diff --git a/modules/workbenches/modeler/features/hole/Hole.operation.ts b/modules/workbenches/modeler/features/hole/Hole.operation.ts index 535364e5..8c179cea 100644 --- a/modules/workbenches/modeler/features/hole/Hole.operation.ts +++ b/modules/workbenches/modeler/features/hole/Hole.operation.ts @@ -60,7 +60,7 @@ export const HoleOperation: OperationDescriptor = { oci.pcylinder("counterbore", params.counterBoreDiameter / 2, params.counterBoreDepth); oci.bop("result", "counterbore"); - oci.bopfuse("result"); + oci.bopfuse("result"); } if (params.holeType == "countersink") { @@ -73,9 +73,9 @@ export const HoleOperation: OperationDescriptor = { oci.bopfuse("result"); } - let ptr = Interrogate("base", true).ptr; + let ptr = Interrogate("result", true).ptr; SetLocation(ptr, params.datum.csys.outTransformation.toFlatArray()); - + returnObject.created.push(occ.io.getShell("result")); console.log(returnObject); return returnObject; diff --git a/package.json b/package.json index 4947a0c8..13396356 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "earcut": "2.1.1", "font-awesome": "4.7.0", "immer": "^9.0.12", - "jsketcher-occ-engine": "1.0.1-2144340d03c052dc3c4bfab1c045ee28a6ba1528", + "jsketcher-occ-engine": "1.0.1-0cd4fdc77e9c85bbbe6951d90646bd3361ab6797", "jszip": "^3.10.0", "less": "^3.11.1", "libtess": "1.2.2",