NX Open C++ Reference Guide
Public Member Functions
NXOpen::Annotations::AnnotationManager Class Reference

Represents an object that manages annotation and PMI (Product and Manufacturing Information) display instance objects. More...

List of all members.

Public Member Functions

NXOpen::Annotations::BusinessModifierCollectionBusinessModifiers ()
 BusinessModifier collection
Created in NX3.0.0.
NXOpen::Annotations::CenterlineCollectionCenterlines ()
 Centerlines collection
Created in NX3.0.0.
NXOpen::Annotations::GdtConvertToGdt (NXOpen::Annotations::SimpleDraftingAid *draftingAid, bool keepDraftingAid, NXOpen::Annotations::LeaderBundle *leader)
 Converts a simple drafting aid into a GDT by creating a new GDT using the text, origin, and preferences from the drafting aid.
NXOpen::Annotations::SimpleDraftingAidConvertToIdSymbol (NXOpen::Annotations::SimpleDraftingAid *draftingAid, bool keepDraftingAid, NXOpen::Annotations::LeaderBundle *leader)
 Converts a simple drafting aid into an ID symbol by creating a new ID symbol using the text, origin, and preferences from the drafting aid.
NXOpen::Annotations::LabelConvertToLabel (NXOpen::Annotations::SimpleDraftingAid *draftingAid, bool keepDraftingAid, NXOpen::Annotations::LeaderBundle *leader)
 Converts a simple drafting aid into a label by creating a new label using the text, origin, and preferences from the drafting aid.
NXOpen::Annotations::LineWeldConvertToLineWeld (NXOpen::Annotations::LineWeld *draftingAid, bool keepDraftingAid, NXOpen::Annotations::LeaderBundle *leader)
 Converts a simple drafting aid into a line weld by creating a new line weld using the text, origin, and preferences from the drafting aid.
NXOpen::Annotations::NoteConvertToNote (NXOpen::Annotations::SimpleDraftingAid *draftingAid, bool keepDraftingAid)
 Converts a simple drafting aid into a note by creating a new note using the text, origin, and preferences from the drafting aid.
NXOpen::Annotations::AssociateDimensionBuilderCreateAssociateDimensionBuilder (NXOpen::Annotations::Dimension *dimension)
 Creates the Dimension Associativity builder.
NXOpen::Annotations::AssociativeTextCreateAssociativeText ()
 Creates a Annotations::AssociativeText .
NXOpen::Annotations::AssociativityBuilderCreateAssociativityBuilder (NXOpen::Annotations::Dimension *dimension, int assocIndex)
 Creates the Dimension Associativity builder.
NXOpen::Annotations::ComponentDataCreateComponentData (NXOpen::Annotations::Annotation *annotationTag)
 Creates a Annotations::ComponentData for an annotation.
NXOpen::Annotations::CompoundDatumReferenceBuilderCreateCompoundDatumReferenceBuilder ()
 Creates a new compound datum dialog.
NXOpen::Annotations::DatumReferenceBuilderCreateDatumReferenceBuilder (NXOpen::Annotations::FcfDatumReference *datumReference)
 Creates a Annotations::DatumReferenceBuilder.
NXOpen::Annotations::DraftingDatumTargetBuilderCreateDraftingDatumTargetBuilder (NXOpen::Annotations::DraftingDatumTarget *datumTarget)
 Creates a Annotations::DraftingDatumTargetBuilder.
NXOpen::Annotations::DraftingFeatureControlFrameBuilderCreateDraftingFeatureControlFrameBuilder (NXOpen::Annotations::Gdt *fcf)
 Creates a Annotations::DraftingFeatureControlFrameBuilder.
NXOpen::Annotations::DraftingNoteBuilderCreateDraftingNoteBuilder (NXOpen::Annotations::SimpleDraftingAid *annotation)
 Creates a Annotations::DraftingNoteBuilder.
NXOpen::Annotations::EditLeaderBuilderCreateEditLeaderBuilder (NXOpen::DisplayableObject *tableTag)
 Creates a Annotations::EditLeaderBuilder.
NXOpen::Annotations::FeatureControlFrameDataBuilderCreateFeatureControlFrameDataBuilder (NXOpen::Annotations::FeatureControlFrameData *frame)
 Creates a Annotations::FeatureControlFrameDataBuilder.
