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

Hull and Outfitting

CREATE

  • Last UpdatedFeb 06, 2024
  • 7 minute read

Purpose

Create various curves, input the Frame Table and define the parallel midbody.

Syntax

CREATE ( ANGLE ) ( KNUCKLE ) ( /LOWER ) ( $W ) ( BUTTOCK  ) < /INTERSECT >
    ( /UPPER )   ( SECTION  ) < /FILE= $F  >
  ( TANGENT    )   ( WATERLINE )
----------------------------------------------------------
( CAMBER ) $W ( CLINE $L  )
( SHEER  ) ( /BUFFER  )
  ( /FILE= $F )
  ( /CURSOR  )
----------------------------------------------
( CLINE ) $W ( /CRANK  ) ( /CURSOR  )
  ( /PARABOLIC ) ( x1 y1 x2 y2 )
  ---------------------------
  ( /FLAT ) ( /CURSOR  )
    ( x y length )
    -----------------------
    < /KNUCKLE > ( /BUFFER  )
      (/CURSOR  )
      ( /FILE= $F )
-------------------------------
  ( /PROJECT ) ( KNUCKLE ) ($W)( BUTTOCK  ) < /TOL= $N >
       ( PLINE  ) ( SECTION  )
       ( TANGENT ) ( WATERLINE )
--------------------------------------------------
( FOB   ) (< /BRITFAIR > /FILE= $F )
( FOS   ) ( /BUFFER    )
( STEM /PROFILE   )
(  /TANGENT   )
(  /ECCENTRICITY < /NORMAL >)
(  /HALFSIDING   )
( STERN /PROFILE   )
(  /TANGENT   )
(  /ECCENTRICITY < /NORMAL >)
(  /HALFSIDING    )
-------------------------------------
(STEM /RADII)(</BRITFAIR> /FILE= $F)
(STERN /RADII)(/BUFFER )
(/HALFSIDING )
-------------------------------------
...

