Analysis Modeler |
Creating 1D Coating Mesh Part |
![]() |
This use case shows you how to create coating 1D mesh part by extracting edge elements of an existing 2D mesh part. A coating mesh can be extracted from a surface mesh part, advanced surface mesh Part, octree triangle mesh part, coating 2D mesh part or any 2D transformed mesh part. This functionality is available in FEM Surface (FMS) product. The macro opens an Analysis document which already contains a surface mesh part. The coating mesh is created over this mesh part. At the end the mesh part is updated to generate mesh.
|
||||
![]() |
CAAAniMeshCoating1D is launched in CATIA [1]. No open document is needed. CAAAniMeshCoating1D.catvbs is located in the CAAScdAniUseCases module. Execute macro (Windows only).
|
||||
![]() |
CAAAniMeshCoating1D includes the following steps:
Prolog
Open the Analysis document. The Analysis document is fetched in the documentation
installation path, this path is already stored in the Extracting the List of Mesh Parts and Publications
According to the general Analysis Document structure, this macro uses some standard procedures to navigate or retrieve the required objects. First, from the Document, we find the Analysis Manager Object, the Analysis Models and the Mesh Manager Objects. The extraction of pre-defined geometrical elements is done by using the Reference interface. This is equivalent to the selection of a B-Rep elements inside the interactive application. In this macro the reference is created from the surface mesh part. Creating the Mesh Part and Assigning Values to its Attributes.
The local specification specifies the edges which are to be included or excluded while computing the coating mesh. You can specify multiple edges to one local specification. If you want to include some edges, and exclude some other then you need to create at least two local specifications. All the edges which are to be included, can be added as support to one local specification with the attribute "LocalExtractionType" valuated to 1. Similarly edges which are to be exclude can be added as support to other local specification with the attribute "LocalExtractionType" valuated to 2.Epilog
To run the macro interactively CATDocView environment variables must be defined. |
[Top]
This use case has shown how to create 1D coating mesh parts and how to assign values to its global specifications.
[Top]
[1] | Replaying a Macro |
[Top] |
Copyright © 2001, Dassault Systèmes. All rights reserved.