NXOpen .NET Reference Guide  1899
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties
Public Types | Properties | List of all members
NXOpen.CAM.ArcOutputTypeCiBuilder Class Reference

Represents a ArcOutputTypeCiBuilder More...

Inheritance diagram for NXOpen.CAM.ArcOutputTypeCiBuilder:
NXOpen.TaggedObject NXOpen.Utilities.NXRemotableObject IMessageSink

Public Types

enum  OutputTypes {
  LinearOnly, CirPerpToTaxis, CirPerpParallelToTaxis, Nurbs,
  Spline
}
 Available types for output More...
 
enum  SplineArcOutputTypes { Spline, ArcPerpToTaxis, ArcPerpParallelToTaxis }
 the available types for spline arc output More...
 
enum  SplineFitToleranceTypes { Percent, Value }
 the available types for spline fitting tolerance More...
 
enum  SplineLineOutputTypes { Spline, Line }
 the available types for spline line output More...
 

Properties

unsafe double NurbAngleTolerance [get, set]
 Returns or sets the nurb angle tolerance More...
 
unsafe double NurbFitTolerance [get, set]
 Returns or sets the nurb fit tolerance More...
 
unsafe bool NurbJoinSegments [get, set]
 Returns or sets the nurb join segments More...
 
unsafe
NXOpen.CAM.ArcOutputTypeCiBuilder.OutputTypes 
OutputType [get, set]
 Returns or sets the Motion Output Type More...
 
unsafe
NXOpen.CAM.ArcOutputTypeCiBuilder.SplineArcOutputTypes 
SplineArcOutputType [get, set]
 Returns or sets the spline arc output type More...
 
unsafe double SplineFitTolerance [get, set]
 Returns or sets the spline fit tolerance More...
 
unsafe
NXOpen.CAM.ArcOutputTypeCiBuilder.SplineFitToleranceTypes 
SplineFitToleranceType [get, set]
 Returns or sets the spline fit tolerance type More...
 
unsafe
NXOpen.CAM.ArcOutputTypeCiBuilder.SplineLineOutputTypes 
SplineLineOutputType [get, set]
 Returns or sets the spline line output type More...
 
- Properties inherited from NXOpen.TaggedObject
Tag Tag [get]
 Returns the tag of this object. More...
 
- Properties inherited from NXOpen.Utilities.NXRemotableObject
IMessageSink NextSink [get]
 Gets the next message sink in the sink chain. More...
 

Additional Inherited Members

- Public Member Functions inherited from NXOpen.TaggedObject
void PrintTestData (String variableName)
 <exclude> More...
 
void PrintTestData (String variableName, int lineNumber)
 <exclude> More...
 
override string ToString ()
 Returns a String that represents the current Object. More...
 
- Protected Member Functions inherited from NXOpen.TaggedObject
new void initialize ()
 <exclude> More...
 

Detailed Description

Represents a ArcOutputTypeCiBuilder

Created in NX5.0.0

Member Enumeration Documentation

Available types for output

Enumerator
LinearOnly 

linear only

CirPerpToTaxis 

cir perp to taxis

CirPerpParallelToTaxis 

cir perp parallel to taxis

Nurbs 

nurbs

Spline 

splines

the available types for spline arc output

Enumerator
Spline 

spline

ArcPerpToTaxis 

arc perp to Tool Axis

ArcPerpParallelToTaxis 

arc perp parallel to Tool Axis

the available types for spline fitting tolerance

Enumerator
Percent 

% tolerance

Value 

part units

the available types for spline line output

Enumerator
Spline 

spline

Line 

line

Property Documentation

unsafe double NXOpen.CAM.ArcOutputTypeCiBuilder.NurbAngleTolerance
getset

Returns or sets the nurb angle tolerance

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.ArcOutputTypeCiBuilder.NurbFitTolerance
getset

Returns or sets the nurb fit tolerance

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe bool NXOpen.CAM.ArcOutputTypeCiBuilder.NurbJoinSegments
getset

Returns or sets the nurb join segments

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.ArcOutputTypeCiBuilder.OutputTypes NXOpen.CAM.ArcOutputTypeCiBuilder.OutputType
getset

Returns or sets the Motion Output Type

Created in NX5.0.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.ArcOutputTypeCiBuilder.SplineArcOutputTypes NXOpen.CAM.ArcOutputTypeCiBuilder.SplineArcOutputType
getset

Returns or sets the spline arc output type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe double NXOpen.CAM.ArcOutputTypeCiBuilder.SplineFitTolerance
getset

Returns or sets the spline fit tolerance

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.ArcOutputTypeCiBuilder.SplineFitToleranceTypes NXOpen.CAM.ArcOutputTypeCiBuilder.SplineFitToleranceType
getset

Returns or sets the spline fit tolerance type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")

unsafe NXOpen.CAM.ArcOutputTypeCiBuilder.SplineLineOutputTypes NXOpen.CAM.ArcOutputTypeCiBuilder.SplineLineOutputType
getset

Returns or sets the spline line output type

Created in NX7.5.0

License requirements to get this property: None.

License requirements to set this property: cam_base ("CAM BASE")


The documentation for this class was generated from the following file:
Copyright 2019 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.