NX Open C++ Reference Guide
|
Provides classes and interfaces for Weld. More...
Classes | |
class | AutoPoint |
This class will automatically create weld points from selected components To create or edit an instance of this class, use Weld::AutoPointBuilder Created in NX6.0.0. More... | |
class | AutoPointBuilder |
Represents a @link Weld::AutoPointBuilder Weld::AutoPointBuilder@endlink builder <br> To create a new instance of this class, use @link Weld::WeldManager::CreateAutoPointBuilder Weld::WeldManager::CreateAutoPointBuilder @endlink <br> Default values. More... | |
class | AutoWeldSymbolsBuilder |
Represents a Weld::AutoWeldSymbolsBuilder builder To create a new instance of this class, use Weld::WeldManager::CreateAutoWeldSymbolsBuilder Created in NX8.0.0. More... | |
class | CharacteristicsBuilder |
This builder allows you to define the attribute values to be set on the output of the weld feature. More... | |
class | CharacteristicsSelectionBuilder |
This builder allows you to define the attribute values to be set on the output of the weld feature. More... | |
class | CharacteristicsValueBuilder |
The object containing the information about the attribute to be placed on the output of the weld feature. More... | |
class | CompoundWeld |
Represents a compound weld feature. More... | |
class | CompoundWeldBuilder |
Represents a Weld::CompoundWeld builder. More... | |
class | ConnectedFaceFinderBuilder |
Represents a builder to run the Connected Face Finder operation. More... | |
class | ConnectionFinderBuilder |
Represents a builder to display, manage, delete, and allow the user to reparent face information for the weld objects. More... | |
class | CustomManager |
Represents weld interface to customize the creation of welding joint features. More... | |
class | DatumCommonBuilder |
Used to create or edit a Weld::DatumSurface or Weld::DatumPin feature. More... | |
class | DatumIconBuilder |
Represents a Weld::DatumIconBuilder class used to control the part navigator icon for Datum Pin and Surface Locators. More... | |
class | DatumPin |
Represents a Weld Datum Pin feature To create or edit an instance of this class, use Weld::DatumPinBuilder Created in NX8.5.0. More... | |
class | DatumPinBuilder |
Used to create or edit a Weld::DatumPin feature. More... | |
class | DatumSurface |
Represents a Weld Datum Surface feature To create or edit an instance of this class, use Weld::DatumSurfaceBuilder Created in NX8.5.0. More... | |
class | DatumSurfaceBuilder |
Used to create or edit a Weld::DatumSurface feature. More... | |
class | EasyPatternBuilder |
Represents the easy pattern builder. More... | |
class | EdgePrep |
Represents a Weld Edge Prep feature To create or edit an instance of this class, use Weld::EdgePrepBuilder Created in NX8.0.0. More... | |
class | EdgePrepBuilder |
A builder used to create or edit a Weld::EdgePrep feature. More... | |
class | EdgePrepValuesBuilder |
Used to view or edit the values used to define the welding joint and edge preparation. More... | |
class | ExportWeldBuilder |
Represents a ExportWeldBuilder class <br> To create a new instance of this class, use @link Weld::WeldManager::CreateExportWeldBuilder Weld::WeldManager::CreateExportWeldBuilder @endlink <br> Default values. More... | |
class | ExportWeldJointBuilder |
Represents exporting weld joints. More... | |
class | Extract |
Represents a Linked Feature created in the Weld Assistant. More... | |
class | Fill |
Represents a Weld Fill feature To create or edit an instance of this class, use Weld::WeldFillBuilder Created in NX7.5.0. More... | |
class | Fillet |
Represents a Weld Fillet Feature. More... | |
class | FilletBuilder |
Represents a @link Weld::Fillet Weld::Fillet@endlink builder <br> To create a new instance of this class, use @link Weld::WeldManager::CreateFilletBuilder Weld::WeldManager::CreateFilletBuilder @endlink <br> Default values. More... | |
class | Groove |
Represents a WeldGroove feature. More... | |
class | GrooveBuilder |
Represents a Groove Weld feature To create a new instance of this class, use Weld::WeldManager::CreateWeldGrooveBuilder Created in NX5.0.0. More... | |
class | InformationBuilder |
This class is used by "Fabrication Information" to output fabrication objects information. More... | |
class | JointExitBuilder |
Used to set custom edge preparation parameters of a Weld::WeldJoint feaure. More... | |
class | JointItemBuilder |
Used to create or edit a Weld::WeldJoint feature. More... | |
class | JointItemBuilderList |
Represents a list of objects. More... | |
class | Jointmark |
Represents a Weld Jointmark Feature. More... | |
class | JointmarkBuilder |
Represents a @link Weld::Jointmark Weld::Jointmark@endlink builder <br> To create a new instance of this class, use @link Weld::WeldManager::CreateJointmarkBuilder Weld::WeldManager::CreateJointmarkBuilder @endlink <br> Default values. More... | |
class | JointmarkFaceSetsBuilder |
Used to create or edit a set of faces for Jointmark To create a new instance of this class, use Weld::JointmarkBuilder::NewFaceSets Created in NX9.0.0. More... | |
class | JointmarkFaceSetsBuilderList |
Represents a list of objects. More... | |
class | JointmarkGuideBuilder |
Used to create or edit a guide curve for Jointmark. More... | |
class | JointmarkGuideBuilderList |
Represents a list of objects. More... | |
class | JointmarkPointsBuilder |
Used to create or edit a point in the list of points for Jointmark To create a new instance of this class, use Weld::JointmarkBuilder::NewPoints Created in NX9.0.0. More... | |
class | JointmarkPointsBuilderList |
Represents a list of objects. More... | |
struct | LogInfo |
Represents entity and its log message | |
class | PlugSlot |
create a PlugSlot feature for Weld To create or edit an instance of this class, use Weld::PlugSlotBuilder Created in NX8.0.0. More... | |
class | PlugSlotBuilder |
Represents a @link Weld::PlugSlot Weld::PlugSlot@endlink builder <br> To create a new instance of this class, use @link Weld::WeldManager::CreatePlugSlotBuilder Weld::WeldManager::CreatePlugSlotBuilder @endlink <br> Default values. More... | |
class | SelectDatumPin |
Represents a single object selection. More... | |
class | SelectDatumSurface |
Represents a single object selection. More... | |
class | StructureWeldBuilder |
This class is used to create or edit the information shared among all Structure Weld builders. More... | |
class | SurfaceWeld |
Represents a surface weld feature To create or edit an instance of this class, use Weld::SurfaceWeldBuilder Created in NX9.0.0. More... | |
class | SurfaceWeldBuilder |
Use to create or edit a Weld::SurfaceWeld feature. More... | |
class | UserDefinedWeld |
Represents a User Defined Weld feature. More... | |
class | UserDefinedWeldBuilder |
Represents a Weld::UserDefinedWeldBuilder builder. More... | |
class | WeldAdvisorBuilder |
Represents a weld advisor test To create a new instance of this class, use Weld::WeldManager::CreateWeldAdvisorBuilder Created in NX7.5.0. More... | |
class | WeldBead |
Represents a Weld Bead feature To create or edit an instance of this class, use Weld::WeldBeadBuilder Created in NX7.5.0. More... | |
class | WeldBeadBuilder |
Used to create or edit a Weld::WeldBead feature. More... | |
class | WeldBeadPathBuilder |
Represents the path the bead shape will be swept along. More... | |
class | WeldBeadPathBuilderList |
Represents a list of objects. More... | |
class | WeldBeadSizeBuilder |
This builder is used to define the bead shape. More... | |
class | WeldBeadSizeBuilderList |
Represents a list of objects. More... | |
class | WeldFillBuilder |
A builder used to create or edit a Weld::Fill feature. More... | |
class | WeldFillStripBuilder |
A builder used to create or edit a single strip of the Weld::WeldFillBuilder . More... | |
class | WeldFillStripBuilderList |
Represents a list of objects. More... | |
class | WeldGroove |
Represents a Weld Groove Feature To create or edit an instance of this class, use Weld::WeldGrooveBuilder Created in NX9.0.0. More... | |
class | WeldGrooveBuilder |
Represents a @link Weld::WeldGroove Weld::WeldGroove@endlink builder <br> To create a new instance of this class, use @link Weld::WeldManager::CreateWeldGroove1Builder Weld::WeldManager::CreateWeldGroove1Builder @endlink <br> Default values. More... | |
class | WeldImportBuilder |
Creates Weld features by reading a csv file To create a new instance of this class, use Weld::WeldManager::CreateImportBuilder Created in NX7.5.1. More... | |
class | WeldJoint |
Represents a weld joint feature To create or edit an instance of this class, use Weld::WeldJointBuilder Created in NX8.0.0. More... | |
class | WeldJointBuilder |
Used to create or edit a Weld::WeldJoint feature. More... | |
class | WeldLabelBuilder |
Create weld labels for multiple welds and BIW locators, this builder's Commit can produce more than one object, the GetCommittedObjects can be used to get the objects and the order of GetCommittedObject's output array is stable. More... | |
class | WeldManager |
Manages weld features and assistant tools. More... | |
class | WeldObjectBuilder |
Represents a Weld::WeldObjectBuilder class used to collect welding objects created or edited from a command. More... | |
class | WeldPmiBuilder |
Create PMI symbols for multiple structure welds, this builder's Commit can produce more than one object, the GetCommittedObjects can be used to get the objects and the order of GetCommittedObject's output array is stable. More... | |
class | WeldPoint |
Represents a WeldPoint feature. More... | |
class | WeldPointBuilder |
Represents a Spot Weld feature <br> To create a new instance of this class, use @link Weld::WeldManager::CreateWeldPointBuilder Weld::WeldManager::CreateWeldPointBuilder @endlink <br> Default values. More... | |
class | WeldPointExitBuilder |
Represents a Weld::WeldPointExitBuilder class used to pass welding object from the Weld Point command to a user callback. More... | |
class | WeldPreferenceBuilder |
Represents a @link Weld::WeldPreferenceBuilder Weld::WeldPreferenceBuilder@endlink builder <br> To create a new instance of this class, use @link Weld::WeldManager::CreatePreferenceBuilder Weld::WeldManager::CreatePreferenceBuilder @endlink <br> Default values. More... | |
Provides classes and interfaces for Weld.
the type of checker
the customer default value types
WeldAdvisorCustomerDefaultResistanceSpot |
Resistance Spot. |
WeldAdvisorCustomerDefaultArcSpot |
Arc Spot. |
WeldAdvisorCustomerDefaultClinch |
Clinch. |
WeldAdvisorCustomerDefaultDollop |
Dollop. |
WeldAdvisorCustomerDefaultWeldNut |
Weld Nut. |
WeldAdvisorCustomerDefaultWeldStud |
Weld Stud. |
WeldAdvisorCustomerDefaultCustom1Point |
Custom1 Point. |
WeldAdvisorCustomerDefaultCustom2Point |
Custom2 Point. |
WeldAdvisorCustomerDefaultCustom3Point |
Custom3 Point. |
WeldAdvisorCustomerDefaultCustom4Point |
Custom4 Point. |
WeldAdvisorCustomerDefaultCustom5Point |
Custom5 Point. |
WeldAdvisorCustomerDefaultDatum |
datum, used for implementing weld advisor parameters |
WeldAdvisorCustomerDefaultMeasurement |
measurement, used for implementing weld advisor parameters |
WeldAdvisorCustomerDefaultNum |
number of types |
the feature set types
WeldFeatureSetTypeFilletWeld | |
WeldFeatureSetTypeGrooveWeld | |
WeldFeatureSetTypeResistanceSpot |
Resistance Spot. |
WeldFeatureSetTypeArcSpot |
Arc Spot. |
WeldFeatureSetTypeClinch |
Clinch. |
WeldFeatureSetTypeDollop |
Dollop. |
WeldFeatureSetTypeWeldNut |
Weld Nut. |
WeldFeatureSetTypeWeldStud |
Weld Stud. |
WeldFeatureSetTypeCustom1Point |
Custom1 Point. |
WeldFeatureSetTypeCustom2Point |
Custom2 Point. |
WeldFeatureSetTypeCustom3Point |
Custom3 Point. |
WeldFeatureSetTypeCustom4Point |
Custom4 Point. |
WeldFeatureSetTypeCustom5Point |
Custom5 Point. |
WeldFeatureSetTypeBiwDatumSurface |
Datum Surface. |
WeldFeatureSetTypeBiwDatumPin |
Datum Pin. |
WeldFeatureSetTypeBiwDatumCustomer1 |
Datum Customer1. |
WeldFeatureSetTypeBiwDatumCustomer2 |
Datum Customer2. |
WeldFeatureSetTypeBiwDatumCustomer3 |
Datum Customer3. |
WeldFeatureSetTypeBiwMeasurementSurface |
Measurement Surface. |
WeldFeatureSetTypeBiwMeasurementHole |
Measurement Hole. |
WeldFeatureSetTypeBiwMeasurementSlot |
Measurement Slot. |
WeldFeatureSetTypeBiwMeasurementStud |
Measurement Stud. |
WeldFeatureSetTypeBiwMeasurementTrim |
Measurement Trim. |
WeldFeatureSetTypeBiwMeasurementHem |
Measurement Hem. |
WeldFeatureSetTypeBiwMeasurementCustomer1 |
Measurement Customer1. |
WeldFeatureSetTypeBiwMeasurementCustomer2 |
Measurement Customer2. |
WeldFeatureSetTypeBiwMeasurementCustomer3 |
Measurement Customer3. |
Groove Extension Type.
Groove Creation Type.
the group id color indexes
WeldGroupIdColorNone |
None group id color. |
WeldGroupIdColorFirst |
First Group Id Color Index. |
WeldGroupIdColorSecond |
Second Group Id Color Index. |
WeldGroupIdColorThird |
Third Group Id Color Index. |
WeldGroupIdColorFourth |
Fourth Group Id Color Index. |
WeldGroupIdColorFifth |
Fifth Group Id Color Index. |
WeldGroupIdColorSixth |
Sixth Group Id Color Index. |
WeldGroupIdColorSeventh |
Seventh Group Id Color Index. |
WeldGroupIdColorEighth |
Eighth Group Id Color Index. |
WeldGroupIdColorNinth |
Ninth Group Id Color Index. |
WeldGroupIdColorTenth |
Tenth Group Id Color Index. |
WeldGroupIdColorEleventh |
Eleventh Group Id Color Index. |
WeldGroupIdColorTwelfth |
Twelvth Group Id Color Index. |
WeldGroupIdColorThirteenth |
Thirteenth Group Id Color Index. |
WeldGroupIdColorFourteenth |
Fourteenth Group Id Color Index. |
Offset curve extend method.
Settings locating spot welds using guide curves/edges.
Settings for method.
Settings for prepare edges.
Arc process type.
Settings spacing method type.