Beruflich Dokumente
Kultur Dokumente
Reference Manual
Version 11.6
This manual provides documentation relating to products to which you may not have
access or which may not be licensed to you. For further information on which Products
are licensed to you please refer to your licence conditions.
For details of AVEVA's worldwide sales and support offices, see our website at
http://www.aveva.com
AVEVA Solutions Ltd, High Cross, Madingley Road, Cambridge CB3 0HB, UK
Contents
Index
This document is a Reference Manual for PDMS ISODRAFT. It describes all the
commands available to control the production of isometric drawings. It also shows the
default Symbol KEYs (SKEYs) that are used to plot the drawings and gives examples of
plot files.
This manual is aimed at experienced PDMS users and system administrators, who are
responsible for setting company standards for isometric production. It is assumed
readers have attended an Isometric Drawing Production training course, which covers
the relationship between the Catalogue database and ISODRAFT as well as ISODRAFT
itself.
module of the COMDACE system. This is specialist information and need only be read
by those users who will use this facility.
Appendix D - Recommendations for Importing DXF Files from ISODRAFT into
MicroStation
This appendix gives details of how to import ISODRAFT Isometric drawings into
MicroStation as DXF files and then correct any colour and font errors that may occur.
The commands described in this chapter are presented in the form of syntax graphs.
Commands are shown in a combination of uppercase and lowercase letters, where
the capital letters indicate the minimum abbreviation. (Note: This convention does
not mean that the second part of the command must be typed in lowercase letters;
commands may be entered in any combination of uppercase and lowercase letters.)
For example, the command
Create
can be input in any of the following forms:
CR
CRE
CREA
CREAT
CREATE
Commands shown in all uppercase letters cannot be abbreviated.
Command arguments are shown in lowercase letters. These are just descriptions of
what you need to enter. For example,
FONTDirectory name
means that to set the name of the Font Directory to newfonts, you enter
FONTD newfonts
Syntax graphs are read from top left to bottom right. The start point is shown by >,
and you can follow any path through the graph until the exit point, shown by >, is
reached.
Points marked with a plus sign (+) are option junctions which allow you to input any
one of the commands to the right of the junction. For example,
>---+--- ABC ---.
| |
|--- PQR ---|
| |
-----------+-
means you can type in ABC or PQR or just press Enter to get the default option.
Text in angle brackets <. . . > is the name of another syntax graph. This convention
is used for syntax which occurs in many places. The graphs referred to are described
at the end of this section. For example,
The following sections list the MODULE commands in functional groups. These sections
correspond Chapters 2 to 9 in the VANTAGE PDMS ISODRAFT User Guide.
2.2.2 Bolting
COMMAND Brief description
BOLTFILE Specifies the name of the bolt report file, produced using the
BOLTREPORT command.
BOLTING Specifies where and how the bolt lengths are to be shown in
the material list.
COMMAND Brief description
BOLTREPORT Allows you to output a report on the bolting containing
identical information to that displayed in the material list.
ADD
Examples:
ADD /ZONE2 /PIPE3-2
Adds Zone 2 and PIPE3-2 to the Detail List.
ADD SHEE 2 /PIPE-2
Adds sheet 2 of PIPE-2 to the Detail List.
ADD SHEE SING /PIPE2
Adds /PIPE-2 to the Detail List, and specifies that the
isometric will be plotted on a single sheet
ADD SPOO 2 /PIPE-4
Adds spool 2 of /PIPE-4 to the Detail List.
ADD SPOO 2 OF 3 /PIPE-4
Adds spool 2 of sheet 3 of /PIPE-4 to the Detail List. This form of the command can only
be used in conjunction with SPOOLNUMBERS PERDRAWING.
ADD SPOO SPOO20 /PIPE-5
Adds the spool identified by the text SPOO20 of /PIPE-5 to the Detail List.
Related Commands:
REMOVE CHECK DETAIL REPEATABILITY (continued)
ADD (continued)
Command Syntax:
.----<------------------------------------------------.
/ |
>-- ADD --*-- <gid> ----------------------------------------------|
| |
|-- SHEETNumber --+-- integer --. |
| | | |
| -- SINGle ---+-----------. |
| | |
-- SPOOl ---+-- integer --.-- OF integer --| |
| | | |
| ----------------| |
| | |
-- text -----------------------+-- <gid> --+-->
Restrictions:
The maximum number of element identifiers allowed in an Add
List is 100.
The maximum number of items for any single pipe (sheets or
spools) is 20. You can only add sheets for a Pipe which has
previously been detailed with REPEATABILITY on, so that split
points have been stored in the Design database. See the
REPEATABILITY command.
ANGLEACCURACY
Function: Allows you to specify the degree of accuracy for the reporting of
angles on the isometric.
Description: For bend and elbow angles, and orientation angles for tees, valve
and instrument spindles, you can vary the accuracy with which
ISODRAFT reports the angle on the isometric.
You can use one of two settings:
0 To the nearest 0.1 degree (default)
1 To the nearest 0.01 degree
Examples:
ANGLEACC 1 Sets angle reporting accuracy to the nearest 0.01 degree.
Related Commands:
FALLINGLINES
Command Syntax:
ATEXT
Examples:
ATEXT 15 STRAIGHT TUBE
Sets Atext 15 to the specified wording.
ATEXT 15 Resets Atext 15 to its default wording, STRAIGHT PIPE.
ATEXT 410 Deletes Atext number 410, the line summary note.
(continued)
ATEXT (continued)
Command Syntax:
Querying:
ATTEXTS
Examples:
ATTEX (Flange '+AFTER (NAME,'/')+' at position '+STR
(POS)+' has 'STR (NWELDS)+' additional welds') ON all
flange with (NWELDS GT 0)
If a flange has additional welds, appends the text 'Flange /name at
position position has number additional welds' to the item
description in the material list.
ATTEX (Colour: ' + :Colour) ON ALL BRANCH MEMBERS
Appends the text 'Colour: colour_defined_by_UDA_ :Colour' to the
descriptions of all branch members.
Command Syntax:
ATTANAME
Description: By default, the names of support attachment points (that is, all
ATTAs for which the ATTY attribute is unset) are not shown on
the isometric plot and their SPREFs (specification references) are
used as their itemcodes.
You can use the ATTANAME command to display the PDMS
names of support ATTAs on the drawings, and to specify whether
their PDMS names or their SPREFs are used as their itemcodes.
By default, ATTA names are not shown on the isometric plot and
their SPREFs are used as their itemcodes.
Examples:
ATTANAME DRAWING
Support ATTAs identified by name on the drawing; SPREFs used as
itemcodes.
ATTANAME SPREF
Support ATTAs identified by name on the drawing; names also used as
itemcodes.
ATTANAME OFF
ATTA names not shown on drawings; SPREFs used as itemcodes.
Command Syntax:
Querying: Q ATTAName
Q OPTions
AXES
Examples:
AXES /SITE_PIPE-2
All coordinates to be referred to the origin of site SITE_PIPE-2.
AXES WORLD
Resets to the default of the World coordinates.
Command Syntax:
Querying: Q AXES
Q OPTions
Note: To minimise inaccuracies when performing calculations using very
large coordinates, ISODRAFT performs all its calculations relative to
the origin of the Zone that owns the first Branch in the detail list. Thus
when creating piping a great distance from the World origin, it is
beneficial to move the Zone origin first, to a position local to where the
piping will be created. (If the Zone origin is at the World origin, no
benefit will be gained by this approach.)
BENDRADIUS
Description: By default, bend radii will be output in distance units for all
pulled bends, that is for all components with SKEYs beginning
with PB. The radii of pulled bends are extracted from their RADI
attributes. If the RADI attribute is set to zero and the SKEY is of
the format PBnD where n is an integer (e.g. PB5D), then the
integer will be extracted, multiplied by the pipe diameter,
converted to distance units if appropriate, and output as the bend
radius.
Bend radii can be shown either in distance units or as multiples
of pipe diameters (where pipe diameter is taken as the nominal
bore of the pipe). The Atexts associated with the output of bend
radii are Atext 337, D BEND RADIUS (for bend radii in
multiples of pipe diameters), and Atext 338, BEND RADIUS (for
bend radii in distance units). Setting either of these to be blank
causes the entire message to be suppressed, including the actual
radius value.
A standard radius for bends can be set using the BENDRADIUS
STANDARD command. If a standard radius is set, only bends
which have radii different from the standard radius will have
their radii shown individually. Both the standard radius and any
individual radii will be shown in the same format (i.e. in distance
units or in pipe diameters).
A note giving the value of the standard radius can be positioned
on the sheet using the POSITION command. The usual method is
to plot a suitable message , such as:
All pulled bends to be D unless otherwise shown
as part of an underlay (see the UNDERLAYPLOTFILE command).
Then use the POSITION command to create text giving the actual
radius value in the space immediately before the D.
You can also include a table of bending data on the isometric
using the POSITION command (see POSITION BENDTABLE
command for more details). (continued)
BENDRADIUS (continued)
Examples:
BENDRAD DEFAULT
BENDRAD
All bend radii to be shown in current distance units (no standard
value).
BENDRAD STAND 200
Bend radii to be shown in mm, but only if not equal to 200 mm
(assumes current distance units are mm).
BENDRAD DIAM
Bend radii to be shown as multiples of pipe diameters.
BENDRAD STAND 5 DIAM
Bend radii to be shown as multiples of pipe diameters, but only if
they do not equal 5 diameters.
BENDRAD OFF
No bend radii to be shown on the drawing.
BENDRADIUS STANDARD 5D
POSI BENDRADIUS AT X200 Y50
Standard bend radius note output at specified position. Only non-
standard radii output on isometric. Both standard note and non-
standard radii output in multiples of pipe diameter.
BENDRAD STAN 1000
POSI BENDRAD AT X200 Y50
Standard bend radius note output at specified position. Only non-
standard radii output on isometric. Both standard note and non-
standard radii output in current distance units (mm or inch).
Command Syntax:
Querying: Q BENDRADius
Q OPTions
BOLTFILE
Function: This specifies the name of the bolt report file produced via the
BOLTREPORT command.
Description: The bolt report file is an ASCII file. You can specify a page length
for the file (with a default of 55 lines), and whether the report
should append to an existing file (default) or overwrite an existing
file.
Examples:
BOLTF /BOLTREP1
Gives the resulting bolt report file the name BOLTREP1. If this
file already exists, the information produced from the BOLTREPORT
command will be added to the end of the existing file.
BOLTF /BOLTREP1 OVER
Specifies that the bolt report file should overwrite ANY existing
file of the same name.
BOLTF /BOLTREP1 WI 70 LI
Specifies that the bolt report file name is BOLTREP1 and that it
has a page length of 70 lines.
Related Commands:
BOLTING BOLTREPORT MATERIALLIST
Command Syntax:
BOLTING
Function: Specifies where and how bolt lengths are to be shown in the
material list.
Description: ISODRAFT calculates bolting requirements from the Catalogue
bolt tables. Bolt lengths can be included in the itemcode or the
item description or both. If bolt lengths are to be included in the
itemcodes, they can either be appended to the rest of the code or
they can be inserted in place of a specified text string.
By default, bolt lengths are included in the item description
column of the material list and are appended to the itemcodes.
For the Material Control File, you can specify that the lengths
and diameters are both shown as metric, or both shown as
imperial. Setting the Material Control file units changes the bolt
dimensioning units specified by the UNITS command; it sets a
flag in the Material Control File (the tens column of Word 2 of
Record 60). This flag setting can be interpreted by an independent
material control program, which must provide its own look-up
tables of standard size conversions to give the required
dimensioning units.
You can set up the SPCOM name in the Specification to include
text which can then be replaced by the bolt lengths to form the
itemcode.
Examples:
BOLT LENG DESC ON
Bolt lengths shown in description column of material list.
BOLT LENG ITEMCODE INSERT AT Here
Bolt lengths replace locating text Here in the itemcode.
BOLT LENG DESC OFF ITEMCODE INSERT Here
Bolt lengths omitted from description column, but inserted in itemcode
column where shown by the Here keyword.
BOLTing LENgth ITEMcode APPend
Adds the bolt length to the end of the itemcode.
(continued)
BOLTING (continued)
Command Syntax:
>- BOLTing --+-- UNITs --+-- METImp* ---.
| | |
| |-- METric ----|
| | |
| |-- IMPerial --
| | |
| -- DEFault ---+-------------------------------.
| |
| .----------------------------------------. |
| / | |
|-- LENgth --*-- DESCription --+-- ON* --. | |
| | | | | |
| | -- OFF --+--------------| |
| | | |
| -- ITEMcode --+-- OFF --------------------| |
| | | |
| |-- APPend* ----------------| |
| | | |
| -- INSert -+- AT -. | |
| | | | |
| ------+- text -+--|
| |
| |
|-- DEFault --. |
| | |
-- OFF ------+--------------------------------------------+->
Querying: Q BOLTing
Q OPTions
BOLTREPORT
(continued)
BOLTREPORT (continued)
Examples:
BOLTR /PIPE-1 Outputs a bolting report for PIPE-1.
BOLTR ALL WITH POS
Outputs a bolting report for all pipes in the detail list, including positional
information.
Related Commands:
BOLTING BOLTFILE MATERIALLIST
Command Syntax:
.---------<---------.
| |
>-- BOLTReport --+---------+---- <gid> --------|
| | |
-- ALL --+-- WITH POSition --|
| |
-------------------+-->
BORES
Function: Allows you to specify the units for input of pipe nominal bores.
Description: The default units for the input of dimensions (i.e. the units which
are assumed if you enter a dimension simply as a value) are
normally derived from the Catalogue. You may change the default
units independently for input of pipe bores and/or distances along
pipelines or across components by using the related BORES and
DISTANCES commands.
Note that the UNITS command is used to set output units.
The current default units can be overridden for any item of input
data by giving the units explicitly.
Examples:
MM BORES Input bores assumed to be in mm unless otherwise
specified.
INCH BORES Input bores assumed to be in inches unless
otherwise specified.
FINCH BORES Input bores assumed to be in feet and inches
unless otherwise specified (e.g. 13 represents
1ft 3in, 9 represents 9in).
Related Commands:
DISTANCES
Command Syntax:
Querying: Q UNIts
CHANGE HIGHLIGHTING
Examples:
CHANGE HIGHLIGHTING ON
Turns the Change Highlighting function 'on'.
CHANGE HIGHLIGHTING OFF
Turns the Change Highlighting function 'off'.
CHANGE HIGHLIGHTING CLEAR
Removes all defined Change Highlighting rules.
CHANGE HIGHLIGHTING RULE ALL ELBO WITH (MODIFIED())
All modified elbows will be shown in the selected highlight pen
colour.
CHANGE HIGHLIGHTING RULE ALL ELBO WITH
(MODIFIED(POS))
All elbows whose position has been modified will be shown in the
selected highlight pen colour.
(continued)
Related Commands:
SETCOMPDATE
Command Syntax:
CHARHEIGHT
Example:
CHARH 2.0 corresponds to 2.0 mm
CHARH 0.125 INCH
corresponds to 1/8 inch
Command Syntax:
Querying: Q CHARHeight
Q OPTions
CHECK
Description: The CHECK command extracts isometric data from the Design
and Catalogue databases and creates a transfer file.
The extended CHECK AS ... option allows you to check a complete
system isometric with a single command.
The extended CHECK AS EQUIPMENT ... option allows you to
check a collection of pipes as equipment trim.
If a Pipe is detailed with repeatability on, split points can be
stored in the Design database. In this case, individual sheets can
be added to the Detail List. See the REPEATABILITY command.
Examples:
CHECK /SITE2-1 /PIPE-2-2-1
Checks named elements only.
CHECK ALL
Checks the current Detail List (see the ADD and REMOVE commands).
CHECK /SITE2-1 /SITE2-2 AS REFINER
Checks the two named sites and combines the plot information into a single
system isometric with the drawing title REFINER.
CHECK SHEETN 2 /PIPE-2
Checks sheet 2 of PIPE-2.
CHECK SPOO 2 /PIPE-4
Checks spool 2 of PIPE-4.
CHECK SPOO 2 OF 3 /PIPE-4
Checks spool 2 of sheet 3 of /PIPE-4.
CHECK ISO BASEFLOOR /SITE2-1 /PIPE2-2-1
Checks the named elements of drawing BASEFLOOR.
Related Commands:
ADD DETAIL REMOVE SPOOLNUMBERS
(continued)
CHECK (continued)
Command Syntax:
.------------------------------------------.
| |
>- CHeck -*- <gid> ----------------------------------|
| |
|- ALL ------------------------------------|
| |
|- SHEETNumber -+- integer -. |
| | | |
| - SINGle --+----. |
| | |
|- SPOOl -+- integ -+- OF integ -| |
| | | | |
| | ------------| |
| | | |
| -- text --------------+- <gid> -+- AS -+- text -----------.
| | | |
| ------+- EQUIpment text -|
| |
--- ISOdrawing - <gid> ---------------------------------------------+->
Querying: Q DETaillist
CLLENGTHFILE
Command Syntax:
Restrictions:
Note that pipe and pipe plus insulation summaries cannot both be
produced in a single run. If either type of file is specified, the
other is suppressed automatically.
Querying: Q CLLENGTHFILE
CONTINUATIONSYMBOLS
Examples:
CONT NOZZles
Plots dotted nozzles.
CONT OFF
Switches dotted nozzle plotting off.
Command Syntax:
Querying: Q CONTinuationsymbols
Q OPTIONS
CONTNOTES
Description: The note can include the name of the continuation pipe, drawing,
or both, as defined by the SPOOLER module. If the termination
point on the current isometric is a weld, you can include a
description of the connecting component or tube in the notes.
Examples:
CONTN PI
Continuation notes show pipe names only.
CONTN BO DESC ON
Continuation notes show both pipe and drawing names, and will include
descriptions for welds of the connecting component.
Command Syntax:
CONTWELDS
Function: Allows you to plot welds on the current isometric that are to
belong to another drawing.
Examples:
CONTW ON Switches continuation notes for welds on.
Command Syntax:
>---CONTWelds---+--ON--.
| |
-OFF--+--->
COORDINATES or COORDS
Examples:
COORDS OFF
No end coordinates will be shown.
COORDS ON
COORDS DEFAULT
All end coordinates will be shown.
COORDS ON AT PIPE NOZZ VENT
End coordinates will be shown only at pipe continuations, Nozzle
connections and Vents.
COORDS ON AT MISCELLANEOUS
End coordinates will only be shown at end locations which are not
any of the following: Pipe, Nozzle, Open, Clos, Vent or Dran. For
example, coordinates will be shown at an unconnected flange.
COORDS OFF AT VENT DRAN CLOS
Suppresses coordinates at the specified types of component.
Coordinates will be plotted at all other types of pipe termination
or connection.
Related Commands:
ELEVATIONS
(continued)
Command Syntax:
>--+-- COORdinates --.
| |
-- COORDS -------+-- ON ---. .-----------------.
| | / |
|-- OFF --+-- AT --*-- PIPE -----------|
| | | |
| | |-- NOZZle ---------|
| | | |
| | |-- OPEN -----------|
| | | |
| | |-- CLOSe ----------|
| | | |
| | |-- VENT -----------|
| | | |
| | |-- DRAN -----------|
| | | |
| | -- MISCellaneous --|
| | |
| ----------------------------|
| |
-- DEFault ---------------------------+-->
Querying: Q COORdinates
Q COORDS
Q OPTions
CUTBACK
Function: To ensure there is sufficient length between a pulled bend and the
end of the pipe to be gripped by the bending machine and that a
pipe with a threaded end is long enough to be gripped by the
threading, machine.
Description: This command adds length to a cut pipe, where necessary, that
will be cut back after the fabrication work is finished. Additional
length will be added to cut pipes where either:
The length between a pulled bend and the end of the pipe is
insufficient to allow the bending machine to grip the pipe.
The length of a pipe that is to have a threaded end is
insufficient to be gripped by the threading machine.
The software checks the distance between the p-arrive or p-leave
of the pulled bend and the start or end of the pipe (or the length of
the pipe to be threaded). If this is found to be less than the
minimum grip length, the length of pipe required to give this
length is added to the total length of the cut pipe.
Note: If two adjacent bends are closer than the minimum grip length then a
warning message is written into the message file.
The ATEXTs 186 (CUT START) and 187 (CUT END) are output
to the remarks column of the Cutting List on the isometric, or to
the Special Req. column of the Cut Pipe List File, when
appropriate.
The minimum grip length required to handle these pipes
successfully depends on a number of factors, such as: bore size;
pipe material; type of machine; etc. To handle these varying
factors PDMS rules are used
Examples:
CUTBack 150 ON ALL BEND WITH (SPREF EQ/name)
This associates the minimum grip length with catalogue data.
CUTB 2 INCH ON ALL BENDS WITH (ABOR GE 100 AND ABOR LT 200)
This sets a minimum grip length of 2 inches for all bends in pipes with bores
between 100 and 200 mm.
(continued)
CUTBACK (continued)
Command Syntax:
>- CUTBack -+- value ON -+- ALL BEND -+- WITH - (logical expression) -.
| | | |
| | -------------------------------|
| | |
| - THREADedends -----------------------------|
| |
- NONE* ---------------------------------------------------+->
CUTMARKS
Function: Draws cut marks at each corner of the overall sheet area.
Examples:
CUTMarks ON
CUTMarks OFF
Command Syntax:
Querying: Q CUTMARKS
Q OPTIONS
CUTPIPELISTFILE
(continued)
CUTPIPELISTFILE (continued)
Examples:
CUTPipelistfile /PIPELIST
This writes the list of cut pipes into a file named PIPELIST,
using the standard format.
CUTP /FILE1 OVER
Writes the cut pipe list to a file named FILE1, overwriting the
existing contents of FILE1.
CUTP OFF
Cut pipe reports are not produced. This is the default.
CUTP /FILE4 OVER FORMATfilename /FORMAT1
Writes the cut pipe report to a file named FILE4 using the
formatting information from file FORMAT1.
Command Syntax:
>- CUTPipelistfile -+- filename -+- OVERwrite --.
| | |
| --------------+- FORMATfilename - name -.
| | |
| -------------------------|
| |
|- OFF* ----------------------------------------------|
| |
-----------------------------------------------------+->
Querying: Q CUTPIPELISTFILE
Q OPTIONS
CUTTINGLIST
Description: The CUTTINGLIST command adds a list of cut pipe lengths to the
material list. Each separate pipe length is always identified by:
Its cut piece number, enclosed in angled brackets; e.g. <1>.
The pipe bore.
The cut length in mm (e.g. 2219) or feet and inches (e.g.
72.5/8) depending on the type of units selected (see the
UNITS command).
For pulled bends, the length measured around the centre line of
the tube will be included on the cutting list. The RADI attribute of
the bend must be set.
A length which includes either a loose flange or a field-fit weld
will have a fitting allowance incorporated into the plotted length
(see the LOOSEFLANGEALLOWANCE command).
Any special requirements, such as a pulled bend; loose flange; a
field-fit weld or cutback allowance, this will be highlighted in
the remarks column.
Additionally you can add the following items to the table:
Item code for that pipe.
The end preparations for the pipe, according to the following
list:
PE Plain
BE Bevelled
TH Threaded
SC Screwed
SA Saddled end
Note: These codes are Atexts which can be changed.
Where a pipeline is split over more than one drawing, the cut pipe list on each
drawing contains only the pipe lengths for that sheet. The default is
that the numbering will follow on from the last number on the
preceding drawing. The cut piece numbering sequence can be restarted
from 1 on each continuation drawing by giving the command
CUTTinglist PERDrawing.
(continued)
CUTTINGLIST (continued)
Examples:
CUTTinglist ON ITEM OFF
This outputs the cut piece list in the material table and switches
the Item Codes OFF.
CUTT PERD ON
This sets the numbering to per drawing.
CUTT OFF
This switches the Cuttinglist off, but does not delete the current
settings.
CUTT ON
This switches the cutting list output ON, using the current
settings. (Note that the default is Off.)
CUTT ON PERD ON ITEM ON ENDP ON
This outputs the cut piece list in the material table with both the
Item Code and End Preparation columns displayed, with
numbering set to per drawing.
Command Syntax:
>- CUTTinglist -+- OFF* -+------------------------------------.
| | |
+- ON ---| |
| | .------------<------------. |
| |/ | |
--------*- PERDrawing ------+- ON --+ |
| | | |
| - OFF -+ |
| | |
|- ITEMcodes -------+- ON --+ |
| | | |
| - OFF -+ |
| | |
|- ENDpreparations -+- ON --+ |
| | | |
| - OFF -' |
| |
------------------------------------+->
Querying: Q CUTTinglist
Q OPTions
DATE
Function: Specifies the format for showing the date in the drawings title
block.
Examples:
DATE UK Gives the United Kingdom format: 18 OCT 1991
DATE EUR Gives the European format: 18/10/1991
DATE USA Gives the United States format: 10/18/1991
DATE OFF Switches the date off
Command Syntax:
Querying: Q DATE
Q OPTions
DELETE
Description: There are two forms of the command, depending on whether the
SKEY is a standard one or a user-defined one.
Examples:
DELEte OLDKey keyname
Deletes a standard SKEY definition.
DELEte NEWKey keyname
Deletes a user-defined SKEY definition.
Related Commands:
SKEY
Command Syntax:
>--- DELEte ---+--- OLDKey keyname ---.
| |
--- NEWKey keyname ---+--->
DELIMITER
Examples:
DELIMITER AT Specifies @ symbol.
DELIMITER COLON Specifies : symbol.
Command Syntax:
Querying: Q DELImiter
Q OPTions
DETAIL
DETAIL (continued)
The material control file and material list will be produced for the
whole system isometric. It is not possible to produce a breakdown
of materials for an individual pipeline, nor will the material files
include any pipeline header information.
Note: No information is written to the support file for a system
isometric.
Equipment Trims
Although unconnected items cannot be drawn automatically as
part of a system isometric, vessel or equipment trim drawings
comprising a drawing frame, user-positioned text and a material
list can be produced for material take off using the DETAIL AS
EQUIPMENT option. The graphical part of the drawing can then
be added separately, e.g. as an underlay plot generated in
DRAFT.
Groups of components such as blanking flanges, level gauges,
relief valves, etc., can be modelled on the basis of one Pipe per
Nozzle, or per group of Nozzles if connected (such as a level gauge
piped between two Nozzles). Disconnected branches in the same
pipe on different nozzles cannot be grouped. The collection of
pipes can then be detailed as equipment trim.
In the material list, equipment trim items will be grouped under
headings of the form
NOZZLE REF - A.
By default, item numbering for equipment trims in the material
list will start at 1 for each Nozzle. To concatenate the lists so that
the numbering is continuous throughout the sequence of Nozzles,
use the EQUIPMENTNUMBERING command.
A split ATTA (that is, an ATTY set to SSSS) positioned at the Tail
of an equipment trim Branch will cause a multiple sheet drawing
to be produced. Such an ATTA should be positioned so that the
split comes between two Nozzle groupings.
It is not possible to obtain a cut pipe list on an equipment trim
isometric. Cut pipe lists have pointers to individual lengths on the
drawing and so, since equipment trim isometrics are for material
take off only (with no drawing), a cut pipe list would not be
meaningful.
DETAIL (continued)
Examples:
DETAIL /SITE2-1 /PIPE-2-2-1
Plots named elements only.
DETAIL ALLPlots the current Detail List.
DETAIL /SITE2-1 /SITE2-2 AS REFINER
Plots the two sites as a single system iso with the drawing title
REFINER.
DETAIL SHEETN 2 /PIPE-2
Replots sheet 2 of PIPE-2. Note that if a dimension is continued
on another sheet, the other sheet will be replotted as well, so that
the dimensioning information is correct.
DETAIL SHEETN SING /PIPE2
Replots the iso for /PIPE-2 on a single sheet
DETAIL /SPLDRG-2
Plots spool drawing 2 of the fabrication database.
Related Commands:
ADD CHECK REMOVE SPOOLNUMBERS
Command Syntax:
.-------------------------------------------.
/ |
>- DETail -*- <gid> -------------------------------------|
| |
|- ALL ---------------------------------------|
| |
|- SHEETNumber -+- integer -. |
| | | |
| - SINGle --+-------. |
| | |
- SPOOl -+- integer -+-OF integer -| |
| | | |
| -------------| |
| | |
- text ------------------+- <gid> -+- AS -- text -----.
| | |
---------+- EQUIpment text -|->
Note: The Spool branch in this syntax diagram refers only to spools from the Design
database, not Spool Drawings from the SPOOLER module, which you plot using the
normal DETAIL command.
(continued)
DETAIL (continued)
DIMDIST
Related Commands:
DIMENSIONS SUPPORT SKEWBOX
Command Syntax:
Querying: Q DIMDist
Q OPTions
DIMENSIONS
Description: The basic options for detailed dimensioning are either string or
composite dimensions.
String dimensioning gives the maximum amount of detail, since it
shows both the lengths of individual components and their
relative positions. For assembly purposes (fabrication and
erection) string dimensioning often gives more detail than is
strictly necessary and composite dimensioning can be specified.
String dimensions, which are plotted by default, are measured
sequentially from each relevant point to the next. The relevant
points are:
The start or end of a branch.
Changes of direction (bends, elbows, etc).
Component connection points (flanges, welds, screwed and
compression joints etc, excluding gaskets).
Composite dimensions ignore dimensions over which the
fabricator has no control, particularly the sizes of individual
components. Components which are directly connected to the each
other are therefore dimensioned as though they constitute a
single composite item.
Only non-flanged components, that is, those with welded, screwed
or compression fittings, are considered as connected when
calculating composite dimensions. Flanges are always treated as
breaks in the pipeline and dimensioned separately.
Fittings which are attached to pipe only at one end are treated as
composite with the fitting at the other end. Fittings which are
attached to pipe at both ends are dimensioned to the arrive p-
point, with two exceptions:
Reducers are dimensioned to the larger end;
Tees are dimensioned to the centreline of the off branch.
Composite dimensions are always broken at a Tee or Olet
intersection point.
(continued)
DIMENSIONS (continued)
~ ~
~ ~
(a) String dimensions (b) Composite dimensions
~
(c) Overall dimensions
(continued)
DIMENSIONS (continued)
Examples:
DIME ON
Produces isometrics which are fully annotated in string format,
with both piping and support dimensions. This is the default
setting.
DIME OFF
Produces isometrics with no dimensions plotted.
DIME COMP ON
Produces isometrics with composite dimensions over connected
fittings.
DIME COMP OFF
Produces isometrics with string format dimensions, assuming
that dimensioning is still on.
DIME OVER ON
Produces isometrics with overall dimensions on (independent of
current setting of string/composite options).
DIME OVER CEN
Produces isometrics with overall dimensions to Valve centrelines
and Branch connections (in addition to string dimensions).
(continued)
DIMENSIONS (continued)
Related Commands:
DIMDIST SUPPORT TRUNCATE
(continued)
DIMENSIONS (continued)
Command Syntax:
>- DIMEnsions -+- ON -----------------------------------------------------------.
| |
|- OFF ----------------------------------------------------------|
| |
|- SUPport ------------------------------------------------------|
| |
|- DEFault ------------------------------------------------------|
| |
|- COMPosite -+- ON --. |
| | | |
| - OFF -+------------------------------------------|
| |
|- OVERall -+- ON ------------------. |
| | | |
| |- CENTreline -+- ONLY -| |
| | | | |
| | --------+- STOPping -. |
| | | | |
| | |- ACRoss ---| |
| | | | |
| | ------------+- BRANch ------|
| | | |
| | |- CONNections -|
| | | |
| | ---------------|
| | |
| |- CRITical -+- ONLY -. |
| | | | |
| | --------+------------------------------|
| | |
| - OFF ----------------------------------------------|
| |
- HANGers -+- OPPosite --. |
| | |
- ALONgside -+- STRings ----------------------------+->
Querying: Q DIMEnsions
Q OPTions
DISTANCES
Function: Allows you to specify the units to be used for input of lengths and
distances.
Description: The default units for the input of dimensions (i.e. the units which
are assumed if you enter a dimension simply as a value) are
normally derived from the Catalogue. You can change the default
units independently for input of pipe bores and/or distances along
pipelines or across components by using the related DISTANCES
and BORES commands.
Note that the UNITS command is used to set output units.
The current default units may be overridden for any specific item
of input data by giving the units explicitly. For example: 5 mm.
Examples:
MM DISTANCES
Input lengths and distances assumed to be in mm unless
otherwise specified.
INCH DISTANCES
Input lengths and distances assumed to be in inches unless
otherwise specified.
FINCH DISTANCES
Input lengths and distances assumed to be in feet and inches
unless otherwise specified
(e.g. 56 represents 5ft 6in).
Related Commands:
BORES
Command Syntax:
Querying: Q UNIts
DTEXTS
Examples:
DTEXts Stext
Sets the description to the text held in the STEXT attribute.
DTEXts Ttext
Sets the description to the text held in the TTEXT attribute.
DTEXts Rtext
Sets the description to the text held in the XTEXT attribute. This
is the default.
Related Commands:
MATERIALLIST MTEXTS
(continued)
DTEXTS (continued)
Command Syntax:
Querying: Q DTEXT
Q OPTions
ELEVATION
Examples:
ELEVation VERTIcal
Outputs elevations only on vertical sections of pipe (i.e. linear
dimensions are omitted).
ELEVation VERTical AND DIMEnsions
Outputs both elevations and dimensions on vertical sections of
pipe.
ELEVation INTERsections
Resets the default condition so that elevations are only shown at
intersection points where there is a change of elevation, and
dimensions are shown on vertical sections of Pipe.
Related Commands:
COORDINATES COORDS DIMENSIONS
Command Syntax:
Querying: Q ELEVation
Q OPTions
EQUIPMENTNUMBERING
Description: Item numbering in the material list can start at 1 for each Nozzle,
which is the default, or the numbering can be sequential for all
Nozzles.
Examples:
EQUIPMENTN LIST
Numbering is continuous through the sequence of Nozzles.
EQUIPMENTN NOZZ
Resets to the default, with each Nozzle having its own separate
numbering sequence.
Command Syntax:
Querying: Q EQUIPMENTNumbering
(note minimum abbreviation for querying)
Q OPTIONS
FALLINGLINES
Description: Amounts of fall less than the current fall limit are shown by a
wedge-shaped symbol on the pipe, together with a note giving the
rate of fall. The wedge-shaped symbols are known as fall arrows.
Amounts of fall greater than the current limit are shown as boxed
skews. You can change the limit, and the units in which it is
expressed.
EL +25000 EL +1200
FALL 1_
EL +1130
EL +24600
(continued)
FALLINGLINES (continued)
You can specify different accuracy values for reporting the fall
using the ACCURACYLEVEL value command (where value can be
zero, 1 or 2). The accuracies you can specify are:
value (for each representation) 0 1 2
degrees default 0.1 0.01
ratio default 1 always 1 always
percentage default 0.1 0.01
grads default 0.1 0.01
metric default 1mm/m 0.1mm/m
imperial default 1/ /10
16
1/ /100
16
(continued)
FALLINGLINES (continued)
3 X 3" NS
EL +1200
3 X 3" NS FALL 1_
EL +1163
FALL 1_
2010
EL +1130 600
203
1093
Examples:
FALL RATIO 20 Sets fall limit to 1:20.
FALL RATIO Resets fall limit to ratio default of 1:11.
FALL PERCENT 2 Sets fall limit to 2%.
FALL PERCENT Resets fall limit to percentage default of 9%.
FALL OFF All falls shown as boxed skews; fall symbol
not used at all.
FALL 1.4 DEG Sets fall limit to 1.5 degrees.
FALL RAT 1:40 Sets fall limit to 1:40.
FALL PER 2.7% Sets fall limit to 3% (to nearest per cent).
FALL GRAD 1.6 Sets fall limit to 1.5 grad.
FALL MET 30 Sets fall limit to a metric incline of 30mm/m.
FALL IMP 5/16 Sets fall limit to an imperial incline of 5/16 per
ft.
FALL MET 30 ACC 1
Sets fall limit to a metric incline of 30mm/m
with a reporting accuracy of 1mm per metre.
(continued)
FALLINGLINES (continued)
Related Commands:
ANGLEACCURACY FALLSKEWS SKEWBOX ZEROLENGTHSKEWS
Command Syntax:
Querying: Q FALLinglines
Q OPTions
FALLSKEWS
Function: Controls how dimensioning boxes for skewed and falling pipelines
are shown.
Examples:
FALLSkews THREEDbox ON
Displays skewed and falling lines with 3D boxes. This is the
default.
FALLSkews TWODbox ON
Displays skewed and falling lines with 2D boxes for the horizontal
skew and a FALL indicator giving the amount of fall.
FALLSkews TWODbox OFF 4
Displays skews as 2D boxes (with FALL indicators), but omits
boxes on branch legs which have four or less components. Note:
This component count excludes gaskets but includes each length
of implied tubing. The number of components must be between 1
and 50 inclusive.
Related Commands:
FALLINGLINES OVERALLSKEWS SKEWBOX ZEROLENGTHSKEWS
Command Syntax:
FILE
Description: The FILE command specifies the name of the plot file for
ISODRAFT output. ISODRAFT adds a three-digit number,
jumping over any numbers which already exist. If DXF output is
requested, the suffix .dxf will be added after the number. Note
that the numbering ignores the .dxf suffix. For example, if a file
named /PLOT001 exists, the next file created will be /PLOT002 or
/PLOT002.dxf.
If the same file command is used to produce a plot file and DXF
file, they will both have the same numeric suffix. For example, if
the last plot file was /PLOT004 and the last DXF file was
/PLOT002.dxf, and a plot file and DXF file are both required for
the next DETAIL command, the output will be /PLOT005 and
/PLOT005.dxf.
By default, each DETAIL command will produce one plot file. If
several pipes are specified in a DETAIL command, you can specify
that each plot will be in a separate file.
If a pipe is too complicated to be shown on one plot, or if you have
specified that the pipe should be split over more than one sheet,
separate plot files can be produced. If you want the plot file to
contain more than one drawing you can specify a multiple plot
file, and in this case you can also specify the length of paper
available. ISODRAFT will automatically create a new multiple
plot file when the paper length has been exceeded.
The PDMS limitation on plotting size is 3275mm square and this
cannot be exceeded in either single or multiple file mode.
(continued)
FILE (continued)
Examples:
FILE /P250-BDF
Specifies the filename /P250-BDF. Plot files will be named /P250-
BDF001, /P250-BDF002, etc.
FILE AND DXF /P250-BDF
Specifies the filename /P250-BDF for both the plot file and the dxf
file.
FILE DXF EUC /P250-BDF
Specifies that the plot file will be in DXF EUC format. The suffix
.dxf is added to the filename automatically. Note that on VAX,
this will override the normal VAX filename extension.
FILE /PLOT MULT
Specifies that the file named /PLOT can contain multiple plots.
This is the default.
FILE /PLOT MULT 2000
Specifies that the file named /PLOT can contain multiple plots,
and gives the maximum length of paper.
Command Syntax:
>- FILE -+- AND -.
| |
+-------+- DXF -.
| | |
| '-------+- SHIFTjis -.
| | |
| +- EUC ------|
| | |
| ------------|
| |
----------------------------+- filename -+- SINGle --------------.
| |
|-- MULTIple -+- value -|
| | |
| ---------|
| |
| |
-----------------------+->
where value is the maximum length of the plotters paper roll in millimetres.
Querying: Q OUTPUT
Q OPTIONS
FLOWARROWS
Description: Flow arrows are normally shown for inline components. Inline
flow arrows can also be plotted in any length of tube if an
attachment point (ATTA) with its ATTY attribute set to FLOW
has been created in the DESIGN module. You can also instruct
ISODRAFT to include automatic flow arrows by using the
AUTOMATIC command. Automatic flow arrows are output for
each branch, and at each multi-way component, provided that a
length of implied tube is available to take the arrow. The
automatic flow arrows option will also output any FLOW ATTAs.
By default, the inline flow arrow option is set to off, so that flow
arrows for tube are not normally shown.
Each type can be plotted independently, and the inline flow
arrows can be scaled.
By default the arrows point in the direction HEAD to TAIL; i.e.
FORWARD. They can be reversed by changing the branch FLOW
attribute to BACKWARD.
Examples:
FLOWarrows ON
Flow arrows will be plotted for components.
FLOWarrows OFF
Flow arrows will not be plotted for components.
FLOWarrows INline ON
Flow arrows will be plotted for Flow ATTAs in tube.
FLOWarrows INline OFF
Flow arrows will not be plotted for Flow ATTAs in tube.
FLOWarrows INline SCAle 10
Inline flow arrows will be scaled by a factor of 10. The default
scale factor is 8. The scale must be an integer between 5 and 15
inclusive.
FLOWarrows INline SCAle 10 AUTO
Inline flow arrows will be scaled by a factor of 10 and added
automatically. The default scale factor is 8. The scale must be an
integer between 5 and 15 inclusive.
(continued)
FLOWARROWS (continued)
Command Syntax:
.---------------------<----------------------.
/ |
>- FLOWarrows --+------------+-- ON* --------------------------|
| | |
| -- OFF --------------------------|
| |
-- INline --+-- ON ------------. |
| | |
|-- SCAle-integer--+- AUTOmatic --|
| | |
| --------------|
| |
-- OFF* -------------------------+-->
Querying: Q FLOWarrows
Q OPTions
FRAME
Function: Specifies whether or not drawing frame lines and text are to be
drawn.
Related Commands:
CUTMARKS MARGIN
Command Syntax:
Querying: Q FRAMe
Q OPTions
INSTALL SETUP
Examples:
RECReate /DISP
Saves the screen display in a file named /DISP.
INSTALL SETUP /DISP
Restores the screen display stored in the file /DISP.
Related Commands:
RECREATE
Command Syntax:
INSTNAME
Examples:
INSTN NAME
Instruments identified in material list by names appended to
descriptions. The itemcode column is left blank (default).
INSTN SPREF
Instruments identified in material list by using SPREFs as
itemcodes.
INSTN NAME WITH BALL OFF
Instruments identified in material list by name, but without
tagging with name balloons on plot.
INSTN NAME WITH BALLOONS SIZE 4
Identifies all instrument symbols on the isometric with balloons
containing the instrument names in a 4-characters-per-line
format.
Related Commands:
TAGGING
(continued)
INSTNAME (continued)
Command Syntax:
Querying: Q INSTNAME
Q OPTions
INSULATIONCONTROL
Description: Any piping component which has its ISPEC attribute set may be
shown insulated. The start and end points of insulated
components will be shown on the isometric.
Insulation and tracing can be shown:
On tubing only
On tubing and pipe components
The name of the insulation and/or tracing specification will be
shown in the title block.
Examples:
INSU ON Show insulation on the tube only, not on the pipe
INSU TUBE components.
INSU ALL Show insulation on both tube and components.
INSU OFF Suppress the display of insulation.
The default is INSULATIONCONTROL TUBE.
Related Commands:
TRACINGCONTROL
Command Syntax:
Querying: Q INSUlationcontrol
Q OPTions
ISO
Function: Defines the view direction to be used for generating the isometric
plot.
Description: The ISO command defines which of the four standard isometric
viewing directions will be used for the isometric plot. An arrow is
placed on the plot to show north.
The BOX option will plot a box round the north arrow.
The default view direction is ISO 3 (i.e. North at the top left-hand
corner of the drawing).
Examples:
ISO 1 North at bottom right-hand corner
ISO 2 North at top right-hand corner
ISO 3 * North at top left-hand corner
ISO 4 North at bottom left-hand corner
ISO 4 BOX North at bottom left-hand corner, with a box round
the arrow
Command Syntax:
Querying: Q ISO
Q OPTions
ISOTYPE
(continued)
ISOTYPE (continued)
Command Syntax:
Querying: Q ISOType
Q OPTions
ITEMCODE (1)
Function: Allows you to label certain types of fitting with their itemcodes on
the isometric drawing.
Description: By default, itemcodes for piping components are shown only in the
material list.
For in-line fittings of generic types INST, VALV, FILT, PCOM,
TRAP or VENT, you can specify that itemcodes are also shown
against the corresponding component symbols on the isometric
plot.
You can also specify that itemcodes are not to be shown at all.
Examples:
ITEM INST TRAP ON
Itemcodes for Instruments and Traps shown against plotted
symbols and in material list; codes for all other component types
shown in material list only.
ITEM TRAP VENT OFF
Itemcodes for Traps and Vents not shown at all; codes for all other
component types shown in material list only.
ITEM ALL ON
Itemcodes for all valid component types shown against plotted
symbols and in material list.
ITEM ALL DEFAULT
Itemcodes for all types of component shown in material list only.
ITEM OFF Itemcodes are shown only in the material list
Related Commands:
TAGGING
(continued)
Command Syntax:
.--------<--------.
/ |
>--- ITEMcode ---*--- fittingtype ---|
| |
--- ALL -----------+--- ON --------.
| |
|--- OFF* ------|
| |
--- DEFault ---+--->
where fittingtype is any of INST, VALV, FILT, PCOM, TRAP, or
VENT.
Querying: Q ITEMCODE
Q OPTions
ITEMCODE (2)
Examples:
ITEMCODE LENGTH LONG
Itemcodes to include SPEC name.
ITEMCODE LENGTH SHORT
Itemcodes to exclude SPEC name.
ITEMCODE TOTAL
Itemcodes which are the same except for the specification name
and suffix are totalled.
ITEMCODE SEPARATE
Itemcodes which are the same except for the specification name
and suffix are listed separately.
ITEMCODE FROM :ABC
Itemcodes to be taken from the UDA named :ABC. The UDA must
exist for SPCOMs.
ITEMCODE FROM SPREF
Itemcodes to be taken from the SPCOM.
(continued)
Related Commands:
MATERIALLIST DELIMITER
Command Syntax:
Querying: Q ITEMCODE
Q ITEMCODE LENGTH
Q OPTions
JOINTNUMBERS
Examples:
JOINTN ON Switches joint numbering on.
JOINTN OFFSwitches joint numbering off.
Related Commands:
PBENDNUMBERS WELDNUMBERS
Syntax Graph:
Querying: Q JOINTNumbers
KEYS
Description: Component types that can be tagged, that is types that can have
their names plotted automatically on the isometric drawing, can
be treated like instruments. This means that:
If INSTRUMENT SPREF is set, the SPREF will be used as the
itemcode.
If INSTRUMENT NAME is set, the itemcode column will be left
blank and the name will be appended to the description.
If INSTRUMENT NAME WITH BALLOONS is set, the name will
be output in a balloon on the isometric.
The types that can be tagged are:
INST VALV FILTER PCOM
TRAP VENT VTWA VFWA
Examples:
KEYS 1 VVFL
Any valve with the symbol key VVFL, and which has a name, will
have its name appended to its description and the itemcode
column left blank. If a valve with the symbol key VVFL is not
named, its SPREF will be output as its itemcode in the normal
way.
KEYS 1
Remove the component from the key number list by quoting its
number only.
(continued)
KEYS (continued)
Command Syntax:
Querying: Q OPTIONS
Q KEYS List the key numbers currently set.
Q KEYS keynumber List the SKEY associated with the
number.
LEGLENGTH
Function: Allows you to specify the plotted leg length of elbows, tees and
crosses
Description: By default, the plotted leg length of Elbows, Tees and Crosses is
9mm. If necessary you can change this value. The minimum leg
length allowed is 6mm. If you specify a smaller value than this,
ISODRAFT will give the message
Leglength set to minimum value of 6mm
Examples:
LEGLength 12
Command Syntax:
Querying: Q LEGLENGTH
Q OPTIONS
LINETHICKNESS
Description: This command allows you to specify a line thickness (from 1 to 10)
to represent piping on the isometric. A default value (3) is used if
you do not specify a thickness.
Examples:
LINETHICKNESS 8
Specifies a line thickness of 8 to be used to represent piping.
Command Syntax:
Querying: Q LINEthickness
Q OPTions
LOOSEFLANGEALLOWANCE
Description: If a cut pipe list has been specified using the CUTPIPELIST
command, ISODRAFT automatically includes a site fitting
allowance in each calculated cut pipe length which terminates in:
A flange with its LOOSE attribute set to TRUE (i.e. a loose
flange)
An element of generic type WELD which has the symbol key
WF (i.e. a field-fit weld)
The allowance is taken from the value of the ALLO attribute for
the weld or flange, if set. If the value of ALLO is not set (or zero),
the allowance defaults to 150mm. The default allowance can be
altered using the LOOSEFLANGEALLOWANCE command.
The fabricator and/or erector can be informed of the in-built
allowance by means of a message in the title block area.
Note: The dimension shown on the isometric drawing is the actual
designed dimension.
Examples:
LOOSE 4 INCH
Adds 4 inches to tube length for each field-fitted weld or loose
flange with no ALLO value set.
LOOSE 0
No additional tube length added for field-fitted welds or loose
flange.
Command Syntax:
Querying: Q LOOSeflangeallowance
Q OPTions
MARGIN
Function: Specifies the width of the margin on each side of the drawing.
Examples:
MARGIN TOP 0.5 IN
Sets top margin to 0.5 inch.
MARGIN L15 R15 T25 B25
Sets all four margins in a single command line (assumes current
units are mm).
Command Syntax:
.---------<--------.
/ |
>--- MARGin ---*--- Left value -----|
| |
|--- Right value ----|
| |
|--- Top value ------|
| |
--- Bottom value ---+--->
Related Commands:
RESERVE
Querying: Q MARGin
Q OPTions
MARK
Description: By default, the REV and DETA attributes will not be changed
when a pipe or branch has been detailed.
If MARK DETAIL ON is set, the DETA attribute for each
Branch detailed will be set to TRUE.
If MARK REVISION ON is specified, the REV attribute of each
Pipe detailed will incremented.
By default, ISODRAFT will not detail a pipe if any of its branches
has its DETA attribute set to TRUE. To override this, use the
command MARK IGNORE ON.
The MARK command generates an inter-DB macro, to be run in
DESIGN to set the REV and DETA attributes as described. This
macro will be created (in the project's XXXMAC directory) only
when you carry out a module change or execute a SAVEWORK
command.
Examples:
MARK DETail ON
Sets the DETA attribute of each Branch to TRUE.
MARK REVision ON
Increments the REV attribute of the Pipe.
The defaults for the detail and revision flag options are:
MARK DETAIL OFF
MARK REVISION OFF
MARK IGNORE OFF
Command Syntax:
Querying: Q MARK
Q OPTions
MATCONTROL
Description: The material control file is an ASCII interface file which can be
used to pass details of material requirements to an external
material control program. This file contains fixed-format records
of all materials incorporated into the isometric drawing, including
piping components, tube, bolts, etc.
A material control file is produced for each ISODRAFT DETAIL
command. The file generated during a multiple plot run contains
material records for all pipelines detailed by that command. The
records thus derived are added to any records already in the file.
This filing command always operates in append mode: that is,
new data is always added to the end of any existing file of the
same name rather than overwriting the current contents. If the
specified file does not already exist, a new file of that name is
created.
To avoid accumulating large files (due to the use of append mode),
always delete redundant files once the required data has been
transferred to the external material control system.
The data in the file is coded so as to produce a tabulated record of
the quantity if each type of component for each pipeline or split
drawing. Each record sequence begins with a general header,
which includes references and specification applicable to the
pipeline as a whole, followed by a detailed breakdown of the
individual items.
You can add extra information to the basic material control file
using the EXTENDED command. This adds the following to the
file:
Part numbers (in word 8 of component records)
Item descriptions (as record -21)
File header with: -5 record (originating program/version)
-3 record (title block information)
Chapter 5 defines the codes used to identify the records.
(continued)
MATCONTROL (continued)
Command Syntax:
Querying: Q MATControl
Q OPTIONS
MATERIALLIST
Function: Allows you to control whether the material list is shown on the
isometric, and alter the display format if required.
(continued)
MATERIALLIST (continued)
(continued)
MATERIALLIST (continued)
Examples:
Material list formatting
MATE OFF
Material list not shown on drawing.
MATE RIGHT CHARH 2.0
Material list plotted on right-hand side of drawing sheet, using
2.0 mm high characters.
MATE LEFT CHARH 2.5
Material list plotted on left-hand side of drawing sheet, using 2.5
mm high characters.
MATE LSPA 105
Increases the line spacing by 5%
MATE CODE 12
Itemcode column 12 characters wide.
MATE NODESC
Material descriptions omitted from list.
MATE DESC
Material descriptions included in list. (continued)
MATERAILLIST (continued)
(continued)
MATERIALLIST (continued)
Related Commands:
ITEMCODE MTEXTS DTEXTS RESERVE
Command Syntax:
.---------------------------------<-----------------------------------.
/ |
>-MATEriallist-*- ON* -. |
| | |
|- OFF -+---------------------------------------------------------------|
| |
|- LEFT* -. |
| | |
|- RIGHT -+-------------------------------------------------------------|
| |
|- CHARHeight - value --------------------------------------------------|
| |
|- LSPAcing - integer --------------------------------------------------|
| |
|- CODE - integer ------------------------------------------------------|
| |
|- DESCriptions* -------------------------------------------------------|
| |
|- NODEscriptions ------------------------------------------------------|
| |
|- TABLEdefinition -+---------------------------------------------------|
| | |
| - COLumn val -+- PARTnumber --------------------. |
| | | |
| |- DEScription -------------------| |
| | | |
| |- BORe --------------------------| |
| | | |
| |- ITEMcode ----------------------| |
| | | |
| |- QUANtity -+- IN -+- <munits> --| |
| | | | |
| | `--------------------| |
| | | |
| |- REMarks -+- AND -+- <remarks> -| |
| | | | |
| | ---------------------| |
| | | |
| - <other> -----------------------+--|
|- PARTNumbers -+- PERSPool -. |
| | | |
| ------------+-- FROMDB ---+-- SEParate ----------. |
| | | | |
| | |-- TOTalled ----------| |
| | | | |
| | -- PIPEonlyseparate --+-----|
| | |
| - GENerated -----------------------------|
|- DUMMy* --. |
| | |
|- OVER ----+-----------------------------------------------------------|
| | |
| |--- SUFFix ---+--------------------------------------------|
| | | |
| --------------+--- SINGle ---------------------------------|
|- DRWG* --. |
| | |
- LINE ---+------------------------------------------------------------+-->
(continued)
MATERIALLIST (continued)
<remarks> is
.-----------------------------------------------------------------------.
/ |
--*- attribute -+- FROMSPcom -. .-----------. |
| | / | |
-------------+- ON -+- component -* | |
| | | |
|- TUBE ------| | |
| | | |
|- BOLT ------+- component -| |
| | | |
| |- TUBE ------| |
| | | |
| |- BOLT ------ |
| | |
- ALL -------+- nl -------------------|
| |
------------------------
This allows attributes or UDAs to be taken from the catalogue or from the component,
where component is one of the following:
BEND ELBOw CAP CLOSure COUPling
CROSs FBLInd FLANge FTUBe INSTrument
LJSEnd OLET TEE PCOMPonent REDUcer
SHU TRAP TUBE UNIOn VALVe
VFWAy VTWAy WELD GASKet SUPPort
ALL
Querying: Q MATEriallist
Q OPTions
MATLISTFILENAME
Function: Specifies the name of a file to which the material list is to be sent.
Also specifies whether one file should be created for each plot, or
one file for all plots.
Description: You can send a copy of the material list data to a text file. This
file can be printed, and edited to produce, for example, an
ordering schedule. The MATLISTFILENAME command specifies
the filename and the page length (as the number of lines) for its
formatted contents. The file contains Fortran carriage control
characters and page headers and footers.
Subsequent MATLISTFILENAME commands followed by the same
filename will overwrite the file, unless you use the OVERWRITE
option.
By default, the material list is not sent to a file, so you do not
have to specify a filename in order to use ISODRAFT. The default
page length is 55 lines.
Material list numbers are shown on the isometric plot even when
the material list is sent only to a file.
Examples:
MATLIST /SITE_A-LIST
Material list data sent to named file with default page length of
55 lines.
MATLIST /SITE_A-LIST WITH 70 LINES
Material list data sent to named file with page length of 70 lines.
MATLIST /SITE_A-LIST PERPLOT OVER WITH 70 LINES
Material list data sent to a number of files, one for each plot, with
page length of 70 lines. The filenames are taken from the specified
name, followed by an automatic numeric suffix (in a similar
fashion to plotfile naming). The PERPLOTFILE OVERWRITE
command overwrites any files that exists with the same name as
the generated files.
(continued)
MATLISTFILENAME (continued)
Command Syntax:
>- MATListfilename -+-filename +-OVERwrite --.
| | |
| |-APPend -----|
| | |
| |-PERPlotfile +- OVERwrite -.
| | | |
| -------------+-------------|-With integer Lines -.
| | | |
| -------------+---------------------|
| |
--- OFF* ---------------------------------------------------+->
Querying: Q MATListfilename
Q OPTions
MESSAGEACCURACY
(continued)
MESSAGEACCURACY (continued)
Examples:
MESSAGEACC RADIAL 2
Sets the accuracy level to 2, as shown in the above table.
MESSAGEACC ITERATIONS 4
Sets the maximum number of iterations to 4.
MESSAGEACC DEFAULT
Sets the default conditions of level 1 accuracy and 1 iteration.
Command Syntax:
Querying: Q MESSAGEACCuracy
MESSAGEFILENAME
Function: Specifies the name of the file to which messages about how
detailing is progressing will be sent.
Examples:
MESS /ISOMESS
Creates a new message file.
MESS /ISOMESS OVER
Overwrites an existing file.
Command Syntax:
Querying: Q MESSagefilename
Q OPTions
MTEXTS
Examples:
MTEXts Ytext
Sets the description to the text held in the YTEXT attribute
MTEXts Ztext
Sets the description to the text held in the ZTEXT attribute
MTEXts Xtext
Sets the description to the text held in the XTEXT attribute. This
is the default.
MTEXts IGNORE
Suppresses the material description completely.
MTEXts ON
Resets the material description to the text previously set. (XTEXT
by default.)
Related Commands:
MATERIALLIST DTEXTS
(continued)
MTEXTS (continued)
Command Syntax:
Querying: Q MTEXT
Q OPTIONS
OPTIONS
Description: The OPTIONS command gives you a quick way of querying the
current settings of multiple options or of resetting all options to
their default states. Note that after giving this command, you
must specify the destination (terminal or file) and the message
file again.
Command Syntax:
OUTCOM
Function: Defines the style in which attributes are output on the isometric
drawing area. You can also output the P3 directions of FTUB
elements.
Examples:
OUTC NAME SHOP :UDA1 ON INST ELBO PCOM WITH STR
Positions the attribute values for NAME, SHOP and the UDA
values for UDA1 as straight edged boxed comments on all
Instruments and Pcoms. The box leader line points to the centre of
the component.
OUTC SHOP OFF
Switches off the output of the SHOP attributes for all components.
OUTC BLANK 6 ON BEND WITH ANGL
Outputs an empty angled-edge box on all bends with space for 6
text characters.
OUTC NAME ON ELBO OFF
Switches off output of the NAME attribute on ELBOWS.
OUTC P3DIRF WITH STRAIGHT
Outputs P3 directions for FTUB as a straight edged box.
(continued)
OUTCOM (continued)
Restrictions:
Triangular boxes will have a limit of two characters.
Diamond boxes will have a limit of three characters.
Unset attributes will not be output.
Warnings are not output for unset or nonexistent attributes.
Empty boxes which are drawn as unboxed will not be shown.
Command Syntax:
.-----<-----.
/ |
>- OUTCom -*- attribute -+
| |
|- P3DIRFtub -+----------------.
| | |
|-------------+- ON component -+- WITH --.
| | | |
| | |---------+- BOXStyle style ---.
| | | |
| ----------------+- OFF ------------------------|
| |
- OFF -------------------------------------------------------+->
OUTCOM (continued)
Querying:
Q OUTCom
Lists all attributes output.
Q OUTCom attribute
Lists information about the named attribute.
Q OUTCom BLANK
Lists all blank lengths output, e.g. 6, 8, 12.
Q OUTCom BLANK n
Lists information about the blank of given length.
Q OUTCom UDA
Lists the names of all UDAs output.
Q OUTCom :udaname
Lists information for the named UDA.
Q OUTCom :udaname NUMBer integer
Lists information about the given element of a UDA array.
Q OUTCom PTDIRF
Lists information about tagging P3 directions on FTUBs.
Q OPTIONS
Lists all options set.
Note that the following queries are for application work only, and
should not be used in normal program use. Triplets are a
combination of attribute, component and boxstyle:
Q OUTCom TRIPlets
Lists the number of triplets.
Q OUTCom TRIPlets n
Lists the details (component/attribute/ boxstyle) of triplet number
n.
Q OUTCom BLANKTRIPlets
Lists the number of blank triplets.
Q OUTCom BLANKTRIPlets n
Lists the details (component/number of characters/boxstyle) of
blank triplet number n.
OVERALLSKEWS
Examples:
OVERALLSKEWS ON
Triangle skewboxes shown as overall skewboxes across branches
OVERALLSKEWS OFF
Triangle skewboxes shown as separate skewboxes between branch
connections.
Related Commands:
SKEWBOX
Command Syntax:
Querying: Q OVERALLSK
Q OPTIONS
PBENDNUMBERS
Examples:
PBENDN ON Switches pulled bend numbering on.
PBENDN OFF Switches pulled bend numbering off.
Related Commands:
JOINTNUMBERS WELDNUMBERS
Syntax Graph:
Querying: Q PBENDNumbers
Q OPTIONS
PICTURESCALE
Description: For a given sheet size, the scale of the isometric drawing is set by
default to give a good compromise between the amount of
information displayed and its legibility. The PICTURESCALE
command allows you to reset the scale. The value you give is the
scale factor relative to the default value of 100.
Note that changing the picture scale does not scale the whole
isometric, but just affects the size of the symbols and annotation
relative to the length of pipe shown. The material list is not
affected.
It is probable that increasing the picture scale much above 100
will split the drawing onto more sheets. See the SPLIT command
for details of how this can be controlled.
Examples:
PICT 200 Magnifies the symbols to twice the size.
PICT 50 Reduces the size of the symbols by half.
Related Commands:
SPLIT
Command Syntax:
Querying: Q PICTureSCale
Q OPTions
PLOTDETAILDATA
Description: Detail plots may also contain the parameterised values of any
allowable type of system or user defined attributes. The attributes
are defined using the PLOTDETaildata command. This definition
includes the following fields:
Which attributes to display.
X, Y coordinates of the parameterised text, relative to the
origin of the detail plot.
Character height.
Angle at which to display text.
The values of the different types of attributes are output as text
records, using the following formats:
Array attributes are shown separated by a line.
Reference attributes are output as the full text of the
attribute.
Logical attributes are shown as T or F.
Position, orientation and direction attributes are separated by
spaces.
Examples:
PLOTDET /DETAIL1 ATTR PPOS 1 x 10 y 10 h 10 a 45
Plots the value of attribute PPOS 1 in DETAIL1, at a position of
10:10 from the origin, with a character height of 10 and at an
angle of 45.
PLOTDET /DETAIL6 ATTR DPFN x 10 y 5 h 3.5 a 0
Plots the value of attribute DPFN in DETAIL6, at a position of
10:5 from the origin, with a character height of 3.5 and at an
angle of 0.
(continued)
PLOTDETAILDATA (continued)
Command Syntax:
>-- PLOTDETaildata -- ATTRibute - ATQNUM --+- X ------.
| |
|- Y ------|
| |
|- Height -|
| |
`- Angle --+- value ->
Querying:
Q PLOTDETaildata All
Will output all information for all detailed plot files.
Q PLOTDETaildata /filename All
Will list details of all parameters for the given plot file.
Q PLOTDETaildata /filename NUM/ATTRIBUTES
Will display the number of attributes for the given plot file.
Q PLOTDETaildata /filename ATTR INT
Will return the X,Y coordinates, height and angle of the INTth
parameter in the specified plot file.
PLOTTINGSCALE
Function: Defines the scale of the plot independently of the drawing sheet
size.
Description: By default, the actual size of the plotted drawing sheet generated
by ISODRAFT is the same as the designed sheet size specified by
the SIZE command. You can specify a plotted sheet smaller than
the designed sheet by using the PLOTTINGSCALE command
followed by a percentage scaling factor in the range 50100%.
Examples:
PLOT 70.71
Applied to an A2 drawing, will create an A3 plot (70.71 = 1/2
expressed as a percentage). This can be useful if, for example, you
want the drawing layout provided for an A2 plot, but you want
output from an A3 plotter.
PLOT 50
Applied to an A1 drawing, will create an A3 plot.
Command Syntax:
Querying: Q PLOTT
Q OPTIONS
POSITION
Description: All items of text used for the standard annotation of isometrics
have default positions at which they are plotted on the drawings.
Some of these texts, together with a list of specified pipe
attributes, can be plotted in a separate area away from the main
drawing.
The standard text annotations which can be repositioned are as
follows:
The North direction arrow;
Spool numbers;
Sheet numbers; i.e. X in DRG X OF Y;
Sheet totals; i.e. Y in DRG X OF Y;
The Project Number;
System isometric names;
The Bend radius;
The date.
You can also specify the positions of up to 100 additional pipe
attributes such as the pipes name, owner, temperature and
pressure rating, and include UDAs and user-specified text. You
can also specify the position of drawing attributes when detailing
a drawing as defined by the SPOOLER module, using the System
attribute option.
All text must be positioned in a margin, away from the drawing
area, to avoid overwriting the isometric plot itself. You will
normally allocate a suitable margin by using the MARGIN or
RESERVE commands.
CAUTION: No checks on text positions are made by ISODRAFT, so you must
take care not to corrupt the isometric by poor positioning.
(continued)
POSITION (continued)
(continued)
POSITION (continued)
(continued)
POSITION (continued)
Command Syntax:
>-POSItion -----.
|
>-TEXTPOSition -+-SYSTEMName-------.
| |
|-SPOOlnumber------|
| |
|-PROJnumber-------|
| |
|-DATE-------------|
| |
|-NORTHArrow-------|
| |
|-SHEETNumber------|
| |
|-SHEETTotal-------|
| |
|-BENDRADius-------|
| |
|-SYSTem attribute-|
| |
|-attribute--------|
| |
|-text ------------+-AT-+-X <uval> Y <uval>-.
| | | |
| | -Y <uval> X <uval>-+-CHARH val -+-ANGle val -.
| | | |
| | |------------+-BOXed--.
| | | |
| | +-<xyoff>-<tab>-------+-.
| | -----------------------|
| |- <reltxt> --------------------------------------------------|
| | |
| - OFF -------------------------------------------------------|
|-BENDtable-------------------+- <possiz> --. |
| | | |
| |- FILEonly ---| |
| | | |
|-REVISIONTable---. - OFF --------+-----------------------------------|
| | |
|-SYSTEMTable-----+- <possiz> -. |
| | | |
| |- OFF ------+-----------------. |
| | | |
- ADD -- <tabledef> ----------+-------------------------------|
| |
|-WELDtable----+--<sortby>--. |
| | | |
| |------------+--<possiz>--. |
| | | | |
| | --FILEonly--| |
| | | |
| ----ADD---<tabledef>-----+---------------------------------------|
| |
|-DETAILPlots -+-CORner-<possiz>-<direc>-+-STACK-<int>-<direc>-. |
| | | | |
| | ---------------------+- SCALE-<int> ---|
| | |
| |-MAnual- CHARH val --SCALE-<int> --------------------------------|
| | |
| |-ON -------------------------------------------------------------|
| | |
| OFF ------------------------------------------------------------|
|-TEXTs------------. |
| | |
|-ATTRibutes-------| |
| | |
|-SYSTEMATTRibutes-+---OFF-------------------------------------------------------|
--------------------------------------------------------------------------------+->
(continued)
POSITION (continued)
xyoff defines the x and y offsets between the columns and rows for positioning attributes
on system isometrics, as follows:
will position the bottom-right corner of the new text 10 mm across and 20 mm up from
the top-left corner of the previous text. The new text will be boxed and have a character
height of 2.5 mm.
tab defines the number of rows and columns in the table and the order in which they are
filled:
(continued)
POSITION (continued)
tabledef defines the headings and contents for the production of user defined tables.
Note that ISODRAFT automatically tabulates the contents of the tables and draws lines
between the rows and columns. The syntax is:
.------------------------------------------------------------------------------.
>-+- COLumn number -+- HEADing--. |
| | | |
|-----------------+-----------+--text--. |
| | | |
| - NOHeading---------+--FILL--. |
| | | |
| |--------+--attribute--. |
| | | | |
| | --SHORTcode--| |
| | | |
| --EMPty-------------------WIdth value--|
where number is the number of the column you wish to define, text is the column
heading (in inverted commas), attribute is any attribute name and value is the column
width in characters. Note that SHORTCODE applies to the System Table only.
possiz allows you to position your table:
>- CORner -+- BL -.
|- BR -|
|- TL -|
`- TR -+- AT -.
| |
------+- X <uval> Y <uval> -.
| |
- Y <uval> X <uval> -+- CHARacterHeight value ->
with BL being Bottom Left, TR being Top Right, and so on. This allows you to position
one of the corners of the table exactly.
direcn gives a direction for future detail plots:
>-- DIRection --+- Up ----.
| |
|- Down --|
| |
|- Left --|
| |
-Right --+-->
CHARHeight value is the character height in mm. The default size is 2.1mm, while the
minimum size is 1.4mm.
(continued)
POSITION (continued)
sortby is:
>-- SORTby -- attribute --+-- FORwards --.
| |
-- REVerse ---+-->
Note: For detailing at Branch level, attributes NAME, PSPEC, ISPEC,
TSPEC and PTSP are taken from the Branch settings. Other attributes
are taken from the Pipe settings.
If you position any pipe attribute which has an associated ATEXT, the
output of the Atext will be suppressed.
Example: Defining a Spool Number Table
A 4x3 table of spool numbers can be set up by using the command
POSI SPOOLN AT X 100 Y 10 CHARH 3 XOFF -10 YOFF 8 DIRE V R 4 C 3
These table parameters (i.e. X Offset 10 mm; Y Offset 8 mm; Character height 3 mm;
Direction Vertical; Number of rows 4; Number of columns 3) will generate the following
output for a pipe containing 11 spools:
[8] [4]
-10mm y
The origin of the table (which was positioned at X 100mm, Y 10mm by the POSI
SPOOLN command) is at the bottom left-hand corner of the first spool number.
If you specify SPOOLNUMBERS OFF before plotting the isometric, the space allocated
for the table will appear as a blank area. If you specify SPOOLNUMBERS PREFIX, the
prefix will be plotted with the spool number.
If the number of spools exceeds the number of places available in the table (12 in this
example), the table will be filled and then an error message will be generated.
(continued)
POSITION (continued)
Querying: Q OPTions
Q TEXTPOSitions Lists all current user-defined text positions.
Q TEXTPOSitions text
Lists the position of the attribute given by
text.
The following query commands list the parameters set for the
item, as described in the previous pages:
Q TEXTPOSitions SYSTEMName
Q TEXTPOSitions SPOOlnumbers
Q TEXTPOSitions PROJnumber
Q TEXTPOSitions DATE
Q TEXTPOSitions NORTHArrow
Q TEXTPOSitions SHEETNumber
(continued)
POSITION (continued)
Q TEXTPOSitions BENDRADius
Q TEXTPOSitions UDA
Q TEXTPOSitions BENDtable
Q TEXTPOSitions REVISIONTable
Q TEXTPOSitions SYSTEMTable
Q TEXTPOSitions WELDTable
Q TEXTPOSitions SYSTem
Q TEXTPOSitions TABlewidths
Note that the following queries are for application use only:
Q TEXTPOSitions TEXT
Tells you the number of user text strings ( i.e. ABC strings)
positioned.
Q TEXTPOSitions TEXT n
Gives the actual string value for the item at position n in the list.
Q TEXTPOSitions TEXT text
Gives the details (X, Y coordinates, character heights etc.) for text.
Q TEXTPOSitions ATTRibute
Number of pipe attributes/UDAs positioned.
Q TEXTPOSitions ATTRibute n
Gives actual attribute of item in position n in the list.
Q TEXTPOSition <att>
Gives details of the named attribute.
Q TEXTPOSitions SYSTEMATTRibute
Gives the number of drawing attributes/UDAs.
Q TEXTPOSitions SYSTEMATTRibute n
Gives the attribute at position n in the list.
Q TEXTPOSitions SYSTEMATTRibute <att>
Gives the details of the named attribute.
POSTPROCESS
Examples:
POSTPROCESS 2 'any system command' 3 'another command'
Command Syntax:
.-----------------.
/ |
>--- POSTPROcess -+- integer - text --+-->
Related Commands:
PREPROCESS
PROCESS
PRECISION
Examples:
PRECISION BORES NOMINAL
Sets bore dimensions to be nominal
PRECISION BORES ACTUAL
Sets bore dimensions to be actual
Command Syntax:
PREPROCESS
Examples:
PREPROCESS 2 'any system command' 3 'another command'
Command Syntax:
.-----------------.
/ |
>--- PREPROcess -+- integer - text --+-->
Related Commands:
POSTPROCESS
PROCESS
PROCESS
Examples:
PROCESS TRANS /TRANSFER
Processes a transfer file named /TRANSFER.
Command Syntax:
Related Commands:
PREPROCESS
POSTPROCESS
PROJECTNUMBER
Examples:
PROJECTN FRO
The project number will be taken from the system project number.
PROJECTN AA-1234-ZZ
The project number will be AA-1234-ZZ.
Command Syntax:
Querying:
Q PROJECTNumber
Q OPTIONS
QUERY
Command Syntax:
RECREATE
Function: Creates a macro file or binary file which can then be run into
ISODRAFT again.
Examples:
RECReate OPTions /OPT OVER
Saves the current option settings in a file named /OPT. Any
existing file named /OPT will be overwritten.
RECReate DETAillist /LIST
Saves the detail list in a file named /LIST
RECReate /DISP
Saves the screen display in a file named /DISP.
Related Commands:
INSTALLSETUP
Command Syntax:
REFDIMENSIONS
Examples:
REFDimensions ON
Displays reference dimensions.
REFDimensions OFF
Reference dimensions are not displayed.
Command Syntax:
Querying: Q REFDIMensions
Q OPTIONS
REMOVE
Examples:
REMOVE /PIPE3-1 /BRAN3-2-2
Removes the named elements from the Detail List.
REMOVE EMPTY
Empties the Remove List.
Related Commands:
ADD CHECK DETAIL REPEATABILITY
Command Syntax:
.----<-------------------------------------------------.
/ |
>-- REMove ----+--- <gid> ----------------------------------------------|
| |
|-- SHEETNumber --+--- integer --. |
| | | |
| --- SINGle ---+---------. |
| | |
|-- SPOOL --+-- integer --+-- OF integer --| |
| | | | |
| | ----------------| |
| | | |
| -- text -----------------------+--- <gid> ---|
| |
----EMPTY-----------------------------------------------+--->
Note that DETAIL EMPTY also empties the Remove List. See the
DETAIL command.
(continued)
REMOVE (continued)
Restrictions:
REPEATABILITY
Description: When a pipe is detailed which needs splitting over more than one
sheet, ISODRAFT automatically generates split points. Normally
this data is not stored, and so if the design is altered and the pipe
detailed again, the split points may be in different places.
Repeatability allows you to save these split points in a macro to be
run in DESIGN. This macro stores the split point information in
the Design DB. You can then use this information to replot single
sheets when you have made changes to your design which only
affect those sheets, keeping the split points in the same positions
as before.
A function in the SPOOLER module allows you to erase this split
point information if need be.
Repeatability is not available for system isometrics or equipment
trims.
Split ATTAs are automatically created at split points, in correct
list order, with correct coordinates. Once in place they are
indistinguishable from split ATTAs that have been manually
created. They can be repositioned as required. The macro will
select the ATTA using default selectors, and then set its ATTYPE
attribute to XXXX. (The macro will be handled in the same
manner as an inter-DB connection macro.)
Note: Prior to Version 10.4, the REPEATABILITY command also
stored spool identifiers in the database. This function is now
replaced by the SPOOLER module functionality.
Examples:
REPE ON
REPE OFF
(continued)
REPEATABILITY (continued)
Related Commands:
ADD DETAIL REMOVE SPLIT
Command Syntax:
Restrictions:
Split ATTAs will not be automatically created if some already
exist in the pipe.
Re-ordering branches will destroy the integrity of the
repeatability data.
Repeatability is not available for system isometrics or
equipment trims.
Querying: Q REPEATABILITY
Q OPTIONS
RESERVE
Function: Allows you to specify a blank area at the bottom of the drawing
area or the Material list.
Description: You can reserve an area at the bottom of the drawing area or
Material list, which will be left blank when the isometric is
plotted. Note that if you want a blank area across the whole sheet,
not just the drawing area, you should use the MARGIN command
to specify a large bottom margin.
A reserved area can be used for standard notes, detail plot files, a
company name, etc. or it can be filled by information on a backing
sheet using the UNDERLAYPLOT command.
The default is a reserved height of zero; that is, no reserved area.
Examples:
RESERVE 30
Reserves an area 30 units high across the drawing area.
RESERVE 2 INCH
Reserves an area 2 inches high across the drawing area.
RESERVE MAT 30
Reserves an area 30 units high across the bottom of the Material
list.
Related Commands:
MARGIN
Command Syntax:
Querying: Q REServe
Q OPTions
SETCOMPDATE
Description: Sets the Comparison Date for an MDB or DB. You can set the
comparison date to an actual date, to a stamp, or, for a specific
DB, to an exact session number and/or extract number. The
comparison date can be used in queries and, for example, in
Change Highlighting, where it is necessary to specify a
comparison date in order to determine which elements have been
changed since the specified date.
Notes:
1. If a stamp is used to set the comparison date, this
will set the comparison session for each database
within the stamp. It will also reset any comparison
dates set previously.
2. Querying a date will only return a value if the last
SETCOMPDATE command used a date on its own,
otherwise it will return 'unset'. Similarly, querying a
stamp is only valid if the last SETCOMPDATE
command used a stamp.
Examples:
SETCOMPDATE 10 January 2002
Sets the comparison date to 10 January 2002.
SETCOMPDATE STAMP stamp 016
Sets the comparison date to stamp 016.
Related Commands:
CHANGE HIGHLIGHTING
Command Syntax:
>- SETCOMPDATE -+- <date> ----------------------------------------------------------------.
|- STAMP - name ----------------------------------------------------------|
- FOR - DB - dbname - TO -+-- <date> ------------------------------------|
|-- Session -- integer -- EXTRACT -+- integer -|
| '- dbname -|
|-- Session -- integer ------------------------|
'-- EXTRACT -+- integer -----------------------|
'- dbname ------------------------+->
SIZE
Description: The SIZE command allows you to specify the dimensions of the
drawing sheet; either in current or specified units, or as a stan-
dard ISO or American drawing sheet size. The default is ISO A2.
ISODRAFT will subtract the current margins and reserved area
(if any) before laying out the isometric plot, the material list,
frame and title block in the remaining area of the sheet.
Examples:
SIZE A3 Specifies ISO A3 size.
SIZE AA Specifies American A size.
SIZE H 300 W 400
Specifies dimensions 300mm high x 400mm wide (assuming
current units are mm).
Related Commands:
MARGIN RESERVE
Command Syntax:
>--- SIZE ---+--- AA ---.
| |
|--- AB ---|
| |
|--- AC ---|
| |
|--- AD ---|
| |
|--- AE ---+---------------------------------.
| |
|--- A --- integer --------------------------|
| |
|--- Height --- value --- Width --- value ---|
| |
--- Width --- value --- Height --- value ---+--->
Querying: Q SIZE
Q OPTions
SKEWBOX
Description: Any skewed sections of piping, whether or not they involve a fall,
can be represented either by full boxes (2D or 3D; see the
FALLSKEWS command) or by triangles.
(continued)
SKEWBOX (continued)
(continued)
SKEWBOX (continued)
Figure 2-9 Skewed and falling line with hatched triangle skewboxes.
(continued)
SKEWBOX (continued)
Examples:
SKEWBOX FULL Skews shown by full boxes
SKEWBOX TRIANGLE
Skews shown by triangles with standard dimen-sioning, 13mm
(default) standout for dimension lines, and hatching at 3mm
(default) spacing
SKEWBOX TRIANGLE NSTD HATCH OFF STANDOUT 7MM
Skews shown by triangles with non-standard dimensioning
(characters along triangle sides), a character standout of 7mm,
and no hatching
SKEWBOX TRIANGLE STANDOUT 20MM HATCH PART 25
Skews shown by triangles with standard dimensioning, a
dimensioning line standout of 20mm, and partial hatching at
standard spacing for a length of 25mm (being the maximum
height that the shading will reach).
SKEWBOX TRIANGLE TAGS ANGLES
25mm
(continued)
SKEWBOX (continued)
Related Commands:
FALLINGLINES FALLSKEWS OVERALLSKEWS DIMDISTANCE
Command Syntax:
>- SKEWbox -+-- FULL ----.
| |
- TRIangle -+- NSTD --. .------------------------------------------.
| |/ |
---------*- HATCH -+- <uval> -+- PART/IAL -+- <uval> -|
| | | | |
| | | - OFF ----|
| | | |
| | -----------------------|
| | |
| |-- OFF ---------------------------|
| | |
| |-- DEFault -----------------------|
| | |
| ----------------------------------|
| |
|-- STANdout --+-- <uval> -------------------|
| | |
| |-- DEFault ------------------|
| | |
| -----------------------------|
| |
|-- TAGS ------+-- ANGles --. |
| | | |
| |-- HV ------| |
| | | |
| |-- ON ------| |
| | | |
| -- OFF -----+----------------|
| |
--------------------------------------------+>
Querying: Q SKEWbox
Q OPTIONS
SPECBREAK
(continued)
SPECBREAK (continued)
Examples:
SPECB COMP
Recognises changes in component specifications only.
SPECB BRAN
Recognises changes in branch specifications only.
SPECB BRAN SPECC ON
Recognises changes in branch specifications only, and outputs
specification changes for insulation, tracing and paint.
Command Syntax:
>- SPECBreak -+- COMPonent* -.
| |
- BRANch -----+- SPECChanges -+- ON ---.
| | |
| - OFF* -+
| |
------------------------+->
Querying: Q SPECBreak
Q OPTions
SPLIT
Examples:
SPLIt 3 DRwgs
Splits the isometric into 3 drawings.
SPLIt 75 PERCent
Splits the isometric so that the complexity of each drawing is 75%
of the default.
Related Commands:
ERASE REPEATABILITY TUBESPLITS
Restrictions:
Only single pipelines can be split into a fixed number of drawings.
(continued)
SPLIT (continued)
Command Syntax:
Querying: Q SPLIT
Q OPTions
SPOOLNUMBERS
Description: SPOOLER can generate spool numbers per spool drawing. These
spool numbers are stored in the Fabrication DB and can be
imported into ISODRAFT by using the FROMDB command.
If you dont use the FROMDB option but switch spool numbering
on, ISODRAFT will number the spools. These numbers are not
maintained between sessions. The parameters that ISODRAFT
uses to number spools are as follows:
Spools are numbered sequentially from the start of the
pipeline. If a Tee is encountered, numbering continues down
the off-line leg before returning to the main line sequence.
Spools are identified on the isometric plot by spool numbers
plotted in square brackets, e.g. [8], on the first leg of a pipe.
They are also listed at the end of the material list.
By default, spools are numbered continuously from one
drawing to the next. The command SPOOLNUMBERS
PERDrawing causes spool numbering to be restarted at 1 on
each new drawing sheet. For details of how to plot pipe spools
on separate drawing sheets, see the ISOTYPE command.
The PREFIX option can be used to combine the spool numbers
with either user-specified text or the SPLP attribute of Pipe
and Drawing in DESIGN. ISODRAFT can insert generated
sheet and spool numbers into a user-defined spool name if
wildcard characters * are included in the text.
Examples:
SPOOLN FROMDB
The spool numbers generated in the SPOOLER module will be
used by ISODRAFT in the isometric plot and spool list.
SPOOLN PREF FROMDB
The spool numbers will be generated, with the prefix taken from
the DESIGN SPLP attribute.
SPOOLN ON Spool numbers are generated by ISODRAFT and
shown on the pipes and below the material list.
(continued)
SPOOLNUMBERS (continued)
SPOOLN OFF
Spool numbers are not shown at all.
SPOOLN PREF Tube Spec: PERD
Spool numbers will be shown below the material list, and the
prefix will be included in all spool numbers in the drawing area.
Spool numbering will restart at 1 on each new drawing sheet.
SPOOLN PREF /PIPE1/DRE*/SPL*
Spool numbers will be shown below the material list, and the
sheet and spool numbers will be written into the prefix name. So,
for example, the identifier PIPE1/DRG2/SPL3 will be generated
automatically for spool 3 of drawing 2 of PIPE1. This format can
only be used with the SPOOLNUMBERS PERDRAWING option.
Related Commands:
ISOTYPE
Command Syntax:
Querying: Q SPOOLNumbers
Q OPTions
STACKINGARRANGEMENT
Description: When you are using multiple plot files, you can specify the layout
of the individual plots on the paper. You can align the plots along
the paper, that is with their long sides parallel to the length of the
paper, or across the paper, that is with their short sides parallel
to the length of the paper. You can specify how many drawings
should be plotted in the given direction.
The default format is STACKINGARRANGEMENT 1 ALONG
which produces a single row of drawings with their long sides
aligned with the length of the paper.
Note that you must ensure that there is enough room across the
width of the paper for the arrangement you have specified. The
length of the paper is specified in the FILE command.
The stacking facility has no meaning, and is ignored, when single
plot files are used.
Examples:
STACK 2 ACROSS
will orientate the drawing frames across the width of the paper,
two abreast:
direction
of paper
movement
STACK 3 ALONG
will orientate the drawing frames along the width of the paper,
three high:
direction
of paper
movement
(continued)
Related Commands:
FILE SIZE
Command Syntax:
Querying: Q STACkingarrangement
Q OPTions
SUPPORTFILENAME
Examples:
SUPPORTF /SUP1
Sends the pipe support schedule to a file named SUP1.
SUPPORTF /SUP1 OVER
Overwrites the pipe support schedule in the file SUP1.
SUPPORTF OFF
Stops the pipe support schedule being written to a file.
Command Syntax:
Restrictions:
For system isometrics, no information will be written to the
support file.
Querying: Q SUPPORTFilename
Q OPTions
SUPPORTS
Examples:
SUPPorts OVErall
Supports dimensioned from previous support.
SUPPorts STRing
Supports dimensioned from previous component.
SUPPorts OFF
No support information shown.
Related Commands:
DIMENSIONS DIMDIST
Command Syntax:
Querying: Q SUPPorts
Q OPTions
SYMBOLFILENAME
Examples:
SYMBOLF /SYMFILE1
Command Syntax:
>- SYMBOLFilename -+- filename -+- READONLY -.
| | |
| |- WRITE* ---|
| | |
| `------------+->
- OFF ->
Querying:
Q SYMBOLFilename
Lists the name and contents of the current symbol library. It will
not tell you what the listed symbols look like.
TAGGING
Related Commands:
INSTNAME ITEMCODE
Command Syntax:
Querying: Q TAGging
Q OPTions
TAPPING
Function: Sets the scale of the tapping leg and switches tapping leg
dimensions and coordinates on and off.
Description: The TAPPING command controls the display and scale of tapping
branches, that is offline connections to PCOMs, SHUs, Flanges
and Filters.
Examples:
TAPping SCALe 75
Sets the scale of the tapping leg to 75% of the default value.
TAPping SCALe DEFault
Resets the default scale.
TAPping DIM ON
Switches tapping leg dimensions on.
TAPping DIM OFF
Switches tapping leg dimensions off.
TAPping DIM DEF
Reset to the default, which is dimensioning ON.
TAPping COORDS ON
Switches tapping leg coordinates on.
TAPping COOR OFF
Switches tapping leg coordinates off.
TAPping COORDS DEF
Resets to the default, which is coordinates off.
TAPping DEFault
Resets all tapping defaults, which sets the scale to 100%,
dimensioning to ON and plotting to OFF.
(continued)
TAPPING (continued)
Command Syntax:
.-------------------<----------------------.
/ |
>--- TAPping ---*--- SCALe ---+--- value -----. |
| | | |
| --- DEFault ---+--------------|
| |
|--- DIMensions -----. |
| | |
|--- COORdinates ----| |
| | |
|--- COORDS ---------+--- ON ----------------|
| | |
| |--- OFF ---------------|
| | |
| --- DEFault -----------|
| |
------------------------ DEFault -----------+--->
Querying: Q TAPPIng
Q OPTIONS
TEXTPOSITION
TITLEBLOCK
Description: The title block is produced automatically. Extra text can be added
to the title block by using the TITLEBLOCK command, followed by
the line number and the text to be added.
Title block lines can be input in any order.
You can underline a line of text by putting the _ character
(underscore) at the end of the line.
You can create a vertical bar from the previous horizontal line
down to the next horizontal line by putting the | character
(vertical bar) in the text.
ISODRAFT will accept a maximum of 25 title block lines. Each
line may contain up to 39 characters (including spaces, but
excluding the underscore character).
Examples: The following sequence will add the text illustrated below:
TITLE 1 THIS IS AN EXAMPLE OF THE EXTRA
TITLE 2 TITLE BLOCK INFORMATION
TITLE 4 A VERTICAL LINE WITH |
TITLE 3 TO UNDERLINE USE THE UNDERSCORE _
DATE: 24 JUL 87
PROJECT NO: VC12
BATCH REF: A16 /OG8 /CG14
PIPING SPEC: PS20 ISS: 1
DRG NO
0-4201 1 OF 2
(continued)
TITLEBLOCK (continued)
Related Commands:
DATE POSITION
Command Syntax:
Querying: Q TITleblock
Q TITleblock value
Q OPTions
TOLERANCE
Examples:
TOL OFFSET 0.125 INCH
Two components will be plotted as having a common axis if their
axes are offset by less than 0.125 inch.
TOL ANGLE 0.15
Two components will be plotted as having a common axis if the
orientations of their axes differ by less than 0.15 degrees.
TOL DEFAULT
Resets the default values of 1mm offset or 0.06 degrees angular
difference.
Restrictions:
If gaskets of less than 1 mm thickness are detailed, a tolerance
offset of less than the gasket thickness must be set.
Care should be taken when specifying non-default values, since
large tolerances can cause falling lines to be shown incorrectly.
For reliable plotting of falling and skewed lines, a lower value
than the default (say TOL OFF 0.01) may be appropriate.
Command Syntax:
Querying: Q TOLerance
Q OPTions
TRACINGCONTROL
Description: Any piping component which has its TSPEC attribute set may be
shown traced.
Insulation and tracing can be shown:
On tubing only
On tubing and pipe components
By default, tracing is not identified on the isometric.
The name of the insulation and/or tracing specification will be
shown in the title block.
Examples:
TRAC ON
Shows tracing on the tube only, not on the pipe
TRAC TUBE
components.
TRAC ALL
Shows tracing on both tube and components.
TRAC OFF
Suppresses the display of tracing.
The default is TRACINGCONTROL TUBE.
Related Commands:
INSULATIONCONTROL
Command Syntax:
>------ TRACingcontrol -------+--- ON ------.
| |
|--- TUBE* ---|
| |
|--- ALL -----|
| |
--- OFF -----+--->
Querying: Q TRACingcontrol
Q OPTions
TRANSFERFILENAME
Description: The transfer file is not normally visible to you, but it can be copied
into an ASCII file by using the TRANsferfilename command.
Any transfer file which currently exists with the specified
filename will be overwritten by the new file resulting from the
next DETAIL or CHECK command.
Note that transfer files produced by versions of ISODRAFT before
Version 10.3 are in binary format and cannot be processed by the
PROCESS TRANSFERFILE command.
Examples:
TRANSFER /TRANS
Saves the transfer file as a file named TRANS.
TRANSFER OFF
No transfer file will be produced.
Related Commands:
PROCESS
Command Syntax:
Querying: Q TRANSferfilename
Q OPTIONS
TRUNCATE
Examples:
TRUNcate ON Truncates dimensions.
TRUNcate OFF Does not truncate dimensions.
TRUNcate DEFault Does not truncate dimensions.
Command Syntax:
>--- TRUNcate ---+--- ON --------.
| |
|--- OFF* ------|
| |
--- DEFault ---+--->
Querying: Q TRUNcate
Q OPTIONS
TUBESPLITS
Description: ISODRAFT may generate splits in tube. You can use the
TUBESPLITS command to output a message if this happens, or to
stop isometrics with splits in tube being produced.
Examples:
TUBES OFF
This command will allow generation of isometrics with splits in
tube, but the message UNACCEPTABLE SPLIT POINT will be
displayed. Repeatability information will not be updated.
TUBES OFF NOP
Will prevent the generation of isometrics with splits in tube. The
message UNACCEPTABLE SPLIT POINT will be written to the
message file and the pipeline will be rejected. Repeatability
information will not be updated.
TUBES ON
Returns to the default condition of allowing splits in tube.
Command Syntax:
>--- TUBESplits ---+--- ON ----------------------.
| |
--- OFF ---+-----------------|
| |
--- NOPicture ---+--->
Querying: Q TUBESPLITS
Q OPTIONS
UNDERLAYPLOTNAME
Examples:
UNDERLAY /BKGRNDS/STYLE1
The drawing stored in the file /BKGRNDS/STYLE1 will be plotted
on the same sheet as the next isometric plot. By default, this will
be underlay number 1.
UNDERLAY /BKGRNDS/STYLE2 2
The drawing stored in file /BKGRNDS/STYLE2 will be plotted on
the same sheet as the next isometric plot.
UNDERLAY OFF
The plot given as underlay 1 will not be plotted with the next
isometric plot.
UNDERLAY OFF 2
The plot given as underlay 2 will not be plotted with the next
isometric plot.
UNDERLAY OFF ALL
No underlay will be plotted.
Related Commands:
MARGIN RESERVE
Command Syntax:
>--- UNDerlayplotname ---+--- filename ---+--- integer ---.
| | |
| ----------------|
| |
--- OFF ---------+--- integer ---|
| |
|--- ALL --------|
| |
----------------+--->
(continued)
UNDERLAYPLOTNAME (continued)
Restrictions: The underlay plots must have the same sheet size as that
specified for the ISODRAFT output. If not, the command will be
ignored.
Querying: Q UNDerlayplotname
Q UNDerlayplotname integer
Q OPTions
UNITS
Description: The units used for length and bore dimensions on isometric
drawings can be specified independently from the units used for
input data.
By default, lengths along pipelines (for component dimensioning,
tube lengths, etc.) are shown in metric units, and pipe bores are
shown in imperial units.
Note that input units are specified by the commands BORES and
DISTANCES.
Examples:
UNITS METRIC
Outputs metric lengths and metric bores.
UNITS IMPERIAL
Outputs imperial lengths and imperial bores. Measurements
between 1and 2will be output in inches; for example, 15.
UNITS IMPERIAL FT
Outputs imperial lengths and imperial bores. Measurements
between 1and 2will be output in feet and inches; for example,
13.
UNITS METIMP
Outputs metric lengths and imperial bores.
Related Commands:
BORES DISTANCES
Command Syntax:
>--- UNIts ---+--- METRic -----.
| |
|--- IMPerial ---+--- FT ---.
| | |
| ----------|
| |
--- METImp* ---------------+--->
WASTAGE AREA
Description: When cut pipe lengths are calculated, ISODRAFT can include
extra material to allow for wastage during cutting and fabrication.
A complete plant can be split up into a maximum of ten wastage
areas, numbered 0 to 9, and each wastage area can be allocated a
wastage factor.
Default values for the wastage factors for areas 19 are all 1.
The wastage factor for area 0 is fixed at 1 (i.e. no wastage
allowance).
ISODRAFT uses the wastage factors to modify the cut pipe
lengths as follows:
In the Design DB, the EREC attribute for a pipe branch can be
set to an integer, which corresponds to the wastage area for all
tube in the Branch. EREC=10 is treated as area 0, EREC=11
is treated as area 1, and so on.
Each tube item may have, included in its Specification, a
standard wastage allowance (PWAS) in the form of an added
percentage.
When calculating a cut pipe length, ISODRAFT multiplies the
standard wastage allowance (PWAS) for the appropriate type
of tube by the wastage factor for the area in which the length
occurs (determined by the EREC for the branch).
The corrected percentage allowance thus calculated is then
added to the nominal length of the pipe to give the cut length
which is plotted on the drawing.
Note that a cut pipe list is only output if you have given the
CUTTINGLIST command.
(continued)
WASTAGEAREA (continued)
Command Syntax:
.-------------<----------.
/ |
>--- WASTage ---*--- ARea integer value ---+--->
Restrictions:
ISODRAFT only includes a wastage allowance if WASTAGE AREA
has been set. The default is for no allowance, even if PWAS has
been set.
Querying: Q WASTage
Q WASTage integer shows value for the area number
queried
Q OPTIONS
WELDID
Description: Welds which have their NAME attribute set in the Design
database can have their names plotted against their symbols on
the isometric.
By default, weld names are not shown on the isometric plot.
Related Commands:
TAGGING WELDNUMBERS WELDTYPE
Command Syntax:
Querying: Q WELDId
Q OPTions
WELDNUMBERS
Examples:
WELDN CHARH 1.5 FAB
Outputs fabrication weld numbers with a character height of 1.5
mm.
WELDN CHARH 1.8 EREC BOX
Outputs erection weld numbers with a character height of 1.8
mm, and tabulates them in a box immediately above the title
block.
(continued)
WELDNUMBERS (continued)
Related Commands:
POSITION WELDID WELDTYPE
Command Syntax:
>- WELDNumbers -+- OFF ----------.
| |
|- ON -----------|
| |
CHARH- value -+- FABricationonly -.
| |
|- ERECtiononly ----|
| |
-------------------+- GENerated -.
| |
|- FROMDB ----|
| |
-------------+
|- NOBOX -.
| |
|- BOX ---|
| |
---------+--.
|
.----------------------------------<--------------------------------------'
|
`--+- AWELD -+- BALLOon value -.
| | |
| |- ELLIPse -------|
| | |
| `- OFF -----------+
| |
`---------------------------+->
Querying: Q WELDNumbers
Q OPTIONS
WELDTYPE
Examples:
WELDType FABrication
Only shop status end connections will be shown.
WELDType SITE
Only site status end connections will be shown.
WELDType ON
All types of end connection will be shown.
WELDType OFF
No end connections will be shown.
WELDType FORCesite
Shows all end connections as if they were shop status end
connections. For example, force site welds will be shown as
fabrication welds.
Command Syntax:
Querying: Q WELDType
Q OPTIONS
ZEROLENGTHSKEWS
Description: If falling lines containing Butt Weld Tees or Olets are modelled
with zero-length variable-angle bends at the offline p-point of
each Tee or Olet, you can connect a vertical Branch. The
ZEROLENGTHSKEWS command suppresses dimensioning
skewboxes for Butt Weld Tees or Olets in falling lines if zero-
length bends have been included in the model.
Bends at Tees or Olets will only be considered as zero-length if
they are less than 0.5mm long. Bends with dimensions greater
than this will be detailed as normal components.
Examples:
ZEROlengthskews ON
Output skewboxes at vertical connections to falling lines.
ZEROlengthskews OFF
Suppress skewboxes at vertical connections to falling lines.
Related Commands:
FALLINGLINES
Command Syntax:
>--- ZEROlengthskews ---+--- ON* ---.
| |
--- OFF ---+--->
3.1 Introduction
This appendix lists the symbol key (i.e. the SKEY text attribute) and the plotted symbol
used to identify each type of component on isometric drawings. There is a section for
each generic type. The sections are in alphabetic order of generic type:
BEND (see ELBOw) See Section 5.
CAP See Section 3.2.
CLOSure See Section 3.3.
COUPling See Section 3.4.
CROSs See Section 3.5.
ELBOw See Section 5.
FBLInd (Blind Flange) See Section 3.6.
FILTer See Section 3.7.
FLANge See Section 3.8.
FTUBe (Fixed-length Tube) See Section 3.9.
INSTrument See Section 3.10.
LJSEnd (Lap Joint, Stub End) See Section 3.11.
OLET (see TEE) See Section 3.15.
PCOMponent (Pipe Component) See Section 3.12.
REDUcer See Section 3.13.
SHU See Section 3.14.
TEE See Section 3.15.
TRAP See Section 3.17.
UNIOn See Section 3.17.
VALVe See Section 3.18.
VENT See Section 3.20.
VFWAy (Four-way Valve) See Section 3.21.
VTWAy (Three-way valve) See Section 3.22.
WELD See Section 3.23.
FLOR (Pipe through floor) See Section 3.24.
Section 3.25 is an alphabetical list of symbol keys cross-referenced to the generic types
of the components to which they refer.
3.1.1 P-points
When you define piping components in PARAGON, you must remember the following
rules so that ISODRAFT can produce isometrics correctly:
P0 is automatically set and defines the origin of the component.
For two-way components, the arrive and leave p-points must be numbered P1 and
P2 (not necessarily in that order). For two-way valves, the spindle direction must be
indicated by P3.
For three-way components, the offline leg must be indicated by P3. The spindle
direction for three-way valves must be specified by using a p-point greater than P3,
which must have its bore unset.
For four-way components, the two straight-through flows must have p-points P1/P2
and P3/P4. The spindle direction for four-way valves must be specified by using a p-
point greater than P4, which must have its bore unset.
For eccentric reducers without a connection point, the flat side must be indicated by
P3. Eccentric reducers with a connection point must use P3, with a valid bore set, to
indicate the connection point and must use P9, with bore unset, for orientation of the
flat side.
For U-bends (defined as bends of more than 135 degrees), the p-points must be set as
shown for each symbol.
5.5
Cap - Butt Weld KAB 1 0 2 1
W
3.5
3.75
Cap - KACP 1 0 2 1
Compression
2.0
1.5
3 .5 D
Cap - Socket KASW 1 0 2
Weld
1 .5
Notes:
1. The p-point configurations refer only to Caps used solely for blanking and are
positioned on the axis of the appropriate face (depending on type). Caps with
different p-point configurations, such as flipped Caps (where P1 is Pleave and P2 is
Parrive) or Caps used as Reducers, can result in incorrect output.
Fixed Length 1 2
2.5
Variable Length 1 2
2.5
4.0
1.5
0
Coupling - COCP 3.5
1 2
Compression 3.5
2 2
2.5
0
Coupling - Screwed COSC 3.5
1 2
2 2
2.5
2 2
8.0
6.5 ) 1.5
Butt Weld Elbolet CEBW ( 0 1
1 2
8.0
6.5 D ) 1.5
(
Socket Weld Elbolet CESW 0 1
1 2
8.0 0
Screwed Elbolet CESC 6.5 )
( 1.5 1 2
1
Notes:
1. The dimensions of these components depend upon plotted leg length. The default
plotted leg length is 9mm, but you can set this to a different value using the
LEGLENGTH command. The minimum value you can set is 6mm.
3
) )
Cross - Set on CRSO 1, 2
1 0 2
( (
4
REINFORCED
3
Cross - Set on ) )
CRRF 1,2
1 0 2
( (
Reinforced 4
3
3,4,5
Cross - Generic Y- VARIABLE
X@**
ANGLE 1 2
0
type with variable 4
angle out- and off-
legs VARIABLE
ANGLE
VARIABLE
ANGLE
Notes:
1. The positions of P3 and P4 along the vertical axis are important for deriving correct
cut pipe lengths. The vertical displacements of P3 and P4 are determined by the
points at which the offline legs intersect the main line. P0, P1, P2, P3 and P4 will be
coincident when the offline leg has the same bore as the main line.
2. The dimensions of all Cross components depend upon plotted leg length. The default
plotted leg length is 9mm, but you can set this to a different value using the
LEGLENGTH command. The minimum value you can set is 6mm.
3. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
4. The @ character in the symbol key is replaced automatically by an integer in the
range 1 to 4, depending on the relative bore size of the connections, with 1 assigned
to the largest bore. It is important to note the bore size if redefining the SKEYS for
X1**, X2**, X3** or X4**.
5. Flanged connections on generic Y-type fittings are represented on the isometric on
the tube only. This is due to the fact that the y-type fitting is user-definable and
flanged representation on the component cannot be enforced.
( 1
0
)
Elbow - Reducing ER** 1,6
2
1
0
Bend - Flanged BEFL 1,9
(all angles) 2
(all angles) ) )
( ( 3 0 1
1
0
Flanged
3 0 1
1
0
1
0
Bend - Lobster Back
L@FL 1,3,9
Flanged 2
1
0
Bend - Lobster Back
L@BW 1,3,9
Butt Weld 2
1
0
1
0
Bend - Pulled
PB+D 1,4,9
(All Angles) 2
Bend - Pulled 4 3 5
Notes:
1. Generic types ELBO and BEND have a connection reference to facilitate connections
to the elbow or bend. ISODRAFT will always treat an elbow or bend as having an
offline leg if it has a P3 with a bore greater than zero. Care is needed when selecting
a symbol key and point set in order to achieve the required results.
2. To use this symbol, the p-points must be arranged as shown in the following diagram
and P3 should not have its bore set.
5
2
0 3
3. Replace the @ character in the symbol key with an integer (1 to 9) denoting the
number of segments.
4. Replace the + character in the symbol key with an integer (1 to 9) denoting the ratio
of the bend radius to the pipe bore.
5. The p-point for the offline connection (P3) can be positioned anywhere along the
horizontal (P1) axis that suits your specific component design.
6. Reducing elbows can have any of the end types BW, CP, FL, SC, or SW, but not PL.
7. This type of component is treated as a fitting in the material list.
8. This type of component is treated as tube in the material list.
9. The dimensions of all Elbow and Bend components depend upon plotted leg length.
The default plotted leg length is 9mm, but you can set this to a different value using
the LEGLENGTH command. The minimum value you can set is 6mm.
4.5
Flange - Blind FLBL 1 0 2
2.5
4.5 ) 0
Flange - Reducing FLRC ( 1
1 2
Concentric
1.0
1 0
4.5 )
Flange - Reducing FLRE ( 3 2 1,2
Eccentric
1.0
Notes:
1. Reducing flanges will have clarifying text plotted on the isometric drawing to
highlight their presence.
2. P3 is used only for orientation and will have its bore unset.
0
Filter/Strainer - 4.5
FI** 1
Straight Through 8.0 1 2
9.0
0
Filter/Strainer - 2
FA** 1,2
1
9.0
Angle 4.5
8.0
1
6.0
Filter/Strainer -
FO** 6.0
1,3,5
Offset 3 2
8.0
Filter/Strainer - 4.5
FR** 3
1,4
Return 2
1
8.0
Notes:
6. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
7. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P0
P2
P1
8. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P0
P2
P1
P1 P0
P3 P3 P2
Plan
P1 P0
P0 P1
P2 P3 P2
P3
End Side
Note that the horizontal offset may be zero; i.e. P0, P1, P2 and P3 may be coplanar.
9. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P2
P3
P0 P1
Note that P3 is used only for orientation purposes and will have its bore unset. The
horizontal offset may be zero; i.e. P0 and P1(and similarly P2 and P3) may be coincident.
10. Generic type FILT has a connection reference to facilitate connections to reducers.
If the connection facility is not being used, then an eccentric reducer will have a p-
arrive, a p-leave, and a P3 to orientate the flat side.
If the connection facility is to be used, P3 will be the connection p-point and as such
must have valid bore and orientation data for the connection. As the flat side can be
either in the same direction as the connection or directly opposite, a P9 p-point must be
used to give the orientation of the flat side.
5.0
Flange - Blind FLBL 1 0 2
1.0
1.0
1.0
)
Flange - Reducing 5.0 ( 0
FLRC 3
Concentric 1 2
1.0
0
)
Flange - Reducing 5.0 ( 1 2
FLRE 3
Eccentric
3
1.0
2.0
0
Flange - Screwed FLSC 5.0 3.5
)
(
1 2
1.0
5.0 )
(
Flange - Slip On FLSO 0
1 2
1.0
)
Flange - Slip On with 5.5 (
FLSJ 1
0
J Type Weld 1 2
1.0
)
4
5.5 (
Flange - Orifice Slip FOSO 3
On 0 1 2
1.0
) 0
5.5 3.5 (
Flange - Socket Weld FLSW 1 2
1.0 2.0
) 0
5.5 (
Flange - Weld Neck FLWN 1 2
4.0
)
5.5 (
Flange - Orifice Weld FOWN 3
4
Neck 0 1 2
1.0 3.0
Notes:
1. To allow for the amount of pipe that normally passes through the component before
cutting or grinding off, a cutting allowance is included if the LOOSE attribute of the
flange is set to TRUE. This allowance is determined by the value of the ALLO
attribute, if set. If the ALLO attribute is not set (or set to zero), the allowance will
default to 150mm. However, this default value can be altered by the
LOOSEFLANGEALLOWANCE command.
2. The system used by previous version of the software (using intuitive P3 points) is
still supported.
3. To be used in conjunction with LJSE symbols FLRG or FLSE.
4. Reducing flanges will have clarifying text plotted on the isometric drawing to
highlight their presence.
5. Orifice flanges will have clarifying text plotted on the isometric drawing to highlight
their presence.
2.0
Without flanged ends
1 2
4.0
to be displayed and
1 2
8.0
9.0
2
Instrument - Angle IA** 4.0
9.0
0
1
1,2,5
4.0
0
1
4.5
Instrument - Offset IO** 1,3
3 2
8.0
8.0
3
Instrument - Return IR** 2 1,4
4.5 1
0
6.5 DIA
2
Instrument - Dial IDPL 6
3
0
3.0 1
6.5 DIA
Instrument - Dial 3 2
IDFL 0 6
Flanged 3.0 1
0.25
5.5 0
3.0
Orifice Plate OP 1 2
3.0
1.0 5.5 0
Restrictor Plate RP 1 2
3.0
3.5
2.5
4.5
Valve - Angle 4.0 03
RA** 2 1,5
Relief/Vent 8.0 1
4.75
2.5
4.5
Valve - Angle
XA** 4.0 2
03
1,5
Pressure Reducing 8.0 1
4.75
4.0
1.5
Valve Control CV** 2.0 1,5
4.0 1 03 2
6.5
4.0
2.0
2.5
Valve - Angle Control CA** 4.0 2
03
1,5
1
3.25
4.75
4.0
1.75
4.75
4.75
4.5
14.0
4.5
4.5
4.75
9.25
Valve - 4 Way Control 3
4.0
Square Indicator S4** 8.0 1
0
2 1,5
4
4.75
4.0
Valve - Control
MV** 2.5 1,5
Motorised Indicator 4.0 1 0 3 2
6.5
4.0
2.5
4.0 03
Valve - Angle Control 1
MA** 1,5
Motorised Indicator 8.0 2
6.5
4.5
4.0
2.5 4
4.0
Valve- 3 Way Control 0
M3** 1,5
1 2
3
Motorised Indicator 9.25
8.0
4.75
9.25
4.75
4.0
3.0
Valve - Control
HV** 2.0
1,5
Hand Indicator 4.0 1 03 2
6.5
4.0
3.0
Valve - Angle Control 2.0
HA** 4.0 3
1,5
Hand Indicator 1 0
2
8.0
9.25
4.75
3.25
4
2.75
Valve - 3Way Control 4.0 0
H3** 1
3
2
1,5
Hand Indicator 9.25
8.0
4.75
9.25
3
Valve - 4Way Control 4.0
H4** 1
0
2 1,5
Hand Indicator 8.0 4
4.75
3.0
5.75 3.5
3.5
9.25
Notes:
1. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
2. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P0
P2
P1
3. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P0
P2
P1
P1 P0
P3 P3 P2
Plan
P1 P0
P0 P1
P2 P3 P2
P3
End Side
Note that the horizontal offset may be zero; i.e. P0, P1, P2 and P3 may be
coplanar.
4. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P2
P3
P0 P1
Note that the horizontal offset may be zero; i.e. P0 and P1 (and similarly P2 and
P3) may be coincident.
5. If an orientation p-point (P3) is present in the point set and is oriented away from
the XYZ axes, then the orientation of this p-point will be shown on the isometric.
6. Instrument dials can have a P3 with an unset bore for orienting the dial. This p-
point will normally be positioned perpendicular to the dial face, on the dial axis. A
message will be output near the component showing the orientation of P3.
Lap Joint
FLRG 1
Ring Loose 2.5
)
( 5.0 1 0 2
1.0
Lap Joint
FLSE 1
Stub End Loose )
2.5 ( 5.5 10 2
Note:
1. To be used in conjunction with FLAN symbol FLLB.
2
4.5 0
9.0
Block - Angle BA** 1
1,2
4.5
8.0
0
Block - Offset BO** 6.0 1 1,3
8.0
5.5 3 2
5.5
0.7
3.4
Expansion Bellows EX** 01 2
1
5.6
5.5
9.0
2
0
4.5
9.0 1
Block - Angle BA** 1,2
4.5
5.5
Flexible Hose FX** 1
2.5 01 2
4.5
Non-category Item NC** 1
2.5
01 2
2.0 1.5
Plug PL
3.0 2.5
1 0 2
3.0
Restrictor Plate RP
5.5 1.0 01 2
5.5
4.4
2.25
2.25
Slip Plate SP 7.0
3
5,6
10 2
1.25
2.25
2.25
Slip Ring SR 7.0 3
5,6
10 2
1.25
4.50
Spectacle Blind SB 3
5,6
6.0
10 2
1.25
4.0
2
Tundish (Funnel) TU** 5.0 1
8.0 0 1
3.0
Notes
1. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
2. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P0
P2
P1
To use this symbol, the p-points must be arranged as shown in the following
diagram:
P0
P2
P1
P1 P0
P3 P3 P2
Plan
P1 P0
P0 P1
P2 P3 P2
P3
End Side
Note that the horizontal offset may be zero; i.e. P0, P1, P2 and P3 may be coplanar.
3. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P2
P3
P0 P1
Note that the horizontal offset may be zero; i.e. P0 and P1 (and similarly P2 and P3)
may be coincident.
4. If an orientation p-point is present in the point set, the orientation of this p-point
will be shown on the isometric.
5. The p-point set shown represents a typical arrangement for positioning and
orienting the component, but is not mandatory.
Reducer - Concentric
RCBW 3.5 () () 0.75 1
Butt Weld 01 2
6.5
Reducer - Concentric
CPBW 3.5 () () 1.0 1
Fabricated from Plate 01 2
6.5
Reducer - Concentric
CSBW 3.5 () () 1.0 1
Swaged from Pipe 01 2
5.5
Reducer - Concentric
RCCP 1
4.0 3.0
Compression 01 2
Reducer - Concentric
RCFL 1
Flanged 3.5 4.5
01 2
with a Connection
CTFL 3
1
Flanged 3.5 4.5
1 0 2
with a Connection
CZFL 3
1
Fabricated from Plate 3.5 4.5
Flanged
1 0 2
with a Connection
CXFL 3
1
Swaged from Pipe 3.5 4.5
Flanged
1 0 2
Nipple
3.5 1.0
1
1 0 2
with a Screwed
CTSC 3.5 1.0
3
1
Connection
1 0 2
6.5
Reducer - Concentric
RCSW 3.5 1.0 1
Socket Weld 1 0 2
with a Connection 3
CTSW 3.5 1.0 1
Socket Weld 1 0 2
6.5
Reducer - Concentric
RBSW 3.5 1.0 1
Socket Weld Bush 1 0 2
Flange
1
4.75 1.0 1 0 2
Notes:
1. A concentric reducer with a connection point will have an additional p-point, P3,
with a valid bore. A concentric reducer without a connection will have only a p-arrive
and p-leave, as shown.
Reducer - Eccentric )
REBW 1,2
5.5 ( )
( 2.0
Butt Weld
1 0 2
5.5
Reducer - Eccentric )
EPBW 1,2
5.5 ( )
( 2.0
Fabricated from Plate
1 0 2
5.5
Reducer - Eccentric )
ESBW 1
5.5 ( )
( 2.0
Swaged from Pipe 1 0 2
with a Connection
OTBW 5.5
3
1,2
Butt Weld 2.0
10 2
9
with a Connection
EZBW 5.5
3
1,2
Fabricated from Plate 2.0
10 2
9
with a Connection
EXBW 5.5
3
1,2
Swaged from Pipe 2.0
10 2
9
6.5
Reducer - Eccentric
RESC 5.5 1
Screwed 2.0
10 3
2
Reducer - Eccentric
Fabricated from Plate EPFL 4.8
1.5
10 2
1,2
Flanged 5.6
3
Reducer - Eccentric
Swaged from Pipe ESFL 4.8
1.5
10 2
1,2
Flanged 5.6
3
Flanged
10 2
5.6 9
Flanged
Flanged
Notes:
1. Generic type REDU has a connection reference to facilitate connections to reducers.
If the connection facility is not being used, then an eccentric reducer will have a p-
arrive, a p-leave, and a P3 to orientate the flat side.
If the connection facility is to be used, P3 will be the connection p-point and as such
must have valid bore and orientation data for the connection. As the flat side can be
either in the same direction as the connection or directly opposite, a P9 p-point must
be used to give the orientation of the flat side.
2. If an orientation p-point is present in the point set, the orientation of this p-point
will be shown on the isometric.
Notes:
1. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
2. SHU elements have a CRFA attribute allowing up to 10 connection points.
type) 3.0
4.8
4.8
4.8
1.0
Olet - Nipolet
NI**
e.g. Screwed 3
5.0
() ()
1 0 2
3.5
1.0
Olet - Nipolet
NI**
e.g. Plain Ended 5.0
3
) )
( ( 1 0 2
4.0
4.0
Olet - Sockolet SK** () () 3
1 0 2
5.5
4.0
Olet - Sweepolet SW** () () 3
1 0 2
5.5
3.5
5.5
3.5
5.5
5.5
Olet - Instrument
ITFL 3
Flanged 8.0
1 0 2
5.0
() () 1 0 2
VARIABLE
ANGLE
VARIABLE
ANGLE
() () 1 0 2
VARIABLE
ANGLE
() () 1 0 2
VARIABLE
ANGLE
VARIABLE
ANGLE
() () 1 0 2
VARIABLE
ANGLE
() () 1 0 2
Flanged 1 0 2
() () 1 0 2
() () 1 0 2
VARIABLE
ANGLE 4,5,6
3
Tee - Generic Y-type Y@** 0
1 2
with variable angle
out- and off- legs
VARIABLE
ANGLE
Notes:
1. The position of P3 along the perpendicular axis is important for deriving the cut pipe
length. The perpendicular displacement of P3 is determined by the point at which
the offline leg intersects the main line. For TESO and TERF, the distance P0 to P3
must not exceed half the main bore; P0, P1, P2 and P3 will be coincident when the
offline leg has the same bore as the main line. For TPUL, the distance P0 to P3 must
exceed half the main bore. If the position of P3 does not follow these rules, any weld
shown at the intersection may appear in the wrong place.
2. The dimensions of piping components depend upon plotted leg length. The default
plotted leg length is 9mm, but you can set this to a different value using the
LEGLENGTH command. The minimum value you can set is 6mm.
3. The TEBW, TECP, TEFL, TESC and TESW SKEYs can be used for laterals.
4. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
9.25
0
4.0 8.0 1
Trap - Angle TA** 2 1,2
4.5
5.0
Notes:
1. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
2. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P0
P2
P1
3. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P0
P2
P1
P1 P0
P3 P3 P2
Plan
P1 P0
P0 P1
P2 P3 P2
P3
End Side
P3 must not have a valid bore. It is used only to obtain correct orientation of the
element.
P3 can be orientated in PARAGON.
Note that the horizontal offset may be zero; i.e. P0, P1, P2 and P3 may be
coplanar.
4. To use this symbol, the p-points must be arranged as shown in the following
diagram:
P2
P3
P0 P1
Note that the horizontal offset may be zero; i.e. P0 and P1 (and similarly P2 and P3)
may be coincident.
2.5 10 2
Notes:
1. Radius of circle is controlled by percentage scale factor attribute, SkeyScale, on
SDTE element (100% = 10 mm). Symbol also has a line from circumference to each
connection point.
2. UNIV Skey implies no end connection information. To flag end connections, the
PSkey on each p-point must be set to one of the following end condition identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain (default if unset)
4.0 03
Valve - Angle AV** 1 1,2
8.0 2
4.75
9.25
4.75
9.25
Valve - Angle 03
AR** 4.0 1 1,2
Relief/Vent 8.0 2
4.75
9.25
3.0
9.25
9.25
4.0
Valve - Check VC** 1
0
2
1,2
9.25
9.0
9.25
9.25
9.25
9.25
9.25
9.25
9.25
9.25
9.25
Notes:
1. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
2. If an orientation p-point is present in the point set, then ISODRAFT will output the
orientation of this p-point unless it is oriented in a primary direction (X, Y, Z etc.)
2.5
Rupture Disk RD 10 2
7.75
9.25
3
Valve - 4 Way V4** 4.0
0 5
1,2
8.0 1 2
4
4.5
Notes:
1. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
2. If an orientation p-point (P5) is present in the point set, the orientation of that p-
point will be shown on the isometric.
9.25
4.5
Notes:
1. Replace the ** characters in the symbol key with one of the following end condition
identifiers:
BW for butt weld
CP for compression
SW for socket weld
FL for flanged
SC for screwed
PL for plain
2. If an orientation p-point (P5) is present in the point set, the orientation of that p-
point will be shown on the isometric.
4.0
FFW
4.0
Weld - Shop WW
1 0 2
Notes:
1. Same rules apply as those used for positioning the FLOW ARROW symbol (see
VANTAGE PDMS ISODRAFT User Guide Section 4.2).
2. Must only be positioned in vertical sections of pipeline.
3. ISODRAFT will automatically orientate the fitting shape to suit the up/down
direction of the pipeline.
This section lists all available symbol keys (SKEYs) in alphabetic order. Cross-
references are given to the generic component types (GTYPEs) under which you will find
them described in the preceding sections of this appendix (if appropriate).
Each SKEY has an indication of whether or not it may be redefined, as explained in the
VANTAGE PDMS ISODRAFT User Guide Section 10.1. For components which include
spindles, the standard spindle type associated with the predefined SKEY is indicated,
see the VANTAGE PDMS ISODRAFT User Guide Section 10.3 for illustrations of these
spindle types.
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
CPBW REDU Butt Weld Concentric Reducer Yes
CPFL REDU Flanged Concentric Reducer Yes
CRBW CROS Butt Weld Cross No
CRCP CROS Compression Fitting Cross No
CRFL CROS Flanged Cross No
CRRF CROS Set On Reinforced Cross No
CRSC CROS Screwed Fitting Cross No
CRSO CROS Set On Cross No
CRSW CROS Socket Weld Cross No
CSBW REDU Butt Weld Concentric Reducer Yes
CSFL REDU Flanged Concentric Reducer Yes
Butt Weld Concentric Reducer
CTBW REDU Yes
with Tee
Flanged Concentric Reducer
CTFL REDU Yes
with Tee
Screwed Fitting Concentric with
CTSC REDU Yes
Tee
Socket Weld Concentric Reducer
CTSW REDU Yes
with Tee
CV** INST Control Valve Yes 13SP
Butt Weld Concentric Reducer
CXBW REDU Yes
with Tee
Flanged Concentric Reducer
CXFL REDU Yes
with Tee
Butt Weld Concentric Reducer
CZBW REDU Yes
with Tee
Flanged Concentric Reducer
CZFL REDU Yes
with Tee
DR INST Rupture Disc Yes
EBSC ELBO Screwed Fitting (Male) Elbow No
ELBW ELBO Butt Weld Elbow No
ELCP ELBO Compression Fitting Elbow No
ELSC ELBO Screwed Fitting Elbow No
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
ELSW ELBO Socket Weld Elbow No
EPBW REDU Butt Weld Eccentric Reducer Yes
EPFL REDU Flanged Eccentric Reducer Yes
ER** ELBO Reducing Elbow No
ESBW REDU Butt Weld Eccentric Reducer Yes
ESFL REDU Flanged Eccentric Reducer Yes
ETBW ELBO Butt Weld Elbow with Tee No
Compression Fitting Elbow with
ETCP ELBO No
Tee
ETSC ELBO Screwed Fitting Elbow with Tee No
ETSW ELBO Socket Weld Elbow with Tee No
EUBW ELBO Butt Weld Return Elbow No
EX** PCOM Expansion Bellows Yes
Butt Weld Eccentric Reducer
EXBW REDU Yes
with Tee
Flanged Eccentric Reducer with
EXFL REDU Yes
Tee
Butt Weld Eccentric Reducer
EZBW REDU Yes
with Tee
Flanged Eccentric Reducer with
EZFL REDU Yes
Tee
FA** FILT Angled Filter No
Straight-Through (In-Line)
FI** FILT Yes
Filter
FLBL FLAN Blind or Blanking Flange Yes
FLBL FBLI Blind or Blanking Flange Yes
FLFL FLAN Flared Flange Yes
FLLB FLAN Loose Backing Flange Yes
FLOW Flow Arrow Yes
FLRC FLAN Reducing Flange Yes
FLRC FBLI Reducing Flange Yes
FLRE FLAN Eccentric Reducing Flange Yes
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
FLRE FBLI Eccentric Reducing Flange Yes
FLRG LJSE Lap Joint Ring No
FLOR ATTA Floor Penetration Type ATTA Yes
FLSC FLAN Screwed Fitting Flange Yes
FLSE LJSE Lap Joint Stub End No
FLSJ FLAN Slip-on J-Type Welded Flange Yes
FLSW FLAN Socket Weld Flange Yes
FLSO FLAN Slip-on Flange Yes
FLWN FLAN Weld Neck Flange Yes
FO** FILT Offset Filter Yes
FOSO FLAN Slip-on Flange with Orifice Yes
FOWN FLAN Weld Neck Flange with Orifice Yes
Fixed Length Pipe with Flanged
FPFL FTUB No
Ends
Fixed Length Pipe with Plain
FPPL FTUB Yes
Ends
FR** FILT Return Filter No
FT** PCOM Flame Trap Yes
FX** PCOM Flexible Hose Yes
H3** INST 3-Way Control Valve No 12SP
H4** INST 4-Way Control Valve No 12SP
HA** INST Angled Control Valve Yes 12SP
HC** OLET Screwed Half Coupling Yes
HC** OLET Socket Weld Half Coupling Yes
HV** INST Control Valve Yes 12SP
IA** INST Angled Instrument Yes
IDFL INST Flanged Instrument with Dial No
IDPL INST Instrument with Dial No
II** INST Instrument Yes
IO** INST Offset Instrument Yes
IR** INST Return Instrument No
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
ITFL OLET Flanged Instrument Tee No
KABW CAP Butt Weld Cap Yes
KACP CAP Compression Fitting Cap Yes
KASC CAP Screwed Fitting Cap Yes
KASW CAP Socket Weld Cap Yes
L@BW BEND Butt Weld Lobster Back Bend No
L@FL BEND Flanged Lobster Back Bend No
LA** OLET Butt Weld Latrolet Yes
LA** OLET Screwed Fitting Latrolet Yes
LA** OLET Socket Weld Latrolet Yes
M3** INST 3-Way Motorised Valve No 11SP
M4** INST 4-Way Motorised Valve No
MA** INST Angled Control Valve Yes 11SP
MIBW BEND Butt Weld Mitred Bend No
MIFL BEND Flanged Mitred Bend No
MTBW BEND Butt Weld Mitred Bend with Tee No
MTFL BEND Flanged Mitred Bend with Tee No
MV** INST Motorised Valve Yes 11SP
NBSC COUP Screwed Nipple Yes
NC** PCOM Non-Category Item Yes
NC** SHU Non-Category Item Yes
NI** OLET Plain End Nipolet Yes
NI** OLET Screwed Fitting Nipolet Yes
NRSC COUP Screwed Fitting Nipple Yes
OP INST Orifice Plate Yes
Butt Weld Eccentric Reducer
OTBW REDU Yes
with Tee
Flanged Eccentric Reducer with
OTFL REDU Yes
Tee
Screwed Fitting Eccentric
OTSC REDU Yes
Reducer with Tee
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
PB+D BEND Pulled Bend No
PF CLOS Fixed Length Pipe Block Yes
PL PCOM Plug Yes
PV CLOS Variable Length Pipe Block Yes
PR INST Restrictor Plate Yes
RA** INST Angled Relief Valve Yes 02SP
Screwed Fitting Concentric
RBSC REDU Yes
Reducing Bush
Socket Weld Concentric
RBSW REDU Yes
Reducing Bush
RCBW REDU Butt Weld Concentric Reducer Yes
Compression Fitting Concentric
RCCP REDU Yes
Reducer
RCFL REDU Flanged Concentric Reducer Yes
Screwed Fitting Concentric
RCSC REDU Yes
Reducer
RCSW REDU Socket Weld Concentric Reducer Yes
RD VENT Rupture Disc Yes
REBW REDU Butt Weld Eccentric Reducer Yes
REFL REDU Flanged Eccentric Reducer Yes
Screwed Fitting Eccentric
RESC REDU Yes
Reducer
RF REDU Special Reducing Flange Yes
Nipple Fitting Concentric
RNSC REDU Yes
Reducer
RP PCOM Restrictor Plate Yes
RV** INST Relief Valve Yes
3-Way Control Valve with
S3** INST No 10SP
Square Indicator
4-Way Control Valve with
S4** INST No 10SP
Square Indicator
Angled Control Valve with
SA** INST Yes 10SP
Square Indicator
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
SB PCOM Spectacle Blind Yes
SG** PCOM Sight Glass Yes
SK** OLET Socket Weld Sockolet Yes
SP PCOM Slip Plate Yes
SR PCOM Slip Ring Yes
Control Valve with Square
SV** INST Yes 10SP
Indicator
SW** OLET Butt Weld Sweepolet Yes
Butt Weld Lobster Back Bend
T@BW BEND No
with Tee
Flanged Lobster Back Bend with
T@FL BEND No
Tee
TA** TRAP Angled Trap No
TB+D BEND Pulled Bend with Tee No
TEBW TEE Butt Weld Tee No
TECP TEE Compression Fitting Tee No
TEFL TEE Flanged Tee No
TESC TEE Screwed Fitting Tee No
TESO TEE Set On Tee No
TERF TEE Reinforced Tee No
TESW TEE Socket Weld Tee No
TH** OLET Screwed Fitting Thredolet Yes
TI** TRAP In-line Trap Yes
TO** TRAP Offset Trap Yes
TR** TRAP Return Trap No
TPUL TEE Pulled Tee No
TSBW TEE Butt Weld Swept Tee No
TSCP TEE Compression Fitting Swept Tee No
TSFL TEE Flanged Swept Tee No
TSSW TEE Socket Weld Swept Tee No
TU** PCOM Tundish or Funnel Yes
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
UNSC UNIO Screwed Fitting Union Yes
UNSW UNIO Socket Weld Union Yes
See VANTAGE
Universal Skey for special PDMS
UNIV PCOM
fittings ISODRAFT
User Guide
V3** VTWA 3-Way Valve No 01SP
V4** VFWA 4-Way Valve No 01SP
VB** VALV Ball Valve Yes 03SP
VC** VALV Check Valve Yes
VD** VALV Diaphragm Valve Yes 01SP
VG** VALV Globe Valve Yes 01SP
VK** VALV Cock Valve Yes 03SP
VN** VALV Needle Valve Yes 06SP
VP** VALV Plug Valve Yes 07SP
VR** VALV Relief Valve Yes 02SP
VS** VALV Slide Valve Yes 08SP
VT** VALV Gate Valve Yes 05SP
VV** VALV Basic Valve Yes 01SP
VX** VALV Pressure Reducing Valve Yes 09SP
VY** VALV Butterfly Valve Yes 03SP
WF WELD Field Fitted Weld No
WS WELD Site Weld No
WTBW OLET Butt Weld Weldolet Yes
WW WELD Shop Weld No
XA** INST Angled Pressure Reducing Valve Yes 09SP
XV** INST Pressure Reducing Valve Yes 09SP
Generic Y-type Cross with user-
X@** CROS Yes
definable out- and off- legs
Generic Y-type Tee with user-
Y@** TEE Yes
definable out- and off- legs
USER SPINDLE
SKEY GTYPE COMPONENT
DEFINABLE? TYPE
Hanger (As a basis for user-
01HG defined hangers; see ISODRAFT Yes
User Guide Section 10.4)
Note: ** denotes any of the following connection types:
BW Butt Weld
CP Compression Fitting
FL Flanged
SC Screwed Fitting
SW Socket Weld
PL Plain
@ in Bends, denotes the number of bend segments (range 19)
in X-type and Y-type Crosses/Tees, replaced by an integer in the range 1 to 4, 1
indicating the largest bore, 4 indicating the smallest bore.
+ denotes the ratio of the bend radius to the pipe bore (range 19)
4.1 Introduction
You can change or remove all the text on isometric drawings using the ATEXT command.
This appendix lists the default settings of the text phrases, with their reference
numbers.
The alternative texts (Atexts) have been broken down under the following headings:
The isometric drawing area (Section 4.2)
The title block area (Section 4.3)
The plotted material list (Section 4.4)
The line summary area (Section 4.5)
The printed material list (Section 4.6
The weld box summary (Section 4.7)
The bend table (Section 4.8)
If an Atext is made blank, any additional information that may have been drawn in or
appended to the corresponding area will be suppressed.
201 E
Denotes east in coordinates
202 N
Denotes north in coordinates
203 W
Denotes west in coordinates
204 S
Denotes south in coordinates
205 EL +
Denotes a positive elevation in coordinates (up)
206 EL -
Denotes a negative elevation in coordinates (down)
207 NS
Denotes a pipes nominal size (bore)
208 CONN. TO
Denotes CONNected TO, where a pipe end is connected to a nozzle
209 CONT. ON
Denotes CONTinued ON, where a pipe is continued on another
drawing sheet. See also Atext 276.
210 F
Denotes a flange (used as the material list pointer for flanges)
211 G
Denotes a gasket (used as the material list pointer for gaskets)
212 B
Denotes a bolt (used as the material list pointer for bolts)
213 SPINDLE
Used to show the spindle direction of a valve when it is not a primary
direction
214 MM
Denotes millimetres (used at angle valves etc.)
215 REDUCING FLANGE
Message pointing to any reducing flange
216 OFFSET
Message used where an offset occurs. For example, at eccentric
reducers, offset reducing flanges, offset blocks etc.
279 L
Denotes a lap joint stub end (used as the material list pointer for
LJSEs)
217 MITRE
Denotes mitre-type bend (see also Atext 231)
218 LOBSTER
Denotes lobster-type bend (see also Atext 231)
219 REINFORCED
Message pointing to any reinforced tee (symbol key TERF)
220 LEFT LOOSE
Message pointing to any flange where attribute LOOSE is set to
TRUE
221 FFW
Message pointing to any field-fitted weld (symbol key WF)
222 FALL
Denotes a falling pipeline.
223
If left blank, this Atext automatically produces the symbol for falling
lines specified in degrees
224 :
Used for falling lines specified as a ratio (e.g. 1:10)
225
If left blank, this Atext automatically produces the % symbol for
falling lines specified as a percentage
226 GRAD
Used for falling lines specified in grads
227 PER M
Used for falling lines specified in metric units, to indicate millimetres
per metre
228 PER FT
Used for falling lines specified in imperial units, to indicate inches per
foot
229 SCREWED END
Message pointing to any open ended pipe whose HCON or TCON is
set to SCRD
230 VENT
Message pointing to any pipe end whose HCON or TCON is set to
VENT
231 BEND
Associated with Atexts 217 and 218.
236 S
Denotes that a support exists at a component.
237
Indicates inches
238
Indicates feet
239 DRAIN
Message pointing to any pipe end whose HCON or TCON is set to
DRAN
240
This Atext is blank by default. It can be used to produce a message at
any pipe end whose HCON or TCON is set to OPEN.
241
This Atext is blank by default. It can be used to produce a message at
any pipe end whose HCON or TCON is set to CLOS.
242
This Atext is blank by default. It can be used to produce a message at
any pipe end whose HCON or TCON is not one of the recognised ends;
i.e. not SCRD, VENT, DRAN, OPEN or CLOS.
243
This Atext is blank by default. If it is set to any word (e.g. FLAT),
eccentric reducers will have the orientation of their flat side indicated
by that word.
Note that this Atext is used with Atexts 244, 245, 246, 247, 248 and
249.
See also the note following Atext 283.
Note: Atext 243 produces the flat side message for reducers in orthogonal
piping and Atext 283 is used for reducers in non-orthogonal piping.
ISODRAFT indicates the flat side of an eccentric reducer by default
only when the reducer is skewed. By using Atexts 243 and 283, you
may have the flat side indicated, or not, for skewed-only or all reducers.
244 UP
For use in conjunction with Atexts 243 and 283
245 DOWN
For use in conjunction with Atexts 243 and 283
246 NORTH
For use in conjunction with Atexts 243 and 283
247 SOUTH
For use in conjunction with Atexts 243 and 283
248 EAST
For use in conjunction with Atexts 243 and 283
249 WEST
For use in conjunction with Atexts 243 and 283
275 SWEPT TEE
Message pointing to any tee whose symbol key is TSBW
276 CONT. FROM
Denotes CONTinued FROM, where a pipe is continued from another
drawing sheet.
See also Atext 255 in Section D.3.
277 ORIFICE FLANGE
Message pointing to orifice flanges
290 INSUL Message pointing to any place in the pipe where the
insulation/tracing/paint specification changes. The
291 TRACE names of the old and new specifications are
292 PAINT automatically included.
460 BEAM $?
461 COLUMN $?
462 ? $BUILDING CL
463 CL EQUIPMENT $?
464 CL PIPELINE $?
465 ? $FLOOR LEVEL
466 ? $WALL
467 GRID LINE $?
468 ?
Text for reference dimensions. On the plot, $ is replaced by a new
line, and ? is replaced by the name of the element or one of its
parents.
251 PROJECT NO
Used if the project number is to be plotted (see Section 6.41)
252 BATCH REF
The PDMS zone name is appended automatically
253 PIPING SPEC
The value of the attribute SPEC from the element PIPE is appended
automatically
254 ISS
The value of the attribute REV (i.e. the revision level) from the
element PIPE is appended automatically
255 DRG
Used only when a pipe is split over multiple drawing sheets. This
Atext is used in conjunction with Atext 256 (in the format DRG 1 OF
2) or with Atext 276 (in the format CONT. FROM
DRG 1).
256 OF
Used in conjunction with Atext 255
257 SPL
Denotes a SPOOL drawing. Sequential numbering, starting at 1 for
each pipe, is appended automatically.
258 JAN
259 FEB
260 MAR
261 APR All used in conjunction
262 MAY
263 JUN with Atext 250
264 JUL
265 AUG (for UK date formats)
266 SEP
267 OCT
268 NOV
269 DEC
The symbol identification texts that are used in the line summary area, along the
bottom of the isometric drawing, can be changed or made blank.
If one of these Atexts is changed, the corresponding symbol will still be drawn. If the
Atext is made blank, the corresponding symbol will not be drawn in the line summary
area.
400 TRACED PIPE
401 LAGGED PIPE These texts are all used as explanatory
402 PIPE SUPPORT
403 COMPN JOINT captions for the examples of drawing
404 SCREWED JOINT
405 SOCKET WELD symbols used on the isometrics
406 FIELD WELD
407 SHOP WELD
411 SITE CONNECTION
408
Normally left blank. Can be used to add explanatory text in the line
summary area. For example:
ATEXT 408 PULLED BEND RADIUS IS
3 x NOMINAL PIPE BORE
409
Normally left blank. Can be used to add explanatory text in the line
summary area. For example:
ATEXT 409 ALL FLANGES 150 LB RATING
UNLESS STATED OTHERWISE
The Atexts that are used in the printed material list only are:
329 M
Denotes metres
330 INS
Denotes inches
331 MM
Denotes millimetres
332 PAGE
A page number is appended automatically
333 PIPELINE REF
The pipe name is appended automatically
336 SYSTEM REF
Used to identify system isometrics. The system name is appended
automatically.
The Atexts below are all titles of columns in the bend table:
470 PT NO
Part Number.
471 NB
Nominal Bore.
472 A
Dimension A.
473 B
Dimension B.
474 C
Dimension C.
475 ANGLE
The bend angle.
476 RADIUS
The bend radius.
351 FAB
352 EREC
5.1 Introduction
The Material Control File is an ASCII file which contains a record of all materials
incorporated into the isometric drawing, including piping components, tube, bolts, etc.
It can be used to pass details of material requirements to an external material control
program.
A Material Control File is produced for each ISODRAW DETAIL command. The file
generated during a multiple plot run contains material records for all pipelines detailed
by that command.
The data in the file is coded so as to produce a tabulated record of the quantity of each
type of component for each pipeline drawing.
Each pipeline record sequence begins with a general header, which includes references
and specifications applicable to the pipeline as a whole, followed by a detailed
breakdown of the individual items.
The codes used to identify the records are defined in the following sections.
The definitions may be understood more easily by referring to the example in Section
5.4, bearing in mind that only relevant records occur in any given case.
Record Contents
No.
-5 Originating program(s)
-3 Title block information
The overall record sequence for each pipeline may be summarised as shown below.
Record Contents
No.
-6
to Pipeline header information (see Section B.3)
-19
50 Spool count plus drawing number/number of drawings
60 Centreline length summary by nominal size (bore)
(including a dimensional units indicator).
For any sheet containing more than six bores, addititional type
60 records will be written. The multiple type 60 records will be
consecutive in the file.
100 Tube
-20 Item Code Records for individual
-21 Description parts list items
200 Fitting (Fabrication type)
-20 Item Code (see Section B.3)
-21 Description
300 Flange
-20 Item Code
400 Gasket
-20 Item Code
-21 Description
500 Bolt
-20 Item Code
-21 Description
600 Valve or other in-line component
-20 Item Code
700 Instrument
-20 Item Code (NOTE: only those
-21 Description categories which actually
Support occur in the pipeline
800 will be listed)
-20 Item Code
-21 Description
900 Miscellaneous
-20 Item Code
-21 Description
1000 Miscellaneous
-20 Item Code
-21 Description
-6 Next pipeline header information Repeats for any number
to etc. of pipelines or drawings
-19
50 Next pipeline information and fittings Repeats for any number
to etc. of pipelines or drawings
1000
Record Contents
No.
-1 Overflow text record (used with all types of text records)
-3 Titleblock information
Once per file
-5 Originating program
-6 Pipeline reference (name or refno)
-7 User-defined spool prefix identifier
-8 Revision identifier (i.e. issue number)
-9 Project identifier (i.e. project number)
-10 Batch reference (Zone or Area name)
-11 Piping specification reference
-12 Nominal pressure rating (class)
-13 Line type identifier
-14 Date of data transfer
-15 Insulation specification reference
-16 Tracing specification reference
-17 Painting specification reference
-19 Pipeline operating temperature
-20 Item Code
-21 Item Description
-25 System Isometric reference
-29 Equipment trim reference
50 Number of spools plus drawing identification
60 Centreline length summary
100 Tube
200 Fittings (fabrication type)
300 Flanges
400 Gaskets
500 Bolts
600 Valves and other in-line components
700 Instruments
800 Supports
900 Miscellaneous
1000 Miscellaneous
Notes: Each type 60 record can accommodate up to six sizes of tube (i.e. up to
six different nominal bores). If a drawing sheet contains more than six
bore sizes, more than one type 60 record will be created. These will be
written consecutively to the file.
8 Part number
8 Part number
8 Part number
8 Part number
8 Part number
8 Part number
4 Not used
3 Not used
4 Not used
This appendix lists ISODRAFT error messages that may be output to the screen and
message file.
Messages generated by ISODRAFT itself have message numbers beginning with 33.
Messages generated by the ISODRAW module within ISODRAFT have message
numbers beginning with 35. In most cases these will arise only when the program
limits have been reached, and you should contact the AVEVA Customer Services
Team.
Any other messages that may be output are not described here as they are not specific to
ISODRAFT.
Note: Many of the messages you will see when using ISODRAFT result from design or
cataloguing errors, not from errors in using ISODRAFT. For this reason a data
consistency check is strongly advised before ISODRAFT is used.
The error messages can include variables, presented in this appendix as follows:
integer an integer
realno a real (i.e. non-integer) number
name an item name (general context)
name/refno a name of an item (or refno if unnamed)
filename a PDMS filename
text an alphanumeric character string
(33:1) Paper size A4 to A0 only allowed
See the SIZE command.
(33:2) ISO 1,2,3,4 only allowed
See the ISO command.
(33:3) AREA must be between 1 & 10
See the WASTAGE AREA command.
(33:110) BAD RETURN FILE
The list of pipes successfully detailed by ISODRAW cannot be read.
(33:114) VALUE MUST BE BETWEEN 1 AND 25
The maximum number of lines permitted in the title block area is 25.
(33:116) VALUE MUST BE BETWEEN 201 AND 500
The Atext numbers of texts which can be changed by the ATEXT command
must be within the specified range. See Appendix D for more information on
Atexts.
(33:180) PWAST attribute from SPCOM name/refno out of range 0.00 - 100.0
The wastage allowance attribute must be set to a percentage figure between
0 and 100%. See the WASTAGE AREA command.
(33:181) BOLT TABLE FULL
The number of different bolts which can be processed in a single pipe is
limited to 1000.
(33:182) name/refno connected to name/refno but not the other way round
(33:183) name/refno not close enough to name/refno
(33:184) ARRIVE or LEAVE PPOINT greater than 4
ISODRAFT can only deal with 4-way components whose arrive or leave
ppoints are not greater than 4.
(33:185) Multi-way component name/refno is not connected where expected
(33:187) Both legs of name/refno refer to the same BRANCH but positions are not
the same.
(33:188) Both legs of name/refno refer to the same BRANCH and positions are the
same.
(33:189) One leg of name/refno is connected to name/refno but the positions are not
the same.
Errors (33:182) to (33:189) all indicate possible errors in the Design DBs.
Check the data consistency report and correct errors using a design module.
(33:190) CANNOT OPEN OPTIONS WORK FILE : ERROR integer
(33:191) CANNOT OPEN MESSAGE FILE : ERROR integer
(33:192) OPTIONS STATE IS LOST
OPTIONS RESTORED TO DEFAULTS
These indicate system filing errors, possibly due to a disc overflow. In most
cases further explanatory messages will be output.
(33:193) MESSAGE FILE NOT SET
A file for output messages must be specified before ISODRAFT can begin any
detailing. See the MESSAGEFILENAME command.
(33:195) BRANCH name/refno is not in the network
A pipe must have all its branches connected to each other in order to be
detailed. The branch specified does not appear to be connected in this way.
(33:196) name/refno has already been detailed
The Pipe or Branch specified has its Detail Flag set to TRUE. It may be
detailed by using the MARK IGNORE ON option, or by resetting the DETA
attribute to FALSE in a design module.
(33:197) SYSTEM WARNING - MATERIAL NAME TABLE OVERFLOW - MAX integer
NAMES
This could occur on isometrics which incorporate a very large number of
different items. It could result in items with the same itemcodes, but with
different suffixes, being treated as different items.
6
0 4
2 2 9
2 4
1 2
2
]
2
[
0
0
1
2
O O
N N
L T
O S
O I
P L
S
E S
P T
I R
P A
P
S S
E E
T T
7 O O
N N
E E
D D
N ]
1 1
[
M M
2 2
Y - . . 1 2 21 8 3 2 2 2 Y - 3 2 6 8 1
T - 1 1 T - 1
Q - 1 Q -
E - E -
D - 5 D -
O - 1 O - 0 0
C - X 0 C - 0 0
- 0 0 0 0 00 0 0 0 0 0 - 0 0 1 1 9
M - 0 5 0 0 0 5 0 5 5 5 M - 0 5 R T 5
E - 2 1 2 2 22
a 1 2 1 1 1 E -- 2 1 B B -
T - a a a A cE a w w c g T - c c B B A
I - P P T T K E F F B B I --- G G S S G
-
-
) - 8 6 ) 6 6
. S - . S 1 1
SN - x x S N / /
.I - . I 3 3
N( - 8 6 8 8 88 6 8 6 6 6 N ( 8 6 1 1 8
M B B L
T S S E
5 5 S A A K
0 0 A C
BB B 1 1 & & I
PP P A A 0 M N
WW W 5 T S S H H
-- - M M 1 S S S 2 2 %
44 4 T T # A / / 9
B B B B 33 3 S S 0 0 7 7
- - P P 22 2 A A W 0 5 5 B B F
L L W W AA A B 5 1 1 - - R
5 5 - - F F 1 # # 3 3 .
4 4 MM M R R 0 # 9 9 0
I I 3 3 TT T . . 1 5 5 1 1 5
P P 2 2 SS S 0 0 . W . . A A 1
- | - A A A A AA A 5 5 6 B 6 6 #
- - 1 1 1 1 1 M M
- S - 0 0 M M WW W # # B 0 B B T T 0 0
- L - N - 1 1 T T BB B S - 1 - | - N - S S S - 1 6 .
- A - O - . . S S 5 5 M - I . - - O - I I A A M - . 7
- I - I - 6 6 A A 99 9 . . E - S 6 - S - I - S S E - 6 1
- R - T - 3 3 .. . 6 6 T - N 1 - L - T - N N S S T - 1
- E - P - B B W W 66 6 1 1 I - A B - A - P - A A T T I - B
- T - I - B B 11 1 B B - - I - I - U U -
- A - R - I I BB B E - K I - R - R - M M N N E - I
- M - C - S S 9 9 I I N - H S - E - C - M M N - S ] 0
- - S - N N . . II I S S I - C N - T - S - 5 5 2 2 I - N 4 8 .
- N - E - A A 6 6 SS S N N L - A - A - E - . . L - A [ 4
- O - D - 1 1 NN N A A - - G - M - D - 1 1 W W - -
- I - - 0 0 B B AA A N - N E - - - C C N - E S - ]
- T - T - 4 4 N N I - I T - N - T - F F I - T L - 3
- A - N - H H I I GR R W W - W B A B - O - N - R R D D - A O - [ )
- C - E - C C S - S S NL L / - S C G C - I - E - U U / - G O - S
- I - N - S S G - N N OW S - E E - W W - T - N - S - T T T T - P - ] N
- R - O - N - A A LO W E - G G S - E - E - - C - O - T - E E S S S - E L S - 2 I
- B - P - E E I - O G - N N E - V 6 V 6 - E - P - E - K K S - E - V E - [ ( H
- A - M - E - P P T - E E PB B N - A A V - L 1 L 1 - R - M - K - S S T - 0 0 V - L E E - T
- F - O - P - I I T - E E AL L A - L L L - A 2 A 2 - E - O - S - A A L - 0 0 L - A T P - ] S G
- - C - I - P P I - T T CE E L - F F A - V A V A - - C - A - G G O - 1 1 A - V S I - 1 N N
- | - P - F - F - V - - | - G - B - V - P - [
E
E L
1 2 3 4 56 7 8 9 0 1 2 3 4 5 6 P
TO - 1 1 T O- 1 1 1 1 1 I L
PN - P N- P C
Figure B.1: Combined Fabrication & Erection Isometric with Materials List
B-2
06
22
2062
Examples of Isometric Plots
49
2 229
6"NS
94
14
407 229
58
EL +1950 229 9
6"N
S
Figure B.2:
403
22
9
407 229
2062
[2]
21
00
16
00
[3]
8x6"NS 29
16
2
166
8x6"NS 8x8"NS
178
6
35
6
2 35
166 EL +1950
178 14
83
[1]
[4]
8"NS
8"NS
404
Fabrication-Only Isometric
MATL
A150
292
407
Version 11.6
VANTAGE PDMS ISODRAFT Reference Manual
N
Version 11.6
06
22
2062
17
CONN. TO
CON-FEED-PUMP-1/N2 11
W 1897 18
S 1538 49
EL +1950 2 22
9 9
6"NS CONN. TO
CON-FEED-PUMP-2/N2
4 10
7 W 497
94 S 1538
14 EL +1950 25 58
9
6"N
8 S
3
EL +1950 229 229 23
Figure B.3:
21 403
229
16 407
22
2062
15
[2]
21
00
16
00
[3] 29
16
8x6"NS
14
2
166
12 19
8x8"NS 13
2 CONN. TO
26 C-108/N1
20 W 4612
178 S 6012
[1] 6 EL +5120
EL +1950
8"NS 35
Erection-Only Isometric
2
27 31
166 356
1 178 14
83
8x6"NS
[4]
8"NS
W 4078
404
W 5146 S 4529
S 4529 EL +4012
EL +4012 30
292
29 MATL
A150
407
28
DATE: 27 JUL 1998
BATCH REF: Condensate System
PIPING SPEC: A1A
[1] DENOTES PIPE SPOOL NO COMPN SITE
SHOPFIELD SOCKETSCREWED PIPE LAGGEDTRACED DRG
1 DENOTES PARTS LIST NO SUPPORTPIPE PIPE
WELDWELD WELD JOINT JOINT CONNECTION 1 OF 1
Outlet_Network
Examples of Isometric Plots
B-3
Examples of Isometric Plots
The COMPIPE interface is switched on by specifying a single file prefix, used to define
the Linelist and MTO files. ISODRAFT will create files using this prefix with suffixes of
.LINE and .MTO, together with a three digit number of the form 001, taking the next
file in sequence in the directory. To set the file prefix enter the command:
COMPIPEFile /<filename>.
To switch off this facility, enter the command COMPIPEFile OFF.
For example, the command COMPIPEFile /comp would produce Linelist files of the form
comp.LINE001, comp.LINE002, etc. and MTO files of the form comp.MTO001,
comp.MTO002, etc.
The options that affect the contents of the COMPIPE files generated by ISODRAFT are:
COMPIPE MTO DRWG Lists material by individual isometric drawing sheet.
COMPIPE MTO PIPE Lists material by complete pipeline.
COMPIPE ITEMcodes User Instructs COMPIPE to use user itemcodes.
COMPIPE ITEMcodes Client Instructs COMPIPE to use client temcodes.
COMPIPE DESCriptions Short Instructs COMPIPE to use short descriptions.
COMPIPE DESCriptions Long Instructs COMPIPE to use long descriptions.
COMPIPE SUPPorts ON Includes supports in the MTO file.
COMPIPE SUPPorts OFF Excludes supports from the MTO file.
These may be chained. The default condition is COMPIPE MTO DRWG ITEMcodes User
DESCriptions Short SUPPorts ON. Note that a materiallist overflow option other than
MATEriallist DUMMy (the default condition) must be used with COMPIPE MTO DRWG.
Four text attributes of pipe are used by the COMPIPE interface. These are:
CARE COMPIPE area up to 4 characters, mandatory
DESCRIPTION Pipeline description up to 80 characters, optional
CDRG COMPIPE drawing number up to 24 characters, optional
CNUM COMPIPE line number up to 14 characters, optional
The CNUM attribute is available so that a line number may be stored for COMPIPE
purposes that differs from the PDMS pipe NAME. If CNUM is blank or unset, the first
14 characters of the NAME will be used. Note that the pipeline DESCRIPTION is
output in the Linelist file. This should not be confused with the option for COMPIPE
DESCRIPTIONS, which is an instruction in the MTO file to COMPIPE on how to output
component descriptions in its reports.
Two attributes of detail texts (ADTEX - HDTEX) are used by the COMIPE interface.
These are:
SCOD Short Code up to 3 characters, mandatory
CSPC COMPIPE Specification up to 6 characters, optional
All components, tube and bolts must have a short code, unless they are to be treated in
COMPIPE as out-of-spec items. In this case they may only be handled as additional
items on the material list. If any other component is found to have no short code, no
COMPIPE files will be generated for the whole pipeline.
For standard assemblies, the short code of SAN must be used. Standard assemblies are
listed in the MTO file with their itemcodes (truncated to 8 characters) as their standard
assembly numbers.
The COMPIPE Specification attribute allows a COMPIPE Specification name to be used
that differs from the PDMS Pipe Specification name. If CSPC is blank or unset, the
PDMS Pipe Specification of the component will be used (truncated to 6 characters).
C.5 Limitations
often used within PDMS names, ISODRAFT will automatically set Atext 299 to the tilde
(~) character when COMPIPEFILE is set. This can then be changed if required, e.g. use
ATExt 299 :.
The Linelist file contains a single batch header record, followed by a group of three
records for each pipeline in the batch:
Batch Header
Line List Header for each pipeline
Delivery Point Details for each pipeline
Line Description for each pipeline
In the following record definitions, the : character is a field separator, and the *
character is a record terminator.
The MTO file contains a single batch header record, followed by a group of records for
each pipeline or isometric sheet:
Batch Header
MTO Line Header |
MTO Drawing Header | for each pipeline
Component records | or isometric sheet
(one record for each material list entry) |
A maximum of 200 pipelines or isometric sheets may be included in each file. In the
following record definitions, the : character is a field separator, and the * character is a
record terminator.
The Batch Header record is defined thus:
BATCH888821JAN99MATOPROJNUMB
where:
BATCH is a fixed record identifier
8888 is a fixed 4 digit batch sequence number
21JAN99 is the run date when the pipe was detailed
MATO is a fixed identifier for an MTO file
PROJNUMB is the project number (truncated to 8 characters)
The MTO Line Header record is defined thus:
$L:AREA:LINENUMBER:SHEET NO:RUNTYPE::U or C:S or L*
where:
$L is a fixed record identifier
AREA is from the pipe AREA attribute (max 4 characters)
LINENUMBER is from the pipe CNUM or NAME (truncated to 14 characters)
SHEET NO is the isometric sheet number, e.g. 01
RUNTYPE is data type transferred, always set to A (Actual)
U or C signifies reports will have User or Client Itemcodes
S or L signifies reports will have Short or Long Descriptions
The Drawing Header record is defined thus:
$D:DRWGNUMBER::REVISION*
where:
$D is a fixed record identifier
DRWGNUMBER is from the pipe CDRG attribute (max 24 characters)
REVISION is from the pipe REV attribute (max 2 characters)
If the CDRG attribute for a pipe is unset or blank, a drawing number will be
automatically generated, based on the pipe nominal size and name. This will take the
form:
D.1 Introduction
Isometrics produced using ISODRAFT can be passed into MicroStation as DXF files for
amendment or the production of a DGN equivalent for issue. These notes refer only to
MicroStation/J and the DXF files produced from ISODRAFT.
A straightforward import of an ISODRAFT DXF file into a freshly installed version of
MicroStation/J produces a picture which has accurate rendition of the isometric vectors
but fonts and colour are not correct. Neither can a plot be produced, as the colour is
white on white.
The comments in these notes refer mainly to fonts and colour and how to bring them
into line with the original isometric. Experienced MicroStation users may know simpler
ways of doing this.
MicroStation has basic facilities for the importation of DXF files. You have the chance to
do this when invoking MicroStation or if already running MicroStation then the
Edit>Import menu would be used.
During import you may be invited to change various parameters to do with the control of
DXF/DGN translations. Initially at least these should be ignored and the DXF file
simply opened to observe the results.
D.3 Fonts
PDMS has a very large number of font files that have been assembled over a long period
from the public domain, in-house and the user community. They have all been
translated to the AutoCAD standard and take the form of pairs of source (.shp) and
compiled (.shx) files.
To make AutoCAD-type fonts available within MicroStation the relevant fonts must be
installed into MicroStation using the standard facilities:
DXF/DGN Import and export operations refer to a compiled file which on installed
MicroStation/J is:
...\bentley\home\prefs\dwgdata\dwgcontrol.bas
The MicroStation/J macro control file, dwgcontrol.bas, should be compiled after editing.
1. On the Utilities>Macro window choose Browse
2. Select dwgcontrol.bas.
3. Running the macro constitutes compilation.
It is possible that when the macro is run an error message will appear. In this case the
necessary DXF/DGN translators are not yet available to MicroStation and to make them
available it is necessary to use the import function on any DXF file:
1. On the file/import menu choose DWG or DXF and load any DXF file.
2. Now repeat the Utilities>Macro actions above, and exit MicroStation.
3. On restart using the DXF option, the font translation will be active and a true
rendition of text should be seen.
It is not possible to install any 16 bit font (.shx) file into MicroStation/J or earlier.
D.7 Colour
There is no explicit colour information in the ISODRAFT DXF file. The PDMS colour
information is implicit. This is because of a convention used, which associates a layer
name with a colour. This means that layer name GT_n in the DXF file means PDMS
colour n. Thus all objects with the same colour are on the same DXF layer.
In MicroStation an incoming DXF file turns on a default colour table that appears to be
the default colour table used by AutoCAD:
Individual objects have the default colour value 6 (on a scale starting at 0) which
translates to the AutoCAD default 7 (on a scale starting at 1).
The colour value is white so everything is white and there can never be any
discrimination between colours.
Symbology is not set for any object, so when it is turned on everything changes to red
(0), which is 1 on the AutoCAD default table.
The PDMS colour information in the DXF file delivered as GT_ layer names may be
translated to MicroStation level values by use of the layer/level mapping file used in the
import process.
The default file for this is: dwglevel.tbl (in ..\Bentley\Workspace\system\tables\dwg). Thus
PDMS colours 1 12 (Layers GT_1 to GT_2) may be made manifest in the DGN file as
levels 1 - 12 by additional entries to this file:
In order to produce true PDMS colours in MicroStation DGN files, it will be necessary to
provide a key-in command as a mdl (MicroStation Development Language) function
that will map the DGN levels to PDMS colours.
To get a normal black and white plot of the MicroStation DGN file created on import it
is necessary to reduce the number of colours set in the active file: printer.plt. The value
of num_pens in this file should be changed from 255 to 1.
Index