MachiningUseItf Interface DELIMfgPartSequencing

Usage: an implementation of this interface is supplied and you must use it as is. You should not reimplement it.


interface DELIMfgPartSequencing



Method Index


o AddAttachAction(int,CATBaseUnknown_var&,CATBaseUnknown_var&,CATUnicodeString&)
Adds an attach action (for CAA)
o AddBooleanUserParam(CATUnicodeString&,CATCke::Boolean,int)
Adds a boolean user parameter (for CAA)
o AddIntegerUserParam(CATUnicodeString&,int,int)
Adds an integer user parameter (for CAA)
o AddMotionAction(int,CATBaseUnknown_var&,CATListOfInt&,CATListOfDouble&,CATListOfDouble&)
Adds a motion action (for CAA)
o AddRealUserParam(CATUnicodeString&,double,int)
Adds a real user parameter (for CAA)
o AddStringUserParam(CATUnicodeString&,CATUnicodeString&,int)
Adds a string user parameter (for CAA)

Methods


o AddAttachAction
public virtual AddAttachAction( const iRank,
const ispUnkPos,
const ispUnkDevice,
const iAttach)
Adds an attach action (for CAA)
Parameters:
iRank
The rank at which to add in the part sequencing activity
ispUnkPos
The setup position involved in the attach/detach action
ispUnkDevice
The device involved in the attach/detach action
iAttach
The type of attachment (MfgPartSeqAttach/MfgPartSeqDetach)
o AddBooleanUserParam
public virtual AddBooleanUserParam( const iName,
const iValue,
const iPos=-1)
Adds a boolean user parameter (for CAA)
Parameters:
iName
The name of the user parameter (must be unique in the list of user parameters)
iValue
The value of the user parameter
iPos
The position at which to add in the list of user parameters (appends to the list by default)
o AddIntegerUserParam
public virtual AddIntegerUserParam( const iName,
const iValue,
const iPos=-1)
Adds an integer user parameter (for CAA)
Parameters:
iName
The name of the user parameter (must be unique in the list of user parameters)
iValue
The value of the user parameter
iPos
The position at which to add in the list of user parameters (appends to the list by default)
o AddMotionAction
public virtual AddMotionAction( const iRank,
const ispUnkDevice,
const iAxesInvolvement,
const iDofValues,
const iFeedValues)
Adds a motion action (for CAA)
Parameters:
iRank
The rank at which to add in the part sequencing activity
ispUnkDevice
The device involved in the motion action
iAxesInvolvement
The list of axes involvement (must be equal to the number of DOFs of the device)
iDofValues
The list of dof values (must be equal to the number of DOFs of the device)
iFeedValues
The list of feedrate values (must be equal to the number of DOFs of the device)
o AddRealUserParam
public virtual AddRealUserParam( const iName,
const iValue,
const iPos=-1)
Adds a real user parameter (for CAA)
Parameters:
iName
The name of the user parameter (must be unique in the list of user parameters)
iValue
The value of the user parameter
iPos
The position at which to add in the list of user parameters (appends to the list by default)
o AddStringUserParam
public virtual AddStringUserParam( const iName,
const iValue,
const iPos=-1)
Adds a string user parameter (for CAA)
Parameters:
iName
The name of the user parameter (must be unique in the list of user parameters)
iValue
The value of the user parameter
iPos
The position at which to add in the list of user parameters (appends to the list by default)

This object is included in the file: DELIMfgPartSequencing.h
If needed, your Imakefile.mk should include the module: MachiningUseItf

Copyright © 1999-2014, Dassault Systèmes. All rights reserved.