public interface WedmOperationBuilder extends OperationBuilder
OperationCollection.createWedmOperationBuilder(nxopen.cam.CAMObject)
Modifier and Type | Interface and Description |
---|---|
static class |
WedmOperationBuilder.BackburnPassesTypes
the types available for wedm backburn passes .
|
static class |
WedmOperationBuilder.ConvexCornerTypes
the types available for convex corner control .
|
static class |
WedmOperationBuilder.CornerSmoothingType
the types available for corner smoothing .
|
static class |
WedmOperationBuilder.InPathUdeSetTypes
Represents the in path ude set type .
|
static class |
WedmOperationBuilder.SmoothLeadInTypes
the types available for smooth_lead_in .
|
static class |
WedmOperationBuilder.SmoothLeadOutTypes
the types available for smooth_lead_out_types .
|
static class |
WedmOperationBuilder.StopPointFlagTypes
the types available for wedm stop point .
|
static class |
WedmOperationBuilder.StopPointTypes
the types available for wedm stop point .
|
OperationBuilder.HoleAxisTypes, OperationBuilder.HoleDepthTypes, OperationBuilder.OptimizationBasedOnTypes, OperationBuilder.OptimizationDistanceTypes, OperationBuilder.OptimizationLevelTypes
ParamBuilder.OptimizationTypes
Modifier and Type | Method and Description |
---|---|
String |
apiExitName()
Returns the api exit name
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
backburnDistanceBuilder()
Returns the backburn_distance builder
License requirements: cam_base ("CAM BASE") . |
int |
backburnFlag()
Returns the Rough and Backburn Flag
License requirements: cam_base ("CAM BASE") . |
WedmOperationBuilder.BackburnPassesTypes |
backburnPasses()
Returns the Backburn Passes
License requirements: cam_base ("CAM BASE") . |
WedmOperationBuilder.ConvexCornerTypes |
convexCorner()
Returns the convex_corner
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
cornerMaximumAngleBuilder()
Returns the corner_maximum_angle builder
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
cornerMinimumAngleBuilder()
Returns the corner_minimum_angle builder
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
cornerRadiusBuilder()
Returns the corner_radius builder
License requirements: cam_base ("CAM BASE") . |
WedmCustomBoundaryDataBuilderList |
customBoundaryDataList()
Returns the custom boundary data list
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
cutoffDistanceBuilder()
Returns the cutoff_distance builder
License requirements: cam_base ("CAM BASE") . |
int |
cutoffFlag()
Returns the Cutoff Flag
License requirements: cam_base ("CAM BASE") . |
InheritableIntBuilder |
cutoffFlagBuilder()
Returns the cutoff_flag builder
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
cutoffStockBuilder()
Returns the cutoff_stock builder
License requirements: cam_base ("CAM BASE") . |
WedmCutParameters |
cutParameters()
Returns the cut parameter object
License requirements: None. |
CutPatternBuilder |
cutPattern()
Returns the cut pattern
License requirements: None. |
void |
executeApiExit()
Execute api exit
License requirements: cam_base ("CAM BASE") . |
FeedsWedmBuilder |
feedsBuilder()
Returns the feeds builder
License requirements: cam_base ("CAM BASE") . |
InheritableIntBuilder |
finishPassesBuilder()
Returns the finish_passes builder
License requirements: cam_base ("CAM BASE") . |
InPathEventSetData |
getInPathEventSetData(int passNumber,
WedmOperationBuilder.InPathUdeSetTypes inPathEventType)
Returns the in path event data
License requirements: None. |
LayoutCiBuilder |
layoutCiBuilder()
Returns the Save Layer/Layout builder
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
leadInCircleAngleBuilder()
Returns the lead_in_circle_angle_builder
License requirements: cam_base ("CAM BASE") . |
WedmPointDefinitionBuilder |
leadInPointBuilder()
Returns the lead_in_point Builder
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
leadInRadiusBuilder()
Returns the lead_in_radius_builder
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
leadOutCircleAngleBuilder()
Returns the lead_out_circle_angle_builder
License requirements: cam_base ("CAM BASE") . |
WedmPointDefinitionBuilder |
leadOutPointBuilder()
Returns the lead_out_point Builder
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
leadOutRadiusBuilder()
Returns the lead_out_radius_builder
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
loopRadius()
Returns the loop radius
License requirements: None. |
InheritableDoubleBuilder |
maximumLoopAngle()
Returns the maximum loop angle
License requirements: None. |
InheritableDoubleBuilder |
minimumLoopAngle()
Returns the minimum loop angle
License requirements: None. |
NcmWedmBuilder |
ncmWedmBuilder()
Returns the non-cutting builder
License requirements: None. |
InheritableDoubleBuilder |
nocoreStockBuilder()
Returns the nocore_stock builder
License requirements: cam_base ("CAM BASE") . |
int |
numTabs()
Returns the Tab Points
License requirements: cam_base ("CAM BASE") . |
int |
regionMethod()
Returns the Tab Points Region Method
License requirements: cam_base ("CAM BASE") . |
WedmPointDefinitionBuilder |
retractPointBuilder()
Returns the retract_point Builder
License requirements: cam_base ("CAM BASE") . |
InheritableIntBuilder |
roughPassesBuilder()
Returns the rough_passes builder
License requirements: cam_base ("CAM BASE") . |
void |
setApiExitName(String exitName)
License requirements: cam_base ("CAM BASE") . |
void |
setBackburnFlag(int backburnFlag)
License requirements: cam_base ("CAM BASE") . |
void |
setBackburnPasses(WedmOperationBuilder.BackburnPassesTypes backburnPasses)
License requirements: cam_base ("CAM BASE") . |
void |
setConvexCorner(WedmOperationBuilder.ConvexCornerTypes convexCorner)
License requirements: cam_base ("CAM BASE") . |
void |
setCutoffFlag(int cutoffFlag)
License requirements: cam_base ("CAM BASE") . |
void |
setNumTabs(int numTabs)
License requirements: cam_base ("CAM BASE") . |
void |
setRegionMethod(int regionMethod)
License requirements: cam_base ("CAM BASE") . |
void |
setSmoothing(WedmOperationBuilder.CornerSmoothingType smoothing)
License requirements: cam_base ("CAM BASE") . |
void |
setSmoothLeadInOption(WedmOperationBuilder.SmoothLeadInTypes leadInFlag)
License requirements: cam_base ("CAM BASE") . |
void |
setSmoothLeadOutOption(WedmOperationBuilder.SmoothLeadOutTypes leadOutOption)
License requirements: cam_base ("CAM BASE") . |
void |
setStopPointFlag(WedmOperationBuilder.StopPointFlagTypes stopPointFlag)
License requirements: cam_base ("CAM BASE") . |
void |
setStopPointType(WedmOperationBuilder.StopPointTypes stopPointType)
License requirements: cam_base ("CAM BASE") . |
WedmOperationBuilder.CornerSmoothingType |
smoothing()
Returns the smoothing
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
smoothLeadInDistanceBuilder()
Returns the smooth_lead_in_distance builder
License requirements: cam_base ("CAM BASE") . |
WedmOperationBuilder.SmoothLeadInTypes |
smoothLeadInOption()
Returns the Smooth Leadin Flag
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
smoothLeadOutDistanceBuilder()
Returns the smooth_lead_out_distance builder
License requirements: cam_base ("CAM BASE") . |
WedmOperationBuilder.SmoothLeadOutTypes |
smoothLeadOutOption()
Returns the Smooth Leadout Flag
License requirements: cam_base ("CAM BASE") . |
InheritableDoubleBuilder |
stopPointDistanceBuilder()
Returns the stop_point_distance builder
License requirements: cam_base ("CAM BASE") . |
WedmOperationBuilder.StopPointFlagTypes |
stopPointFlag()
Returns the Stop Point Flag
License requirements: cam_base ("CAM BASE") . |
WedmOperationBuilder.StopPointTypes |
stopPointType()
Returns the Stop Point Type
License requirements: cam_base ("CAM BASE") . |
WedmPointDefinitionBuilder |
threadHolePointBuilder()
Returns the thread_hole_point Builder
License requirements: cam_base ("CAM BASE") . |
WedmArcOutputTypeCiBuilder |
wedmArcOutputTypeCiBuilder()
Returns the wedm arc output type Builder
License requirements: cam_base ("CAM BASE") . |
WedmStatusControlCiBuilder |
wedmStatusControlCiBuilder()
Returns the wedm status control ci Builder
License requirements: cam_base ("CAM BASE") . |
channelName, description, endOfPath, endUdeSet, geometry, getHoleAxisValues, gougeChecking, holeAxisType, holeDepth, holeDepthType, layoutAndLayer, motionOutputBuilder, notes, optimizationBasedOn, optimizationDistanceMethod, optimizationLevel, pathDisplayOptions, postToolPathExit, retractDistance, retractDistanceOnToolAxisChange, safeClearance, selectToolFlag, setChannelName, setDescription, setGougeChecking, setHoleAxisType, setHoleAxisValues, setHoleDepthType, setOptimizationBasedOn, setOptimizationDistanceMethod, setOptimizationLevel, setPostToolPathExit, setSelectToolFlag, startOfPath, startUdeSet, toolChangeSetting, toolPathEditor, toolPathSplitParametersBuilder
cycleEvent, cycleTable, getCustomizableItemBuilder, getCustomizableItemNames, optimizationMethod, setOptimizationMethod
commit, destroy, getCommittedObjects, getObject, showResults
printTestData, printTestData, tag, tagValue
validate
WedmOperationBuilder.BackburnPassesTypes backburnPasses() throws NXException, RemoteException
NXException
RemoteException
void setBackburnPasses(WedmOperationBuilder.BackburnPassesTypes backburnPasses) throws NXException, RemoteException
backburnPasses
- the Backburn PassesNXException
RemoteException
WedmOperationBuilder.StopPointFlagTypes stopPointFlag() throws NXException, RemoteException
NXException
RemoteException
void setStopPointFlag(WedmOperationBuilder.StopPointFlagTypes stopPointFlag) throws NXException, RemoteException
stopPointFlag
- the Stop Point FlagNXException
RemoteException
WedmOperationBuilder.StopPointTypes stopPointType() throws NXException, RemoteException
NXException
RemoteException
void setStopPointType(WedmOperationBuilder.StopPointTypes stopPointType) throws NXException, RemoteException
stopPointType
- the Stop Point TypeNXException
RemoteException
WedmOperationBuilder.SmoothLeadInTypes smoothLeadInOption() throws NXException, RemoteException
NXException
RemoteException
void setSmoothLeadInOption(WedmOperationBuilder.SmoothLeadInTypes leadInFlag) throws NXException, RemoteException
leadInFlag
- the Smooth Leadin FlagNXException
RemoteException
WedmOperationBuilder.SmoothLeadOutTypes smoothLeadOutOption() throws NXException, RemoteException
NXException
RemoteException
void setSmoothLeadOutOption(WedmOperationBuilder.SmoothLeadOutTypes leadOutOption) throws NXException, RemoteException
leadOutOption
- the Smooth Leadout FlagNXException
RemoteException
int numTabs() throws NXException, RemoteException
NXException
RemoteException
void setNumTabs(int numTabs) throws NXException, RemoteException
numTabs
- the Num TabsNXException
RemoteException
int regionMethod() throws NXException, RemoteException
NXException
RemoteException
void setRegionMethod(int regionMethod) throws NXException, RemoteException
regionMethod
- the Tab Points Region MethodNXException
RemoteException
LayoutCiBuilder layoutCiBuilder() throws NXException, RemoteException
NXException
RemoteException
int cutoffFlag() throws NXException, RemoteException
NXException
RemoteException
void setCutoffFlag(int cutoffFlag) throws NXException, RemoteException
cutoffFlag
- the Cutoff FlagNXException
RemoteException
int backburnFlag() throws NXException, RemoteException
NXException
RemoteException
void setBackburnFlag(int backburnFlag) throws NXException, RemoteException
backburnFlag
- the Backburn FlagNXException
RemoteException
WedmOperationBuilder.ConvexCornerTypes convexCorner() throws NXException, RemoteException
NXException
RemoteException
void setConvexCorner(WedmOperationBuilder.ConvexCornerTypes convexCorner) throws NXException, RemoteException
convexCorner
- the cutcom_regNXException
RemoteException
WedmOperationBuilder.CornerSmoothingType smoothing() throws NXException, RemoteException
NXException
RemoteException
void setSmoothing(WedmOperationBuilder.CornerSmoothingType smoothing) throws NXException, RemoteException
smoothing
- the smoothingNXException
RemoteException
InheritableDoubleBuilder loopRadius() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder minimumLoopAngle() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder maximumLoopAngle() throws NXException, RemoteException
NXException
RemoteException
InheritableIntBuilder roughPassesBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableIntBuilder finishPassesBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder stopPointDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder smoothLeadOutDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder cutoffStockBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder cutoffDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableIntBuilder cutoffFlagBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder backburnDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder nocoreStockBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder cornerRadiusBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder cornerMinimumAngleBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder cornerMaximumAngleBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder leadInRadiusBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder leadInCircleAngleBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder leadOutRadiusBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder leadOutCircleAngleBuilder() throws NXException, RemoteException
NXException
RemoteException
WedmCutParameters cutParameters() throws NXException, RemoteException
NXException
RemoteException
NcmWedmBuilder ncmWedmBuilder() throws NXException, RemoteException
NXException
RemoteException
InheritableDoubleBuilder smoothLeadInDistanceBuilder() throws NXException, RemoteException
NXException
RemoteException
WedmPointDefinitionBuilder retractPointBuilder() throws NXException, RemoteException
NXException
RemoteException
WedmPointDefinitionBuilder threadHolePointBuilder() throws NXException, RemoteException
NXException
RemoteException
WedmPointDefinitionBuilder leadInPointBuilder() throws NXException, RemoteException
NXException
RemoteException
WedmPointDefinitionBuilder leadOutPointBuilder() throws NXException, RemoteException
NXException
RemoteException
WedmArcOutputTypeCiBuilder wedmArcOutputTypeCiBuilder() throws NXException, RemoteException
NXException
RemoteException
WedmStatusControlCiBuilder wedmStatusControlCiBuilder() throws NXException, RemoteException
NXException
RemoteException
CutPatternBuilder cutPattern() throws NXException, RemoteException
NXException
RemoteException
InPathEventSetData getInPathEventSetData(int passNumber, WedmOperationBuilder.InPathUdeSetTypes inPathEventType) throws NXException, RemoteException
passNumber
- the pass numberinPathEventType
- in path ude set typeNXException
RemoteException
WedmCustomBoundaryDataBuilderList customBoundaryDataList() throws NXException, RemoteException
NXException
RemoteException
String apiExitName() throws NXException, RemoteException
NXException
RemoteException
void setApiExitName(String exitName) throws NXException, RemoteException
exitName
- the api exit nameNXException
RemoteException
void executeApiExit() throws NXException, RemoteException
NXException
RemoteException
FeedsWedmBuilder feedsBuilder() throws NXException, RemoteException
NXException
RemoteException
Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.