WO103
- Last UpdatedMay 13, 2023
- 2 minute read
Name
WO103 - AutoSeq Interface routine - Add Contour Data
Purpose
The procedure adds information for one contour.
Declaration
void wo103( const int PlatePartNo,
const int CntNo, const int ContourNo,
const int NumberOfSegParts, const char *Assid1,
const char *Assid2, const char *Assid3, const char *Assid4, const int ContourType, const int MarkingType, const int MarkingSide);
Input
Parameters:
|
PlatePartNo |
The identification number for the plate part |
||
|
CntNo |
The contour number within the plate part, starting at 1 |
||
|
ContourNo |
The contour number in the Nesting system another panel |
||
|
NumberOfSegParts |
The number of segment parts for the contour |
||
|
Assid1- |
The assembly id’s 1-4 from the |
||
|
Assid4 |
General Purpose Strings (GPS) Irrelevant for burning contours. |
||
|
ContourType |
The type of contour: |
||
|
= |
1 |
Outer contour |
|
|
= |
2 |
Hole |
|
|
= |
3 |
Marking |
|
|
= |
4 |
Blasting |
|
|
= |
5 |
GSD |
|
|
MarkingType |
The type of marking/blasting/GSD: |
||
|
= |
0 |
Hull curve or no reference |
|
|
= |
1 |
Hole |
|
|
= |
2 |
Bracket |
|
|
= |
3 |
Inner seam in PLCM |
|
|
= |
4 |
Stiffener |
|
|
= |
5 |
Flange |
|
|
= |
6 |
Added contour |
|
|
= |
7 |
Bracket notch |
|
|
= |
8 |
Knuckle line |
|
|
= |
9 |
Reference plane |
|
|
= |
10 |
Pipe penetration |
|
|
= |
11 |
Nominal contour |
|
|
= |
12 |
Web with flange geometry |
|
|
= |
13 |
Flange with web geometry |
|
|
= |
14 |
Structure |
|
|
= |
15 |
Swedging |
|
|
= |
16 |
Metal touching line |
|
|
= |
17 |
Small hole |
|
|
= |
18 |
Bracket overlap |
|
|
= |
19 |
Intersecting panel |
|
|
= |
20 |
Intersecting bracket on another panel |
|
|
= |
21 |
Cutout crossing |
|
|
= |
22 |
Abutting profile |
|
|
= |
23 |
Abutting shell profile |
|
|
= |
24 |
Reference line in PLCM |
|
|
= |
25 |
Attachment angle,… |
|
|
= |
26 |
Attachment angle, … |
|
|
= |
27 |
Attachment angle, profile |
|
|
= |
28 |
Attachment angle, bracket |
|
|
= |
29 |
GSD at plate part corner |
|
|
= |
30 |
GSD, manually added |
|
|
= |
31 |
GSD at notches for seams/butts in the shell |
|
|
= |
32 |
GSD at CL |
|
|
MarkingSide |
The side of marking/blasting/GSD: |
||
|
= |
+1 |
This side |
|
|
= |
0 |
Both sides |
|
|
= |
-1 |
Other side |
|
|
Irrelevant for burning contours. |
|||
Result
None.
- */
/*
* External declarations
*/
extern "C"
{
#if !defined TBLSEQUENCEPLUGIN_API #define TBSEQUENCEPLUGIN_API
#endif
/*
************************************************************
*
* Main procedure - wo103
*
************************************************************
*/
#ifdef WIN32 TBSEQUENCEPLUGIN_API
#endif
void wo103( const int /* PlatePartNo */,
const int /* CntNo */, const int /* ContourNo */,
const int /* NumberOfSegParts */, const char * /* Assid1 */,
const char * /* Assid2 */, const char * /* Assid3 */, const char * /* Assid4 */, const int /* ContourType */, const int /* MarkingType */, const int /* MarkingSide */)
{
}
}