The DBRGenericRuleSet.GenericRuleSet rule set creates any type of drawing by rule.
-
The delivered generic rule sets function similarly to steel order rule sets. While steel order rule sets cannot be changed, your reference data administrator can customize the generic rule sets and add new generic rule sets. For more information, see Customize or Create a Generic Ruleset.
-
Use the DBRGenericRuleSet.GenericRuleSet rule set to define any add-on used in a generic rule set. For more information, see Add-on Ruleset View Styles and Drawings by Rule View Styles.
Actions tab
You can define actions on selected object types (sources) on the Actions tab of the Edit Ruleset View Style dialog box. For more information, see Actions Tab (Edit Ruleset View Style Dialog).
Source
Defines any type of source item from the Select Object Types dialog.
Filter tests
Defines any type of source item from the Select Filter Dialog.
Custom Tests
Defines a custom test. You can use any custom test, but the following tests are designed to work with any type of source:
For more information, see Custom Tests Dialog (Generic Ruleset) and Ruleset Custom Tests.
Graphic Rule
Defines graphic rules on the Graphic tab of Graphic Style dialog box. See Graphic Tab (Graphic Style Dialog Box).
Custom graphic modules are not available on the Custom tab of Graphic Style dialog.
Label Rule
Displays all label rules that are available. For more information, see Label Rules in Drawings by Rule.
Dimension Rule
Displays all dimension rules that are available. For more information, see Marine Dimension Rules.
Query tab
Defines view query properties on the Query tab of the Edit Ruleset View Style dialog box. For more information, see Query Tab (Edit Ruleset View Style Dialog Box).
The following options are available in the Query field:
1. Any system, part, or reference plane
Defines the query by the selected outfitting or structural systems or parts, or a selected reference plane. When systems are selected, the parts belonging to the systems are used. Select objects that support the type of drawing view you want to create. A value for this query is required. The following can be set:
-
Plate parts or systems.
-
Profile parts or systems.
-
Member parts or systems.
-
Outfitting parts or systems, including pipe lines, pipe runs, pipe parts, hangers and supports, and equipment.
-
Reference planes from any coordinate system.
Selections can be made manually using Associate Objects to Views in the SmartSketch Drawing Editor. Selections can also be specified automatically as output of an applicable collation rule. See Collation Rules in Drawings by Rule in the Drawings and Reports Reference Data or Collation Rules in the Orthographic Drawings Help.
2. Boundary (Block, volume, or assembly)
Defines the boundaries of a query by a selected planning block, volume, assembly, or assembly block. A value for this query is optional.
3. Gathering rule
Defines the type of parts gathered in the drawing view. The rule provides a definition of the objects to be gathered and drawn in a view. The gathering rule starts with the inputs selected in Any system, part, or reference plane and adds more objects to the view based on their relationships to each other. This option opens the Select Gathering Rule dialog box. Select a rule that supports the type of drawing view you want to create, such as Steel Order or Assembly. A value for this query is required. The default value is Steel Order.
4. Gathering method
Defines how model objects are included in the drawing view. The volume selected with Block, volume, or Assembly or created with Volume creation rule is used as input for the gathering method.
-
Gather related objects in volume - Parts are gathered based on connections to the selected parts resulting from Any system, part, or reference plane. If a volume is defined for Volume creation rule, only connected objects in the volume are gathered.
-
Gather all objects in volume - All parts in the volume are gathered even if they are not connected to the selected parts resulting from Any system, part, or reference plane. If a volume is not defined for Volume creation rule, this option is not valid. This is the default value.
Relationships (such as parent/child or bounded/bounding) for all gathered objects are also gathered and used by the selected Gathering rule.
5. Volume creation rule
Defines the volume for the view by one of the following methods:
Create volume along surface of input parts with boundary extents
The volume follows the surfaces of the selected parts resulting from Any system, part, or reference plane. The volume depth (normal to the view) is extended by the values of Volume growth into drawing and Volume growth out of drawing. The volume area (in the plane of the view) is extended to (or clipped by) the boundaries defined by Boundary (Block, volume, or assembly). The gathering range is extended by the values defined by Extend Into and Extend Out Of.
Example: Corrugated bulkhead |
1 - Cross-section of volume 2 - Volume growth 3 - Extended gathering range 4 - Volume extended to boundaries 5 - View direction 6 - Additional part gathered into view 7 - Additional part not gathered into view |
Create volume along surface of input parts without boundary extents
The volume follows the surfaces of the selected parts resulting from Any system, part, or reference plane. The volume depth (normal to the view) is extended by the values of Volume growth into drawing and Volume growth out of drawing. The volume area (in the plane of the view) is not extended to (nor clipped by) the boundaries defined by Boundary (Block, volume, or assembly). The gathering range is extended by the values defined by Extend Into and Extend Out Of.
Example: Corrugated bulkhead |
1 - Cross-section of volume 2 - Volume growth 3 - Extended gathering range 4 - View direction 5 - Additional part gathered into view 6 - Additional part not gathered into view |
Create volume from range box around input parts with boundary extents
The volume is a rectangular range box around the selected parts resulting from Any system, part, or reference plane. The volume depth (normal to the view) is extended by the values of Volume growth into drawing and Volume growth out of drawing. The volume is extended to (or clipped by) the boundaries defined by Boundary (Block, volume, or assembly). See the corrugated bulkhead example below.
Example: Corrugated bulkhead |
1 - Cross-section of volume 2 - Volume growth 3 - Additional part gathered into view 4 - View direction 5 - Volume extended to boundaries |
Create volume from range box around input parts without boundary extents
The volume is a rectangular range box around the selected parts resulting from Any system, part, or reference plane. The volume depth (normal to the view) is extended by the values of Volume growth into drawing and Volume growth out of drawing. The volume is not extended to (nor clipped by) the boundaries defined by Boundary (Block, volume, or assembly). See the corrugated bulkhead example below.
Example: Corrugated bulkhead Example: Non-orthogonal member |
1 - Cross-section of volume 2 - Volume growth 3 - Additional part gathered into view 4 - View direction |
Create oriented volume around input parts without boundary extents
The volume is a rectangular box around the parts. The box is oriented around parts to minimize the volume. The parts are typically not orthogonal, but the view direction is typically normal to the box. The volume depth (normal to the view) is extended by the values of Volume growth into drawing and Volume growth out of drawing.
-
If the view direction is not normal to the box, then the volume is extended to (or clipped by) the boundaries defined by Boundary (Block, volume, or assembly) instead of Volume growth into drawing and Volume growth out of drawing.
-
If the view direction is normal to the box, then the volume is extended to (or clipped by) Volume growth into drawing and Volume growth out of drawing. These values can be positive or negative.
Example: Non-orthogonal member |
1 - Cross-section of volume 2 - Volume growth 3 - Additional part gathered into view 4 - View direction |
Do not create volume
A volume is not used to restrict gathering using gathering rule. For example, a shell longitudinal profile view does not use a volume. It instead uses levels to gather secondary parts.
The volume selected with Boundary (Block, volume, or assembly) or created with Volume creation rule is also used for view clipping in the graphic rule.
Area tab
View area and frame properties are defined on the Area tab of the Edit Ruleset View Style dialog box. For more information and property definitions, see Area Tab (Edit Ruleset View Style Dialog Box).
The following options are available in the Property field:
-
Area Computation
-
Area Shape
-
Boundary Overlap
-
Overlap Fill Style
-
Frame Shape
-
Frame Border Style
-
Frame Behavior