PartSaveOptions Class

class NXOpen.PartSaveOptions

Bases: object

Contains accessor methods for all part save options that follow the part.

See SaveOptions for those part save options that are not specific to a particular part. To obtain an instance of this class, refer to NXOpen.BasePart

New in version NX3.0.0.

Properties

Property Description
Annotation3dData Returns or sets the option indicating whether to generate 3D Annotation data and store in NX part Quick Access Folder when you save the part file
CompressPart Returns or sets the option indicating whether solid data within part files will be compressed as it is saved to disk
DrawingCgmData Returns or sets the option indicating whether to generate the CGM data and store it in the QAF when you save the part file
GenerateWeightData Returns or sets the option indicating whether the weight and other mass properties of a part will be updated and saved when the part is saved
PatternDataToSave Returns or sets the option indicating how pattern data will be saved while saving a part

Methods

Enumerations

PartSaveOptionsPatternData Enumeration Options for specifying how pattern data should be saved while saving a part

Property Detail

Annotation3dData

PartSaveOptions.Annotation3dData

Returns or sets the option indicating whether to generate 3D Annotation data and store in NX part Quick Access Folder when you save the part file

-------------------------------------

Getter Method

Signature Annotation3dData()

Returns:
Return type:bool

New in version NX3.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature Annotation3dData(option)

Parameters:option (bool) –

New in version NX3.0.0.

License requirements: None.

CompressPart

PartSaveOptions.CompressPart

Returns or sets the option indicating whether solid data within part files will be compressed as it is saved to disk

-------------------------------------

Getter Method

Signature CompressPart()

Returns:
Return type:bool

New in version NX3.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature CompressPart(option)

Parameters:option (bool) –

New in version NX3.0.0.

License requirements: None.

DrawingCgmData

PartSaveOptions.DrawingCgmData

Returns or sets the option indicating whether to generate the CGM data and store it in the QAF when you save the part file

-------------------------------------

Getter Method

Signature DrawingCgmData()

Returns:
Return type:bool

New in version NX3.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature DrawingCgmData(option)

Parameters:option (bool) –

New in version NX3.0.0.

License requirements: None.

GenerateWeightData

PartSaveOptions.GenerateWeightData

Returns or sets the option indicating whether the weight and other mass properties of a part will be updated and saved when the part is saved

-------------------------------------

Getter Method

Signature GenerateWeightData()

Returns:
Return type:bool

New in version NX3.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature GenerateWeightData(option)

Parameters:option (bool) –

New in version NX3.0.0.

License requirements: None.

PatternDataToSave

PartSaveOptions.PatternDataToSave

Returns or sets the option indicating how pattern data will be saved while saving a part

-------------------------------------

Getter Method

Signature PatternDataToSave()

Returns:
Return type:NXOpen.PartSaveOptionsPatternData

New in version NX3.0.0.

License requirements: None.

-------------------------------------

Setter Method

Signature PatternDataToSave(option)

Parameters:option (NXOpen.PartSaveOptionsPatternData) –

New in version NX3.0.0.

License requirements: None.