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

Hull and Outfitting

Application Dataworld Hierarchy

  • Last UpdatedJan 22, 2026
  • 5 minute read

As with the Design Hierarchy, new or existing assemblies are stored in a hierarchy the elements must be stored within a world element, followed by an assembly area and assembly elements. Once the assembly element is created an element called a Design Data Set is created below it, this stores the rules associated with the assembly and its individual components.

Create Assembly World Element

  1. You must now create an Assembly World element, from the Pipe Assembly Manager window, click Create World.

    The Create Assembly World window is displayed:

  2. You must input the attributes for the assembly world element.

Create Assembly Area Element

  1. You must now create a assembly area element, from the Pipe Assembly Manager window, click Create Area.

    The Create Assembly Area window is displayed:

  2. You must now input the attributes for the assembly area element.

    Create Assembly Element

    1. You must now create a assembly element, from the Pipe Assembly Manager window, click Create Assembly.

      The Create Assembly window is displayed:

    2. You must now input the attributes for the assembly element.

    3. The basic hierarchy has now been created and is displayed in the design explorer and the Pipe Assembly Manager window which can now be populated with assemblies. The easiest way to create an assembly is to copy an existing assembly already created in the design, click Copy Design. The assembly is displayed in the design explorer and the Pipe Assembly Manager window.

    4. Additional rules can now be added to the assembly and individual components within that assembly.

      Non-Graphical Assemblies

      To enable an assembly to perform a function or display a window, the function or form rule needs to be created for the assembly.

      Display a form

      1. From the Assembly Rules pane on the Pipe Assembly Manager window, select Form in the Rule column, and then click New, the Pipe Assembly Rules window is displayed:

      2. In the Form Name field, enter the name of the form to be displayed when the assembly is used, the form name must not contain !! or ().

      3. Click OK, the Form Name is added to the Assembly Rules and stored in the Assembly Design Data Set so that it can be run each time the assembly is used.

      4. Click Cancel to discard any inputs and close the Pipe Assembly Rules window.

        Perform a Function

        1. From the Assembly Rules part of the Pipe Assembly Manager window, select Function, click New, the Pipe Assembly Rules window is displayed:

        2. In the Function Name field, enter the name of the function to be performed when the assembly is used, the function must not contain !! or ().

        3. Click OK, the Function Name is added to the Assembly Rules and stored in the Assembly Design Data Set so that it can be run each time the assembly is used.

        4. Click Cancel to discard any inputs and close the Pipe Assembly Rules window.

          Primary and Secondary Origins

          When an assembly is inserted into the design, the arrive point of the first component is used to position the assembly unless a primary origin is defined.

          Note: Secondary origins are used in pipe splitting to derive correct spool lengths, refer to Pipe Spool

          1. To set a primary origin, from the Assembly Rules part of the Pipe Assembly Manager window, select Primary Origin, click New, the Pipe Assembly Rules window is displayed:

          2. The primary origin can set by selecting the point in the 3D graphical view or the element name or reference number and the required PPOINT can be input.

          3. To edit or delete any form, function or primary and secondary origin, from the Assembly Rules part of the Pipe Assembly Manager window, click Edit or Delete.

            Assembly Component Rules

            Component rules are necessary to add greater flexibility to assemblies in general use. The concept of copying an assembly instance has limitations where specifications have different STYPEs, because the selection will fail. For example the STYPE for a gasket in one specification is RF where in another it is G. To solve this problem, two assemblies could be created to cater for both cases by having rules in the assembly rules.

            Assembly rules multiple STYPEs, Positions, Orientation and restricting the STYPE to a particular SPEC/STYPE combination.

            Each component in the assembly may have instances of all rule types associated with it. When the component is copied into the design, the rules are evaluated in place of the default actions. If no rules are present than a new item is created using the same relative position and relative and orientation as that of the original. The distinct actions for each component are:

            • Selection (STYPE) - SEL WITH STYP RF

            • Position - DIST 200 FROM PREV

            • Orientation - ORI IS N WRT PREV

            • Bore Selection - Use PL of PREV ELBO.

            The addition of rules enables the default actions to be supplemented or overridden, for further information, refer to Component Rules.

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