You are on page 1of 9

Ti liu AutoCad

--- ----

Bin h thng trong Autocad

Bin h thng trong AutoCAD dng lu cc thng s iu khin cho cc lnh, cc thit t quy nh cch thc hnh x ca CAD. Nhiu khi chng ta dng lnh khng c nh cng l do bin h thng b thay i (ch hay v ). Mt s bin h thng c th thay i trc tip bng cc hp thoi, mt s khng, v vy ta cn i cht hiu bit v n (c bit cn thit vi ngi lp trnh). - c bin h thng : + Cch 1 : nhp trc tip vo commandline dng Tn bin v c ri ESC + Cch 2 : nhp trc tip vo commandline dng (getvar "Tn bin") V 1 s cch dng cc ngn ng lp trnh khc (cch 2 l dng biu thc Autolisp, c th copy dng ny vo file lisp) V d : Ly tn Layer hin hnh ?? Layer hin hnh lu trong bin Clayer => Nhp clayer hoc (getvar "clayer") vo commandline v nhn dng nhc - thay i bin h thng : + Cch 1 : nhp trc tip vo commandline dng Tn bin v nhp gi tr mi + Cch 2 : nhp trc tip vo commandline dng (setvar "Tn bin" gi_tr_mi) V 1 s cch dng cc ngn ng lp trnh khc V d : Thay i layer hin hnh thnh "1" : => Nhp clayer ri nhp 1 hoc nhp (setvar "clayer" "1") Sau y l cc bin h thng bin tp + Update bi thnh vin CADVIET. (Updating...) Ketxu tng hp link bn di, theo nh hng ca bin (tng i, v nhiu lc khng bit xp vo mc no ^^) : 1. nh hng ti ch bt im + Hin th : AutoSnap : Quy nh s dng Marker, SnapTip, Magnet Cursorsize : Kch thc Crosshairs Osmode : Quy nh ch bt im Grips : Bt tt hin th Grips ca i tng Gripsize : Chnh to nh ca Grips theo Pixel Griptips : Bt / Tt hin th Grips Tips 2. nh hng ti thao tc chn i tng v mouse : Pickfirst : Cho php / Khng cho php chn i tng trc khi thc hin lnh Pickadd : Cho php / Khng cho php chn nhiu i tng Pickauto : Cho php / Khng cho php chn vng i tng t ng Pickdrag : Cho php / Khng cho php pick chut chn vng Zoomwheel : Quy nh cch dng wheelmouse Zoom bn v 3. nh hng ti lnh Offsetdist : Quy nh khong cch Offset 4. Text Mirrtext : Cch x l vi Text khi thc hin lnh Mirror Qtextmode : Quy nh hin th Text (Box hoc k t) Ti liu ny ca : L vn Trung Trang : .1.

Ti liu AutoCad

--- ----

Bin h thng trong Autocad

Textfill : Quy nh vic t ph cc nt ch ca font ttf khi in hoc Render Textqlty : Quy nh phn gii nt ch ca font ttf khi in hoc Render Textsize : Chiu cao mc nh khi to Text mi Textstyle : Style ch hin hnh Textoutputfileformat : nh dng file lu tr log 5. Time Tdcreate : Ngy gi bn v c to ra Tdindwg : Tng thi gian hiu chnh bn v Tdupdate : Ngy gi cp nht bn v ln cui Tdusrtimer : thi gian thao tc vi bn v 6. Chung Dbmod : Trng thi hiu chnh bn v 7. Dimension DimALT : iu khin vic nh kch thc trong h n v chuyn i tng ng. DimALTD : Kim sot s ch s thp phn ca kch thc trong cc n v chuyn i tng ng. DimALTF : Kim sot h s t l ca kch thc trong cc n v chuyn i tng ng. DimALTU : to nh dng n v cho cc n v chuyn i tng ng ca tt c cc kch thc tr kch thc gc Ngoi ra cc bn c th tham kho thm v Bin h thng : - Help (n F1) v theo mc Command Reference > System Variables > - n _.sysvdlg hoc vo menu Express/Tool/System Variable Editor, xut hin hp thoi System Variable. Trong thng k cc bin h thng v hng dn ty chnh cc bin.

Khi ng autocad, Sau khi v 1 line bt k, bn bm lnh offset. Chng trnh yu cu bn nhp khong cch offset : Specify offset distance or [Through/Erase/Layer] <Through>:. Bn nhp gi tr 5 v thc hin lnh offset. Sau bn li gi lnh offset. Ln ny chng trnh hi bn : Specify offset Ti liu ny ca : L vn Trung Trang : .2.

