Part Document Automation Objects

Application Object Diagram









GeometricElement Object Diagram



Sketch Object Diagram

Shape Object Diagram
Boundary Object Diagram




Boundary Object Diagram

 

Legend

Collection
Abstract object
Object

right arrow Click arrow to expand chart
Click arrow to return to previous chart




HybridShape Object Diagram
Boundary Object Diagram

Sketch Object Diagram

GeometricElement Object Diagram





Relation Object Diagram

Parameter Object Diagram




AnnotationSets Object Diagram
UserSurfaces Object Diagram

The PartDocument object aggregates, or includes, the part tree structure starting with the Part object located at the top of the part specification tree. Among these objects, we find first objects and collections you can also find in the part specification tree. These objects are:

In addition, the Part object aggregates:

The Bodies collection includes Body objects, one being the main body returned by the MainBody property of the collection. The part has in addition a current body and a current shape, returned or set using the CurrentBody and the CurrentShape properties of the Part object respectively. The current body is the body in which a new shape is added when using the ShapeFactory object. The current shape is the shape of the current body after which a new shape is added in the specification tree when using the shape factory. You then need to make current the appropriate body and shape before using the shape factory.

The other collections can be classified in two categories:

  1. The collections that only contains objects and have methods to retrieve and possibly remove them, but leave the dedicated factories for object creation, such as Sketches, GeometricElements, and Shapes
  2. The collections that also have methods to create the objects they contain, such as Constraints, Relations, and Parameters.

Copyright © 1994-2003, Dassault Systèmes. All rights reserved.