NXOpen::Annotations::GdtCreateGdt (std::vector< NXString > &textLines, const NXOpen::Point3d &origin, NXOpen::Annotations::LetteringPreferences *letteringPreferences, NXOpen::Annotations::UserSymbolPreferences *userSymbolPreferences, NXOpen::Annotations::LineAndArrowPreferences *lineArrowPreferences, bool alwaysVertical, NXOpen::Annotations::LeaderBundle *leader)
 Creates a GDT symbol.
NXOpen::Annotations::LabelCreateLabel (std::vector< NXString > &textLines, const NXOpen::Point3d &origin, NXOpen::Annotations::LetteringPreferences *letteringPreferences, NXOpen::Annotations::UserSymbolPreferences *userSymbolPreferences, NXOpen::Annotations::LineAndArrowPreferences *lineArrowPreferences, NXOpen::Annotations::LeaderBundle *leader)
 Creates a label.
NXOpen::Annotations::LeaderDataCreateLeaderData ()
 Creates a Annotations::LeaderData.
NXOpen::Annotations::NoteCreateNote (std::vector< NXString > &textLines, const NXOpen::Point3d &origin, NXOpen::AxisOrientation orientation, NXOpen::Annotations::LetteringPreferences *letteringPreferences, NXOpen::Annotations::UserSymbolPreferences *userSymbolPreferences)
 Creates a note.
NXOpen::Annotations::PmiDatumTargetBuilderCreatePmiDatumTargetBuilder (NXOpen::Annotations::DatumTarget *datumTarget)
 Creates a Annotations::PmiDatumTargetBuilder.
NXOpen::Annotations::PmiFeatureControlFrameBuilderCreatePmiFeatureControlFrameBuilder (NXOpen::Annotations::Fcf *fcf)
 Creates a Annotations::PmiFeatureControlFrameBuilder.
NXOpen::Annotations::PmiNoteBuilderCreatePmiNoteBuilder (NXOpen::Annotations::SimpleDraftingAid *annotation)
 Creates a Annotations::PmiNoteBuilder.
NXOpen::Annotations::QueryPmiBuilderCreateQueryPmiBuilder ()
 Creates the Query PMI builder.
NXOpen::ModelingViewCreateQueryView (const std::vector< NXOpen::Annotations::Annotation * > &pmiSymbols)
 Creates a model view displaying the given PMI symbols.
NXOpen::Annotations::TextWithEditControlsBuilderCreateTextWithEditControlsBuilder (NXOpen::Annotations::Annotation *annotation)
 Creates a Annotations::TextWithEditControlsBuilder.
NXString CurrentSbfFile ()
 Returns the symbol font definition file.
NXOpen::Annotations::CustomSymbolCollectionCustomSymbols ()
 CustomSymbol collection
Created in NX3.0.0.
NXOpen::Annotations::GdtDatumCollectionDatums ()
 Datum collection
Created in NX3.0.0.
NXOpen::Annotations::DatumTargetCollectionDatumTargets ()
 DatumTarget collection
Created in NX3.0.0.
NXOpen::Annotations::DimensionSetCollectionDimensionSets ()
 DimensionSet collection
Created in NX3.0.0.
NXOpen::Annotations::DraftingDatumTargetCollectionDraftingDatumTargets ()
 DraftingDatumTarget collection
Created in NX8.0.1.
NXOpen::Annotations::DraftingSurfaceFinishCollectionDraftingSurfaceFinishSymbols ()
 Drafting surface finish collection
Created in NX7.5.0.
NXOpen::Annotations::FcfCollectionFcfs ()
 Fcf collection
Created in NX3.0.0.
NXOpen::Annotations::FrameBarCollectionFrameBars ()
 Frame bar collection
Created in NX8.0.0.
NXOpen::XformGetDefaultAnnotationPlane (NXOpen::Annotations::PmiDefaultPlane jaDefaultPlane)
 Returns the default annotation plane for the specified part.
NXOpen::Annotations::HatchCollectionHatches ()
 Hatch collection
Created in NX3.0.0.
NXOpen::Annotations::IdSymbolCollectionIdSymbols ()
 IdSymbol collection
Created in NX3.0.0.
NXOpen::Annotations::IntersectionSymbolCollectionIntersectionSymbols ()
 IntersectionSymbol collection
