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
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(actionOnError)

Parameters:actionOnError (NXOpen.Drawings.ConversionProcessSettingsBuilderActionOnErrorEnum) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(filename)

Parameters:filename (str) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(errorLimit)

Parameters:errorLimit (int) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(geometryTolerance)

Parameters:geometryTolerance (float) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(partNameAttribute)

Parameters:partNameAttribute (str) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(foldername)

Parameters:foldername (str) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(multiCADAssembly)

Parameters:multiCADAssembly (bool) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(filename)

Parameters:filename (str) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(partNameAttribute)

Parameters:partNameAttribute (str) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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(storeLogFileInTeamCenter)

Parameters:storeLogFileInTeamCenter (bool) –

New in version NX11.0.0.

License requirements: convert_to_pmi (” Convert To PMI”), 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.