Ti liu AutoCad

--- ----

Bin h thng trong Autocad

distance or [Through/Erase/Layer] <5.0000>:Nh vy chng trnh mc nh gi tr khong cch offset l 5.0000 (tc ln nhp gi tr trc gn nht). Vy Acad lm g nh gi tr bn nhp khong cch mi ln bn nhp vo mc nh cho ln k tip? By gi bn bm lnh OFFSETDIST hoc (getvar offsetdist) bn nhn c kt qu . h vy , sau mi ln bn nhp gi tr khong cch offset, Cad lu gi tr ny vo bin OFFSETDIST. V khi lnh offset c gi sau , gi tr ca bin offsetdist c ly mc nh cho gi tr khong cch offset. Bin OFFSETDIST c gi l bin h thng. V Cad c rt rt nhiu cc bin h thng khc nhau thc hin cc chc nng khc nhau. Bin h thng l ni autocad lu tr mt s gi tr tm thi (chng hn nh OFFSETDIST ) hay vnh vin (chng hn bin ACADVER). Nhng gi tr ny c lin quan n cc lnh v vic kim sot s tng tc ca ngi dng trn mi trng autocad. Hiu bit v thnh tho bin h thng s gip ngi dng Cad rt nhiu c bit l vi lp trnh Lisp, ARX . Hy theo di v thc hnh cng vi topic ny, bn s tin t nhiu nhng iu ti ni. S lng bin h thng rt nhiu, hi vng cng ng Cadviet cng nhau m s s dng c ht cc bin h thng m Autodesk to ra Trc khi bc vo cuc khm ph bin h thng cng Cadviet, cc bn phi bit cc hm lin quan sau: - Vi ngi dng lisp : + (Getvar variable) : dng ly gi tr bin h thng variable + (setvar variable value) : dng gn gi tr value cho bin h thng variable - Vi ngi dng khng bit lisp. Bn bm vo dng command line tn bin h thng. Chng hn OFFSETDIST gi tr trong ngoc <> chnh l gi tr hin thi ca bin h thng, bn nhp trc tip gi tr mi v enter gn gi tr mi cho bin h thng trn. 1. Tn bin : OSMODE 2. Chc nng : - Help : Sets running object snaps - Thit lp ch snap 3. V d : Gi lnh osnap. Chn Clear All xa ht cc ch osnap.

Gi lnh : (getvar osmode), kt qu

Ti liu ny ca : L vn Trung

Trang : .3.

Ti liu AutoCad

--- ----

Bin h thng trong Autocad

Tn : PICKFIRST - Chc nng : Nu bin ny l 0, khi bn chn i tng ri mi g lnh, lnh s bt chn li i tng. i tng c s b deselect. (nm na l phi chn i tng sau khi nh lnh). l 1 th ngc li, c th chn i tng trc ri thc hin lnh. - Tn : PICKADD - Chc nng : Nu bin ny l 0, bn ch chn c tng i tng 1, khi bn chn i tng mi i tng c s b deselect. l 1 th ngc li, c th chn nhiu i tng. - Tn : PICKAUTO - Chc nng : Nu bin ny l 0, bn khng th crossing hay window chn i tng mt cch t ng (Bn phi g C hay W khi du nhc chn). l 1 th nh bnh thng - Tn : PICKDRAG - Chc nng : Nu bin ny l 1, khi bn chn crossing hay window bn phi drag chut (ging corel, word,...) thay v pick 2 ln. l 0 th pick nh bnh thng - Tn : Zoomwheel - Chc nng : Quy nh cch thc zoom realtime bng wheelmouse (cun gia chut) - Loi : Int - Cc gi tr : + Nu bng 0 : Cun xung => Zoom nh, cun ln => Zoom to + Nu bng 1 : Cun xung => Zoom to , cun ln => zoom nh - Gi tr mc nh : 0 - Ni lu : Reg - Thuc tnh : Ghi + c - Ghi ch thm : Hnh nh ch c tc dng vi CAD05 tr i ^^ Tn : AutoSnap - Chc nng : M hoc tt cc ch Marker, SnapTip, Magnet khi thc hin chc nng truy bt i tng + Marker : Khung hnh k hiu im truy bt + SnapTip : Khung hnh k hiu m t tn ca v tr truy bt + Magnet : Ch ko v gi vung truy bt vi im cn truy bt - Loi : Int - Cc gi tr : + 0 : tt Marker, Snaptip v Magnet, ng thi tt ch Polar tracking, Object Snap tracking, Tooltips cho cc ch polar tracking, object snap tracking, Ortho mode + 1 : Enable AutoSnap Marker + 2 : Enable AutoSnap SnapTip + 4 : Enable AutoSnap Magnet + 8 : Enable Polar Tracking + 16 : Enable object snap tracking + 32 : Enable Tooltip cho cc ch polar tracking, object snap tracking, Ortho + s dng phi hp cc chc nng, cng gi tr ca chng li(bit code). V d 7 = 1+2+4 = Bt Marker, SnapTip, Magnet - Gi tr mc nh :63 Ti liu ny ca : L vn Trung Trang : .4.