Created in NX3.0.0.
NXOpen::SymbolFontLoadSymbolFontFromSbfFile (const NXString &symbolName, double *symbolWidth, double *symbolHeight)
 Loads a symbol font from the current symbol font definition file.
void MakePmi (NXOpen::Annotations::Annotation *annotation)
 Flag the annotation as PMI object.
NXOpen::Annotations::AppendedTextNewAppendedText ()
 Creates a new AppendedText object.
NXOpen::Annotations::AssociativityNewAssociativity ()
 Creates a new Associativity object.
NXOpen::Annotations::DatumReferenceNewDatumReference ()
 Creates a new DatumReference object.
NXOpen::Annotations::DimensionDataNewDimensionData ()
 Creates new DimensionData object.
NXOpen::Annotations::FcfFrameNewFcfFrame ()
 Creates a new FcfFrame object.
NXOpen::Annotations::FcfFrameDataNewFcfFrameData ()
 Creates a new Fcf Frame Data object.
NXOpen::Annotations::LeaderBundleNewLeaderBundle ()
 Constructs a new LeaderBundle object.
NXOpen::Annotations::MasterCustomSymbolDataNewMasterCustomSymbolData ()
 Creates a new MasterCustomSymbolData object.
NXOpen::Annotations::PmiDataNewPmiData ()
 Creates a new PmiData object.
NXOpen::Annotations::UserSymbolPreferencesNewUserSymbolPreferences (NXOpen::Annotations::UserSymbolPreferences::SizeType type, double lengthOrScale, double heightOrAspectRatio)
 Constructs a new UserSymbolPreferences object.
NXOpen::Annotations::OffsetCenterPointCollectionOffsetCenterPoints ()
 OffsetCenterPoint collection
Created in NX3.0.0.
NXOpen::Annotations::OrdinateMarginCollectionOrdinateMargins ()
 OrdinateMargin collection
Created in NX3.0.0.
NXOpen::Annotations::PartSymbolFolderCollectionPartSymbolFolders ()
 Part Symbol Folder collection
Created in NX7.5.0.
NXOpen::Annotations::PmiFilterCollectionPmiFilters ()
 PmiFilter collection
Created in NX3.0.0.
NXOpen::Preferences::AnnotationPreferencesPreferences ()
 Global annotation preferences
Created in NX3.0.0.
std::vector
< NXOpen::Annotations::Annotation * > 
QueryPmiFromGeometry (const std::vector< NXOpen::DisplayableObject * > &geom)
 Finds all PMI symbols that reference the given geometry as an associated object.
std::vector< NXStringReadAllSymbolNamesFromSbfFile ()
 Reads the names of all symbol fonts in the current symbol font definition file.
void RemovePmi (NXOpen::Annotations::Annotation *annotation)
 Remove PMI flag from annotation.
void SaveUserSymbolPart (NXOpen::Annotations::MasterCustomSymbolData *symData)
 Save a new master Custom Symbol file.
void SetCurrentSbfFile (const NXString &fileName)
 Sets the symbol font definition file.
void SetMasterSymbolNameInQaf ()
 This method writes master custom symbol name to the predefined quick access folder and saves the part.
void SetWeldStandard (NXOpen::Annotations::WeldStandard standard)
 Sets the weld standard for the part file.
NXOpen::Annotations::SymbolFileCollectionSymbolFiles ()
 Library Symbol collection
Created in NX8.0.0.
NXOpen::Annotations::TableCollectionTables ()
 Table collection
Created in NX8.0.0.
NXOpen::Annotations::TableSectionCollectionTableSections ()
 Table section collection
Created in NX8.0.0.
tag_t Tag () const
 Returns the tag of this object.
NXOpen::Annotations::TargetPointCollectionTargetPoints ()
 TargetPoint collection
Created in NX3.0.0.
NXOpen::Annotations::WeldCollectionWelds ()
 Weld collection
Created in NX3.0.0.
NXOpen::Annotations::WeldStandard WeldStandard ()
 Returns the weld standard for the part file.

Detailed Description

Represents an object that manages annotation and PMI (Product and Manufacturing Information) display instance objects.

This class contains the collection objects for creating and iterating over annotations and PMI display instances.
To obtain an instance of this class, refer to Part

Created in NX3.0.0.


Member Function Documentation

BusinessModifier collection
Created in NX3.0.0.


Centerlines collection
Created in NX3.0.0.


