Escolar Documentos
Profissional Documentos
Cultura Documentos
Lu hnh ni b
Quy nh v bn v.
1. Cc thng tin c c t bn v
2. Cc khng gian trong CAD
3. ngha ca vic thit lp mi trng bn v
4. Mt s quy nh chung
4.1. Khung v t l bn v
4.2. Quy nh v ng nt v c ch
Chng 2 : LAYOUT V IN N
I.
Lm vic vi Layout
1. Paper Space
2. Cc thao tc tr n Viewport ca Paper Space
2.1. T o cc Viewport
2.2. C t xn ng bao Viewport
2.3. T l trong tng Viewport
2.4. Layer trong tng Viewport
2.5. n hin viewport
2.6. n hin ng bao viewport
2.7. Scale LineType
2.8. Cc hiu chnh khc i vi Viewport
3. Cc ch khi in nhiu t l trong mt bn v
II. iu hi n in n.
1. Khai bo thit b in.
2. In ra file *.PLT
Tham ho ngoi
1. Gii thiu v tham kho ngoi.
Lu hnh ni b
Lu hnh ni b
II. To font ch
1. T o font ch SHX.
2. T o big font.
3. T o big font t file m rng.
III. To cc dng ng (file linetype)
1. Khi nim v phn lo i d ng ng.
2. T o cc d ng ng n gin.
2.1. Dng creat trong lnh -linetype.
2.2. T o linetype bng cch so n tho trc tip trong .LIN
IV. Dng ng phc cha i tng shape
1. D ng ng phc c cha i tng ch.
V. To cc mu mt ct.
1. File m u mt c t.
2. T o m u mt c t n gin.
3. T o cc m u mt c t phc t p.
VI. Menu.
1. Menu v file menu.
1.1. Cc lo i menu
1.2. Cc lo i file menu
1.3. Ti, g b mt menu
2. Ty bin mt menu
2.1. Cu tr c mt file menu
2.2. Menu Macro
2.3. Pull-down Menu
2.3.1. Section ca Pull-down menu
2.3.2. Ti u ca pull-down menu
2.3.3. Tham chiu n pulldown menu
2.3.4. Ch n v lo i b Pull-down menu trn menubar
2.4. Shortcut menu.
2.5. Buttons menu v auxiliary menu.
2.5.1. Section ca Buttons menu v auxiliary menu
2.5.2. T o cc AUX menu.
2.5.3. Menu swaping.
2.6. Image Tile menus
2.6.1. Section ca Image menu
2.6.2. M t m c chn ca menu hnh nh
2.6.3. Gi hin th cc menu hnh nh
2.6.4. Slide v th vin slide.
2.7. Menu mn hnh.
2.7.1. Section ca menu hnh nh.
2.8. Chui ch thch thanh tr ng thi.
Lu hnh ni b
Lu hnh ni b
Lu hnh ni b
Lu hnh ni b
,
Filter :
T o mt filter (n vo n t new filter)
Lu hnh ni b
Group Layer :
T o tng nhm lc. Layer trong nhm mi t o khng bao gm cc layer trong bn v.
Ta c th nhp cc layer trong bn. Trong mi nhm ny ta c th t o tng b lc layer khc
nhau.
Khi ta ch n mt block hay ch n mt xref vo th AutoCAD s t ng ch n th m group
layer.
Layer States Manager
Ta c th xut cc nh d ng layer ra file cha layer *.LAS
Lu hnh ni b
10
Lu hnh ni b
Angular : o gc
Radius : o bn knh
Diameter : o ng knh.
Ordinate : Ta im
Leader and tolerance : Ch thch vi ng dn v dung sai.
11
Lu hnh ni b
Text Appearance:
Text style : Chn tn kiu ch hin ln trong kch thc. Ta c th lm hin bng
text style trong [] bn cnh text style.
Text color : Mu ch
Fill color : mu nn ca ch.
Text height : Chiu cao ca ch.
Fraction height scale : Gn t l gia chiu cao ch s dung sai v ch s kch
thc.
Draw frame around text : V khung ch nht bao quanh ch s kch thc.
Text Placement :
Vertical : iu chnh v tr ch theo phng thng ng.
Center : Ch s nm gia ng kch thc.
Above : Ch s nm tr n ng kch thc.
Outside : v tr nm ngoi ng kch thc v xa im gc o nht.
JIS (Japanese industrial Standards) : v tr ch ca ng kch thc theo ti u
chun Nht.
Horizontal : V tr ca ch so vi phng nm ngang.
Centered : nm gia hai ng ging.
1 st Extension Line : Ch s nm v pha ng ging th nht. Khong cch
t ch n ng ging bng tng chiu di mi t n v bin Offset from dim line
Offset from dim line : khong cch t ch n ng kch thc. TC khong 1-2
mm.Nu ch nm gia ng kch thc th y l khong cch gia ch v 2
nhnh ca ng kch thc.Nu bin ny m th AutoCAD s t ng chuyn s
ny thnh dng.
Text Alignment : iu chnh hng ca ch.
Horizontal : ch lun lun nm ngang.
Aligned with dimension line : ch c ging song song vi ng kch thc.
ISO Standard : ch s song song vi ng kch thc khi n nm trong hai ng
ging, v s nm ngang trong trng hp nm ngc li.
Gio trnh Autocad nng cao
12
Lu hnh ni b
13
Lu hnh ni b
14
Lu hnh ni b
15
Lu hnh ni b
16
Lu hnh ni b
Alternate Unit Tolerance: quy nh cch thc gn chnh xc cho kch thc li n
kt.
Precision : Hin th v gn chnh xc cho dung sai kch thc lin kt.
Zero suppression :
Leading : B nhng s 0 ng trc khng c ngha VD 0.25 .25
Trailing : B qua nhng s 0 khng c ngha trong phn thp phn VD 2.50 2.5
4. Hatch.
Command : BHATCH
Th Hatch
Type : C 3 m u mt c t :
Predefinied : Cho php ta chn mu mt ct trong file
ACAD.PAT. C 3 loi mt ct l ANSI (American
National Standards Institute), ISO (International
Standards Organisation) v Other Predefined
Custom : Chn mu mt ct c to t cc file .PAT
User Defined : Dng chn mu cc on thng song song. Khi ta nhp vo
khong cch gia cc ng (spacing) v gc nghing (angle) ca hatch.
17
Lu hnh ni b
Th Advanced
Island detection style : Chn kiu v mt c t nh m t trong hnh k m theo :
18
Lu hnh ni b
5. Lnh LineType.
Command : Linetype
19
Lu hnh ni b
20
Lu hnh ni b
Name : Ti a 255 k t.
Object.
Retain : Gi li cc i tng chn nh l cc i tng ring bit
Convert to block : Chuyn tt c cc i tng thnh group lun.
Delete : Xa tt c cc i tng chn sau khi to block.
Preview icon : Cho php xem trc block nh mt Icon.
Drag and drop units : Ch nh n v ca block trong trng hp c s thay i t
l khi ko t AutoCAD DesignCenter vo bn v.
Description :
Hyperlink :
6.2. Thuc tnh ca Bloc
nh ngha thuc tnh
Thuc tnh l thnh ph n ca mt block c th l d ng ch nh k m theo khi (block).
N nh cc tnh cht ca thuc tnh v cc d ng nh c hin th khi ch n block vi thuc tnh.
To thuc tnh cho hi.
Lnh Attdef (Define attributes) : Cho php nh ngha cc thuc tnh ca block. Thi
thc hin lnh Attdef hp tho i sau s hin l n :
21
Lu hnh ni b
22
Lu hnh ni b
23
Lu hnh ni b
Ximang
ViNaComex
14
iu hi n s hi n th ca cc thuc tnh.
Lnh Attdisp iu khin s hin th ca cc thuc tnh block t i bn v hin hnh. Bin
ny l ON th s hin th cc thuc tnh ca block. Bin ny l OFF th cc thuc tnh ny s
khng c hin th l n. Vic t t s hin th cc thuc tnh ca block khi khng c n hit s
lm cho bn v c ti tao nhanh hn.
Command: attdisp
Enter attribute visibility setting [Normal/ON/OFF] <Normal>: of
Regenerating model.
Cp nht thay i.
Lnh Attsync cho php cp nht nhng g thay i ca block ch nh vi cc thuc
tnh hin hnh xc nh cho block.
V d khi thay i cc thuc tnh, sau ta nh ngha l i block. Dng lnh AttSync
update l i cc thuc tnh ca block.
Command: attsync
Enter an option [?/Name/Select] <Select>: ?
24
Lu hnh ni b
Lnh -Attedit
Edit attributes one at a time? [Yes/No] <Y>: N
Performing global editing of attribute values.
Edit only attributes visible on screen? [Yes/No] <Y>:
Enter block name specification <*>:
Enter attribute tag specification <*>:
Enter attribute value specification <*>:
Chn tt c cc block
chn Ximang ca block th
nht.
chn Thep ca block th hai.
Chn Ximang ca block th ba
25
Lu hnh ni b
Ximang
ViNaComex
Thep
Viet Uc
Ximang
ViNaComex
21
25
12
Cat
ViNaComex
Thep
Viet Uc
Cat
ViNaComex
21
25
12
26
Lu hnh ni b
Text Options : gn cc thuc tnh cho text. Cc la chn nh trong hp tho i t o thuc
tnh cho block.
TextStyle :Kiu text thuc tnh s hin ln mn hnh.
Justification : Ch nh im canh l cho text thuc tnh.
Height : Ch nh chiu cao dng ch thuc tnh.
Rotation : Ch nh gc quay thuc tnh dng ch thuc tnh.
Backwards : Ch nh dng ch thuc tnh i xng theo phng thng ng.
Upside down : Ch nh dng ch thuc tnh i xng phng ngang.
Oblique Angle : Ch nh nghi ng d ng ch thuc tnh.
27
Lu hnh ni b
28
Lu hnh ni b
Th
29
Lu hnh ni b
30
Lu hnh ni b
31
Lu hnh ni b
NWWWPPP
NWWW000
CWWW000
CWWW000
NWWWPPP
NWWWPPP
NWWWPPP
NWWWPPP
NWWWPPP
NWWWPPP
NWWWPPP
CWWWPPP
Cao Z im ch n
Block counter
Block handle
Tn layer khi chn block
Gc quay ca block
T l phng theo tr c X
T l phng theo tr c Y
T l phng theo tr c Z
Thnh ph n X ca hng dn ra ca block.
Thnh ph n Y dng trong v 3D
Thnh Ph n Z
Ch n mt khong trng vo v tr ny.
Format
CWWWPPP
NWWW000
C004000
N008002
N008002
C002000
C012000
C006000
N008000
32
Lu hnh ni b
Drawings
Select object : chn mt hoc nhiu block.
Current drawing : chn tt c cc thuc tnh ca tt c cc block c trong bn v.
Select drawing : chn bn v khc.
Drawing files : ng d n ca file cha block c n trch thng tin.
33
Lu hnh ni b
Include xrefs : bao gm cc thng tin thuc tnh ca cc tham kho ngoi.
Include nested blocks : bao gm cc thng tin ca cc block lng.
34
Lu hnh ni b
35
Lu hnh ni b
36
Lu hnh ni b
Chng 2 : LAYOUT V IN N
I. Lm vic vi Layout
1. Paper Space
Khi nim v vng nhn tnh v ng
Vng nhn tnh (Tiled Viewport)
AutoCad cho php b n chia mn hnh thnh nhiu hnh ch nht. B n c th hin th cc
vng nhn khc nhau ca bn v tr n cc hnh ch nht . M c ch ph c v cho vic quan
st bn v mt cch d dng hn. Vng nhn tnh ch c trong Model Space (MS).
Mt s c tnh ca Tiled Viewport :
Khng quant trng l b n c bao nhi u khung nhn, ch ng lun lun c s p sp
c nh nhau v ph kn ton mn hnh
T i mt thi im ch c mt khung nhn Active. Khung nhn Active lun c vin
m
Crosshair ch xut hin tr n Active viewport
UCS (User Coordinate System) Icon lun xut hin t i tt c cc khung nhn
S thay i ca cc i tng bn v tr n mt khung nhn s ngay lp tc s c
th hin tr n cc khung nhn c n l i.
AutoCAD cho php b n t o ra ti a 96 khung nhn
B n c th b t u lnh t mt khung nhn v kt th c lnh mt khung nhn khc.
Ngoi ra b n c n c th ghi l i cu hnh ca cc khung nhn, ph c v cho m c ch
khi ph c l i cc khung nhn nu mun.
Vng nhn ng (Floating Viewport)
Vng nhn ng ch c trong Paper Sapce (PS), b n ch s d ng n khi mun th hin
mt vng ca bn v tr n MS trong PS. Theo mc inh, ch c mt Floating view (FV) trong
mt PS. Tuy nhi n b n c th t o ra nhiu hn mt nu b n mun.
FV c mt s c tnh sau
Khng ging nh Tiled Viewport (TV), FV l mt Object tht, b n c th xo,
move v stretch n. B n c th hin th n tr n layer ri ng bit, v c n c th bt t t
ch hin th ng bao ca n. Ch ng khng in y mn hnh nh TV m b n
c th t do thit k kch thc v v tr ca ch ng.
Trong PS, Crosshairs khng b gi h n trong mt vng nhn ng.
B n c th thit lp s hin th ca UCS Icon trong tng FV
B n c th t o nhiu FV trong PS v ch ng s c lu l i cng vi bn v.
Tt c nhng g b n v tr n MS u c trong PS. Tri l i, nhng g b n v tr n PS
ch tn t i tr n PS, khng tn t i tr n bn v khi b n tr v MS.
Sau khi b n v xong trong MS, b n chuyn sang PS v. Tr n khng gian PS b n
c th v th m or chnh sa cc Object tr n MS bng cch Double click vo FV.
Khi FV lm vic ging ht nh TV.
Khi nim : Tab Layout cho php truy sut n 1 vng c gi l Paper space. Trong
paper space (PS), b n c th ch n title block, t o cc layout viewport, dimension v th m cc
notes trc khi in bn v.
PS v MS l 2 khng gian lm vic ri ng l. Trong PS ta c th tham chiu n 1 hoc
nhiu vng ca MS vi cc t l khc nhau thng qua cc ca s (viewport).
Mc ch : Ngi ta thng s d ng PS trong trng hp
C nhiu hnh v vi t l khc nhau tr n cng mt bn v (V k thut XD).
Mun in hnh v vi cc gc nhn khc nhau tr n cng mt bn v (v kin tr c).
Mun in hnh v vi cc gc xoay khc nhau (in tuyn ng trong c u ng)
37
Lu hnh ni b
38
Lu hnh ni b
39
Lu hnh ni b
II. iu hi n in n.
Trong cc cng ty nh , sau khi hon thnh bn v, ngi ta nguy n c bn v
mang ra qun in v thng nht vi qun in cc nt in.
Trong cc cng ty ln hn, sau khi hon thnh bn v, h s quy nh ng nt in.
thng nht ng nt in, ngi ta s t o ra mt file c ui l *.ctb nm trong th m c
C:\Documents and Settings\User\Application Data\Autodesk\AutoCAD 2006\R16.2\enu\Plot
Styles, sau s lu file ny l i v copy cho tt c mi thnh vi n trong cng ty. (file ny ta
s nghi n cu k hn ph n sau)
i vi cc cng ty c quy m ln, nhiu b mn chung mt xng in. Ngi ta s in
bn v ra di d ng file c ui *.PLT. File ny c th in bt k my in no m khng c n
n ph n mm AutoCad. N tng t nh khi ta chuyn cc file v n bn sang *.PDF in n.
i vi cc lo i file ny, ta khng c n quan tm n font, ng nt. V ung nt c
t khi ra in ra file.
1. Khai bo thit b in.
40
Lu hnh ni b
41
Lu hnh ni b
42
Lu hnh ni b
My s t o ra file test.ctb
43
Lu hnh ni b
2. In ra file *.PLT
Ch c n tch vo n t
ng d n ca file *.plt.
44
Lu hnh ni b
45
Lu hnh ni b
46
Lu hnh ni b
47
Lu hnh ni b
Identify reference
Reference name : Chn t n xref c n sa, s cy s th hin c cc reference lng
nhau. Lu l mi l n ta ch sa c mt xref, nu ta chn xref (VD drawing 1 nh hnh v)
cha xref lng (drawing 2) sa th ta cng ch sa c xref cha xref lng (drawing 1)
ch khng sa c xref lng (drawing 2). Do vy mun sa xref no ta chn xref sa.
Path : Hin th ng d n ca xref m ta chn.
Automaticlly select all nested objects : tt c cc objects trong file xref s c chn.
Prompt to select nested objects : kch ho t ch chn cc object trong file tham kho
m b n mun sa.
48
Lu hnh ni b
Setting
Create unique layer, syle, and block names :
N t ny c chn th lp v k hiu c thay i (t n c tin t l $#$), tt c
cc object trong file tham kho s nm trong layer ny.
Nu n t ny khng c chn th cc t n layer, block v style s hin l n nh bnh
thng.
Display attribute definitions for editing : Nu chn th cc thuc tnh s c hin th v
ta c th sa ch ng, sau khi ta ghi l i th cc thuc tnh trong bn v gc s thay i theo, cc
thay i ch c th thin ra kha ta ch n cc thuc tnh sa ra bn v.
Lock objects not in working set : Nu chn ch ny th tt c cc object ca bn v
chnh s b kha l i, ch ng ta khng th hiu chnh c chng.
Khi tao sa mt file tham kho ngoi th cc i tng khc m ta khng chn sa s
m i. Tuy nhi n n ch m i khi bin shademode c t l 2D wireframe.
Command: shademode
Current mode: 2D wireframe
Enter option [2D wireframe/3D
wireframe/Hidden/Flat/Gouraud/fLat+edges/gOuraud+edges] <2D wireframe>: 2D
4.2. Th m, b bt cc i tng h i wor ing set (Lnh refset).
Command: refset
Transfer objects between the RefEdit working set and host drawing...
Enter an option [Add/Remove] <Add>: a (chn them hay b bt bn i tng)
Select objects: Specify opposite corner: 1 found
Select objects:
1 Added to working set
4.3. Lnh refclose
Sau khi hiu chnh xong bn c th ghi l i hay khng ghi l i cc thay i bng lnh
Refclose.
Command: refclose
49
Lu hnh ni b
50
Lu hnh ni b
51
Lu hnh ni b
52
Lu hnh ni b
Enabled with copy : AutoCAD s t o ra file nhp (makes a temporary copy of the
externally referenced file and demand loads the temporary file) Xref s c ti
vo bn v chnh nh mt bn copy. Khi nhng ngi khc trong m ng h
thng c th hiu chnh bn v gc ny.
Disabled : ton b bn v xref s c c, ton b layer cng s c c vo bn
v chnh.
53
Lu hnh ni b
54
Lu hnh ni b
55
Lu hnh ni b
56
Lu hnh ni b
57
Lu hnh ni b
58
Lu hnh ni b
59
Lu hnh ni b
60
Lu hnh ni b
9. To mu nh n.
Ta cng c th t o cc thng tin nh k m vi cc i tng trong bn v. Cc thng
tin ny s bn dnh ly i tng trong bn v (hoc khng bm dnh ly i tng trong bn
v ty theo tnh n ng m ta chn). Nu l g n dnh th khi ta dch chuyn i tng li n kt
th cc thng tin ny cng di chuyn theo. Ngi ta gi cc thng tin ny l cc nhn (Label).
t o c cc nhn (label), u ti n ta phi t o c cc m u nhn (Label Template).
Sau y trnh by cc bc t o c mt m u nhn.
Chn t menu dbConnect-->Templates-->New Label Template.
Hp thoi Select a Database Object, chn mu lin kt s dng lm mu nhn.
Click continue.
Hp thoi New Label Template. Nhp tn mu nhn trong hp vn bn New Label
Template Name. Nu bn c sn mt mu nhn, bn mun s dng n lm c s
cho mu nhn mi, chn t danh sch th xung Start with Template. Click
contine.
61
Lu hnh ni b
62
Lu hnh ni b
Gii thch :
Look up values : nu bn khng nh r gi tr ca trng bn c th nhn vo nt
ny xem trc cc gi tr ca trng.
63
Lu hnh ni b
64
Lu hnh ni b
65
Lu hnh ni b
III.
1. Tng quan
B n c th ch n cc nh scan (scanned Images) v nh k thut s (digital photographs)
vo bn v. V bn cht, cc nh ch n ny l tp hp cc im nh (Pixels), c n cc i tng
(Object) trong AutoCAD l cc vector. Do vy cc nh ch n s c kch thc ln v nng hn
cc i tng ca CAD. CAD cho php b n c th zoom, pan cng nh in n bn v cha
Images.
2. Ch n nh (inserting images
ch n nh, ta chn insertRaster image chn file v ng d n ti n.
66
Lu hnh ni b
67
Lu hnh ni b
68
Lu hnh ni b
69
Lu hnh ni b
70
Lu hnh ni b
71
Lu hnh ni b
72
Lu hnh ni b
ngha
phn
000
001
002
003
004
005
006
007
008
00A
00B
00C
00D
00E
Kt th c chui m t shape
Chuyn qua cc ch v
T t ch v, chuyn qua ch di chuyn b t v
Theo sau m 003 l mt byte c gi tr t 1..255 xc nh t l
v mi. Chiu di ca cc vector theo sau m 003 s c chia cho t
l ny t o ra chiu di thc tr n mn hnh AutoCAD
Theo sau m 004 l mt byte c gi tr t 1..255 xc nh t l
v mi. Chiu di ca cc vector theo sau m 004 s c nhn cho t
l ny t o ra chiu di thc tr n mn hnh AutoCAD
Lu tr v tr hin t i vo trong ng n xp
Ly v tr v c lu trc ra kh i ng n xp
M t subshape, S lng cc subshape s c m t trong
byte k tip sau m ny
V vector vi chiu di v hng bt k. Hai byte theo sau m
ny quy nh di x v y.
V li n tip cc cung 45O. Hai byte theo sau n xc nh bn
knh, s lng v chiu di ca cc cung ny.
V cung tr n bt k. N m byte theo sau m 00B s mi u t cung
tr n c v.
V cung tr n da vo h s cong.
V li n tip cc cung tr n da vo h s cong.
S d ng khi m t font ch. (s ni k trong ph n sau)
M 001 v 002 : Bt t t ch v.
001 : bt ch v (defaut in shape description). Cc m m tk tip m 001 s c
v tr n mn hnh.
002 : T t ch v. Cc m m t sau m 002 s khng c v l n mn hnh. Nhng
con tr v (b t v) v n di chuyn theo cc m m t sau n.
V d : nh do n m sau vo file example.shp ri dch thnh file .shx c ni dung nh
sau :
*232,12,DBOX21
044,040,04C,048,002,012,001,024,020,02C,028,0
Chng trnh s thc hin nh sau :
4 byte u 044,040,04C,048 s v mt hnh vung di c nh l 4 n v.
3 byte tip theo 002,012,001 : s t t ch v, chuyn sang ch di chuyn. Di
chuyn mt o n 012 sau l i bt ch v.
73
Lu hnh ni b
v
: Lu v ph c hi v tr ca con tr trong stack.
M 005 y ta con tr v vo stack (ng n xp) v m 006 ly ta ra kh i stack
v gn n cho ta con tr hin hnh (ni cch khc l ph c hi v tr con tr lu trong
stack).
Ng n xp ti a ch lu tr c 4 v tr. Nu lu tr qu kh n ng ca n AutoCAD s
thng trn stack : Position stack overflow in shape nnn
Nu stack ang rng, ta c tnh dng 006 ly ta ra kh i stack. Khi v shape ny
AutoCAD s thng bo Position stack underflow in shape nnn.
V d : Ta v hnh DBOX2 nhng c s d ng code 005 v 006 nh sau :
( V hnh m t )
M
: M t subshape
M 007 ch yu dng t o font ch. Ta s nghi n cu m ny trong ph n t o font ch.
v
: dch chuyn theo phng X v Y
Thng thng m vector ch cho php ta v c trong 16 hng nh sn vi di ti
a l 15 n v. Ta dng m ny v nhanh chng cc shape n
gin, nhng khng th dng t o cc shape phc t p. Vi m
008,009 b n c th v vector c di v hng khng gii h n,
bng cch s d ng dch chuyn X,Y ( dch chuyn tng i so
vi im m con tr v ang ng).
Theo sau m 008 l 2 byte quy nh di X,Y vi d ng sau :
008,X-displacement,Y-displacement
di X-displacement,Y-displacement c gi tr trong khong
-128 n +127. Du (+) l khng b t buc. Ch ng ta cng c th s
d ng du ngoc n cho d c v d kim sot :
008,(X-displacement,Y-displacement)
V d : (-10,3) m t vector hng v tri 10 n v v hng l n
tr n 3 n v.
Khc vi m 008 ch v mt vector, m 009 v li n tip cc vector.
Theo sau m 009 l cc cp byte quy nh di (X,Y) v du hiu
nhn bit kt th c m 009 l cp byte (0,0).
V d : 009,(3,1),(3,2),(2,-3),(0,0) v li n tip ba vector c di tng (3,1),(3,2),(2,3).
74
Lu hnh ni b
A : v cung tr n 45 .
Theo sau m 00A l 2 byte nh ngha mt cung tr n 45o (bng 1/8 ng tr n). Cc
cung c nh th t t 0 n 7 tnh theo v tr u ca cung.
M m t cung tr n nh sau :
10,radius,()0SC
Bn knh (radius) c gi tr t 1 n 255.
Byte th 2 (-)0SC m t :
Du (-) quy nh hng v ca cung tr n (v ngc
chiu kim ng h nu l dng, theo chiu kim ng h
nu l m).
0 : Lun lun l 0, quy nh cc k t sau n l h thp
l c phn.
C : S lng cc cung tr n 45o. C gi tr t 0 n 7. Nu
l 0 th AutoCAD s v c v ng tr n (8 cung 45o) bn
knh radius.
M
B : v cung tr n bt k.
M 00B cho php v mt cung tr n bt k, khng nht thit phi b t u bng cc v tr
nh trc nh m 00A.
00B,start_offset,end_offset,high_radius,radius,(-)0SC
Start_offset: Biu din di ca cung tr n so vi im b t u v c quy nh trc
trong m 00A (c nh s t 0-7). Gi tr ca start_offset c tnh bng cch ly gi tr
ca gc hp bi im b t u v cung theo 00B v im b t u v cung theo 00A nhn vi
256 v chia cho 45. hay
start_offset
= s o gc * 256/45.
End_offset : Biu din di ca im cui cung tr n so vi im 1/8 ng tr n
tng ng. Gi tr ca end_offset cng c tnh tng t nh start_offset
Radius : bn knh ca cung tr n (t 1 n 255 n v ).
High-radius : C gi t 0 n 255. S d ng khi mun v cung tr n c bn knh ln hn
255 n v. Cch tnh nh sau : Bn knh = High-radius*256+Radius.
(-)OSC : M t nh 00A. Dng xc nh cc gi tr start_offset v end_offset
M
C v
75
Lu hnh ni b
II. To font ch
Hin nay AutoCAD cho php ta s d ng 3 lo i font ch. Font ch h thng (system
font), phong ch s d ng shape (shape font) v big font.
Font h thng :
Cu t o : Gm cc vector bi n, v gia c t bng thut ton fill
u im : system font p hn cc font khc.
Nhc im : Do system font c nhng vng t n n nng hn cc font khc. Tc
ti sinh (render, pan, zoom) s rt chm.
Shape font :
Cu t o bi cc shape trong c m t trong file .SHP.
u im : V cc k t trong font u l cc shape n n c ti nhanh hn, tc
render c ci thin ng k nht l i vi cc bn v ln.
Nhc im : Khng p l m.
Big font
Cu t o :bi cc shape. Tuy nhi n n c th l ph n ni di ca cc shape font ni tr n.
Shape font c cha ti a 255 k t c n big font c th cha n 65535 k t.
1. To font ch SHX.
Font ch SHX c t o ra v s d ng trong AutoCAD. Mi k t ca font l mt shape
c m t trong file shape. Trong shape number chnh l m ascii ca k t (t 0 n
255).
phn bit vi cc shape file khc, cc font ch phi c d ng m t u ti n nh sau :
*0,4,font-name
above,below,modes,0
Font-name : Tn font ch
Above : Khong cch gia ng top v ng Baseline
Below : Khong cch gia ng Bottom v ng Baseline.
Modes
0 : Ch vit theo phng nm ngang.
1 : Ch vit theo phng thng ng.
2 : Ch vit c theo c hai phng nm ngang v thng ng.
(v hnh minh ha vo y)
T o mt v d minh ha font ch bao gm ch ABC. C th ly mt file font shape bt
k ri minh ha.
76
Lu hnh ni b
2. To big font.
Trong thc t, font ch ca mt vi ngn ng (ting Nht) cha hng nghn k t khng
phi l m ACII. bn v cha cnhiu font nh vt AutoCAD cung cp mt dang file
gi la big font file.
Big font file cng c mi u t trong file .SHP v c dch thnh file .SHX. D ng u
ti n ca big font c d ng nh sau :
*BIGFONT nchars,nranges,b1,e1,b2,e2,.
nchars : s lng g n ng cc k t trong Big font ny. Nu sai s ln hn 10% th tc
truy xut s rt chm.
nrangs : s lng cc mim gi tr cha cc gi tr s d ng lm m escape codes.
b1, e1, b2, e2,
b1, e1 l gi tr b t u v kt th c ca min gi tr th nht
b1, e1 l gi tr b t u v kt th c ca min gi tr th hai
V d .
3. To big font t file m rng.
Trong cc file kiu ch tng hnh chu , c nhiu khi c s d ng l i nhiu l n nh
cc du trong ting vit (du s, huyn,). Cc khi ny c m t trong cc Subshape, c
th dng l i t o cc shape khc nhau.
D ng u ti n ca cc big font file m rng tng t nh big font file bnh thng :
*BIGFONT nchars,nranges,b1,e1,b2,e2,.
D ng th hai s gi p nhn bit l big font m rng :
*0,5,font-name
character-height,0,modes,character-width,0
Font name : T n ca big font
Character-height, character-width : Chiu cao v chiu rng hnh ch nht c s m
t k t.
Modes
0 : Ch vit theo phng nm ngang.
1 : Ch vit theo phng thng ng.
2 : Ch vit c theo c hai phng nm ngang v thng ng.
Ch
77
Lu hnh ni b
78
Create
Duong co ten la name
Chn t n file s t o mi hoc m
file .LIN c sn ghi ng l i
ng ny
T n ng s hin trong hp
linetype manager
Nhp vo cc byte m t d ng
Lu hnh ni b
79
Lu hnh ni b
Du * t trc t n d ng ng l b t buc.
Linetypename : T n ca ng, s hin l n trong linetype manager.
Description : Chui m t c th c hoc khng c v di khng qu 47 k t.
A : quy nh kt th c i tng v bng nt g ch lin.
Descriptor 1,2,.. : Byte m t d ng ng (nh trnh by tr n).
ngha
Gc quay tng i ca shape so vi ng
thng c v.
Gc quay tuyt i so vi tr c OX ca h ta
WCS.
H s t l (ca shape c ch n vi shape
c m t trong shape file).
di theo phng ng thng (X n v)
di theo phng vung gc vi ng
thng. (Y n v). (X,Y c th l s m)
V d :
Dng lnh load ti file ltypeshx.shx vo bn v, sau nh lnh Shape
ch n shape c t n l bat v bn v. Hnh ca bat hin l n nh sau :
80
Lu hnh ni b
Ch : t n linetype khng nht thit phi vit hoa. Th t cc transform khng nht
thit phi c nh.
1. Dng ng phc c cha i tng ch.
C php m t i tng ch trong d ng ng phc t p nh sau : (* ch trong
AutoCAD 2005, c php t o d ng ng c cha cc k t c khc so vi cc phi n bn
trc, n y u c u nght ngh o hn cc phi n bn trc).
["text",textstylename,scale,rotation,xoffset,yoffset]
Text : chui k t c ch n vo.
Style : T n kiu ch m AutoCAD s ly nh d ng cho text.
Scale,rotation,xoffset,yoffset : Tng t nh tr n cc thng s ca transform.
V d :
*HOT_WATER_SUPPLY1,---- HW ---- HW ---- HW ---- HW ---- HW ---A,.5,-.2,["HW",STANDARD,S=.1,R=0.0,X=-0.1,Y=-.05],-.2
Kt qu ta c d ng ng nh sau :
Ch
V. To cc mu mt ct.
1. File mu mt ct.
M u mt c t c AutoCAD mi u t trong file c ph n m rng .PAT. Ta c th s
d ng cc mt c t c sn c m t trong cc file ACAD.PAT v ACADISO.PAT hoc t t o
cc m u ri ng lu l i trong file .PAT di nh d ng ACII file. Ch , khc vi d ng ng,
mi file d ng mt c t ch cha c mt d ng mt c t v t n file phi trng vi t n mt c t.
Mc nh *.pat c lu trong th m c \Documents and Settings\[user
name]\Application Data\Autodesk\AutoCAD 2005\R16.0\enu\Support.
81
Lu hnh ni b
82
Lu hnh ni b
3. To cc mu mt ct phc tp.
M u mt c t phc t p c t o t nhiu h ng khc nhau (line family). Cc h
ng ny c m t tr n mt d ng vo t p thnh mt mt c t phc t p.
V d :
o n m t sau t o ra mt mt c t nh hnh v
*lightning, interwoven lightning
90, 0,0, 0,.5, .5,.25
83
Lu hnh ni b
V o n m sau m t mt mt c t phc t p t o bi 3 h ng tr n :
*lightning, interwoven lightning
90, 0,0, 0,.5, .5,.25
0, .25,.5, 0,.75, .25,.25
90, .25,.5, 0,.5, .5,.25
VI. Menu.
1. Menu v file menu.
1.1. Cc loi menu
C tng cng c 10 lo i menu
Cc menu (pulldown menu): l menu nh file, edit,
Cc menu ng cnh (shortcut menu): l menu hin ln khi ta n phi chut ti v
tr trn bn v.
Cc thanh cng c (toolbar). Ci ny th ai cng bit ri.
Cc menu hnh nh (Image menu) : l menu hin ln nh khi ta vo mc
DrawSurfaces3d surfaces.
Cc menu mn hnh (Screen menu) : menu ny c hin ln khi ta vo Tools
optionDisplayWindow elementDisplay screen menu.
Cc menu thit b chut (Auxiliary menu) : menu ny l cc thit b chut nh ta
bm ctrl+chut tri, ctrl+chut phi.
Cc thit b khc ca h thng nhp (Button menu): y l menu phc v cho cc
thit b khc ca h thng nhp nh bt in t.
84
Lu hnh ni b
*.mnc
*.mnr
*.mnl
85
Lu hnh ni b
Bt u
+ : Tm thy
-- : Khng tm thy
Tm *.mns
--
Tm *.mnc
--
To ra file
*.mnc v *.mnr
da trn file *mns
Tm *.mnc
--
Tm *.mnu
Ti *.mnc
--
Bo li
Kt thc
86
Lu hnh ni b
ID_New
[&New...\tCtrl+N]^C^C_new
ID_NewSheet
[Ne&w Sheet Set...]^c^c_newsheetset
ID_Open
[&Open...\tCtrl+O]^C^C_open
ID_OpenSheet
[Op&en Sheet Set...]^c^c_opensheetset
ID_DWG_CLOSE [&Close]^C^C_close
Gio trnh Autocad nng cao
87
Section name
Nenu name
Menu ID v d ng m t ca
menu s xut hin tr n mn
hnh (nh file,edit,draw,)
Cc d ng tip theo m t
cc m c chn (hay c n gi l
cc menu thnh ph n menu
item)
Lu hnh ni b
M t
Du enter trong AutoCAD
L khong trng khi ang nhp text
T m dng user nhp s liu, c th l nhp mt im bng
kich chut hoc nhp mt gi tr
Dng khi d ng m t qu di, Mun m t tip d ng k tip ta
t du + cui d ng
t u macro, sau ^C^C, s lp i lp l i lnh n khi ta n
ESC hoc chn Menu Item khc
Hy tt c cc lnh ang ho t ng (Escapse)
T t tt c cc hin th ca macro tr n mn hnh. (Bin h thng
MenuEcho thnh on,off).
K t ENTER (Ctrl+M)
Chuyn i (t t/m) cc ch hin th ta con tr (Ctrl+B)
Chuyn v tr si tc con tr tr n mn hnh v mt trong 3 v tr
trong mt phng tr c o (Ctrl+E)
Chuyn i ch hin th li (Ctrl+G)
Tng t nh phm BackSpace., dng xa k t trc noa ca
d ng lnh command.
Chuyn i ch V vung gc (Ortho).
Chuyn i chc n ng nhp t bng nhp tablet (Ctrl+T)
K t rng, t ng th m khong tr ng vo cui Menu Item.
Quy c b t u ca chui ch thch.
V d 1 :
ID_ArcStCeAn [S&tart, Center, Angle]^C^C_arc \_c \_a
Phn tch v d :
S&tart, Center, Angle : Hin th tr n menu : Start, Center, Angle
^C^C : Hy tt c cc lnh trc n.
_arc : B t u v mt cung tr n, c cho php chuyn i gia cc version c ngn ng
khc nhau.
khong trng tng ng vi phm enter.
\ : t m dng ngi dng nhp vo ta mt im tr n mn hnh.
_c : Chn option center, cho php chuyn i gia cc version c ngn ng khc nhau.
\ : t m dng ngi dng nhp vo ta mt im tr n mn hnh.
_a : Chn mt option angle, c cho php chuyn i gia cc version c ngn ng khc
nhau.
V d 2
ID_MoveRight [Move .1 Right]^C^Cselect \move previous ;.1,0 ;
Phn tch v d :
^C^C : Thot mi lnh ang s d ng.
Select : B t u select command.
Du cch th hin enter, kt th c lnh select.
Gio trnh Autocad nng cao
88
Lu hnh ni b
89
Lu hnh ni b
90
Lu hnh ni b
91
Lu hnh ni b
92
Lu hnh ni b
93
Lu hnh ni b
94
Lu hnh ni b
Toolbar
95
Lu hnh ni b
96
Lu hnh ni b
T o Toolbars bng cch dng lnh customise l n gin v thun tin nht. Tuy nhi n
b n c n c th t o ra bng cch so n tho trc tip trong file acad.mnu.
2. Cch to toolbars b ng cch son tho trong file *.mnu
Cc base menu v partial menu u c th khai bo cc thanh cng c trong section
***TOOLBARS ca mnh. Section ny chia lm nhiu o n **XXXX tng ng vi t n
thanh cng c
Mi o n m t thanh cng c b t u bng t n thanh cng c ***XXXX. Sau l
cc d ng nh sau :
D ng u ti n m t tng qut v thanh cng c .
Cc d ng tip theo m t cc n t lnh tr n thanh cng c . C 3 lo i n t lnh :
Button, Flyout v Control.
2.1. D ng m t tng qut thanh cng c
C php :
TAG[Toolbar (tbarname,orient, visible, x, y, rows)]
TAG : t n m c chn (tng t nh cc section khc), khng b t buc phi c
Tbarname : ti u thanh cng c . t trong du nhy chui
Orient : v tr mc nh ca thanh cng cuk. Cc gi tr c th gn cho m c ny l :
_Floating, _Top, _Bttm, _Left v _Right. (khng phn bit ch hoa, ch thng).
Visible : mc nh xut hin tr n mn hnh hay khng. Cc gi tr c th gn cho
m c ny l _show v _hide.(khng phn bit ch hoa, ch thng)
X,y : v tr xut hin mc nh tr n mn hnh, tnh t mp tr n tri khng gian v.
Rows : s d ng mc nh chua cc n t lnh
Ch : Cc c im ca thanh cng c nh Orient, visible, x, y, rows s c lu l i
trong registry ca Window mi khi autocad ng l i. Ch khi no khng tm thy cc gi tr
tr n registry, autocad mi s d ng cc gi tr mc nh trong file menu.
V d :
**TB_Draw
ID TbDraw [toolbar (Draw),_left, Show,0,0,1]
2.2. D ng m t loi nt lnh Button
C php :
Gio trnh Autocad nng cao
97
Lu hnh ni b
98
Lu hnh ni b
99
Lu hnh ni b