Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

Hull and Outfitting

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 */)

{

}

In This Topic
Related Links
TitleResults for “How to create a CRG?”Also Available in