Converts a simple drafting aid into a GDT by creating a new GDT using the text, origin, and preferences from the drafting aid.

If there are other annotations that are dependent on the drafting aid, (for example, a label that has a leader attached to the drafting aid), those dependencies will NOT be copied over.

Returns:
the new GDT
Created in NX3.0.0.

License requirements : drafting ("DRAFTING")
Parameters:
draftingAidthe drafting aid to convert
keepDraftingAidwhether to keep the drafting aid. If false, the drafting aid will be deleted
leaderspecifies the leaders for the new GDT

Converts a simple drafting aid into an ID symbol by creating a new ID symbol using the text, origin, and preferences from the drafting aid.

If there are other annotations that are dependent on the drafting aid, (for example, a label that has a leader attached to the drafting aid), those dependencies will NOT be copied over.

Returns:
the new ID Symbol
Created in NX4.0.0.

License requirements : drafting ("DRAFTING")
Parameters:
draftingAidthe drafting aid to convert
keepDraftingAidwhether to keep the drafting aid. If false, the drafting aid will be deleted
leaderspecifies the leaders for the new ID Symbol

Converts a simple drafting aid into a label by creating a new label using the text, origin, and preferences from the drafting aid.

If there are other annotations that are dependent on the drafting aid, (for example, a label that has a leader attached to the drafting aid), those dependencies will NOT be copied over.

Returns:
the new label
Created in NX3.0.0.

License requirements : drafting ("DRAFTING")
Parameters:
draftingAidthe drafting aid to convert
keepDraftingAidwhether to keep the drafting aid. If false, the drafting aid will be deleted
leaderspecifies the leaders for the new label. The leader type must be Plain, Around, PlainAligned, or AroundAligned. To use any other type of leader, you must create a GDT instead.

Converts a simple drafting aid into a line weld by creating a new line weld using the text, origin, and preferences from the drafting aid.

If there are other annotations that are dependent on the drafting aid, (for example, a line weld that has a leader attached to the drafting aid), those dependencies will NOT be copied over.

Returns:
the new line weld
Created in NX3.0.0.

License requirements : drafting ("DRAFTING")
Parameters:
draftingAidthe drafting aid to convert
keepDraftingAidwhether to keep the drafting aid. If false, the drafting aid will be deleted
leaderspecifies the leaders for the new label. The leader type must be Plain, Around, PlainAligned, or AroundAligned. To use any other type of leader, you must create a GDT instead.

Converts a simple drafting aid into a note by creating a new note using the text, origin, and preferences from the drafting aid.

If there are other annotations that are dependent on the drafting aid, (for example, a label that has a leader attached to the drafting aid), those dependencies will NOT be copied over.

Returns:
the new note
Created in NX3.0.0.

License requirements : drafting ("DRAFTING")
Parameters:
draftingAidthe drafting aid to convert
keepDraftingAidwhether to keep the drafting aid. If false, the drafting aid will be deleted

Creates the Dimension Associativity builder.

Returns:
AssociateDimensionBuilder object
Created in NX5.0.0.

License requirements : None
Parameters:
dimensionAnnotations::Dimension to be edited

Creates a Annotations::AssociativeText .

Returns:

Created in NX8.0.0.

License requirements : None

Creates the Dimension Associativity builder.

Returns:
AssociateDimensionBuilder object
Created in NX5.0.0.

License requirements : None
Parameters:
dimensionAnnotations::Dimension to be edited
assocIndexAssociativity index

Creates a Annotations::ComponentData for an annotation.

Returns:

Created in NX6.0.2.

License requirements : None
Parameters:
annotationTagthe annotation whose component data will be available with this object

Creates a new compound datum dialog.

Returns:

Created in NX5.0.0.

License requirements : geometric_tol ("GDT")

Creates a Annotations::DatumReferenceBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
datumReferencethe datum reference to be edited, if NULL, then create an fcf symbol

Creates a Annotations::DraftingDatumTargetBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
datumTargetDatum to edit

Creates a Annotations::DraftingFeatureControlFrameBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
fcfthe fcf symbol to be edited, if NULL, then create an fcf symbol

Creates a Annotations::DraftingNoteBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
annotationAnnotations::SimpleDraftingAid to be edited

Creates a Annotations::EditLeaderBuilder.

Returns:

Created in NX6.0.1.

License requirements : drafting ("DRAFTING")
Parameters:
tableTagthe table object to edit

