Steps for Using Patterns
List of: Discussion Topic
Subjects: Patterns
Contents: Kernel

The use of patterns can be summarized in the following steps:


1. Create the entity or feature to which the pattern is to be applied.


2. Create an ACIS pattern object using the pattern API functions and/or the pattern class methods.


3. Use the api_set_entity_pattern function to apply the pattern object to the entity or feature. If applied to a feature, the user must specify an entity that will identify the feature (e.g., one face of a bump that is to be patterned). An entity to which a pattern is applied is called a seed entity. The entities generated by the pattern are "true" ACIS entities (ENTITY classes). Entities of type BODY, LUMP, SHELL, FACE, and LOOP support patterns.


4. If a pattern element is modified, use api_refresh_entity_pattern to have the modification propagate to the other elements.


5. Clean up any memory associated with the pattern when finished.


6. Save the part if desired. The pattern is automatically saved--if saving it will not result in a loss of information (refer to section Patterns, Attributes, and Tags).
PDF/KERN/04PATT.PDF
HTM/DATA/KERN/KERN/04PATT/0002.HTM