diff --git a/modules/workbenches/modeler/features/boolean/boolean.operation.ts b/modules/workbenches/modeler/features/boolean/boolean.operation.ts index 5b30c877..780f5841 100644 --- a/modules/workbenches/modeler/features/boolean/boolean.operation.ts +++ b/modules/workbenches/modeler/features/boolean/boolean.operation.ts @@ -73,7 +73,8 @@ export const BooleanOperation: OperationDescriptor = { info: 'makes a cut based on 2D sketch', maskingParams: { boolean: { - kind: 'UNION' + kind: 'UNION', + simplify: true, } } }, @@ -84,7 +85,8 @@ export const BooleanOperation: OperationDescriptor = { info: 'makes a cut based on 2D sketch', maskingParams: { boolean: { - kind: 'SUBTRACT' + kind: 'SUBTRACT', + simplify: true, } } }, @@ -95,7 +97,8 @@ export const BooleanOperation: OperationDescriptor = { info: 'makes a cut based on 2D sketch', maskingParams: { boolean: { - kind: 'INTERSECT' + kind: 'INTERSECT', + simplify: true, } } } diff --git a/modules/workbenches/modeler/features/loft/loft.operation.ts b/modules/workbenches/modeler/features/loft/loft.operation.ts index dc644562..aed7da7a 100644 --- a/modules/workbenches/modeler/features/loft/loft.operation.ts +++ b/modules/workbenches/modeler/features/loft/loft.operation.ts @@ -93,6 +93,7 @@ export const LoftOperation: OperationDescriptor = { name: 'boolean', label: 'boolean', optional: true, + simplify: true, } ], diff --git a/modules/workbenches/modeler/features/primitiveBox/primitiveBox.operation.ts b/modules/workbenches/modeler/features/primitiveBox/primitiveBox.operation.ts index 91feb75b..9535375a 100644 --- a/modules/workbenches/modeler/features/primitiveBox/primitiveBox.operation.ts +++ b/modules/workbenches/modeler/features/primitiveBox/primitiveBox.operation.ts @@ -60,6 +60,7 @@ export const PrimitiveBoxOperation: OperationDescriptor = { name: 'boolean', label: 'boolean', optional: true, + simplify: true, } ], diff --git a/modules/workbenches/modeler/features/primitiveCone/PrimitiveCone.operation.ts b/modules/workbenches/modeler/features/primitiveCone/PrimitiveCone.operation.ts index 7adb004b..8ea46aba 100644 --- a/modules/workbenches/modeler/features/primitiveCone/PrimitiveCone.operation.ts +++ b/modules/workbenches/modeler/features/primitiveCone/PrimitiveCone.operation.ts @@ -60,6 +60,7 @@ export const PrimitiveConeOperation: OperationDescriptor = name: 'boolean', label: 'boolean', optional: true, + simplify: true, } ], diff --git a/modules/workbenches/modeler/features/primitiveCylinder/PrimitiveCylinder.operation.ts b/modules/workbenches/modeler/features/primitiveCylinder/PrimitiveCylinder.operation.ts index 828838ba..3c2be13c 100644 --- a/modules/workbenches/modeler/features/primitiveCylinder/PrimitiveCylinder.operation.ts +++ b/modules/workbenches/modeler/features/primitiveCylinder/PrimitiveCylinder.operation.ts @@ -53,6 +53,7 @@ export const PrimitiveCylinderOperation: OperationDescriptor name: 'boolean', label: 'boolean', optional: true, + simplify: true, } ], diff --git a/modules/workbenches/modeler/features/revolve/revolve.operation.ts b/modules/workbenches/modeler/features/revolve/revolve.operation.ts index 75e42f62..1a6f4da4 100644 --- a/modules/workbenches/modeler/features/revolve/revolve.operation.ts +++ b/modules/workbenches/modeler/features/revolve/revolve.operation.ts @@ -90,7 +90,8 @@ export const RevolveOperation: OperationDescriptor = { name: 'boolean', label: 'boolean', optional: true, - defaultValue: 'NONE' + defaultValue: 'NONE', + simplify: true, } ], diff --git a/modules/workbenches/modeler/features/sweep/sweep.operation.ts b/modules/workbenches/modeler/features/sweep/sweep.operation.ts index aa725d27..8ee7242f 100644 --- a/modules/workbenches/modeler/features/sweep/sweep.operation.ts +++ b/modules/workbenches/modeler/features/sweep/sweep.operation.ts @@ -85,6 +85,7 @@ export const SweepOperation: OperationDescriptor = { name: 'boolean', label: 'boolean', optional: true, + simplify: true, } ],