Beta (Inputs.IFC)BetaOptionalmodel: TOptionalelements: string[]OptionaladjustZtoY: booleanOptionalemptyWhenFailed: booleanOptionalfacetedMeshes: booleanOptionalmaxTriangles: numberBetamodelThe model whose elements are built.
Optional BetaelementsThe elements to build, each by GlobalId or by the id it was added with. Leave it out for every element with a body.
Optional BetaadjustWhen true, the shapes turn a quarter turn about X so the model's Z points along Y, which is up
when drawn: (x, y, z) becomes (x, z, -y).
Optional BetaemptyWhen true, an element that cannot be built comes back as an empty compound and the others are built; when false, it stops the build.
Optional BetafacetedWhen true, elements stored as triangle meshes become faceted solids that cut and fillet like any shape; when false they keep their triangles, which draw and export faster.
Optional BetamaxThe most triangles a mesh built as a faceted solid may hold; a larger one is not built and counts as an element that failed.
A model, the elements to build, and how to build them for
geometry.toShapes, which builds the model's recipe as OpenCascade shapes.