OUTPUT
- Last UpdatedJan 05, 2024
- 3 minute read
Purpose
To output PATCH data for use in the HULLSURF system and PLATE data for use in the BRITSHELL system.
Syntax
|
OUTPUT ( IGES ) ( /ALL )( /FILE= $F ) |
Description
This command allows the user to output Patches or Plates which were defined using the GENERATE command.
The curves defining the Patch or Plate are extracted. These are then intersected and then girthed and a mesh of points is calculated. The number of points which are output for each curve is set by the DEFINE HULLSURF/BRITSHELL DATA_SIZE commands and are spaced on an equi- girth basis.
OUTPUT IGES
Outputs the Patches in IGES 128 format. The patches must previously have been fitted and stored using the /STORE option of this command.
OUTPUT NURBS
Output Patches to a Design Model ( DML ) file for subsequent access by other AVEVA Marine modules. The patches must previously have be fitted and stored using the /STORE option of this command. The optional number $N defines the layer onto which the Patch is stored in the DML. The /AXIS option specifies that the design's Axis convention should persist into the DML file.
OUTPUT PATCH
PATCH data can be output to a file, in HULLSURF CREATE format, or output to a PATCH data store.
The tolerance used to determine whether a Patch boundary intersects with other defining curves is set using the DEFINE HULLSURF /PATCH_TOL command, the default value is set at 0.001.
Parameter Qualifiers
|
None |
The data will be written to a file with the same name as the Patch. |
|
/AUTO |
The defining curve to generate the patch will be selected by the system. |
|
/FILE=$F |
Specifies the name of the file to which the data will be written. |
|
/NOCONT |
Nocontinuity will be used between patches. (see CONTINUITY command) |
|
/STORED |
A B-Spline Surface is fitted to the data points and the resultant surface patch is stored in a PATCH Data store. The net size of the fitting algorithm can be altered using the DEFINE HULLSURF /NET_SIZE command. The PATCH data store is named 'shipname'.PATCH and will be created automatically if it does not already exist. |
|
|
STORED Patches can be displayed using the command |
|
|
DISPLAY PATCH ... /STORED |
|
|
and can be intersected in any of the orthogonal planes by using the commands |
|
|
BUTTOCK |
|
|
DISPLAY SECTION ... /INTERSECT |
|
|
WATERLINE |
OUTPUT VRML (Windows Only)
Patch data is output to a Virtual Reality Modelling Language (VRML) file (format version 2.0). This can be viewed using a standard VRML viewer.
OUTPUT PLATE
PLATE data is output to the currently open Plates Data Store ( PDS ). The first name supplied is the Strake name. The second name, if supplied, is the Plate name. If only the Strake name is given then all Plates within that Strake are output. Wildcards are allowed. Before a Plate can be OUTPUT for use in the BRITSHELL system a Plates Data Store must exist and be open for access
See also the commands ADD, DEFINE BRITSHELL, DEFINE HULLSURF, DISPLAY, GENERATE, CONTINUITY and PDS.
Examples
|
OUTPUT PATCH P1 |