Symbol Annotations
The functions described in this section provide support for 3D mode symbols. Creo TOOLKIT functions for symbol instances are used in both 2D and 3D modes. Symbols for a particular mode must conform to the requirements for that mode. Some ProDtlsyminst functions have been modified to accept a ProMdl object as the input instead of ProDrawing object to support 3D mode operations.
Creating, Reading and Modifying 3D Symbols
Functions Introduced:
The function ProDtlsyminstCreate() creates a symbol instance in the specified model. Once the symbol instance is created, use the function ProAnnotationShow() to display it. In Creo Parametric 10.0.0.0 and later, you can use the function ProDtlsyminstCreate() to place 3D symbols as offset to other symbol, dimension, note or a datum target.
The function ProDtlsyminstDataGet() returns the symbol instance data.
The function ProDtlsyminstModify() modifies the symbol instance.
For more information about creating, accessing and modifying symbols via the ProDtlsyminst and ProDtlsyminstdata structures, refer to the Drawings section.
The functions ProDtlsyminstdataPlaneGet() and ProDtlsyminstdataPlaneSet() provide access to the symbol annotation plane. Annotation planes are required for 3D symbol instances but are not applicable for 2D symbol instances.
Was this helpful?