5.12.3.6.7. Visualisation of diverse auxiliary geometry (spaces) generated from classification data
Function

In various areas (electrical, piping, BIM, etc.), there is a requirement to mark free spaces in addition to the object to be installed. These can be collision spaces [e.g. for conveyor belts], assembly and maintenance spaces [e.g. for windows, sun protection, boilers] or movement spaces [e.g. in front of/next to sanitary objects such as washbasins, showers]. The visualization of auxiliary geometries is available for individual parts and assemblies.

For all these requirements there are some classes in the CNS classification, which create different basic geometric forms:

  • Box (CNS_CP_AREA_BOX)

  • Cylinder (CNS_CP_AREA_CYLINDER)

  • Sphere (CNS_CP_AREA_SPHERE)

  • Cone (CNS_CP_AREA_CONE)

  • Truncated cone (CNS_CP_AREA_TRUNCATED_CONE)

If products are equipped with the appropriate class characteristics (in the rule, this will take place automatically), can be used in 3Dfindit / PARTdataManager (or other end media) by clicking on Auxiliary Geometry display [Show auxiliary geometry] corresponding rooms visualized in the 3D view become.

Attachment point position
  • Box (the connection point must be in the center of the base area)

  • Cylinder (the connection point must be in the center of the base)

  • Sphere (the connection point must be in the center of the sphere)

  • Cone (the connection point must be in the center of the base)

  • Truncated cone (the connection point must be in the center of the base)

Examples:

For cuboids, the connection point is always in the center of the base.

For cuboids, the connection point is always in the center of the base.

For cones and truncated cones, the connection point is located in the center of the large diameter.

For cones and truncated cones, the connection point is located in the center of the large diameter.

Classification in PARTproject

Assign class

For this purpose, the desired class for the creation of a cuboid, cylinder, sphere, cone or obtuse cone is assigned to a certain connection point ( "Connection points [Connection points]"filter [Filter] ) in PARTproject under Type of Area.

Assign class

Assign class

Specify features

Assigning features using the "Box" example

Assigning features using the "Box" example

In the Features [Attributes] dialog area, the class features 3D identification and 3D file name [3D filename] must be set as mandatory, otherwise the corresponding parameters for determining the geometry Length (Y), Width (X), Height (Z ) or Diameter in relation to the coordinates of the connection point.

Optionally assign the usage type under Type of Area feature in the list box:

[Important]Important

Exception: Cones and truncated cones are only displayed as such if the type of area is also defined.

  • Maintenance: e.g. installation space

  • Working area: e.g. door opening

  • Operation: e.g. workspace, cone of a camera, action radius of a smoke detector, etc.

Assign the corresponding ECLASS Advanced usage type properties under the Type of barred area feature.

  • Connection: No connections can be led out of this area.

  • electrical - to live parts: electrical safety distance

  • electrical - to grounded parts: electrical safety distance

  • Maintenance: Volume for maintenance access

  • thermal: volume to achieve sufficient cooling

  • Mechanical: mechanical safety distance

Translation and rotation

The features TransX, TransY, TransZ, RotateX, RotateY and RotateZ are available for translation and rotation. In the case of translation, the interfering body is shifted according to the axes of the connection point.

Example: Interference space without translation

Example: Interference space without translation

Example: Interference space with translation in the direction of the Y-axis

Example: Interference space with translation in the direction of the Y-axis

Coloring

The rooms are colored with the $CADENAS_SETUP\partobjects\primitives\primitives.cfg specified colors.

[Cube_Maintenance]
id=cube_maintenance
file=cube.3db
type=primitive
color=#00cccc

[Cube_Clearance]
id=cube_clearance
file=cube.3db
type=primitive
color=#FFFF66

[Cube_Operation]
id=cube_operation
file=cube.3db
type=primitive
color=#CC2200

Visualization

In 3Dfindit, click on the Show auxiliary geometry button to display auxiliary geometries.

With this block cylinder, the travel of the piston rod is visually marked as an auxiliary geometry.

With this block cylinder, the travel of the piston rod is visually marked as an auxiliary geometry.

If in PARTdataManager the GeometryFormBox option is activated in the 3D view under Classification elements [Classification Elements], the individual class features are displayed.

Classification elements [Classification Elements] -> GeometryFormBox

Classification elements [Classification Elements] -> GeometryFormBox

Click on Show auxiliary geometry the corresponding rooms are visualized.

Show auxiliary geometry

Show auxiliary geometry