We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a3e4d9b commit 234f9bfCopy full SHA for 234f9bf
packages/occ-worker/src/actions.ts
@@ -29,12 +29,10 @@ function buildModel(
29
let shapeData: IOperatorFuncOutput | undefined = undefined;
30
if (shapeFactory[shape]) {
31
shapeData = shapeFactory[shape]?.(parameters as IOperatorArg, model);
32
- } else if (parameters['Shape'] && parameters['Type']) {
+ } else if (parameters['Shape']) {
33
// Creating occ shape from brep file.
34
- shapeData = ObjectFile(
35
- { content: parameters['Shape'], type: parameters['Type'] },
36
- model
37
- );
+ const type = parameters['Type'] ?? 'brep';
+ shapeData = ObjectFile({ content: parameters['Shape'], type }, model);
38
} else if (shape.startsWith('Post::')) {
39
shapeData = shapeFactory['Post::Operator']?.(
40
parameters as IOperatorArg,
0 commit comments