WO019
- Last UpdatedMay 12, 2023
- 1 minute read
Name
WO019 - AutoNest Interface routine - Add Part for Partly Filled Nest
Purpose
The procedure inputs the transformation matrix for the nested part on a partly filled nested plate.
Declaration
void wo019( const int NestedPlateNo,
const int NestedPartNo, const int PartNo,
const double Dx, const double Dy, const double Angle, const int Mirr);
Input
Parameters:
|
NestedPlateNo |
The identification number for the nested plate |
||
|
NestedPartNo |
The identification number for a nested part (local within the nested plate) |
||
|
PartNo |
The identification number for a nested plate part (global) The following parameters describe the transformation of the plate part from its local coordinate system to the nested plate. The transformation is applied in the following order: Rotation Reflection Translation |
||
|
Dx |
Plate part translation Dy |
||
|
Angle |
Plate part rotation |
||
|
Mirr |
Plate part mirror code: |
||
|
0 |
= |
Plate part not mirrored. |
|
|
1 |
= |
Plate part mirrored in the x-axis |
|
|
2 |
= |
Plate part mirrored in the y-axis |
|
Result
Parameters: None
/
/*
External declarations
*/
extern "C"
{
#if !defined TBLAYOUTPLUGIN_API #define TBLAYOUTPLUGIN_API
#endif
/*
*********************************************************************
Main procedure - wo019
*********************************************************************
*/
#ifdef WIN32 TBLAYOUTPLUGIN_API
#endif
void wo019( const int /* NestedPlateNo */, const int /* NestedPartNo */, const int /* PartNo */,
const double /* Dx */, const double /* Dy */, const double /* Angle */, const int /* Mirr */)
{
}