Ti liu AutoCad - Ni lu : Reg - Thuc tnh : Ghi + c - Ghi ch thm :

--- ----

Bin h thng trong Autocad

Tn : Qtextmode - Chc nng : M hoc tt cc ch hin th nhanh Text.Vi bn v qu nhiu Text m khng nht thit phi xem ni dung Text th c th ch ny, ton b ni dung text s hin th bng 1 HCN - Loi : Int - Cc gi tr : + 0 : Tt chc nng Qtext, hin th ni dung Text + 1 : M chc nng Qtext, hin th Text di hng box HCN - Gi tr mc nh : 0 - Ni lu : Bn v - Thuc tnh : Ghi + c - Ghi ch thm : C th dng lnh Qtext thit t chc nng ny Tn : Mirrtext - Chc nng : Quy nh cch thc quay Text khi s dng lnh Mirror - Loi : Int - Cc gi tr : + 0 : Gi nguyn hng Text + 1 : Mirror Text - Gi tr mc nh : 0 - Ni lu : Bn v - Thuc tnh : Ghi + c - Ghi ch thm : p dng cho c ATTBlock Tn : Cursorsize - Chc nng : Quy nh % kch thc 2 ng Crosshair so vi mn hnh. Nu t bng 100 : 2 ng ging lun lun full mn hnh. - Loi : Int ( [1 - 100] ) - Gi tr mc nh : 5 - Ni lu : Reg - Thuc tnh : Ghi + c y l nhng bin h thng m em kim c trn din n Cadviet nh mnh. Tn bin: Pellipse Tc dng: iu khin i tng to ra bng lnh Ellipse 0= i tng l ellipse 1= i tng l pline *Tn bin: Trimmode Tc dng: iu khin vic cc ng b ct ta trong cc lnh Chamfer v Fillet 0= khng ct ta 1= ct ta Tn bin: Mbuttonpan Tc dng: iu khin cch hot ng ca bnh xe hay nt th 3 ca thit b chut. 0= hot ng quyt nh bng file menu Ti liu ny ca : L vn Trung Trang : .5.

Ti liu AutoCad 1= s dch chuyn bng thao tc nhp v r

--- ----

Bin h thng trong Autocad

Tn bin: Isavebak Tc dng: iu khin vic to file *.bak hay khng 0= khng to file bak 1= c to file bak Tn bin: Fillmode Tc dng: iu khin trng thi in y trong hin th cc hatch 0= trng rng 1= in y *Tn bin: Filedia Tc dng: iu khin vic hin th hp thoi open file 0= khng hin th hp thoi 1= hin th hp thoi *Tn bin: Explmode Tc dng: iu khin tnh trng cc block vi gi tr x,y,z khc nhau 0= cc block khng th explode 1= cc block c th explode *Tn bin: Blipmode Tc dng: iu khin tnh trng hin th cc du + khi kch chut 0= khng hin th 1= hin th *Tn bin: Cmddia Tc dng: iu khin vic hin th hp thoi cho 1 s lnh 0= khng hin th hp thoi 1= hin th cc hp thoi *Tn bin: Angdir Tc dng: iu khin hng dng ca gc 0= ngc chiu kim ng h 1= cng chiu kim ng h FILEDIA: nu bin ny bng 0, tt c cc hp thoi hi v file u khng xut hin. V d khi bn dng lnh Open, thay v hp thoi quen thuc, ACAD s hi tn file ca bn ti dng COMMAND. DIMALT : iu khin vic nh kch thc trong h n v chuyn i tng ng. Nu DIMALT = ON th vic nh kch thc n v chuyn i tng ng s d dng hn. Bin ny lu trong bn v vi gi tr ban u l OFF - DIMALTD : Kim sot s ch s thp phn ca kch thc trong cc n v chuyn i tng ng nu DIMALTD = ON - DIMALTF : Kim sot h s t l ca kch thc trong cc n v chuyn i tng ng. Nu bin ny c cho php th tt c cc gi tr kch thc c nhn vi h s ny to gi tr trong h chuyn Ti liu ny ca : L vn Trung Trang : .6.

