Click or drag to resize

Job Interface

Represents a manufacturing job in the woodwork automation system. A job is the top-level parent container for all CAM data organizing complete manufacturing tasks that may include multiple operations, multiple parts, or complex production sequences.

Namespace: Woodwork.Automation
Assembly: WoodworkAutomation (in WoodworkAutomation.dll) Version: 10.1.0+426df26b1ad7b7c97e1fbd6e0980a0fe847fc820
Syntax
public interface Job

The Job type exposes the following members.

Properties
 NameDescription
Public propertyCallEnvironment Gets the environment name indicating where the job was created ("Nesting" or "CAM"). The call environment context determines how job data is organized and processed for different operational workflows (nesting optimization vs. standard CAM).
Public propertyClampings Returns the collection of Clamping configurations associated with the job. Each clamping setup defines a workpiece positioning and represents a distinct manufacturing phase with its own machining planes (sides), operations, and coordinate system. Multiple clampings enable complex multi-sided manufacturing sequences where different operations are performed in coordinated phases.
Public propertyMachine Returns the Machine that this job is configured to run on. The machine provides CNC equipment specifications, controller details, safety parameters, and available aggregates that constrain all manufacturing operations in the job.
Public propertyName Gets the user-displayable name of the job.
Public propertyNestingOptions Gets the nesting options for the job. Nesting options define how parts are arranged and optimized on the material sheets to minimize waste and improve production efficiency.
Public propertyOutputOptions Returns the OutputOptions specifying how manufacturing data is exported and formatted. Output options define file paths, overwrite behavior, directory organization, and nesting context that control how job results are delivered to external systems and post-processors.
Top
See Also