Class CamBuilder
Assembly: NXOpen.dll
Syntax
public class CamBuilder : CouplingBuilder, IMessageSink, IComponentBuilder
Constructors
CamBuilder()
Declaration
Properties
AddCamDiskToMasterJointOption
Declaration
public CamBuilder.AddCamDiskToMasterOption AddCamDiskToMasterJointOption { get; set; }
Property Value
CamDiskRefPoint
Declaration
public Point CamDiskRefPoint { get; set; }
Property Value
CamDiskType
Declaration
public CamBuilder.CreateCamDiskType CamDiskType { get; set; }
Property Value
CamProfile
Declaration
public CamProfile CamProfile { get; set; }
Property Value
CreateCamDisk
Declaration
public bool CreateCamDisk { get; set; }
Property Value
ExtrudeLength
Declaration
public Expression ExtrudeLength { get; }
Property Value
LayerSettings
Declaration
public LayerSettingsBuilder LayerSettings { get; }
Property Value
MasterAxisType
Declaration
public CamBuilder.AxisJointType MasterAxisType { get; set; }
Property Value
MasterOffset
Declaration
public Expression MasterOffset { get; }
Property Value
MasterScaleFactor
Declaration
public Expression MasterScaleFactor { get; }
Property Value
MotionProfile
Declaration
public MotionProfile MotionProfile { get; set; }
Property Value
RefPointOption
Declaration
public int RefPointOption { get; set; }
Property Value
SlaveAxisType
Declaration
public CamBuilder.AxisJointType SlaveAxisType { get; set; }
Property Value
SlaveOffset
Declaration
public Expression SlaveOffset { get; }
Property Value
SlaveScaleFactor
Declaration
public Expression SlaveScaleFactor { get; }
Property Value
Methods
AddCurveFeature(Feature)
Declaration
public void AddCurveFeature(Feature curveFeature)
Parameters
Type |
Name |
Description |
Feature |
curveFeature |
|
ExecuteCamDisk()
Declaration
public void ExecuteCamDisk()
GetCurveFeatures()
Declaration
public Feature[] GetCurveFeatures()
Returns
GetExtrudeFeature()
Declaration
public Feature GetExtrudeFeature()
Returns
SetCurveFeatures(Feature[])
Declaration
public void SetCurveFeatures(Feature[] curveFeatures)
Parameters
Type |
Name |
Description |
Feature[] |
curveFeatures |
|
SetExtrudeFeature(Feature)
Declaration
public void SetExtrudeFeature(Feature extrudeFeature)
Parameters
Type |
Name |
Description |
Feature |
extrudeFeature |
|
UpdateCamDisk()
Declaration
public void UpdateCamDisk()
Implements
System.Runtime.Remoting.Messaging.IMessageSink