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

Hull and Outfitting

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

{

}

}

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