NXOpen .NET Reference
12.0.0
|
Represents a NXOpen.JtCreator to be used when exporting the JT Data This class is created using NXOpen.PvtransManager . More...
Public Types | |
enum | ChordalValue { Relative, Absolute } |
Chordal Option More... | |
enum | FileStructure { PerPart, Monolithic, FullShatter, Mimic, Plmxml, Ap242xml } |
JT File Structue More... | |
enum | FileWrite { All, PartsOnly, AssemblyOnly } |
JT File Write More... | |
enum | PmiOption { None, PartOnly, AsmOnly, PartAndAsm } |
Include PMI options More... | |
enum | RefsetOption { Default, All, AllNamed, AsSpecified } |
refset Options More... | |
enum | TessellationOption { Lw, Nx, Defined } |
Tessellation Option More... | |
enum | AdvancedMaterials { None, Low, High } |
Texture quality More... | |
Public Member Functions | |
unsafe NXOpen.ListCreator | NewLevel () |
Creates a NXOpen.ListCreator object. More... | |
unsafe void | LoadConfigSettings () |
Loads configuration file settings onto builder More... | |
Public Member Functions inherited from NXOpen.Builder | |
unsafe NXOpen.NXObject | Commit () |
Commits any edits that have been applied to the builder. More... | |
unsafe void | Destroy () |
Deletes the builder, and cleans up any objects created by the builder. More... | |
unsafe NXOpen.NXObject[] | GetCommittedObjects () |
For builders that create more than one object, this method returns the objects that are created by commit. More... | |
unsafe NXOpen.NXObject | GetObject () |
Returns the object currently being edited by this builder. More... | |
unsafe void | ShowResults () |
Updates the model to reflect the result of an edit to the model for all builders that support showing results. More... | |
unsafe bool | Validate () |
Validate whether the inputs to the component are sufficient for commit to be called. More... | |
Properties | |
unsafe NXOpen.JtCreator.AdvancedMaterials | AdvancedMaterial [get, set] |
Returns or sets the advancedMaterial *- Specifies whether advanced material and light information to be written in JT More... | |
unsafe bool | AppendRefset [get, set] |
Returns or sets the appendRefset * - Specifies whether name of the reference set should be appended to the name of component node in JT product structure More... | |
unsafe bool | ApplyPmi [get, set] |
Returns or sets the applytoPMI * - Includes only PMI data in the reference set being translated for translation More... | |
unsafe bool | AsmStructure [get, set] |
Returns or sets the m_asmStructure * - WriteWhichFiles = JTASSEMBLY More... | |
unsafe bool | AutolowLod [get, set] |
Returns or sets the autolowLOD *- Specifies wheather autoLOW LOD generation is ON or OFF More... | |
unsafe NXOpen.JtCreator.ChordalValue | ChordalOption [get, set] |
Returns or sets the chordal option - Specifies wheather the chordal value should be RELATIVE or ABSOLUTE More... | |
unsafe string | ConfigFile [get, set] |
Returns or sets the ConfigFile file - the name of configuration file which used in translation More... | |
unsafe NXOpen.JtCreator.PmiOption | IncludePmi [get, set] |
Returns or sets the includePMI * - Specifies which product manufacturing information data is written to JT file More... | |
unsafe bool | JtParts [get, set] |
Returns or sets the m_jtParts * - WriteWhichFiles = JTPARTS More... | |
unsafe NXOpen.JtCreator.FileWrite | JtWrite [get, set] |
Returns or sets the jtWrite * - Allows to choose between writing Assembly and PArt data to the JT file More... | |
unsafe NXOpen.JtCreator.FileStructure | JtfileStructure [get, set] |
Returns or sets the jtFileStructure * - Determines the organization of the JT files on the disk More... | |
unsafe bool | LightTextureMaterial [get, set] |
Returns or sets the m_lightTextureMaterial * - lightTextureMaterial More... | |
unsafe string | LighweightLabel [get, set] |
Returns or sets the m_lighweightLabel - the lightweight label which needs to be write in to jtfile More... | |
unsafe NXOpen.ListCreatorList | LodList [get] |
Returns the lodList - the list containing the lod items More... | |
unsafe bool | MergeSheets [get, set] |
Returns or sets the mergeSheets * - Specifies whether all sheets are written to a single node or separate node in JT file More... | |
unsafe bool | MergeSolids [get, set] |
Returns or sets the mergeSolids * - Specifies whether all solids are written to a single node or separate node in JT file More... | |
unsafe string | OutputJtFile [get, set] |
Returns or sets the output file - the name of jt file where output is being written More... | |
unsafe bool | PreciseGeom [get, set] |
Returns or sets the preciseGeom * - Specifies whether precise model geometry should be Enabled or Disabled in translated More... | |
unsafe bool | SmartLod [get, set] |
Returns or sets the smartLOD * - Specifies wheather smart LOD generation is ON or OFF More... | |
unsafe NXOpen.JtCreator.TessellationOption | TessOption [get, set] |
Returns or sets the m_tessOption * - Specifies the type for Level of Details, whether Defined Level or Use NX Resolution More... | |
unsafe NXOpen.JtCreator.RefsetOption | UseRefset [get, set] |
Returns or sets the useRefset * - Specifies from which reference the data should be written to JT file More... | |
unsafe bool | WireFrame [get, set] |
Returns or sets the wireFrame * - Controls translation of wireframe and point entities to JT file More... | |
Represents a NXOpen.JtCreator to be used when exporting the JT Data This class is created using NXOpen.PvtransManager .
NULL object will be returned from Commit()
To create a new instance of this class, use NXOpen.PvtransManager.CreateJtCreator
Created in NX8.5.0
unsafe void NXOpen.JtCreator.LoadConfigSettings | ( | ) |
Loads configuration file settings onto builder
Created in NX12.0.0
License requirements: None.
unsafe NXOpen.ListCreator NXOpen.JtCreator.NewLevel | ( | ) |
|
getset |
Returns or sets the advancedMaterial *- Specifies whether advanced material and light information to be written in JT
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the appendRefset * - Specifies whether name of the reference set should be appended to the name of component node in JT product structure
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the applytoPMI * - Includes only PMI data in the reference set being translated for translation
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the m_asmStructure * - WriteWhichFiles = JTASSEMBLY
Created in NX11.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the autolowLOD *- Specifies wheather autoLOW LOD generation is ON or OFF
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the chordal option - Specifies wheather the chordal value should be RELATIVE or ABSOLUTE
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the ConfigFile file - the name of configuration file which used in translation
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the includePMI * - Specifies which product manufacturing information data is written to JT file
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the jtFileStructure * - Determines the organization of the JT files on the disk
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the m_jtParts * - WriteWhichFiles = JTPARTS
Created in NX11.0.1
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the jtWrite * - Allows to choose between writing Assembly and PArt data to the JT file
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the m_lightTextureMaterial * - lightTextureMaterial
Created in NX12.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the m_lighweightLabel - the lightweight label which needs to be write in to jtfile
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
get |
Returns the lodList - the list containing the lod items
Created in NX8.5.0
License requirements: None.
|
getset |
Returns or sets the mergeSheets * - Specifies whether all sheets are written to a single node or separate node in JT file
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the mergeSolids * - Specifies whether all solids are written to a single node or separate node in JT file
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the output file - the name of jt file where output is being written
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the preciseGeom * - Specifies whether precise model geometry should be Enabled or Disabled in translated
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the smartLOD * - Specifies wheather smart LOD generation is ON or OFF
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the m_tessOption * - Specifies the type for Level of Details, whether Defined Level or Use NX Resolution
Created in NX10.0.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the useRefset * - Specifies from which reference the data should be written to JT file
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.
|
getset |
Returns or sets the wireFrame * - Controls translation of wireframe and point entities to JT file
Created in NX8.5.0
License requirements to get this property: None.
License requirements to set this property: None.