Professional Documents
Culture Documents
VDP
VDP
Preface
1) Initial Autocad Software Set-up and Customization
1.1
Acad.dwt file set-up --- for default drawing setting & system
variables
1.2
1.3
2.1
2.2
2.3
Dimensioning
2.4
2.5
2.6
Plotting
3.1
3.2
4.1
4.2
4.3
4.4
Standard drawing
4.5
Welding details
Although the software is ready to be used after installed, it is not efficient to begin a new drawing
because all the settings are not customized according to users' needs and practice, which might
include some of the following items:-
1.
The dimension setting, initial drawing LIMITS, LTSCALE, UNITS setting etc. are not setup
to metric (mm) but instead in imperial unit (inch).
2.
Not all the linetype, text fonts and text style required is loaded or created.
3.
The required layers and LAYER setting is not created and customized.
4.
The system variables (e.g. BLIPMODE, MIRRTEXT, DIMASO, APERTURE, PICKBOX etc.)
are not customized to required value.
5.
Alias command and AutoLisp programmes which speed up the drafting process are not
created and added.
6.
NOTE: Throughout this text, words in uppercase refer to Autocad command, keywords or system
variables.
Item 1 to 4 required changes on acad.dwt file, whereas item 5 required editing on acad.pgp and
acad.lsp file. Use and ASCII text editor to edit acad.pgp, acad.lsp and acad.mnu file and save in
plain text format. Item 6 required editing on acad.mnu files.
Complete explanation of customization on acad.mnu file which affects the pull-down menu, screen
menu, function key, digitizer (tablet) menu, slide (or icon) menu and pop-up menu is beyond the
scope of this guide. The user can also explore the CONFIGURE (under FILE pull-down menu)
which affects the hardware and software environmental settings.
a.
UNITS - Decimal Engineering style with 2 decimal points. Angle in 2 decimal points
measured in counter clockwise direction with zero degree at east.
b.
FONT and STYPE - for simplicity, only a style named ROMANS is created with font
ROMANS, width factor 0.85, text height zero (this means the dimension text height will be
DIMTXT times overall scale and the text height of DTEXT will be entered during each
DTEXT command) and rotation angle zero. ROMANS will be the current style for DTEXT
and the only dimension style.
NOTE : The title block might contains others font or style when required.
c.
System
variable/Setting
Value
Description
DIMASO
DIMSCALE or overall
scale
Text height
2.5
Unit in mm
Text gap
1.5
Unit in mm
Arrow size
2.5
Unit in mm
0.5
Unit in mm
Baseline increment
Unit in mm
Above
Horizontal text
alignment
Text inside
Text orientation
Align with
dimension line
Yes
Dimension STYLE
ROMANS
COLOR
YELLOW
NOTE : Unless the DIMASO is set to zero or the dimension is already exploded, the
dimension will take up the color of the block (i.e. BYBLOCK as appear when using LIST),
not the color of the layer. Overall scale will be reset after confirmation of plotting scale
(see section 2.2) when creating new drawing.
d.
Drawing LIMITS - Lower left corner at 0,0 ; upper right corner at 817,570 --- to achieve a A1
paper size on-screen view for new drawing during ZOOM ALL (see sec. 2.2).
e.
LTSCALE - initially set to 15 to suit metric system. It will be reset after confirmation of
plotting scale (see sec. 2.2)
f.
The following linetypes shall be loaded into acad.dwt using LINETYPE and LOAD
command : continuous (default), hidden, center, phantom2 (for tangent line of formed
head), dot (for spare).
g.
Layer
Name
Linetype
Color
Usage
Shell
Continuous
Cyan
Dimension
Continuous
Yellow
Revision
Continuous
Red
Insulation
Phantom2
Green
TB
Continuous
Magenta
Layer "Shell" to be the current layer. If the user not intend to put the entities into different
layer, maintain the default layer "0" as the current layer. (see Sec. 3.1 and 3.2 for the tradeoff comparison of using multiple and single layer drawing.)
h.
A,
*ARC
F,
*FILLET
C,
*CIRCLE
CP,
*CHPROP
DV,
*DVIEW
CF,
*CHAMFER
E,
*ERASE
MI,
*MIRROR
L,
*LINE
AR,
*ARRAY
LA,
*LAYER
T,
*TRIM
M,
*MOVE
RR.
*ROTATE
P,
*PAN
EX,
*EXTEND
PL,
*PLINE
ST,
*STRETCH
MS,
*MSPACE
SC,
*SCALE
PS,
*PSPACE
O,
*OFFSET
R,
*REDRAW
LI,
*LIST
RG,
*REGEN
HG,
*HIGHLIGHT
Z,
*ZOOM
V,
*VIEW
DD,
*DDEDIT
SO,
*SOLID
DDA,
*DDATTE
LTS,
*LTSCALE
DDM,
*DDMODIFY
IN,
*DDINSERT
DI,
*DIST
I,
*INSERT
DT,
*DTEXT
BL,
*BLOCK
BR,
*BREAK
OS,
*OSNAP
X Or EXP
*EXPLODE
EL,
*ELLIPSE
*COPY
WB,
*WBLOCK
CC
NOTE : Follow the syntax of the acad.pgp file when add in new alias. Do not go overboard on
systems with tight memory as each alias uses small amount of memory.
.lsp files must be re-loaded each drawing session. However, acad.lsp file (which is normally located
directly under the directory which Autocad is installed) is a special .lsp file which will be loaded
automatically. Acad.lsp which is empty by default is therefore use to load all the required .lsp files
which could be stored elsewhere.
A suggested acad.lsp file is as below:-
a.
Added pull-down menu named "TOOLS" where 3 icons menu can be called, i.e.
"AGITATOR", "WELD DETAILS" and "ACCESSORY". Icon menu is best suited for
inserting drawings which is difficult to be described in filename or in digitizer board.
b.
Added tablet menu for inserting standard flange or fitting. A template must be made
and place on digitizer board for use. Tablet menu is best suited for inserting drawing
which is easy to be described by a number or alphabet or both as a name that is
easy to remember or recognise.
c.
Added "ZOOM PREVIOUS" and "ZOOM WINDOW" in object snap pop-up menu.
This is specifically to be used during dimensioning and editing as a transparent
command (especially) by pressing shift and right mouse button simultaneously to
invoke the pop-up menu.
MORE INFO: Acad.mnl is a Lisp file that will be loaded automatically once acad.mnu is loaded.
Others menu Lisp file with the same filename will also be loaded once a menu file with the same
filename is loaded. E.g. load "flange.mnu" will load AutoLisp expression in "flange.mnl".
i.
Draw LINE, click any point as first point and second point by typing :
@0,1500 for vertical tank with shell length 1500 mm
or @1500,0 for horizontal tank with shell length 1500 mm
or use the rectang.lsp programme to draw the complete shell (see Sec. 1.3)
ii.
ZOOM EXTENT to view the entire line or shell and ZOOM "0.7X" to gain a further zoom out.
Offset shell diameter (not required if you use rectang.lsp programme) and continue to draw
the shell elevation and orientation view.
It is preferable to place orientation view above the elevation (for vertical tank) and place
orientation view on the left/right to the side elevation (for horizontal tank). In any case, use third
angle projection.
After the tank overall size outline is drawn, it is ready to be completed with a title-block. Always
insert title block BEFORE dimensioning and detailing. Use DDINSERT command to insert the
appropriate title-block drawing (A1, A2, A3, 4A or A0).
WARNING : In Autocad Release 12, do not use INSERT command and specify the filename by
giving full path method, this may possibly overwrite the original file that is inserted by the existing
drawing. Use INSERT only for local blocks.
It is usually that the title block is smaller than the tank as below:
Do not EXPLODE the title block yet, SCALE (scale-up if title block smaller than tank or vice-versa)
the title block to allow it to accommodate the tank elevation and orientation. Consider space for
dimensioning, item bubble, material list and detailing. ZOOM EXTENT once to have a maximum
view.
TIPS: Use UNDO to restore title block to original size and SCALE again repeatedly until a suitable
size is obtained.
WARNING : Never SCALE the tank to suit the title block. This will cause inconvenience in doing
dimensioning and further editing.
Remember the scale used to SCALE the title block (e.g. 12.5). EXPLODE the title block and
immediately change the overall scale (under pull down menu SETTING and DIM STYLE) or
DIMSCALE system variable to the appropriate value ( e.g. 12.5), as well as edit the text "Scale" on
the title block to the required scale (e.g. 12.5). dimensioning can be done anytime only from now go
on. Also, set LTSCALE to 15 multiplied by plot scale (e.g. 15 x 12.5 = 187.5).
In practice, the common scale shall be in the increment of 2.5, e.g. 1:1, 1:2, 1:2.5, 1:5, 1:7.5, 1:10,
1:12.5 etc.
2.3) Dimensioning
2.3.1 Use Of Associate Dimension
In acad.dwt, the associate dimension mode DIMASO is set 1 (i.e. in contra with zero for depressed
mode). This will cause all the dimensions drawn out (except LEADER) remain in blocks. The
advantages of DIMASO set to 1 are:
Automatic updating of the dimension figure upon editing, e.g. STRETCH, SCALE
Enable the text height, arrow size etc. to be updated with UPDATE (a DIM: command) after
the dimension overall scale has been change. This is done if we change the title block size
after we've done dimensioning. (However, the dimension line location will not be adjusted
accordingly and the LEADER and text is not affected by UPDATE). (See
also WARNING in Sec. 2.4.2)
The DIMASO will determine the mode (block or not a block) of those newly drawn dimension, but
not previously drawn or exploded dimensions. Exploded dimensions cannot be "unexploded" with
DIMASO reset to 1. So always make use of associate dimension.
In Autocad R12, use of associate dimension will not allow MOVE, DDEDIT command to change
dimension text, but instead :
Use TEDIT (a DIM: command) to move, rotate, or restore dimension text to original
position.
However, in later Autocad version, dimension text can be edited as ordinary text using DDEDIT
command.
TIPS: Use of <> represent original dimension figure. E.g. "<> I/D" represent "1000 I/D" if 1000 is
the dimension measured by Autocad. The use of <> will allow updating or restoring original value of
dimension figure. <> can be used either in NEW or making new dimension.
i.
The value (gap between dimension lines, item bubble diameter and text height) shown
above is the actual size we want after plotted out. Hence, the above value must be
multiplied by the scale of the drawing (E.g. Drawing scale is 1:10, hence gap = 80, bubble
diameter = 80 etc.)
ii.
To facilitate the location of dimension line, offset a few lines to the distance required.
Move lines to one side so that easier to erase them after use. Then do dimensioning and
pick PERPENDICULAR to the appropriate line drawn when AutoCad prompts for dimension
line location. Erase those guidelines after use.
iii.
When do dimensioning on the same dimension line level, use CON (a DIM: command)
instead of VER or HOR, without re-specifying the same extension line.
iv.
Use DTEXT, MID of center of bubble to locate the text in the bubble. Use F (fit text) if the
text is too long, etc. N13a.
v.
Certain dimension must be exploded and trimmed when the dimension extension line
intersect dimension text
line.
NOTE: The attached BUBBLE, NOZZMARK, PLANBUB and PLANNOZZ.lsp can automate the
drawing of item bubble and nozzle mark.
If the details (e.g. attachment or nozzle) is shown as same view to the general arrangement view, it
is usually to COPY from the general arrangement and SCALE up to the required legible size as
blow-up details. If further editing on the detailing is required after COPY, do it before SCALE to
allow editing in actual scale.
scale is 1:5, set DIMLFAC to 1/5 or 0.2. This will force the dimension figures shown to be multiplied
by 0.2. This is done by typing the figure (just follow the figure given by Autocad) rather than hit enter
to accept the default.
WARNING : Always reset DIMLFAC to 1.0 after detailing to avoid confusion. Also, the use of
UPDATE command will restore the dimension figure according to the current DIMLFAC value,
unless the default dimension figure is overwritten by the user that forgone the associate property of
the dimension.
TIPS : While doing editing or dimensioning on a small area of drawing for a long period of time, it is
sometimes inconvenient to use ZOOM command. Consider to save the required on-screen view
using VIEW command with a view name of "D". Restore this view each time using VD (an Autolisp
command as mentioned in Sec. 1) instead of ordinary ZOOM command, which may need a few
steps. The VA command is used to view the entire drawing (instead of ZOOM ALL or EXTENT) to
reduce the time taken on drawing regeneration.
2.5 Alternative way for blow-up details
Instead of preparing or copy the detail from the assembly view of the drawing, one might copy the
detail from other drawings (Sec.2.5.1) or insert from library drawing (Sec. 2.5.2).
2.5.1 To copy blow-up details from other drawing
1.
Open the drawing with the blow-up details that you want to copy.
2.
Select the object, right click, choose Copy with base point from pop-up menu. (If you are
using release 13 or earlier, you may have to create WBLOCK)
3.
Open or switch to the working drawing. Paste the copied object into location.
4.
Scale the pasted object by y/x, where x and y is the plot scale or DIMSCALE of the working
drawing and original drawing respectively. (Alternatively, you can also check the text height
of leader text and scale the pasted blow-up detail until the text is in correct height for
plotting.)
5.
6.
The on-plot scale of the blow-up detail must be the same as the original drawing, so that
the leader/text (if any), and spacing between dimension line and object are in the correct
size after printed.
7.
If you want to change the on-plot scale of the blow-up detail (because not enough space
etc.), then the leader text height will not be correct and the spacing between dimension
lines and object will also affected. Manual adjustment is required.
1.
2.
3.
4.
While doing dimensioning, do not accept the figure/value measured. Instead overwrite the
value by entering the same figure to suppress dimension associate. (See Sec 2.5.3 for
reason)
5.
Save the drawing into libray - a folder which stores all library drawings.
6.
When the detail is required later, COPY or INSERT it into the working drawing from the
library.
7.
SCALE the inserted blow-up detail to plot scale of the working drawing.
8.
Option 2:
1.
2.
3.
Do dimensioning (with DIMLFAC=1, of course) and save the drawing into library.
4.
Similarly, while doing dimensioning, do not accept the figure/value measured. Instead
overwrite the value by entering the same figure to suppress dimension associate. (See Sec
2.5.3 for reason)
5.
When the detail is required later, COPY or INSERT it into the working drawing from the
library.
6.
SCALE it to y/x, where y is the plot scale or DIMLSCALE of the working drawing.
(Alternatively, you can also check the text height of leader text and scale the pasted blowup detail until the text is in correct height for plotting.)
7.
dimension associate is on by DDEDIT the dimension text. If it appears to be <>, then it is on.)
Hence, you have to EXPLODE the dimension before SCALE, or change the DIMLFAC of the
working drawing and UPDATE only for the blow-up detail (not recommended way as it may
unintentionally UPDATE other dimension!). The is why we shall overwrite the dimension associate
(by re-entering the text or measured figure during dimensioning, no need to explode) when
preparing library drawing with dimension.
2.6) Plotting
Since the title block outline has been adjusted to suit the relevant drawing size, use PLOT EXTENT
will normally force the maximum plot scale calculated by Autocad same as the required drawing
scale. If this is not the case (or for the drawing without title block), the user shall change the plot
scale value in the PLOT dialogue box. However, this method might cause certain portion of the
drawing out of the plotable area (as seen from Preview) and hence adjustment of X and/or Y origin
is required.
Make sure the pen width setting (as shown below) is not overwritten by previous plotting session
before plotting (Plot setting is not saved with acad.dwt file but with application environmental
setting).
Color
Use for
Red
0.15
Yellow
0.2
Cyan
0.25
Magenta
0.25
Green
0.25
Insulation
b.
c.
Enable change of color and linetype of entity by merely change the property layer of the
entity. The entity color and linetype will follow the settings of the layer as long as the entity's
color and linetype is "Bylayer". Existing entities can be changed to required color and
linetype of a layer by using "CHPROP". Entities created by COPY, MIRROR, OFFSET etc.
will follow the layer of parent entity. Hence use CHPROP to change the property layer of the
entity if required. New entities will follow the color and linetype of current layer.
d.
Enable the color and linetype of all entites on a particular layer to be changed by merely
change of the color and linetype of the layer setting. The user do not have to use CHPROP
and select all the required entities (which might take hours of times!) in order to change the
color and linetype.
e.
When a drawing is inserted into another drawing, the entities will be inserted together with
its layers where the color and linetype of the layer can be changed by changing of the layer
settings. For example, if a drawing by user A is inserted into another drawing by user B, the
user B can easily change the entity color and linetype by changing the layer settings
according to the requirement of user B.
NOTE : If the entities are placed on layer 0, the entities will take-up the color and linetype of the
current layer of the drawing B until the inserted block is EXPLODE. This "chameleon effect" of layer
0 might be useful in certain cases but be a problem to another. Hence, do not draw in layer 0 if you
do not intend to EXPLODE the inserted drawing and if you do not want the color and linetype of
inserted entities (on layer 0) to follow the current layer.
Besides, the user shall open and check the drawing (before inserting it ) to ensure that no layer with
the same layer name to the file being inserted, but in fact they shall be two different layers. Rename
the layer (on either one of the files) to another name to avoid two groups of entity to be mixed on
same layer after insertion.
In order to have the above advantage of color and linetype controlling, the COLOR and LINETYPE
system variables shall be set to "bylayer" or the property of "color" and "linetype" of the entity shall
be "bylayer". However, center line, hidden line etc. can be set to red color (for example) and
linetype to "center" or "hidden" since they shall be same property no matter which layer they are
stored on. Some users might put the center line, hidden line etc. to layers called "center" or "hidden"
with the required setting. But this is not necessary because it is very rare to change the color and
linetype of this line or just to freeze these lines.
1.
Library drawing without dimensioning - that to be inserted in the assembly drawing. E.g.
flanges
2.
The following are the objects that shall be prepared as individual library drawing:
4.1
4.2
4.3
4.4
Standard drawing
4.5
Welding details