...
CREATE (STEM /ENDSURFACE)
(STERN /ENDSURFACE)
------------------------------------------------------
(STEM /TRANSITION)(PROJECT )(KNUCKLE)($W)</TOL= $N >
(STERN /TRANSITION) (PLINE )
(TANGENT)
-----------------------------------
(/FLAT )(/CURSOR )
($N $N $N )
-----------------------------------
(/CRANK )(/CURSOR )
(/PARABOLIC)($N $N $N )
-----------------------------------
</KNUCKLE >(/FILE= $F)
(/CURSOR )
(/BUFFER )
------------------------------------------
( FRAME < /FILE= > $F )
------------------------------------------
( KNUCKLE ) $W ( /BUFFER )
( PLINE  ) ( < /BRITFAIR > /FILE= $F )
( TANGENT ) ( /INTERSECT < CLINE > $L )...
...( <  SECTION > < WATERLINE > < BUTTOCK >
< $N THRU $N < INC > $N >> /ALL >
                 -----------------
                 < /LOWER > < $N >
                 < /LOWER > < /FOS >
                        < /FOB >
    -----------------------------
  ( /MERGE $W $W )
--------------------------------------------------
( PMB /PBA= $N /PBF= $N < /FILE= $F )

Description

The various curves and other data that can be CREATEd are described below. Refer to Section 5 for a fuller description of their use and data file formats.

CREATE ANGLE

Allows the user to generate a 2D curve associated with a given KNUCKLE or TANGENT for specified line set. The data for the curve can be entered via a FILE or by INTERSECTING the specified Knuckle or Tangent with each curve in line set and calculating the slope of the curve at this intersection point. the ANGLE curve generated can be 'faired' in the usual manner and then stored.

Whenever a GET operation takes place which intersects a Knuckle or Tangent which has an associated Angle curve the Angle curve is interpolated and resultant angle is attached to the intersection point. When a curve is PREFIT with these ANGLE POINTS defined the fitting algorithm will ensure that curve passes through these points with the interpolated angle. Knuckles curves may have a LOWER and UPPER angle curve associated with them.

The Angle curves are stored in the Cline directory with the following naming conventions:

For a TANGENT with the name 'T1' the angle curve will be named

TXT1

if the associated line set is SECTIONS

TYT1

if the associated line set is BUTTOCKS

TZT1

if the associated line set is WATERLINES

For a KNUCKLE with the name 'K1' the LOWER ANGLE curve will be named

LXK1

if the associated line set is SECTIONS

LYK1

if the associated line set is BUTTOCKS

LZK1

if the associated line set is WATERLINES

For a KNUCKLE with the name 'K1' the UPPER ANGLE curve will be named

UXK1

if the associated line set is SECTIONS

UYK1

if the associated line set is BUTTOCKS

UZK1

if the associated line set is WATERLINES

Examples

CREATE ANGLE TANGENT fwd SECTIONS/INTERSECT
CRE ANG TAN aftwat WAT /FILE=aftwat.dat

CREATE CAMBER

Creates a 2-D curve which is used in the construction of the file deck frames. Data points for curve may be input from a FILE, copied from the points BUFFER, generated by combining a series of CLINES or inserted using the CURSOR. Camber curves must be created in section view at any height but they should start at the centreline and go up to or beyond the shell of the ship.

Examples

CREATE CAMBER /NAME=cam1 CLINE c1 c2
CRE CAM cam2 /BUFFER

CREATE CLINE

Create a 2-D construction curve which may in turn be used to create 3-D curves. Cline should be created in the views they are used in for example, If a Cline is to be used in the construction of a Camber line then it should be created in Section View.

Clines may be created either from data FILE, from the points BUFFER or interactively using the graphics CURSOR. Alternatively a Cline can be created to represent on of the following geometric types:

FLAT

A Flat construction line is defined by a point and a distance. The data may be entered on the command line or inserted using the graphics cursor.

CRANK

A crank construction line is defined by two points. The data may be entered on the command line or inserted using the graphics cursor.

PARABOLIC

A Parabolic construction line is defined by two points. the data may be entered on the command line or inserted using the graphics cursor. Note that tangent at the first point will be ZERO.

KNUCKLE

A Knuckle construction line is defined by a series of points. All data points will be set to be knuckle type.

PROJECT

This option enables the user to PROJECT a PLINE, KNUCKLE or TANGENT into a 2D view to create a CLINE. The /TOL option allows the user control haw to create a CLINE is to the original 3D curve. The default is 0.05.

Examples

CREATE CLINE c1 /CRANK /CURSOR
CRE CLI c2 /KNUCK /FILE c2.Cli
CREATE CLI c1 /PROJECT PLI p1 SECTION
CREATE CLI c2 /PROJ KNUC kn1 WATER /TOL=0.02

CREATE FOB, FOS, STEM and STERN

These curves can be created using data points from a FILE or copied from the points BUFFER. Radii curves can also be automatically estimated from the halfsiding curve.

Examples

CRE FOB /BUFFER
CRE STERN/PROFILE /BRITFAIR /FILE=stern.dat
CRE STEM /TAN /FILE stemtan.dat
CRE STEM /RAD /HALFSIDING

CREATE STEM and STERN ENDSURFACE

Create the stem or stern end surface from existing radii, eccentricity and waterline data.

Examples

CREATE STEM /ENDSURFACE

CREATE FRAME

The frame table is input from a FILE.

Examples

CREATE FRAME /FILE frame.dat
CRE FRAM frame.dat

CREATE KNUCKLE

Allows the user to create a 3-D curve which will generate a knuckle point when intersected. Data points for the curve may be input from a FILE, copied from the points BUFFER or may be generated by INTERSECTING a CLINE with Sections, Waterlines or Buttocks.

Examples

CREATE KNUCKLE fwd /BUFFER
CRE KNU aft /INTERSECT clisec SECTIONS /ALL /UPPER /FOS

CREATE PLINE

Allows the user to create a 3-D curve which will generate an ordinary point when intersected. Data points for the curve may be input from a FILE, copied from the points BUFFER or may be generated by INTERSECTING a CLINE with sections, Waterlines or Buttocks.

MERGE

This facility enables the user to combine two existing CLINES to form a PLINE, TANGENT or KNUCKLE. The first named CLINE acts as the master or driver curve.

Examples

CREATE PLI p1 /MERGE c1w c1b
CREATE PLINE top /FILE=top.dat

CREATE PMB

Defines the MIDSHIP section and extent of the PARALLEL MIDBODY. The user is required to specify the extent of the PMB by specifying the AFT and Forward section positions. Two boundary curves are created; PMB Aft and PMB Forward

Data from the general particulars and from user defined parameters through the DEFINE MIDSHIP command will be used to create the PMB curves. The parameters that are available are as follows

:

Alternatively, points for the PMB section can be read from a file

Examples

CREATE PMB /PBA=4.5 /PFB=6.0
CRE PMB /PBA 4.5 /PFB 6.0
CREATE PMB /PBA=4 /PBF=6 /FILE=PMBPOINTS.TXT

CREATE SHEER

Allows the user to create a 2-D curve which is used in the construction of the deck frames. Data points for the curve may be input from a FILE, copied from the points BUFFER, generated by combining a series of CLINES or inserted using the CURSOR. Sheer curves must be created in Buttock view and should extend up to or beyond the frame positions required. The height of the curve will reflect the height of the deck.

Examples

CREATE SHEER sh1 CLINE ca cm cf
CRE SHE sh2 /BUFF

CREATE TANGENT

Allows the user to create a 3-D curve which will generate a tangent point when intersected. Data points for the curve may be input from a FILE, copied from the points BUFFER or may be generated by INTERSECTING a CLINE with Sections, Waterlines or Buttocks.

MERGE

This facility enables the user to combine two existing CLINES to form a PLINE, TANGENT or KNUCKLE. The first named CLINE acts as the master or driver curve.

Examples

CREATE TANGENT fwd /BUFFER
CRE TAN aft /INTERSECT clisec SECTIONS /ALL
CRE TAN side /MERGE sidew sides

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