Arrangement |
Creating an ArrangementRun Object |
![]() |
This macro shows you how to create an ArrangementRun under a product. This macro opens a new Product document and retrieves the ArrangementRuns collection from the root Product via the ArrangementProduct object. It then adds an ArrangementRun object. Once the ArrangementRun object is created, the individual ArrangementNode's that make up the object are retrieved and the bend radius is applied on them.
|
|||||
![]() |
CAAArrCreateRun is launched in CATIA [1]. No open document is needed. CAAArrCreateRun.CATScript is located in the CAAScdArrUseCases module. Execute macro (Windows only).
|
|||||
![]() |
CAAArrCreateRun includes the following steps:
Prolog
Once the new product document has been created, fetch the ArrangementProduct and the associated movable object from the root product of the new product document. Obtaining the ArrangementProduct Object and the Associated Movable Object from the Root Product
The ArrangementRuns object is a collection object that manages ArrangementRun object's under a given ArrangementProduct. The movable object serves as the relative axis for the new ArrangementRun object to be created. Creating the ArrangementRun Object under the ArrangementRuns Collection Object
The newly created ArrangementRun object is visualized as a curve and does not have any section definition. In addition the nodes do not have any bend radius. Modifying Properties (Defining a Rectangular Section, Changing the Visualization Mode and Bend Radii of the Nodes) of the Newly Created ArrangementRun Object
Here we define a round section and change the visualization mode to Epilog
|
[Top]
This use case has shown how to create an ArrangementRun object within a product document.
[Top]
[1] | Replaying a Macro |
[2} | ArrangementRuns, Product, ArrangementProduct, ArrangementRun, ArrangementNode |
[Top] |
Copyright © 2000, Dassault Systèmes. All rights reserved.