Beta (Inputs.OCCT)BetaOptionalrecipe: RecipeOptionaladjustZtoY: booleanOptionalemptyWhenFailed: booleanOptionalfacetedMeshes: booleanOptionalmaxTriangles: numberBetarecipeThe recipe: steps such as polygons, extrusions and cuts, and the roots to build from them, as a package that describes geometry as data writes it.
Optional BetaadjustWhen true, each shape turns a quarter turn about X so the recipe's Z points along Y, which is
up when drawn: (x, y, z) becomes (x, z, -y).
Optional BetaemptyWhen true, a root that cannot be built comes back as an empty compound and an opening that cannot is left uncut; when false, either stops the build.
Optional BetafacetedWhen true, triangle meshes become faceted solids, flat faces that cut and fillet like any shape; when false they keep their triangles, which draw, measure and export to STEP faster.
Optional BetamaxThe most triangles a mesh built as a faceted solid may hold; a larger one is not built and counts as a step that failed.
A recipe for
recipes.build, with whether Z turns into Y, whether a root that cannot be built stops the build, and how large a triangle mesh is built. Experimental: the recipe format may still change.