ConversionProcessSettingsBuilder Class

class NXOpen.Drawings.ConversionProcessSettingsBuilder

Bases: NXOpen.TaggedObject, NXOpen.GeometricUtilities.IComponentBuilder

Represents a Drawings.ConversionProcessSettingsBuilder.

This class queries and sets settings specific to drafting data which will get converted to PMIs.

New in version NX11.0.0.

Properties

Property Description
ActionOnError Returns or sets the action on error
ConfigurationFile Returns or sets the configuration file browser
CreateInMasterModelPart Returns or sets the create in master model part option
ErrorLimit Returns or sets the error limit integer
JTGeometryTolerance Returns or sets the geometry tolerance
JTPartNameAttribute Returns or sets the JT part name
LogFileLocation Returns or sets the log file location folder
MultiCADAssembly Returns or sets the multi-CAD assembly
SaveAsLocation Returns or sets the save as file browser
SourcePartNameAttribute Returns or sets the Source part name
StoreLogFileInTeamCenter Returns or sets the store log file in teamcenter
Tag Returns the Tag for this object.

Methods

Method Description
Validate Validate whether the inputs to the component are sufficient for commit to be called.

Enumerations

ConversionProcessSettingsBuilderActionOnErrorEnum Enumeration enum is used to list out different Action on error types

Property Detail

ActionOnError

ConversionProcessSettingsBuilder.ActionOnError

Returns or sets the action on error

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

Getter Method

Signature ActionOnError

Returns:
Return type:NXOpen.Drawings.ConversionProcessSettingsBuilderActionOnErrorEnum

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ActionOnError

Parameters:actionOnError (NXOpen.Drawings.ConversionProcessSettingsBuilderActionOnErrorEnum) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

ConfigurationFile

ConversionProcessSettingsBuilder.ConfigurationFile

Returns or sets the configuration file browser

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

Getter Method

Signature ConfigurationFile

Returns:
Return type:str

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ConfigurationFile

Parameters:filename (str) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

CreateInMasterModelPart

ConversionProcessSettingsBuilder.CreateInMasterModelPart

Returns or sets the create in master model part option

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

Getter Method

Signature CreateInMasterModelPart

Returns:
Return type:bool

New in version NX12.0.0.

License requirements: None.

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

Setter Method

Signature CreateInMasterModelPart

Parameters:createInMasterModelPart (bool) –

New in version NX12.0.0.

License requirements: drafting (“DRAFTING”)

ErrorLimit

ConversionProcessSettingsBuilder.ErrorLimit

Returns or sets the error limit integer

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

Getter Method

Signature ErrorLimit

Returns:
Return type:int

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature ErrorLimit

Parameters:errorLimit (int) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

JTGeometryTolerance

ConversionProcessSettingsBuilder.JTGeometryTolerance

Returns or sets the geometry tolerance

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

Getter Method

Signature JTGeometryTolerance

Returns:
Return type:float

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature JTGeometryTolerance

Parameters:geometryTolerance (float) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

JTPartNameAttribute

ConversionProcessSettingsBuilder.JTPartNameAttribute

Returns or sets the JT part name

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

Getter Method

Signature JTPartNameAttribute

Returns:
Return type:str

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature JTPartNameAttribute

Parameters:partNameAttribute (str) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

LogFileLocation

ConversionProcessSettingsBuilder.LogFileLocation

Returns or sets the log file location folder

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

Getter Method

Signature LogFileLocation

Returns:
Return type:str

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature LogFileLocation

Parameters:foldername (str) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

MultiCADAssembly

ConversionProcessSettingsBuilder.MultiCADAssembly

Returns or sets the multi-CAD assembly

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

Getter Method

Signature MultiCADAssembly

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature MultiCADAssembly

Parameters:multiCADAssembly (bool) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

SaveAsLocation

ConversionProcessSettingsBuilder.SaveAsLocation

Returns or sets the save as file browser

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

Getter Method

Signature SaveAsLocation

Returns:
Return type:str

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SaveAsLocation

Parameters:filename (str) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

SourcePartNameAttribute

ConversionProcessSettingsBuilder.SourcePartNameAttribute

Returns or sets the Source part name

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

Getter Method

Signature SourcePartNameAttribute

Returns:
Return type:str

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature SourcePartNameAttribute

Parameters:partNameAttribute (str) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

StoreLogFileInTeamCenter

ConversionProcessSettingsBuilder.StoreLogFileInTeamCenter

Returns or sets the store log file in teamcenter

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

Getter Method

Signature StoreLogFileInTeamCenter

Returns:
Return type:bool

New in version NX11.0.0.

License requirements: None.

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

Setter Method

Signature StoreLogFileInTeamCenter

Parameters:storeLogFileInTeamCenter (bool) –

New in version NX11.0.0.

License requirements: drafting (“DRAFTING”)

Method Detail

Validate

ConversionProcessSettingsBuilder.Validate

Validate whether the inputs to the component are sufficient for commit to be called.

If the component is not in a state to commit then an exception is thrown. For example, if the component requires you to set some property, this method will throw an exception if you haven’t set it. This method throws a not-yet-implemented NXException for some components.

Signature Validate()

Returns:Was self validation successful
Return type:bool

New in version NX3.0.1.

License requirements: None.