Module: bsMachineConfig
Interface for the configuration of the supported machines and materials.
Defines a layer thickness which is supported by all materials of the post-processor. Any number of different layer thicknesses can be defined.
Defines a layer thickness which is supported by the specified material of the post-processor. Any number of different layer thicknesses can be defined.
sMatName : Name of the material
nThickness : Layer thickness in Z units (see bsModelData.getZUnit())
Sets the name of the post-processor. The name of the post-processor should be expected to be shown to the user for selection.
Sets the schema string of the post-processor (optional). This is the schema for which toolpathes and additional attributes are generated by the script.
Defines the machine for which the post-processor is allowed to be used with.
Defines a material which is supported by the post-processor. Any number of different materials can be defined.
Adds a key-value pair to all materials of the post-processor. If a key-value pair with the same key already exists then the value of the existing pair will be replaced with the new value. Adding key-value pairs to materials allows to provide additional information to the main application. E.g. the key ‘SelfSupportingAngle’ is used to let the main application know about the self-supporting angle (degree as value string).
sKey : Key string
sValue : Value string
Adds a key-value pair to a material of the post-processor. If a key-value pair with the same key already exists then the value of the existing pair will be replaced with the new value. Adding key-value pairs to a material allows to provide additional information to the main application. E.g. the key ‘SelfSupportingAngle’ is used to let the main application know about the self-supporting angle (degree as value string).
sMatName : Name of the material
sKey : Key string
sValue : Value string