Preventing Tasks from being Executed after Drawing Creation
- Last UpdatedNov 06, 2025
- 1 minute read
When an Assembly Drawing already exists, you can choose to either ‘Update’ it or ‘Regenerate’ it. The update process attempts to retain as much of the drawing as is possible and makes a refresh of the graphics, tables and annotation, while a regeneration deletes the drawing contents and recreates it.
During an update, there are some tasks that may not need to be re-executed. For example, once created it is not necessary for drawing number to be recalculated. If you look at the drawing template DRTMPL /TT/AssemblyADP/DrawingTemplate/Type-1/A3, you will see that it owns a task used to format the drawing number. It has the following attributes;
Name /TT/AssemblyADP/DrawingTemplate/Type-1/A3/DTask1
Type TASK
SpPurpose DTASKX
Function ‘Format Drawing Number’
PMLFunction ‘!!assyDrwgNo(!array)’
The Assembly ADP application recognizes this task should only be executed during the creation process but not when the drawing exists.
To set a task so that it is nor executed during a drawing update, the task attribute SPPURPOSE must be set to one of three options DTASKX for drawing tasks, STASKX for sheet tasks and VTASKX for view tasks.
Note:
Remember that if you change any Drawing Template task settings once drawings have
been created, you will need to change the same task element in the existing drawings