Production Workstation - Rules

Use this form to create rules that determine whether the workstation will be selected when the Generate Contract Work Orders Wizard is run.

The rules you create here can impact the entire performance of the production module and can force a mark item through different routing paths, regardless of the CAM information or templates that you have setup.

How the Generate Work Order Wizard interrogates the workstation rules

The Generate Contract Work Orders Wizard uses workstation rules to determine which production template to use. The chosen production template lists the available processes, and, therefore the route that the mark item has to follow to complete the fabrication process.

If Use CAM is not specified in the Generate Contract Work Orders Wizard, the production templates are interrogated and cross-checked against the workstation rules to determine the appropriate template and all processors on that template will be used.

If Use CAM is selected the Generate Contract Work Orders Wizard interrogates the CAM file and cross-checks all of the templates that have those CAM requirements. When an appropriate template is located, any processors that are not needed are removed from the process list.

For example, a selected array of Mark Items are being issued to Production and  the CAM file requires Cutting and Straight Cut Only.

A suitable template is located with Cutting and Drilling.

This template is selected but the Drilling process is removed from the routing plan of this mark item.

To add a rule:

1.            Click the Add Rule button.
The Workstation Rule form is displayed.

2.            Select a rule from the drop-down list and populate the other fields.
The following example is a set of rules for a saw drill line (called Saw/Drill Line) that is allowed to cut and perform the hole making function (drilling):

These two workstation rules are checked when a mark item is passed through the Generate Contract Work Orders Wizard. If CAM requires a cutting process or the wizard is not using the CAM option, this template could be a viable routing option as it identifies as being able to perform the cutting process.
A full list of the available rules and their associated parameters is given in the Rules section below.

3.            If you selected the Sections / Items Allowed rule, or if you intend to restrict the material that can be processed using this workstation and rule, click the Add Sections/Items button.
The Workstation Rule Items form is displayed.

4.            Specify the section codes or the individual steel or non-steel items that can be processed using this workstation.
To do this:

a.            Enter your search criteria and click the Search button.
The search results are listed in the grid.

b.            Select the required items or section sizes and click Add.
The items are added to the rule.

5.            Click Close.

Rules

§               The Add sections / Items option is used as a primary constraint for the Sections / Items Allowed rule. It is also available for other rules as a secondary constraint and is used as an extra filter to restrict which sections can be sent to a workstation. For example, you can apply a section / item filter to the Can do rule to specify only UB or W sections that can be cut at this machine, prohibiting all other section types.  If the can do cutting process is applied as a primary constraint and it will only allow UB or W sections to the workstation, STRUMIS will look to another workstation if this fails. If a primary rule is not met, the subsequent rules in that workstation will also be ignored.

§               If a priority order is set (for example with a Can do rule), this is applied only when two or more workstations are chosen when generating the work orders; the workstation with the highest priority will be chosen first.

§               Some of the workstation rules can have a Not Allowed flag. This means that the range of values that you define using the From and To fields will be excluded from the valid values that the workstation can handle.

 

 

Rule

Description

Parameters

Add Sections Allowed

This is a common trend across a lot of the rule options and gives the choice to include a secondary function to your chosen rule parameter.

This option will restrict  the chosen sections or items so that the primary function will only be applied to them. See To Add a Rule for further information on its functionality.

This is applicable to all rules except Straight Cut Only.

Area allowed

Specify a minimum & maximum area of material that the workstation can handle.

Process: n/a

Location: n/a

Work Station: n/a

From: Min (m²) / (ft²)

To: Max (m²) / (ft²)

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Can do

If the CAM or production template requires a process, set this option to Can do to allow the mark item to go to this workstation.

Process: Choose from the list of processes that the workstation can do.

Location: n/a

Work Station: n/a

From: n/a

To: n/a

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): Yes

 

Degree of angle cut

Specify the range of angles that a machine can cut.

This rule works from the y-axis. If you were to generate a straight cut from the Y axis this would be at 90 degrees or -90 degrees. Cuts to the left are in minus degrees in the range -90 (straight) to -0 degrees. A 45 degree angle to the left is a negative angle at -45 degrees. Cuts to the right are in positive degrees and in the range 0 to 90 degrees.

The rules are evaluated as numerical values. This means that if you want to specify a rule to be from -45 to 45 degrees, you must specify 2 rules: -90 degrees to -45 degrees, and 45 degrees to 90 degrees. If you specify it incorrectly as -45 to 45 degrees, then the rule is, in effect, -45 degrees to 0 degrees and 0 degrees to 45 degrees, which is the opposite of what you want.

Process: n/a

Location: n/a

From: -90 or 0

To: 0 or 90

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Don't send here after

