MachiningUseItf Interface DELIMfgManufacturingProduct

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


interface DELIMfgManufacturingProduct

Interface dedicated to manufacturing product resource.
Role: This interface offers services to manage features in rep of a manufacturing product.


Method Index


o CreateDrillingRivetingPattern(CATBaseUnknown_var&,CATListValCATBaseUnknown_var&)
Creates a drilling & riveting pattern.
o CreateManufacturingFastener(CATBaseUnknown_var&,CATMathPoint&,CATMathDirection&,CATUnicodeString&,double,double,double,double,CATListOfCATUnicodeString&,CATListOfCATUnicodeString&,CATListOfInt&,CATBaseUnknown_var&,CATBaseUnknown_var&)
Creates a manufacturing fastener.

Methods


o CreateDrillingRivetingPattern
public virtual CreateDrillingRivetingPattern( ohMfgPattern,
const iListOfMfgFasteners)
Creates a drilling & riveting pattern.
Parameters:
ohMfgPattern
The newly created pattern.
iListOfMfgFasteners
List of manufacturing fasteners to add in the pattern.
o CreateManufacturingFastener
public virtual CreateManufacturingFastener( ohMfgFastener,
const iOrigin,
const iAxis,
const iReference,
const iDiameter,
const iLength,
const iMinStack,
const iMaxStack,
const iListOfUserName,
const iListOfUserValue,
const iListOfUserType,
const ihGeometry,
const ihProduct)
Creates a manufacturing fastener.
Parameters:
ohMfgFastener
The newly created manufacturing fastener.
iOrigin
Coordinates of local origin.
iAxis
Coordinates of local Z direction.
iReference
Reference name of fastener.
iDiameter
Diameter of fastener (mm).
iLength
Length of fastener (mm).
iMinStack
Min stack depth of fastener (mm).
iMaxStack
Max stack depth of fastener (mm).
iListOfUserName
List of user parameter names.
iListOfUserValue
List of user parameter values.
iListOfUserType
List of user parameter types (0: string, 1: integer, 2: length in mm).
ihGeometry
Geometry pointed by the fastener. It can be a design point or a PLM fastener object.
ihProduct
Product containing the geometry. May be NULL_var in case of PLM fastener object.

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

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