MachiningToolPathUseItf Interface DELIMfgToolPathFactory
Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.
interface DELIMfgToolPathFactory
Interface to create tool path objects.
Role: Tool path objects are created throught this interface in the tool path container.
The tool path container is the component that implement DELIMfgToolPathFactory.
Method Index
- o
CreateMfgCompoundTraject(DELIMfgCompoundTraject_var&)
- Creates a compound traject inside the tool path container.
- o
CreateMfgTPMultipleMotion(DELIMfgTPMultipleMotion_var&)
- Creates a multiple motion inside the tool path container.
- o
CreateMfgTPMultipleMotionWithProfileData(DELIMfgTPMultipleMotionWithProfileData_var&)
- Creates a specialized multiple motion in which it is possible to store cutter profile datas.
- o
CreateMfgToolPathConstantFeedrate(CATICkeParm_var&,DELIMfgToolPathConstantFeedrate_var&)
- Creates a constant feedrate inside the tool path container.
- o
CreateMfgToolPathConstantSpindle(CATICkeParm_var&,DELIMfgToolPathConstantSpindle_var&)
- Creates a constant spindle inside the tool path container.
- o
CreateMfgToolPathConstantToolAxis(CATMathVector&,DELIMfgToolPathConstantToolAxis_var&)
- Creates a constant tool axis object inside the tool path container.
- o
CreateMfgToolPathCycle(CATUnicodeString&,DELIMfgToolPathCycle_var&)
- Creates a tool path cycle inside the tool path container.
- o
CreateMfgToolPathCycle(CATListValCATUnicodeString&,DELIMfgToolPathCycle_var&)
- Creates a tool path cycle inside the tool path container.
- o
CreateMfgToolPathToolAssembly(CATBaseUnknown_var&,DELIMfgToolPathToolAssembly_var&)
- Creates a tool assembly object inside the tool path container.
Methods
o CreateMfgCompoundTraject
public virtual CreateMfgCompoundTraject( | | oCompoundTraject) |
-
Creates a compound traject inside the tool path container.
- Parameters:
-
- oCompoundTraject
- The compound traject object
o CreateMfgTPMultipleMotion
public virtual CreateMfgTPMultipleMotion( | | oMultipleMotion) |
-
Creates a multiple motion inside the tool path container.
- Parameters:
-
- The
- multiple motion object
o CreateMfgTPMultipleMotionWithProfileData
public virtual CreateMfgTPMultipleMotionWithProfileData( | | oToolPath) |
-
Creates a specialized multiple motion in which it is possible to store cutter profile datas.
- Parameters:
-
- The
- multiple motion object in which it is possible to store cutter profile datas
o CreateMfgToolPathConstantFeedrate
public virtual CreateMfgToolPathConstantFeedrate( | const | iFeedrate, |
| | oToolPath) |
-
Creates a constant feedrate inside the tool path container.
- Parameters:
-
- iFeedrate
- The feedrate modelized by a
- The
- constant feedrate object
o CreateMfgToolPathConstantSpindle
public virtual CreateMfgToolPathConstantSpindle( | const | iSpindle, |
| | oToolPath) |
-
Creates a constant spindle inside the tool path container.
- Parameters:
-
- iSpindle
- The spindle feedrate modelied by a
- The
- constant spindle object
o CreateMfgToolPathConstantToolAxis
public virtual CreateMfgToolPathConstantToolAxis( | | iToolAxis, |
| | oToolAxis) |
-
Creates a constant tool axis object inside the tool path container.
- Parameters:
-
- iToolAxis
- The value of tool axis
- The
- tool axis object
o CreateMfgToolPathCycle
public virtual CreateMfgToolPathCycle( | const | iCommandName, |
| | oToolPathCycle) |
-
Creates a tool path cycle inside the tool path container.
- Parameters:
-
- iCommandName
- The name of NC_Command relative to the cycle
- oToolPathCycle
- The tool path cycle object
o CreateMfgToolPathCycle
public virtual CreateMfgToolPathCycle( | const | iUserSyntax, |
| | oToolPathCycle) |
-
Creates a tool path cycle inside the tool path container.
- Parameters:
-
- iUserSyntax
- The list of strings describing the syntax of cycle
- oToolPathCycle
- The tool path cycle object
o CreateMfgToolPathToolAssembly
public virtual CreateMfgToolPathToolAssembly( | | iToolAssembly, |
| | oToolPath) |
-
Creates a tool assembly object inside the tool path container.
- Parameters:
-
- iToolAssembly
- The tool
- The
- tool assembly object
This object is included in the file: DELIMfgToolPathFactory.h
If needed, your Imakefile.mk should include the module: MachiningToolPathUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.