Example: Creating a Report
When creating a report, it is important to consider the structuring of the symbols in the report. The parameters used in Assembly Process Planning are based on either the current step in the drawing or all steps in the drawing.
Data is based upon a hierarchy of specifications that moves from left to right. In the example, the parameter &prs.actstep.number provides the step number of the step in the assembly process that is currently set as the active model. Similarly, &prs.actstep.type gives the assembly method used in just the active step. The parameter &prs.actstep.comp.name provides the names of all assembly components used in the active step.
&prs.actstep.number
&prs.actstep.type
&prs.actstep.comp.name
2
ASSEMBLE
8_PORT
2
ASSEMBLE
2_PORT
The table in the next example illustrates the slight differences between similar parameters
&prs.step.number
&prs.step.type
&prs.step.comp.name
1
REPOSITION
BASE
2
ASSEMBLE
8_PORT
2
ASSEMBLE
2_PORT
In this case, the &prs.step.number parameter is used instead of using the parameter &prs.actstep.number. Its behavior is different from the &prs.actstep.number parameter. While the &prs.actstep.number parameter specifies the name of the step number, the &prs.step.number parameter displays the step number for all models in the drawing, regardless of which model is the current one. This parameter is used to list report information for all steps in a drawing with multiple models. The same principle can be applied to the other two report parameters.
Was this helpful?