Class NXTo2dCreator
Inheritance
System.Object
System.MarshalByRefObject
NXTo2dCreator
Implements
System.Runtime.Remoting.Messaging.IMessageSink
Inherited Members
System.MarshalByRefObject.CreateObjRef(System.Type)
System.MarshalByRefObject.GetLifetimeService()
System.MarshalByRefObject.InitializeLifetimeService()
System.MarshalByRefObject.MemberwiseClone(System.Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
Assembly: NXOpen.dll
Syntax
public class NXTo2dCreator : DexBuilder, IMessageSink, IComponentBuilder
Constructors
NXTo2dCreator()
Declaration
protected NXTo2dCreator()
Properties
DrawingName
Declaration
public string DrawingName { get; set; }
Property Value
Type |
Description |
System.String |
|
ExportData
Declaration
public NXTo2dCreator.ExportDataOption ExportData { get; set; }
Property Value
ExportFrom
Declaration
public NXTo2dCreator.ExportFromOption ExportFrom { get; set; }
Property Value
ExportSelectionBlock
Declaration
public ObjectSelector ExportSelectionBlock { get; }
Property Value
FacetBodies
Declaration
public bool FacetBodies { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
IgesSettingsFile
Declaration
public string IgesSettingsFile { get; set; }
Property Value
Type |
Description |
System.String |
|
Declaration
public string InputFile { get; set; }
Property Value
Type |
Description |
System.String |
|
Jama
Declaration
public bool Jama { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MaxLineThickness
Declaration
public double MaxLineThickness { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaxSystem3DModelSpace
Declaration
public bool MaxSystem3DModelSpace { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MaxSystemPointRes
Declaration
public bool MaxSystemPointRes { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
MaxUser3DModelSpace
Declaration
public double MaxUser3DModelSpace { get; set; }
Property Value
Type |
Description |
System.Double |
|
MaxUserPointRes
Declaration
public double MaxUserPointRes { get; set; }
Property Value
Type |
Description |
System.Double |
|
Nxto2dSettingsFile
Declaration
public string Nxto2dSettingsFile { get; set; }
Property Value
Type |
Description |
System.String |
|
OutputFile
Declaration
public string OutputFile { get; set; }
Property Value
Type |
Description |
System.String |
|
OutputFileType
Declaration
public NXTo2dCreator.OutputAsOption OutputFileType { get; set; }
Property Value
OutputTo
Declaration
public NXTo2dCreator.OutputToOption OutputTo { get; set; }
Property Value
OverlappingEntities
Declaration
public bool OverlappingEntities { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
SpCurveTolerance
Declaration
public double SpCurveTolerance { get; set; }
Property Value
Type |
Description |
System.Double |
|
ViewName
Declaration
public string ViewName { get; set; }
Property Value
Type |
Description |
System.String |
|
Methods
SaveIgesSettings(String)
Declaration
public void SaveIgesSettings(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
SaveNxto2dSettings(String)
Declaration
public void SaveNxto2dSettings(string filename)
Parameters
Type |
Name |
Description |
System.String |
filename |
|
SetDrawingArray(TaggedObject[])
Declaration
public void SetDrawingArray(TaggedObject[] objects)
Parameters
Implements
System.Runtime.Remoting.Messaging.IMessageSink