Creates a Annotations::FeatureControlFrameDataBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
framethe fcf symbol to be edited, if NULL, then create an fcf symbol
NXOpen::Annotations::Gdt* NXOpen::Annotations::AnnotationManager::CreateGdt ( std::vector< NXString > &  textLines,
const NXOpen::Point3d origin,
NXOpen::Annotations::LetteringPreferences letteringPreferences,
NXOpen::Annotations::UserSymbolPreferences userSymbolPreferences,
NXOpen::Annotations::LineAndArrowPreferences lineArrowPreferences,
bool  alwaysVertical,
NXOpen::Annotations::LeaderBundle leader 
)

Creates a GDT symbol.

Returns:
the new GDT
Created in NX3.0.0.

License requirements : drafting ("DRAFTING")
Parameters:
textLinestext for the GDT
originorigin for the GDT
letteringPreferenceslettering preferences. If NULL, the global lettering preferences will be used
userSymbolPreferencesuser symbol preferences. If NULL, the scale and aspect ratio will be set to 1.0
lineArrowPreferencesline and arrow preferences. If NULL, the global line and arrow preferences will be used
alwaysVerticalalways vertical
leaderspecifies the leaders for the GDT. The following leader types are not valid for GDT symbols: PlainNostub and AlignedNostub

Creates a label.

The leader type must be Plain, Around, PlainAligned, or AroundAligned. To use any other type of leader, you must create a GDT instead.

Returns:
the new label
Created in NX3.0.0.

License requirements : drafting ("DRAFTING")
Parameters:
textLinestext for the label
originorigin for the label
letteringPreferenceslettering preferences. If NULL, the global lettering preferences will be used
userSymbolPreferencesuser symbol preferences. If NULL, the scale and aspect ratio will be set to 1.0
lineArrowPreferencesline and arrow preferences. If NULL, the global line and arrow preferences will be used
leaderspecifies the leaders for the label

Creates a Annotations::LeaderData.

Returns:

Created in NX6.0.0.

License requirements : None

Creates a note.

Returns:
the new note
Created in NX3.0.0.

License requirements : drafting ("DRAFTING")
Parameters:
textLinestext for the note
originorigin for the note
orientationdetermines whether the note will be horizontal or vertical
letteringPreferenceslettering preferences. If NULL, the global lettering preferences will be used
userSymbolPreferencesuser symbol preferences. If NULL, the scale and aspect ratio will be set to 1.0

Creates a Annotations::PmiDatumTargetBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
datumTargetDatum to edit

Creates a Annotations::PmiFeatureControlFrameBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
fcfthe fcf symbol to be edited, if NULL, then create an fcf symbol

Creates a Annotations::PmiNoteBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
annotationAnnotations::SimpleDraftingAid to be edited

Creates the Query PMI builder.

Returns:

Created in NX5.0.0.

License requirements : geometric_tol ("GDT")

Creates a model view displaying the given PMI symbols.

This method would ordinarily be invoked with the PMI symbols resulting from a call to Annotations::AnnotationManager::QueryPmiFromGeometry .

Returns:
Model view displaying the given PMI symbols
Created in NX5.0.0.

License requirements : geometric_tol ("GDT")
Parameters:
pmiSymbolsList of PMI symbols, ordinarily from a geometry query

Creates a Annotations::TextWithEditControlsBuilder.

Returns:

Created in NX6.0.0.

License requirements : None
Parameters:
annotationAnnotations::Annotation to be edited

Returns the symbol font definition file.

LoadSymbolFontFromSbfFile will read from this file
Created in NX3.0.0.

License requirements : None

CustomSymbol collection
Created in NX3.0.0.


Datum collection
Created in NX3.0.0.


DatumTarget collection
Created in NX3.0.0.


DimensionSet collection
Created in NX3.0.0.


DraftingDatumTarget collection
Created in NX8.0.1.


Drafting surface finish collection
Created in NX7.5.0.


Fcf collection
Created in NX3.0.0.


Frame bar collection
Created in NX8.0.0.


Returns the default annotation plane for the specified part.

Returns:

Created in NX4.0.0.

License requirements : None
Parameters:
jaDefaultPlaneja default plane

Hatch collection
Created in NX3.0.0.


IdSymbol collection
Created in NX3.0.0.


IntersectionSymbol collection
Created in NX3.0.0.