This rule can be used to prevent a certain workstation form following on from the current station in production.

A location is needed ahead of selecting a workstation if you choose this option.

Process: n/a

Location: Specify the previous workshop location and workstation

From: n/a

To: n/a

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: Select the workstation at the location

Don't send here if

If the process on this rule is listed in the chosen template then exclude this workstation.

Process: Choose from the list of processes to check for

Location: n/a

From: n/a

To: n/a

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Execution Class

Select the execution class of marks that can or cannot be processed through this workstation.

Process: n/a

Location:n/a

From: n/a

To: n/a

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Execution Class: Choose the related execution class

Work Station: n/a

Hole diameter allowed

Specify the minimum and maximum hole diameter that the workstation can handle.

This rule is used only when CAM is interrogated while running the Generate Contract Work Orders Wizard. If CAM is not used and the chosen template checks a workstation with this rule applied, then the rule is ignored.

Without CAM data, STRUMIS does not know that the part has holes.

Process: n/a

Location: n/a

From: Min (mm) / (ft & In)

To: Max (mm) / (ft & In)

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Length allowed

Specify the min & max length of material that the workstation can handle.

Process: n/a

Location: n/a

From: Min (mm) / (ft & In)

To: Max (mm) / (ft & In)

Add Sections/Items (*1): Secondary constaint

Priority Order (*2): n/a

Work Station: n/a

Only send here after

If the mark item has been completed at the current workstation this rule will ensure the next station in the process si the one listed. (This rule is the opposite of Don't send here after.)

Process: n/a

Location: Specify the process workshop location & workstation

From: n/a

To: n/a

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Sections/Items allowed

Only sections / items you specify here will be sent to the workstation.

Process: n/a

Location: n/a

From: n/a

To: n/a

Add Sections/Items (*1): Primary constraint

Priority Order (*2): n/a

Work Station: n/a

Straight cut only

The workstation can only cut 90 degree straight cuts. It cannot make angle cuts.

This rule is used only when CAM is interrogated while running the Generate Contract Work Orders Wizard. If CAM is not used and the chosen template checks a workstation with this rule applied, then the rule is ignored).

Process: n/a

Location: n/a

From: n/a

To: n/a

Add Sections/Items (*1): n/a

Priority Order (*2): n/a

Thickness (Flange) allowed

Specify the minimum and maximum flange thickness that the workstation can handle

Process: n/a

Location: n/a

From: Min (mm) / (ft & In)

To: Max (mm) / (ft & In)

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Thickness (Web) allowed

Specify the minimum and maximum web thickness that the workstation can handle.

Process: n/a

Location: n/a

From: Min (mm) / (ft & In)

To: Max (mm) / (ft & In)

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Thickness (Depth) allowed

Specify the minimum and maximum thickness / depth that the workstation can handle.

Process: n/a

Location: n/a

From: Min (mm) / (ft & In)

To: Max (mm) / (ft & In)

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Weight allowed

Specify the minimum and maximum weight that the workstation can handle.

Process: n/a

Location: n/a

From: Min (kg) /(ton)/ (lb)/ (t) per each

To: Max (kg) /(ton)/ (lb)/ (t) per each

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Weight per unit (Each)

Specify the minimum and maximum weights the workstation can handle per item.

Process: n/a

Location: n/a

From: Min (T)/ (lb)/ (t)/ (kg) per each

To: Max (T)/ (lb)/ (t)/ (kg) per each

Add Sections/Items (*1):Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Weight per unit (Linear)

Specify the minimum and maximum linear weight the workstation can handle.

Process: n/a

Location: n/a

From: Min (T/m)/ (lb/m)/ (t/m)/ (kg/m)

To: Max (T/m)/ (lb/m)/ (t/m)/ (kg/m)

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Weight per unit (Non- linear)

Specify the minimum and maximum non-linear weight the workstation can handle. This will include plate sections.

Process: n/a

Location: n/a

From: Min (T/m²)/ (lb/m²)/ (t/m²)/ (kg/m²)

To: Max (T/m²)/ (lb/m²)/ (t/m²)/ (kg/m²)

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

Width allowed

Specify the minimum and maximum width that the workstation can handle

Process: n/a

Location: n/a

From: Min (mm)/ (ft& In)

To: Max (mm)/ (ft& In)

Add Sections/Items (*1): Secondary constraint

Priority Order (*2): n/a

Work Station: n/a

 

Within the weight related rules, there is the option to change the weight units independently without exiting to change them in the ribbon.

This can be achieved by right clicking on the weight unit and then selecting the desired field.

This option is available on the following rules:

  • Weight allowed

  • Weight per Unit (Each)

  • Weight per Unit (Linear)

  • Weight per Unit (Non- Linear)