NXOpen .NET Reference Guide
1899
|
Represents a NXOpen.Mechatronics.Cam builder. More...
Public Types | |
enum | AddCamDiskToMasterOption { None, Edit, Replace } |
Represents the option of add cam disk. More... | |
enum | AxisJointType { Linear, Angular } |
Represents the axis joint type. More... | |
enum | CreateCamDiskType { Curve, Solid } |
Represents the cam disk type. More... | |
Public Member Functions | |
unsafe void | AddCurveFeature (NXOpen.Features.Feature curveFeature) |
Sets one curve feature More... | |
unsafe void | ExecuteCamDisk () |
Creates cam disk. More... | |
unsafe NXOpen.Features.Feature[] | GetCurveFeatures () |
Returns the curve feature More... | |
unsafe NXOpen.Features.Feature | GetExtrudeFeature () |
Returns the extrude feature More... | |
unsafe void | SetCurveFeatures (NXOpen.Features.Feature[] curveFeatures) |
Sets the curve features More... | |
unsafe void | SetExtrudeFeature (NXOpen.Features.Feature extrudeFeature) |
Sets the extrude feature More... | |
unsafe void | UpdateCamDisk () |
Update cam disk. More... | |
Public Member Functions inherited from NXOpen.Mechatronics.CouplingBuilder | |
unsafe void | SetMasterAxisJoint (NXOpen.Mechatronics.PhysicsJoint master) |
Sets the master axis. More... | |
unsafe void | SetSlaveAxisJoint (NXOpen.Mechatronics.PhysicsJoint slave) |
Sets the slave axis. More... | |
Properties | |
unsafe NXOpen.Mechatronics.CamBuilder.AddCamDiskToMasterOption | AddCamDiskToMasterJointOption [get, set] |
Returns or sets the add cam disk to master joint option. More... | |
unsafe NXOpen.Point | CamDiskRefPoint [get, set] |
Returns or sets the cam disk reference point. More... | |
unsafe NXOpen.Mechatronics.CamBuilder.CreateCamDiskType | CamDiskType [get, set] |
Returns or sets the cam disk type. More... | |
unsafe NXOpen.Mechatronics.CamProfile | CamProfile [get, set] |
Returns or sets the cam profile. More... | |
unsafe bool | CreateCamDisk [get, set] |
Returns or sets the toggle of create cam disk. More... | |
unsafe NXOpen.Expression | ExtrudeLength [get] |
Returns the extrude length. More... | |
unsafe NXOpen.Display.LayerSettingsBuilder | LayerSettings [get] |
Returns the layer setting builder More... | |
unsafe NXOpen.Mechatronics.CamBuilder.AxisJointType | MasterAxisType [get, set] |
Returns or sets the master axis type. More... | |
unsafe NXOpen.Expression | MasterOffset [get] |
Returns the master offset. More... | |
unsafe NXOpen.Expression | MasterScaleFactor [get] |
Returns the master scale factor. More... | |
unsafe NXOpen.Mechatronics.MotionProfile | MotionProfile [get, set] |
Returns or sets the motion profile. More... | |
unsafe int | RefPointOption [get, set] |
Returns or sets the cam disk reference point option. More... | |
unsafe NXOpen.Mechatronics.CamBuilder.AxisJointType | SlaveAxisType [get, set] |
Returns or sets the slave axis type. More... | |
unsafe NXOpen.Expression | SlaveOffset [get] |
Returns the slave offset. More... | |
unsafe NXOpen.Expression | SlaveScaleFactor [get] |
Returns the slave scale factor. More... | |
Properties inherited from NXOpen.Mechatronics.CouplingBuilder | |
unsafe bool | AllowSlip [get, set] |
Returns or sets the coulping can slip or not. More... | |
unsafe NXOpen.Mechatronics.SelectPhysicsJoint | MasterAxisJoint [get] |
Returns the master axis joint. More... | |
unsafe NXOpen.Mechatronics.SelectPhysicsJoint | SlaveAxisJoint [get] |
Returns the slave axis joint. More... | |
Properties inherited from NXOpen.Mechatronics.PhysicsConstraintBuilder | |
unsafe string | Name [get, set] |
Returns or sets the name. More... | |
Properties inherited from NXOpen.Builder | |
unsafe NXOpen.PreviewBuilder | PreviewBuilder [get] |
Returns the preview builder subobject. 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 | |
Protected Member Functions inherited from NXOpen.TaggedObject | |
new void | initialize () |
<exclude> More... | |
Represents a NXOpen.Mechatronics.Cam builder.
To create a new instance of this class, use NXOpen.Mechatronics.CamCollection.CreateCamBuilder
Default values.
Property | Value |
---|---|
LayerSettings.LayerOption |
Work |
Created in NX7.5.1
|
inline |
Sets one curve feature
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
curveFeature |
|
inline |
Creates cam disk.
Created in NX1847.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
inline |
Returns the curve feature
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
inline |
Returns the extrude feature
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
inline |
Sets the curve features
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
curveFeatures |
|
inline |
Sets the extrude feature
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
extrudeFeature |
|
inline |
Update cam disk.
Created in NX1847.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the add cam disk to master joint option.
Created in NX12.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the cam disk reference point.
Created in NX12.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the cam disk type.
Created in NX12.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the cam profile.
This can be NXOpen.Mechatronics.CamProfile .
Created in NX9.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the toggle of create cam disk.
Created in NX12.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the extrude length.
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the layer setting builder
Created in NX12.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the master axis type.
Created in NX7.5.1
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the master offset.
Created in NX7.5.1
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the master scale factor.
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the motion profile.
This can be NXOpen.Mechatronics.MotionProfile .
Created in NX7.5.1
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the cam disk reference point option.
Created in NX12.0.0
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
getset |
Returns or sets the slave axis type.
Created in NX7.5.1
License requirements to get this property: nx_mcd_core ("Mechatronics Concept Designer")
License requirements to set this property: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the slave offset.
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")
|
get |
Returns the slave scale factor.
Created in NX9.0.0
License requirements: nx_mcd_core ("Mechatronics Concept Designer")