NXOpen::SymbolFont* NXOpen::Annotations::AnnotationManager::LoadSymbolFontFromSbfFile ( const NXString symbolName,
double *  symbolWidth,
double *  symbolHeight 
)

Loads a symbol font from the current symbol font definition file.

Returns:

Created in NX3.0.0.

License requirements : None
Parameters:
symbolNamename of the symbol
NOTE: The full Unicode character set is not supported for this parameter.
symbolWidthsymbol width
symbolHeightsymbol height

Flag the annotation as PMI object.

Once flagged, the annotation particiaptes in all PMI specific behaviors, so you can manage it from Part Navigator, inherit on a drawing view, control its display in different model views etc..
Created in NX6.0.0.

License requirements : geometric_tol ("GDT")

Parameters:
annotationAnnotations::Annotation to be edited

Creates a new AppendedText object.

Returns:
New AppendedText object
Created in NX4.0.0.

License requirements : None

Creates a new Associativity object.

Returns:
New Associativity object
Created in NX4.0.0.

License requirements : None

Creates a new DatumReference object.

Returns:
New DatumReference object
Created in NX4.0.0.

License requirements : None

Creates new DimensionData object.

Returns:
New DimensionData object
Created in NX4.0.0.

License requirements : None

Creates a new FcfFrame object.

Returns:
New FcfFrame object
Created in NX4.0.0.

License requirements : None

Creates a new Fcf Frame Data object.

Returns:
New Fcf Frame Data object
Created in NX5.0.0.

License requirements : None

Constructs a new LeaderBundle object.

Returns:

Created in NX3.0.0.

License requirements : None

Creates a new MasterCustomSymbolData object.

Returns:
New MasterCustomSymbolData object
Created in NX6.0.0.

License requirements : None

Creates a new PmiData object.

Returns:
New PMIData object
Created in NX4.0.0.

License requirements : None

Constructs a new UserSymbolPreferences object.

Returns:
the new object
Created in NX3.0.0.

License requirements : None
Parameters:
typeWhether to use length and height or scale and aspect ratio
lengthOrScaleLength or scale
heightOrAspectRatioHeight or aspect ratio

OffsetCenterPoint collection
Created in NX3.0.0.


OrdinateMargin collection
Created in NX3.0.0.


Part Symbol Folder collection
Created in NX7.5.0.


PmiFilter collection
Created in NX3.0.0.


Global annotation preferences
Created in NX3.0.0.


Finds all PMI symbols that reference the given geometry as an associated object.

The geometry types supported are limited to those supported by Annotations::AssociatedObject .

Returns:
PMI symbols that reference the geometry
Created in NX5.0.0.

License requirements : geometric_tol ("GDT")
Parameters:
geomGeometry to be searched

Reads the names of all symbol fonts in the current symbol font definition file.

Returns:
array of names of all symbol fonts in the file
Created in NX3.0.0.

License requirements : None

Remove PMI flag from annotation.

After the flag is removed, the annotation can't be managed as PMI. However it retains all its properties.
Created in NX6.0.0.

License requirements : geometric_tol ("GDT")

Parameters:
annotationAnnotations::Annotation to be edited

Save a new master Custom Symbol file.

Use builder class Annotations::MasterSymbolBuilder methods instead of this method.

Deprecated:
Deprecated in NX7.5.2.


Created in NX6.0.0.

License requirements : None

Parameters:
symDataNew master part data

Sets the symbol font definition file.

LoadSymbolFontFromSbfFile will read from this file
Created in NX3.0.0.

License requirements : None

Parameters:
fileNamefile name

This method writes master custom symbol name to the predefined quick access folder and saves the part.

The given part should correspond to the part file of native symbol part file otherwise error will be raised.
Created in NX7.5.0.

License requirements : drafting ("DRAFTING")

Sets the weld standard for the part file.


Created in NX7.5.4.

License requirements : geometric_tol ("GDT") OR drafting ("DRAFTING")

Parameters:
standardWeld standard

Library Symbol collection
Created in NX8.0.0.


Table collection
Created in NX8.0.0.


Table section collection
Created in NX8.0.0.


Returns the tag of this object.

TargetPoint collection
Created in NX3.0.0.


Weld collection
Created in NX3.0.0.


Returns the weld standard for the part file.


Created in NX7.5.4.

License requirements : None


The documentation for this class was generated from the following file:
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.