Optionalshape: TOptionalfileName: stringOptionalprecision: numberOptionaladjustYtoZ: booleanOptionaltryDownload: booleanThe shape written to the file.
OptionalfileThe name the downloaded file gets. Without its extension it also names the shape and the material library, so it may hold no spaces or slashes.
OptionalprecisionThe meshing tolerance in model units; a smaller value follows curved surfaces more closely and makes a bigger file.
OptionaladjustWhen true, Y and Z swap so Y-up becomes Z-up, which mirrors the shape. To keep it as built,
turn it 90 degrees about X with transforms.rotate instead.
OptionaltryWhen true, a browser download of the OBJ file and of any material library is started where that is possible; the kernel itself only returns the texts.
A shape, a file name and meshing options for
io.saveShapeObj, which triangulates the shape and writes it as an OBJ file with the material library itsmtllibline names.