Class: module:model/JobStlOutputPayloadAdvanced

module:model/JobStlOutputPayloadAdvanced(theData, obj)

new module:model/JobStlOutputPayloadAdvanced(theData, obj)

Constructs a new JobStlOutputPayloadAdvanced. Advanced options for `stl` type.

Parameters:
Name Type Description
theData Object

The plain JavaScript object bearing properties of interest.

obj module:model/JobStlOutputPayloadAdvanced

Optional instance to populate.

Source:

Members

(static) constructFromObject

Constructs a JobStlOutputPayloadAdvanced from a plain JavaScript object, optionally creating a new instance. Copies all relevant properties from data to obj if supplied or a new instance if not.

Source:

(static, readonly) ExportFileStructureEnum :String

Allowed values for the exportFileStructure property.

Type:
  • String
Properties:
Name Type Description
single String

value: "single"

multiple String

value: "multiple"

Source:

(static, readonly) FormatEnum :String

Allowed values for the format property.

Type:
  • String
Properties:
Name Type Description
binary String

value: "binary"

ascii String

value: "ascii"

Source:

(inner) exportColor :Boolean

Color is exported by default. If set to true, color is exported. If set to false, color is not exported.

Type:
  • Boolean
Default Value:
  • true
Source:

(inner) exportFileStructure :module:model/JobStlOutputPayloadAdvanced.ExportFileStructureEnum

single (default): creates one STL file for all the input files (assembly file) multiple: creates a separate STL file for each object

Type:
Default Value:
  • 'single'
Source:

(inner) format :module:model/JobStlOutputPayloadAdvanced.FormatEnum

Default format is binary. Possible values are binary or ascii.

Type:
Default Value:
  • 'binary'
Source: