Operation Attributes

Key Concepts

In PlanetTogether, an Operation is a definition of a single processing step in a Manufacturing Order. The Operation specifies values such as the cycle time, setup time, expected yield, resource requirements, material requirements, etc.

The Operation Attributes are user-defined characteristics of the Operations of a Job and can provide additional flexibility in calculating the Setup Times and Cost.

In the "Attributes" tab of the Job dialog, you can set an Attribute Code or Number for the Operation, Setup Hours, and specify when to incur Setup.

  • Name: This is the identifier of the Attribute. 
  • Description: This is additional text to describe the Attribute.
  • Code: The Code is the data that defines the Attribute and can be used by Attribute Setup Tables. The Setup/Attribute Code can be something like the paint color on a paint line. For example, switching from yellow to blue will incur a setup time, but switching from yellow to yellow will have zero setup.
  • Number: The Number is a numeric value that defines the Attribute and can be used by Attribute Setup Tables. The Setup/Attribute Number can be used instead of the Setup Code when assigning setup time based on numerical values such as length or temperature.
  • SetupHours: The number of hours of Setup incurred if activated. This value is overridden when the "IncurSetupWhen" field is set to "Lookup in Attribute Code Table" or "Lookup by Attribute Number Range."
  • Setup cost: The cost to perform the Setup related to this Attribute. Note: This is only used if not using Attribute Lookup Tables. 
  • IncurSetupWhen:
    • Always: This uses the SetupHours specified, no matter what.
    • Code Changes: This uses the SetupHours whenever the Code changes under this attribute. For example, a Color attribute changes from black to white.
    • Number Changes: This uses the SetupHours whenever the number changes under this attribute. For example, a Temperature attribute changes from 100 to 200 degrees. 
    • Next Number is Higher: This uses the SetupHours when switching from a lower to a higher Number.
    • Next Number is Lower: This uses the SetupHours when switching from a higher to a lower Number.
    • Lookup in Attribute Code Table: Uses the Attribute Code Table to determine the setup time. This looks at the Attribute Code to calculate and override the SetupHours.
      • Attribute Code Tables provide additional control and options to calculate setup. To use this option, you must create an Attribute Code Table with an Attribute Name that matches the Operation Attribute Name. You must also assign the Table to the Resource on which the Operation is scheduled.
    • Lookup in Attribute Number Range: Uses the Attribute Number Range Table to determine the setup time. This looks at the Attribute Number to calculate and override the SetupHours.
      • Attribute Number Range Tables provide additional control and options to calculate setup when using a range of values for the attribute. To use this option, you must create an Attribute Number Range Table with an Attribute Name that matches the Operation Attribute Name. You must also assign the Table to the Resource on which the Operation is scheduled.
    • Never: Setup time is never incurred.
  • Consecutive Setup: When an operation has multiple Attributes, you can choose whether the Setup time is occurring all at once (concurrent) or whether one Attribute's Setup time must elapse before the next one begins (consecutive). When this option is checked, the SetupHours of each Attribute are summed.
  • Show in Gantt: This specifies whether to show this attribute in the Gantt View.
  • Manual Update Only: Specifies whether to update this attribute on the next import (usually set once the attribute has been modified manually to prevent those modifications from being overridden by an import).
  • Color: You can assign a color label to different types of Setups for easy viewing in the Gantt. 

Operation Attributes can reference different Setup Tables: