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

Hull and Outfitting

USE

  • Last UpdatedJan 05, 2024
  • 6 minute read

Purpose

To select/show parameters to control the following system facilities:

  • Curves to be interpolated

  • Fitting of Waterline Endings

  • Section curves numbering convention

  • (Un) Equal scaling of graphics

  • Fitting of Decks

  • Curve Endings

  • Single Input/Output data file

  • Normalised SAC representation

  • Curvature representation

  • Graphics Output device

  • Loftbook Generation

  • Tablet based menu

Syntax

USE ( /SHOW )
-------------------------------------
    ( CD         ) < /ON  > NOTE: /ON default
    ( DESIGN   ) < /OFF >
    ( DIAGONAL  )
    ( FOB      )
    ( FOS      )
    (PMB      )
    ( FRAME    )
    ( SCALE    )
    ( STATION  )
       -----------------------------------------------
       (SECTION     ) < /ALL >
( WATERLINE ) < $N < THRU $N < < INCREMENT > $N >
       (BUTTOCK     ) < $S >
-----------------------------------------------
( CAMBER ) ( $W  )
( CLINE  ) ( /OFF )
( SHEER  ) ( /ON  )
------------------------------------------------------
...

...
USE ( HALFSIDING ) < /STEM  > < /OFF >
( ELLIPSE  ) < /STERN > < /ON  >
( CIRCLE  )
( ENDSURFACE )
--------------------------------------
( DATA FILE ) ( /INPUT  ) ( /FILE= $F )
  ( /OUTPUT ) ( /OFF  )
-----------------------------------------------------
( GUNWHALE ) < /CONSTANT < /TANGENT > > < $N $N $N < $N $N > >
  < /VARYING  >
  -----------
  < /OFF >
  < /ON  >
---------------------------------------
( MANUAL  )
( PRESELECTED ) NOTE: PRESELECTED default
---------------------------------------
( NORMALISE_SAC ) < /OFF >
  < /ON  >
---------------------------------------
( TUFT ) ( /ON  )
  ( /OFF )
  ( $N  )
----------------------------------
( *LOFT ) ( /MODE=) ($N      ) ...
             (/CSV)
    ... </ROWS $N> </COLUMNS $N> ...
    ... </SURFACE </TOL=$N>> </FILE=> ($F)
---------------------------------------------------
( *PLOTTER ) < /SURFACE > < /FILE= > ( $F )
---------------------------------------------------
( *SCREEN )
( *TABLET )
( *VDU  )

Description

USE /SHOW

Lists the current settings of all the USE parameters.

USE CAMBER or SHEER

The named Camber or Sheer is made current and will be used in the creation of any subsequent Deck frames.

Examples

USE CAMBER cammdk
USE SHEER shmdk
FIT DECK main /ALL

USE CD, FRAME or STATION

Selects the numbering convention to be used in specifying an x-value. Any x-value can be entered in terms of Constant Dimension (CD), a Frame number or a Station number. The CD number represents the true value on the x-axis, the Frame number is defined by a user input Frame Table (see CREATE FRAME command) and the Station number represents a user defined constant spacing (see the DEFINE AXIS command).

Examples

USE CD
USE FRAME
USE STATION

USE DATA FILE

This option allows the use of partitioned input and output files that means, all input data to be contained in one file and all output data to be written to another. The format of a partitioned data file is as follows:

     

*FILE* filename_1

     

.

     

.Data for filename_1

     

.

     

*EOF*

     

*FILE* filename_2

     

.

     

Data for filename_2

     

     

*EOF*

     

*FILE* filename_n

     

.

     

.

     

*EOF*

The user may revert to separate data files by using the /OFF option.

The /SHOW option will show the user if the single data files are switched on or off and also the names of the files contained within the single input data file, if one is switched on.

Examples

USE DATAFILE /INPUT /FILE= mydata.In
CREATE STERN /PROFILE /FILE=sterndat
USE DATAFILE /OUTPUT /FILE= mydata.out
DATA POINTS /FILE= points.dat
USE DATAFILE /SHOW
USE DATAFILE /OFF

USE DESIGN, SECTION, WATERLINE, BUTTOCK or DIAGONAL

When performing a GET or FIT command the system either obtains point data from the DESIGN directory ( Sections only ), or by interpolating stored curves. This command is used to select the source of the required data.

The following table illustrates which data can be used to create these curves:

Design

Sections

Waterlines

Buttocks

Diagonals

Sections

YES

YES

YES

YES

Waterlines

NO

YES

YES

YES

Buttocks

NO

YES

YES

YES

Diagonals

NO

YES

YES

YES