Ti liu AutoCad

--- ----

Bin h thng trong Autocad

i tng ng. Gi tr ban u ca bin ny l 25.4 - DIMALTU : to nh dng n v cho cc n v chuyn i tng ng ca tt c cc kch thc tr kch thc gc > Gi tr ban u ca bin ny l 2. Tc n v ca n l Decimal. Cc gi tr khc bn t tm hiu nh. Tn : Tdcreate - Chc nng : Lu tr ngy gi bn v c to ra - Loi : Real - Ni lu : Bn v - Thuc tnh : Ch c Tn : Tdindwg - Chc nng : Tng thi gian hiu chnh bn v, bao gm tng thi gian gia cc ln lu - Loi : Real - Ni lu : Bn v - Thuc tnh : Ch c - Ghi ch : dng lu : <ngy>.<time trong ngy> . ly kt qu theo giy th nhn vi 86400 Tn : Tdupdate - Chc nng : Ngy gi cp nht bn v ln cui cng - Loi : Real - Ni lu : Bn v - Thuc tnh : Ch c Tn : Tdusrtimer - Chc nng : Thi gian ngi dng thao tc bn v trong 1 phin lm vic(?) - Loi : Real - Ni lu : Bn v - Thuc tnh : Ch c Tn bin: Grips - Chc nng : Bt tt Grip ca i tng - Cc gi tr : + 0= tt Grip + 1= bt grip - Tn bin: Gripsize - Chc nng : Chnh to nh ca Grip t 1 n 255 - Tn : Griptips - Chc nng : Bt tt ch hin th Grip Tips khi di chut qua cc grips (i vi cc i tng h tr tnh nng ny) - Cc gi tr : + 0 : Tt + 1 : Bt - Gi tr mc nh : 1

Ti liu ny ca : L vn Trung

Trang : .7.

Ti liu AutoCad

--- ----

Bin h thng trong Autocad

Tn : Textfill - Chc nng : Quy nh vic t ph cc nt ch ca font ttf khi in hoc Render - Loi : Int - Cc gi tr : + 0 : Cc ch ch xut hin ng vin + 1 : Cc ch c t kn - Gi tr mc nh :1 - Ni lu : Reg - Thuc tnh : [Ghi/c] Tn : Textqlty - Chc nng : Quy nh phn gii nt ch ca font ttf khi in hoc Render, n v tnh bng s chm / inch - Loi : Int - Cc gi tr :0-> 100 - Gi tr mc nh :50 - Ni lu : Bn v - Thuc tnh : [Ghi/c] Tn : Textsize - Chc nng : Chiu cao mc nh khi to Text mi - Loi : Real - Gi tr mc nh :0.2 (imperial); 2,5 (metric) - Ni lu : Bn v - Thuc tnh : [Ghi/c] - Ghi ch : Khng c tc dng vi style c chiu cao ch c nh Tn : Textstyle - Chc nng : Lu kiu ch hin hnh - Loi : String - Gi tr mc nh : "Standard" - Ni lu : Bn v - Thuc tnh : [Ghi/c] Tn : Textoutputfileformat - Chc nng : Quy nh nh dnh file lu tr log - Loi : Int - Cc gi tr : + 0 : Ansi + 1 : UTF-8 (Unicode) + 2 : UTF-16LE (Unicode) + 3 : UTF-16BE (Unicode) - Gi tr mc nh : 0 - Ni lu : Reg - Thuc tnh : [Ghi/c] Tn : Dbmod - Chc nng : Xc nh c hay cha s thay i bn v - Loi : Int (bit) Ti liu ny ca : L vn Trung Trang : .8.

Ti liu AutoCad

--- ----

Bin h thng trong Autocad

- Cc gi tr : + 1 : C s d liu b thay i + 4 : Bin trong CSDL b thay i + 8 : Ca s Editor b thay i + 16 : View b thay i + 32 : Field b thay i - Thuc tnh : [Ch c] - Ghi ch : gi tr s c tr v 0 khi lu bn v

Ti liu ny ca : L vn Trung

Trang : .9.

You might also like