public interface InspectionSensorBuilder extends OperationBuilder
InspectionOperationCollection.createInspectionSensorBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
InspectionSensorBuilder.SensorTipLocationTypes
the sensor tip location method
|
static class |
InspectionSensorBuilder.SensorTipTypes
the sensor tip type
|
static class |
InspectionSensorBuilder.SensorTypes
the sensor type
|
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
double |
angleA()
Returns the sensor tip location tilt angle component
License requirements: None. |
double |
angleB()
Returns the sensor tip location rotation angle component
License requirements: None. |
double[] |
getSensorTipIjk()
Get the sensor tip location vector coordinates
License requirements: None. |
double[] |
getSensorTipXyz()
Get the sensor tip location cartesian coordinates
License requirements: None. |
String |
masterOpLabel()
Returns the master sensor label
License requirements: None. |
String |
sensorOpLabel()
Returns the sensor label
License requirements: None. |
String |
sensorOpName()
Returns the inspection sensor operation name
License requirements: None. |
double |
sensorTipDiameter()
Returns the sensor tip diameter
License requirements: None. |
double |
sensorTipLength()
Returns the sensor tip length
License requirements: None. |
InspectionSensorBuilder.SensorTipLocationTypes |
sensorTipLocation()
Returns the sensor tip location method
License requirements: None. |
double |
sensorTipSize()
Returns the sensor tip size
License requirements: None. |
InspectionSensorBuilder.SensorTipTypes |
sensorTipType()
Returns the sensor tip type
License requirements: None. |
InspectionSensorBuilder.SensorTypes |
sensorType()
Returns the sensor type
License requirements: None. |
void |
setAngleA(double angle)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setAngleB(double angle)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setMasterOpLabel(String label)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorOpLabel(String label)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorOpName(String sensorOpName)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorTipDiameter(double diameter)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorTipIjk(double[] ijk)
Set the sensor tip location vector coordinates
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorTipLength(double length)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorTipLocation(InspectionSensorBuilder.SensorTipLocationTypes type)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorTipSize(double size)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorTipType(InspectionSensorBuilder.SensorTipTypes type)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorTipXyz(double[] xyz)
Set the sensor tip location cartesian coordinates
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setSensorType(InspectionSensorBuilder.SensorTypes type)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setTipNumber(int tipNumber)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
void |
setToolName(String toolName)
License requirements: insp_programming ("INSPECTION PROGRAMMING") . |
int |
tipNumber()
Returns the probe tip number
License requirements: None. |
String |
toolName()
Returns the inspection probe tool name
License requirements: None. |
channelName, description, endOfPath, endUdeSet, geometry, getHoleAxisValues, gougeChecking, holeAxisType, holeDepth, holeDepthType, layoutAndLayer, motionOutputBuilder, notes, optimizationBasedOn, optimizationDistanceMethod, optimizationLevel, pathDisplayOptions, retractDistance, retractDistanceOnToolAxisChange, safeClearance, selectToolFlag, setChannelName, setDescription, setGougeChecking, setHoleAxisType, setHoleAxisValues, setHoleDepthType, setOptimizationBasedOn, setOptimizationDistanceMethod, setOptimizationLevel, setSelectToolFlag, startOfPath, startUdeSet, toolChangeSetting, toolPathSplitParametersBuilder
cycleEvent, cycleTable, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
String sensorOpName() throws NXException, RemoteException
NXException
RemoteException
void setSensorOpName(String sensorOpName) throws NXException, RemoteException
sensorOpName
- NXException
RemoteException
String sensorOpLabel() throws NXException, RemoteException
NXException
RemoteException
void setSensorOpLabel(String label) throws NXException, RemoteException
label
- NXException
RemoteException
String toolName() throws NXException, RemoteException
NXException
RemoteException
void setToolName(String toolName) throws NXException, RemoteException
toolName
- NXException
RemoteException
InspectionSensorBuilder.SensorTypes sensorType() throws NXException, RemoteException
NXException
RemoteException
void setSensorType(InspectionSensorBuilder.SensorTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
InspectionSensorBuilder.SensorTipLocationTypes sensorTipLocation() throws NXException, RemoteException
NXException
RemoteException
void setSensorTipLocation(InspectionSensorBuilder.SensorTipLocationTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
InspectionSensorBuilder.SensorTipTypes sensorTipType() throws NXException, RemoteException
NXException
RemoteException
void setSensorTipType(InspectionSensorBuilder.SensorTipTypes type) throws NXException, RemoteException
type
- NXException
RemoteException
double sensorTipDiameter() throws NXException, RemoteException
NXException
RemoteException
void setSensorTipDiameter(double diameter) throws NXException, RemoteException
diameter
- NXException
RemoteException
double sensorTipLength() throws NXException, RemoteException
NXException
RemoteException
void setSensorTipLength(double length) throws NXException, RemoteException
length
- NXException
RemoteException
double sensorTipSize() throws NXException, RemoteException
NXException
RemoteException
void setSensorTipSize(double size) throws NXException, RemoteException
size
- NXException
RemoteException
double[] getSensorTipXyz() throws NXException, RemoteException
NXException
RemoteException
void setSensorTipXyz(double[] xyz) throws NXException, RemoteException
xyz
- the xyz valuesNXException
RemoteException
double[] getSensorTipIjk() throws NXException, RemoteException
NXException
RemoteException
void setSensorTipIjk(double[] ijk) throws NXException, RemoteException
ijk
- the ijk valuesNXException
RemoteException
double angleA() throws NXException, RemoteException
NXException
RemoteException
void setAngleA(double angle) throws NXException, RemoteException
angle
- NXException
RemoteException
double angleB() throws NXException, RemoteException
NXException
RemoteException
void setAngleB(double angle) throws NXException, RemoteException
angle
- NXException
RemoteException
int tipNumber() throws NXException, RemoteException
NXException
RemoteException
void setTipNumber(int tipNumber) throws NXException, RemoteException
tipNumber
- NXException
RemoteException
String masterOpLabel() throws NXException, RemoteException
NXException
RemoteException
void setMasterOpLabel(String label) throws NXException, RemoteException
label
- NXException
RemoteException
Copyright 2011 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.