Table 6: 2. The table Illustrates which data can be used to create these curves.

If a range or series of values is given for sections, waterlines or buttocks, then these values will be used when generating a loftbook from the surface.

Examples

USE SEC
USE BUT /OFF
USE SEC 0 THRU 10 inc 0.1

USE FOS, FOB and PMB

When obtaining points for orthogonal curves using either the GET or FIT commands the system can be set to omit or include points within the Flat of Bottom (FOB), Flat of side (FOS) and Parallel Midbody (PMB) regions.

When set to OFF, which is the DEFAULT state, orthogonal curves within these regions are NOT interpolated but two Tangent points are inserted relating to the entry into and exit from the FOB and FOS areas

In order for this option to function correctly the FOB and FOS areas should be defined as closed curves that means, the curve being interpolated should cross the FOB or FOS curve twice. If the system cannot determine the flat area then all points will be included.

Examples

USE FOB /ON

USE GUNWHALE < /CONSTANT > Radius < fade-in-x > Aft-x Fwd-x < fade-out-x > < /VARYING >

This option is used when creating Decks and defines the Gunwhale or turns it ON or OFF.

A Gunwhale is defined by specifying its Radius followed by two to four values which define the longitudinal extent of the Gunwhale.

If only TWO longitudinal vales are given then the Gunwhale will be parallel between these two values.

If THREE values are given then these are taken to be a fade-in to a parallel section.

If FOUR values are given the Gunwhale is created as a fade-in, parallel and fade-out section.

In addition when using a fading Gunwhale the user may opt to have a CONSTANT ( the DEFAULT ) or VARYING radius over the fading regions by specifying the appropriate keyword.

Examples

USE GUNWHALE 0.5 60.0 70.0
USE GUN 0.75 40 50 60
USE GUN /VARYING .4 40 50 60 75

USE HALFSIDING, ELLIPSE, CIRCLE or ENDSURFACE

These options select the type of waterline endings and frame feet required at the Stem and Stern profiles.

Examples

USE HALF
USE ELLI

USE NORMALISE_SAC

This option indicates that the system should use normalised area values for the SAC. If this option is used then the maximum sectional area becomes 1.0.

USE MANUAL or PRESELECTED

When fitting a curve to a set of data points the user has the option to select the Knot positions (defined using the MANUAL command) or let the system automatically assign the Knot positions (PRESELECTED). This option selects which method to use.

USE SCALE

This option indicates that the system should use differential scaling for the U and V axes so that views will fill the entire graphics area. Normally the U and V scales are both the same.

Examples

USE SCALE
USE SCALE /OFF

USE TUFT < $N >

By default when the Curvature is displayed it is drawn as a continuous curve which follows the curve. When the USE TUFT command is used the curvature is drawn as vectors normal to the curve. The length of the vector indicates the magnitude of the curvature at that point. The number of TUFT vectors per span can be altered by supplying a number. See also MAGNITUDE command.

USE *LOFTBOOK

This option indicates that a loftbook is to be created with the given name. Subsequent CROSS and DIRECTORY command will be output to the loftbook. The loftbook is closed by issuing the USE *SCREEN command. The additional qualifier /MODE allows the user to select 80 or 132 column output or comma delimited (CSV) output. The number of rows and columns per page can be altered by specifying the /ROWS and /COLUMNS qualifiers.

If the /SURFACE qualifier is given, then the loftbook is created from the surface patches instead of curves. If the /TOL qualifier is given, then offset table data for 3D curves is checked and the user is warned if the data is further away from the surface than the given tolerance.

Examples

USE *LOFT LOFTBOOK.LIS
USE *LOFT /MODE=80 loft80.lis

USE *PLOTTER

This option indicates that a plot file is to be created with the given name. All subsequent graphical operations will cause plot instructions to be written to the plot file. The plot file is closed by issuing the USE *SCREEN command.

The plot file is a simple sequential text file. Each line of file contains one of the following commands starting in the first column:.

Command

Description

P

n

Select pen number n

L

n

Select line style n

M

x

y

Move to absolute (x,y)

D

x

y

Draw to absolute (x,y)

C Message

Comment

F

Finish Plot

1

14

Col No

26

Table 6: 3. The plot file commands.

The additional qualifier /SURFACE indicates that the sections, waterline and buttocks will be drawn from the surface, rather than from the curves.

Examples

USE *PLOT lines.plt
USE *PLOT /SURFACE surf.plt

USE *SCREEN

This option is used to close the Loftbook and Plotfile thus returning to normal interactive graphic manipulation.

USE *TABLET and *VDU

These options swap between keyboard and bitpad menu operation.

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