Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

Clean Up Assembly References

  • Last UpdatedMay 17, 2023
  • 2 minute read

Description

Any type of element deleted is captured for an assembly specific evaluation to see if the element is referenced from any assembly node, and if so then the reference is deleted too. However, this follow up mechanism works only when it is the precise element specified for deletion that also is referenced from an assembly. I.e. it is not working if the element deleted holds a substructure into which assembly references are made. for example, if a hull plate is assembled the assembly reference will be deleted if the plate is specifically deleted. But, if the hull panel is deleted the assembly reference is kept as an invalid reference and is denoted as <Missing> in assembly planning. To extend this general follow up mechanism with more assembly specific code would slow down the system as it is acting generally for all delete operations.

As a solution an assembly planning specific core command is created that top down from the assembly selected will remove all references to parts no longer existing. This core command is at delivery not available from the Assembly Planning context sensitive menu, but can be added through the ordinary customise function. I.e. you can add your "Clean invalid part references" function and connect the command "AVEVA.Marine.AssemblyPlanning.Clean" to it. The reason why it not is added from start is that it is a quite powerful command and should be used with caution and is better configured per user.

Benefits

Remove invalid assembly references.

Compatibility Constraints

None.

For More Information

Only noted here.

Affected Programs

Assembly Planning

In This Topic
TitleResults for “How to create a CRG?”Also Available in