public interface CamBuilder extends CouplingBuilder
Cam
builder. CamCollection.createCamBuilder(nxopen.mechatronics.Cam)
Property | Value |
---|---|
LayerSettings.LayerOption | Work |
Modifier and Type | Interface and Description |
---|---|
static class |
CamBuilder.AddCamDiskToMasterOption
Represents the option of add cam disk.
|
static class |
CamBuilder.AxisJointType
Represents the axis joint type.
|
static class |
CamBuilder.CreateCamDiskType
Represents the cam disk type.
|
Modifier and Type | Method and Description |
---|---|
boolean |
addCamDiskToMasterAxis(boolean update)
Add cam disk to master axis by ja
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
CamBuilder.AddCamDiskToMasterOption |
addCamDiskToMasterJointOption()
Returns the add cam disk to master joint option.
|
void |
addCurveFeature(Feature curveFeature)
Sets one curve feature
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Point |
camDiskRefPoint()
Returns the cam disk reference point.
|
CamBuilder.CreateCamDiskType |
camDiskType()
Returns the cam disk type.
|
CamProfile |
camProfile()
Returns the cam profile.
|
boolean |
createCamDisk()
Returns the toggle of create cam disk.
|
Expression |
extrudeLength()
Returns the extrude length.
|
Feature[] |
getCurveFeatures()
Returns the curve feature
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
Feature |
getExtrudeFeature()
Returns the extrude feature
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
LayerSettingsBuilder |
layerSettings()
Returns the layer setting builder
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
CamBuilder.AxisJointType |
masterAxisType()
Returns the master axis type.
|
Expression |
masterOffset()
Returns the master offset.
|
Expression |
masterScaleFactor()
Returns the master scale factor.
|
MotionProfile |
motionProfile()
Returns the motion profile.
|
int |
refPointOption()
Returns the cam disk reference point option.
|
void |
setAddCamDiskToMasterJointOption(CamBuilder.AddCamDiskToMasterOption addOption)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setCamDiskRefPoint(Point refPoint)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setCamDiskType(CamBuilder.CreateCamDiskType camDiskType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setCamProfile(CamProfile profile)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setCreateCamDisk(boolean createOption)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setCurveFeatures(Feature[] curveFeatures)
Sets the curve features
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setExtrudeFeature(Feature extrudeFeature)
Sets the extrude feature
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMasterAxisType(CamBuilder.AxisJointType masterAxisType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setMotionProfile(MotionProfile profile)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setRefPointOption(int refPointOption)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
void |
setSlaveAxisType(CamBuilder.AxisJointType slaveAxisType)
License requirements: nx_mcd_core ("MECHATRONICS CONCEPT DESIGNER") . |
CamBuilder.AxisJointType |
slaveAxisType()
Returns the slave axis type.
|
Expression |
slaveOffset()
Returns the slave offset.
|
Expression |
slaveScaleFactor()
Returns the slave scale factor.
|
allowSlip, masterAxisJoint, setAllowSlip, setMasterAxisJoint, setSlaveAxisJoint, slaveAxisJoint
name, setName
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
CamBuilder.AxisJointType masterAxisType() throws NXException, RemoteException
NXException
RemoteException
void setMasterAxisType(CamBuilder.AxisJointType masterAxisType) throws NXException, RemoteException
masterAxisType
- NXException
RemoteException
CamBuilder.AxisJointType slaveAxisType() throws NXException, RemoteException
NXException
RemoteException
void setSlaveAxisType(CamBuilder.AxisJointType slaveAxisType) throws NXException, RemoteException
slaveAxisType
- NXException
RemoteException
MotionProfile motionProfile() throws NXException, RemoteException
MotionProfile
.
NXException
RemoteException
void setMotionProfile(MotionProfile profile) throws NXException, RemoteException
profile
- NXException
RemoteException
Expression masterOffset() throws NXException, RemoteException
NXException
RemoteException
CamProfile camProfile() throws NXException, RemoteException
CamProfile
.
NXException
RemoteException
void setCamProfile(CamProfile profile) throws NXException, RemoteException
profile
- NXException
RemoteException
Expression slaveOffset() throws NXException, RemoteException
NXException
RemoteException
Expression masterScaleFactor() throws NXException, RemoteException
NXException
RemoteException
Expression slaveScaleFactor() throws NXException, RemoteException
NXException
RemoteException
Feature[] getCurveFeatures() throws NXException, RemoteException
NXException
RemoteException
void setCurveFeatures(Feature[] curveFeatures) throws NXException, RemoteException
curveFeatures
- NXException
RemoteException
void addCurveFeature(Feature curveFeature) throws NXException, RemoteException
curveFeature
- NXException
RemoteException
Feature getExtrudeFeature() throws NXException, RemoteException
NXException
RemoteException
void setExtrudeFeature(Feature extrudeFeature) throws NXException, RemoteException
extrudeFeature
- NXException
RemoteException
Point camDiskRefPoint() throws NXException, RemoteException
NXException
RemoteException
void setCamDiskRefPoint(Point refPoint) throws NXException, RemoteException
refPoint
- NXException
RemoteException
int refPointOption() throws NXException, RemoteException
NXException
RemoteException
void setRefPointOption(int refPointOption) throws NXException, RemoteException
refPointOption
- NXException
RemoteException
Expression extrudeLength() throws NXException, RemoteException
NXException
RemoteException
CamBuilder.CreateCamDiskType camDiskType() throws NXException, RemoteException
NXException
RemoteException
void setCamDiskType(CamBuilder.CreateCamDiskType camDiskType) throws NXException, RemoteException
camDiskType
- NXException
RemoteException
CamBuilder.AddCamDiskToMasterOption addCamDiskToMasterJointOption() throws NXException, RemoteException
NXException
RemoteException
void setAddCamDiskToMasterJointOption(CamBuilder.AddCamDiskToMasterOption addOption) throws NXException, RemoteException
addOption
- NXException
RemoteException
boolean createCamDisk() throws NXException, RemoteException
NXException
RemoteException
void setCreateCamDisk(boolean createOption) throws NXException, RemoteException
createOption
- NXException
RemoteException
LayerSettingsBuilder layerSettings() throws NXException, RemoteException
NXException
RemoteException
boolean addCamDiskToMasterAxis(boolean update) throws NXException, RemoteException
update
- NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.