Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 1111
敢敢敢敢敢敢敢敢問問問問問問問問路路路路路路路路在在在在在在在在何何何何何何何何方方方方方方方方 你挑著擔、你挑著擔、你挑著擔、你挑著擔、
我牽著馬,我牽著馬,我牽著馬,我牽著馬,
迎來日出、迎來日出、迎來日出、迎來日出、
送走萬象。送走萬象。送走萬象。送走萬象。
踏平坎坷、踏平坎坷、踏平坎坷、踏平坎坷、
成大道,成大道,成大道,成大道,
斗罷艱險、斗罷艱險、斗罷艱險、斗罷艱險、
又出發、又出發、又出發、又出發、
又出發。又出發。又出發。又出發。
啦啦啦啦啦、啦啦啦啦啦、啦啦啦啦啦、啦啦啦啦啦、
啦啦啦啦啦。啦啦啦啦啦。啦啦啦啦啦。啦啦啦啦啦。
幾番番春秋冬夏,幾番番春秋冬夏,幾番番春秋冬夏,幾番番春秋冬夏,
你嚐嚐酸甜苦辣。你嚐嚐酸甜苦辣。你嚐嚐酸甜苦辣。你嚐嚐酸甜苦辣。
敢問路在何方?敢問路在何方?敢問路在何方?敢問路在何方?
路在腳下!路在腳下!路在腳下!路在腳下!
敢問路在何方?敢問路在何方?敢問路在何方?敢問路在何方?
路路路路在在在在腳下!腳下!腳下!腳下!
LLÔÔØØII TTÖÖÏÏAA
AAAACAD cuûa haõng AUTODESK (Hoa Kyø) laø moät phaàn meàm ñoà hoïa thoâng duïng
nhaát hieän nay, ñöôïc öùng duïng mang tính coâng nghieäp hoùa – töï ñoäng hoùa
trong chuyeân ngaønh Xaây döïng; Cô khí vaø caùc chuyeân ngaønh kyõ thuaät khaùc.
AAAACAD laø moät phaàn meàm nguoàn môû, nghóa laø, töø taäp leänh cöùng do nhaø saûn xuaát
khuyeán duïng, chuùng ta coù theå thay ñoåi hoaëc theâm moät soá leänh môùi, tuøy theo
löôïng kieán thöùc baûn thaân vaø nhu caàu thích duïng. Veà giao dieän, cuõng tuøy vaøo
thò hieáu thaåm myõ vaø yù ñoà taùc nghieäp cuûa chính baïn maø bieán ñoåi.
AAAACAD coøn laø moät phaàn meàm coù theå giao tieáp thaân thieän vôùi caùc öùng duïng
khaùc nhö: phaân tích keát caáu; thoâng tin ñòa lyù; baûng tính ñieän töû... ngoaøi ra,
ACAD coøn hoã trôï xuaát keát quaû ôû nhieàu ñònh daïng coù yù nghóa: trình chieáu; löu
tröõ; in aán... nhaèm taän duïng nhöõng öu ñieåm cuûa caùc öùng duïng khaùc.
TTTTaøi lieäu naøy ñöôïc bieân soaïn theo tình huoáng, nhaèm phuï vuï moïi ñoái töôïng ngöôøi
ñoïc. Khi bieân soaïn taùc giaû khoâng coù yù ñònh giaûng huaán hay giuùp baïn heä thoáng
laïi nhöõng ñieàu ñaõ bieát, vì vaäy taøi lieäu khoâng mang tính giaùo trình. Taùc giaû neâu
leân nhöõng tình huoáng thöôøng gaëp, chieát giaûi vaø ñeà xuaát phöông caùch giaûi
quyeát noù moät caùch chuû quan, thoâng qua ñoù, anh chò em coù theå ruùt kinh
nghieäm, neáu nhö anh chò em coù kieán giaûi toát hôn thì taøi lieäu seõ trôû neân nhaûm nhí.
Nhöng, ñaõ laø moät moùn kyõ thuaät, thì söï chuyeån bieán cuûa noù khoâng ngöøng, moät
ñieàu maø moät giaây tröôùc ñaây laø quaù hay, chöa chaéc gì hieän taïi ñaõ coøn ñöôïc
tieän duïng!!! Vaäy neân, taøi lieäu naøy xem nhö moät söï giao löu khi raûnh roãi – moät söï
giaûi trí – moät caâu chuyeän ñöôøng daøi queâ höông!!!
MMMMaët duø, taùc giaû ñaõ raát coá gaéng, raát taâm huyeát vôùi beà daøy: kinh qua caùc phieân
baûn ACAD töø 2000 ñeán 2010, nhöng söï thieáu soùt, thaäm chí sai soùt khi bieân soaïn
thaät khoù traùnh khoûi. Vì vaäy, taùc giaû luoân mong moûi nhaän ñöôïc nhöõng lôøi goùp yù
vaø pheâ bình chaân thaønh töø anh chò em!
CCCChuùc anh chò em coù nhöõng giaây phuùt thö giaûn vaø traân troïng kính chaøo!
Ngoâ An Hoøa Kyø
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG MUÏC LUÏCMUÏC LUÏCMUÏC LUÏCMUÏC LUÏC
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 1111
MMMMMMMMUUUUUUUUÏÏÏÏÏÏÏÏCCCCCCCC LLLLLLLLUUUUUUUUÏÏÏÏÏÏÏÏCCCCCCCC
Lôøi töïaLôøi töïaLôøi töïaLôøi töïa
Muïc luïcMuïc luïcMuïc luïcMuïc luïc
1.1.1.1. Tình huoáng 1: Quaûn lyù ñoái töôïng trong moâi tröôøng veõ ...................................2
2.2.2.2. Tình huoáng 2: Bieán kích thöôùc – ÖÙng duïng.......................................................5
3.3.3.3. Tình huoáng 3: Ñoái töôïng TEXT – Xaûo thuaät vaø öùng duïng ..............................14
4.4.4.4. Tình huoáng 4: Kinh nghieäm chuaån bò vaø hoaøn thaønh baûn veõ .......................23
5.5.5.5. Tình huoáng 5: Toâi ñaõ baét ñaàu vieát laäp trình Auto Lisp nhö theá naøo..............30
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 2222
TTTTTTTTÌÌÌÌÌÌÌÌNNNNNNNNHHHHHHHH HHHHHHHHUUUUUUUUOOOOOOOOÁÁÁÁÁÁÁÁNNNNNNNNGGGGGGGG TTTTTTTTHHHHHHHHÖÖÖÖÖÖÖÖÙÙÙÙÙÙÙÙ 11111111
CCCCCCCCHHHHHHHHOOOOOOOOÏÏÏÏÏÏÏÏNNNNNNNN;;;;;;;; HHHHHHHHUUUUUUUUÛÛÛÛÛÛÛÛYYYYYYYY CCCCCCCCHHHHHHHHOOOOOOOOÏÏÏÏÏÏÏÏNNNNNNNN vvvvvvvvaaaaaaaaøøøøøøøø CCCCCCCCHHHHHHHHOOOOOOOOÏÏÏÏÏÏÏÏNNNNNNNN LLLLLLLLAAAAAAAAÏÏÏÏÏÏÏÏ IIIIIIII ÑÑÑÑÑÑÑÑOOOOOOOOÁÁÁÁÁÁÁÁ IIIIIIII TTTTTTTTÖÖÖÖÖÖÖÖÔÔÔÔÔÔÔÔÏÏÏÏÏÏÏÏNNNNNNNNGGGGGGGG
VaøiVaøiVaøiVaøi caùch choïn ñoái töôïng caùch choïn ñoái töôïng caùch choïn ñoái töôïng caùch choïn ñoái töôïng (Select O (Select O (Select O (Select Objectbjectbjectbjects)s)s)s)
1.1.1.1. ClickClickClickClick chuoät tröïc tieáp leân ñoái töôïng, ñaây laø caùch phoå thoâng nhaát, tieän
duïng ñoái vôùi caùc ñoái töôïng ñôn leõ.
2.2.2.2. Choïn ñoái töôïng baèng cöûa soå (Windows), caùch naøy tieän duïng vôùi nhöõng
nhöõng ñoái töôïng xeáp lôùp haøng daõy vaø coù giôùi haïn vuøng töông ñöông.
���� WindowWindowWindowWindowssss: reâ chuoät töø traùi sang phaûi thaønh moät hình chöõ nhaät ñeå
choïn nhoùm ñoái töôïng thuoäc vuøng beân trong hình chöõ nhaät ñoù.
���� CCCCrrrrossossossoss Window Window Window Windowssss: reâ chuoät töø phaûi sang traùi thaønh moät hình chöõ nhaät
ñeå choïn nhoùm ñoái töôïng maø hình chöõ nhaät ñoù baêng qua.
3.3.3.3. Choïn ñoái töôïng baèng tham soá, ñieàu naøy töông ñoái tieän duïng trong
tröôøng hôïp caùc caùch treân toû ra khoâng hieäu quaû.
���� WWWW: Windows.
���� CCCC: Cross Windows.
���� FFFF: Fence - choïn nhoùm ñoái töôïng baèng ñöôøng baêng.
���� WPWPWPWP: Choïn nhoùm ñoái töôïng naèm trong cöûa soå ña giaùc tuøy yù.
���� CPCPCPCP: choïn nhoùm ñoái töôïng maø cöûa soå ña giaùc baêng qua.
���� LLLL: Last - choïn ñoái töôïng vöøa ñöôïc veõ cuoái cuøng.
���� PPPP: Past - choïn nhoùm ñoái töôïng cuûa thao taùc vöøa keát thuùc.
���� AAAA: Add – choïn theâm ñoái töôïng.
���� RRRR: Removed – loaïi boû nhoùm ñoái töôïng choïn nhaàm.
4.4.4.4. Choïn ñoái töôïng baèng coâng cuï (ToolsToolsToolsTools), ñaây laø caùch mang tính heä thoáng,
thích duïng trong tröôøng hôïp baïn caàn choïn haøng loaït caùc ñoái töôïng coù
chung moät thuoäc tính naøo ñoù.
���� FiFiFiFi: Filter – Loïc nhoùm ñoái töôïng theo moät soá thuoäc tính naøo ñoù (caùc
baïn töï ñònh nghóa theo nhu caàu, sau ñoù Add to list). Sau khi add
thuoäc tính caùc baïn Apply öùng duïng vaø choïn vuøng caàn loïc (neáu
loïc toaøn baûn veõ: All↵).
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 3333
���� Quick SelectQuick SelectQuick SelectQuick Select – Choïn nhanh nhoùm ñoái töôïng theo thuoäc tính chung,
phaàn naøy töông ñoái ñôn giaûn hôn vaø khoâng coù yù nghóa quaûn lyù ñoái
töôïng nhö Filter.
Moät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöû
1.1.1.1. Trong quaù trình choïn ñoái töôïng baèng caùch Click, chuùng ta coù choïn nhaàm
moät ít ñoái töôïng khoâng thuoäc yù ñoà taùc vuï, chuùng ta coù theå söû duïng tham
soá R ñeå huûy choïn ñoái töôïng ñoù roài duøng tham soá A ñeå choïn tieáp. Hoaëc
caùch khaùc, sau khi choïn nhaàm, chuùng ta nhaán Shift + choïn laïi ñoái töôïng
nhaàm ñeå huûy, sau ñoù tieáp tuïc choïn nhö bình thöôøng. Trong caùc tröôøng
hôïp khaùc, huûy choïn ñoái töôïng hoaøn toaøn töông töï. Rieâng tröôøng hôïp
duøng Tools, khi choïn nhaàm, toát hôn heát baïn neân ñònh nghóa roài choïn laïi.
2.2.2.2. Sau khi thao taùc vôùi moät nhoùm ñoái töôïng, nhöng thao taùc khoâng chính
xaùc, hoaëc tieáp tuïc thao taùc baèng moät leänh khaùc, vieäc choïn laïi nhoùm ñoái
töôïng naøy sau khi keát thuùc thao taùc thöïc hieän baèng caùch: Nhaäp leänh caàn
thao taùc → Select Objects: P (Past)↵ Nhoùm ñoái töôïng ñoù seõ ñöôïc choïn laïi.
3.3.3.3. Khi caàn choïn nguyeân moät nhoùm Object type treân moät vuøng naøo ñoù, dó
nhieân chuùng ta khoâng theå söû duïng caùch truy baét tröïc tieáp ñöôïc, khi naøy
chuùng ta seõ söû duïng Tools / Quick Select → ñònh nghóa thuoäc tính cuûa
nhoùm ñoái töôïng caàn truy baét, keát thuùc leänh ñeå nhaän keát quaû truy baét vaø
tieáp tuïc thöïc hieän yù ñoà tieáp theo.
4.4.4.4. Khi caàn choïn nhieàu nhoùm ñoái töôïng, coù thuoäc tính khaùc nhau vaø thaäm
chí caàn choïn loïc moät soá thuoäc tính rieâng leõ trong taäp hôïp chung ñoù.
Chuùng ta caàn thieát söû duïng Filter. Caùch ñònh nghóa thuoäc tính truy baét
hoaøn toaøn töông töï tröôøng hôïp 3, nhöng ñöôïc naâng cao hôn, nghóa laø
truy baét ñoái töôïng “mòn” vaø ña daïng hôn nhieàu.
5.5.5.5. Trong coâng vieäc hieän nay, ñoái vôùi moät coâng trình lôùn, hoaëc ñoái vôùi moät
coâng ty chuyeân nghieäp, moãi boä phaän seõ ñöôïc moät nhoùm ñaûm traùch. Nhö
vaäy, coâng trình laø söï toång hôïp haøi hoøa cuûa caùc nhoùm rieâng bieät laïi. Trong
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1TÌNH HUOÁNG THÖÙ 1
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 4444
tình huoáng naøy, neáu khoâng coù söï quaûn lyù ngay töø ñaàu, nhaát ñònh coâng
vieäc seõ khoâng theå thöïc hieän ñöôïc!!!
Ngay töø ñaàu, chuùng ta seõ quaûn lyù Layer baèng moät caùch ñôn giaûn: ñoái
vôùi moãi nhoùm caàn ñaët teân Layer baèng moät chöõ caùi ñöùng ñaàu, trong moãi
nhoùm laïi tieáp tuïc coù söï phaân bieät rieâng (gioáng nhö hình thöùc caây thö
muïc). Nhö vaäy, sau khi raùp caùc boä phaän laïi thì ñaõ coù söï saép xeáp Layer
theo moät traät töï (maëc nhieân ACAD saép xeáp Layer theo traät töï cuûa chöõ caùi
ñöùng ñaàu).
Baây giôø, ñeå thöïc hieän thao taùc treân Layer hay nhoùm Layer naøo, chuùng ta
ñaõ coù theå öùng duïng Layer Layer Layer Layer Filter Filter Filter Filter PropertiesPropertiesPropertiesProperties thaät nhanh choùng vaø tieän lôïi.
Lôøi khuyeânLôøi khuyeânLôøi khuyeânLôøi khuyeân trong tình huoáng thöù 1 trong tình huoáng thöù 1 trong tình huoáng thöù 1 trong tình huoáng thöù 1
1.1.1.1. Vì sao khi soaïn chuùng toâi khoâng keøm theo hình veõ ñeå quyù vò deã theo doõi,
thöïc ra, chuùng toâi coá yù laøm nhö vaäy laø vì mong muoán raèng quyù vò “ñoïc
xong voïc lieàn” caàn phaûi môû ACAD leân ñeå voïc thöû nhöõng caùi gì ñaõ ñoïc,
töø ñoù bieán nhöõng ñieàu chuùng toâi gôûi gaém thaønh cuûa mình! Maët khaùc, vôùi
nhöõng ñieàu maø quyù vò ñaõ bieát thì khoûi phaûi laøm maát thôøi gian cuûa quyù vò!
2.2.2.2. Treân ñaây, chuùng toâi chæ trình baøy sô löôïc moät ít kieán thöùc vaø moät soá tình
huoáng, phaàn môû roäng vaø öùng duïng nhöõng ñieàu naøy vaøo coâng taùc thöïc
teá xin nhöôøng laïi cho quyù vò.
Caâu hoûi trong tình huoáng thöù 1Caâu hoûi trong tình huoáng thöù 1Caâu hoûi trong tình huoáng thöù 1Caâu hoûi trong tình huoáng thöù 1
Trong cöûa soå ACAD, khi ñöôøng troøn bò “beõ gaõy” thaønh moät ña giaùc ñeàu (do
maøn hình trôû neân thoâ, ñeå trôû laïi nhö cuõ, duøng leänh RE↵). Khi ñoù, soá caïnh ña
giaùc ñoù coù theå laø:
A.A.A.A. 5033 B.B.B.B. 9827 C.C.C.C. 9736 D.D.D.D. 5842
CCCChuùc quyù vò coù nhöõng giaây phuùt thö giaûn thaät söï töø tình huoáng naøy, ñaùp aùn
ñöôïc trình baøy trong phaàn cuoái tình huoáng tieáp theo!
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 5555
TTTTTTTT ÌÌÌÌÌÌÌÌ NNNNNNNN HHHHHHHH HHHHHHHH UUUUUUUU OOOOOOOO ÁÁÁÁÁÁÁÁ NNNNNNNN GGGGGGGG TTTTTTTT HHHHHHHH ÖÖÖÖÖÖÖÖ ÙÙÙÙÙÙÙÙ 22222222
BBBBBBBB IIIIIIII EEEEEEEE ÁÁÁÁÁÁÁÁ NNNNNNNN KKKKKKKK ÍÍÍÍÍÍÍÍ CCCCCCCC HHHHHHHH TTTTTTTT HHHHHHHH ÖÖÖÖÖÖÖÖ ÔÔÔÔÔÔÔÔ ÙÙÙÙÙÙÙÙ CCCCCCCC –––––––– ÖÖÖÖÖÖÖÖ ÙÙÙÙÙÙÙÙ NNNNNNNN GGGGGGGG DDDDDDDD UUUUUUUU ÏÏÏÏÏÏÏÏ NNNNNNNN GGGGGGGG
Toång quan veà bieán kích thöôùcToång quan veà bieán kích thöôùcToång quan veà bieán kích thöôùcToång quan veà bieán kích thöôùc
1.1.1.1. Ñaàu tieân chuùng ta vaøo Dimension Style Maneger, ACAD tích hôïp moät
Template bieán kích thöôùc: Standard chuùng ta khoâng söû duïng bieán naøy,
ñeå tieán haønh ñònh nghóa ta choïn New → Ñaët teân bieán → Continue.
2.2.2.2. Xuaát hieän hoäp thoaïi: New Dimension Style, tuaàn töï thöïc hieän nhö sau:
���� LinesLinesLinesLines: Ñöôøng neùt cuûa bieán kích thöôùc.
•••• Dimension LinesDimension LinesDimension LinesDimension Lines (Dimlines): Ñöôøng ghi kích thöôùc.
� ColorColorColorColor; LinetypeLinetypeLinetypeLinetype; LineweightLineweightLineweightLineweight → Bylayer; Byblock hoaëc choïn.
� ExExExEx tendtendtendtend be be be be yond ticksyond ticksyond ticksyond ticks: Khoaûng caùch keùo daøi keå töø Ticks ra phía
ngoaøi cuûa Dimlines.
� Baseline SpacingBaseline SpacingBaseline SpacingBaseline Spacing: Khoaûng caùch töø meùp ñoái töôïng caàn ño
ñeán Dimlines, cuõng laø khoaûng caùch giöõa 2 ñöôøng Dimlines
naèm choàng leân nhau.
� SuppressSuppressSuppressSuppress: Caàn aån ñöôøng Dimlines naøo, check vaøo button ñoù.
•••• Extension Lines Extension Lines Extension Lines Extension Lines (Extlines): Ñöôøng gioùng kích thöôùc.
� ColorColorColorColor; LinetypeLinetypeLinetypeLinetype; LineweightLineweightLineweightLineweight → Bylayer; Byblock hoaëc choïn.
� Extend beyond Extend beyond Extend beyond Extend beyond DimlinesDimlinesDimlinesDimlines: Khoaûng caùch keùo daøi keå töø Dimlines
ra phía ngoaøi cuûa Extlines.
� Offset FromOffset FromOffset FromOffset From Origin Origin Origin Origin: Khoaûng caùch hôû chaân cuûa Extlines keå töø
meùp ñoái töôïng caàn ño.
� Fixed Length Extension LinesFixed Length Extension LinesFixed Length Extension LinesFixed Length Extension Lines: Khoùa coá ñònh chieàu daøi cuûa
ñöôøng Extlines. Nhaäp chieàu daøi caàn khoùa vaøo Length.
� SuppressSuppressSuppressSuppress: Caàn aån ñöôøng Extlines naøo, check vaøo button ñoù.
���� SymbolSymbolSymbolSymbol ssss and Arrow and Arrow and Arrow and Arrowssss: Kyù hieäu vaø muõi teân cuûa bieán kích thöôùc.
•••• ArrowheadsArrowheadsArrowheadsArrowheads: Muõi teân moác cuûa Dimlines.
� FirstFirstFirstFirst; SecondSecondSecondSecond & LeaderLeaderLeaderLeader: Choïn daáu muõi teân, gaïch cheùo...
� Arrow SizeArrow SizeArrow SizeArrow Size: Kích thöôùc cuûa muõi teân.
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 6666
•••• Center MarksCenter MarksCenter MarksCenter Marks: Laøm daáu trung taâm.
� NoneNoneNoneNone: Laøm daáu baèng daáu chaám Joint (aån kích thöôùc).
� MarkMarkMarkMark; LineLineLineLine: Laøm daáu baèng daáu +, nhaäp kích thöôùc yeâu caàu.
•••• Arc Length SymbolArc Length SymbolArc Length SymbolArc Length Symbol: Kyù hieäu kích thöôùc cung “∩”.
� Preceding DimtextPreceding DimtextPreceding DimtextPreceding Dimtext: Ñaët phía tröôùc giaù trò kích thöôùc.
� Above DimtextAbove DimtextAbove DimtextAbove Dimtext: Ñaët phía treân giaù trò kích thöôùc.
� NoneNoneNoneNone: Khoâng ñaët kyù hieäu khi ghi kích thöôùc cung.
•••• Radius Dim JogRadius Dim JogRadius Dim JogRadius Dim Jog: Ño kích thöôùc baùn kính, ñöôøng kính.
� Jog AngleJog AngleJog AngleJog Angle: Ñaët goùc cho ñöôøng kích thöôùc baùn kính, ñöôøng
kính. Nhaäp goùc yeâu caàu vaøo: Jog Angle.
���� TextTextTextText: Chöõ vieát cuûa bieán kích thöôùc.
•••• Text AppearanceText AppearanceText AppearanceText Appearance: Phong caùch cuûa chöõ vieát.
� Text StyleText StyleText StyleText Style: ACAD tích hôïp saün moät Template Standard. Neáu
ñaõ ñònh nghóa tröôùc Text Style chuùng ta seõ Current Text Style
ñoù leân, chuù yù raèng: Text Height naøy raát quan troïng, maëc
nhieân thöôøng tröïc (tröø phi: chuùng ta nhaäp giaù trò baèng 0000).
� Text ColorText ColorText ColorText Color; Fill ColorFill ColorFill ColorFill Color: Ñaët maøu Text vaø maøu hoäp bao Text.
� Text HeightText HeightText HeightText Height: Phaàn naøy chæ coù yù nghóa khi ta nhaäp giaù trò Text
Height = 0 khi Current Text Style. Neáu khoâng, duø baïn nhaäp giaù
trò baèng bao nhieâu cuõng voâ duïng (xem phaàn Text Style).
� Draw Frame Draw Frame Draw Frame Draw Frame Around TextAround TextAround TextAround Text: Check vaøo Button naøy ñeå veõ khung
bao quanh Dimtext.
•••• Text Text Text Text PlacementPlacementPlacementPlacement: Saép xeáp chöõ vieát vaøo bieán kích thöôùc.
� VerticalVerticalVerticalVertical: Saép xeáp chöõ vieát theo phöông ñöùng, so vôùi Dimlines,
Above/Center: naèm treân hoaëc naèm ôû trung taâm Dimlines.
� HorizontalHorizontalHorizontalHorizontal: Saép xeáp chöõ vieát theo phöông ngang, so vôùi
Extlines.
� Offset Offset Offset Offset ffffrom rom rom rom DimlinesDimlinesDimlinesDimlines: Khoaûng caùch hôû chaân töø Dimlines ñeán
Dimtext.
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 7777
•••• Text AlignmentText AlignmentText AlignmentText Alignment: Saép xeáp chöõ vieát theo ñoä nghieâng cuûa Dimlines.
� HorizontalHorizontalHorizontalHorizontal: Saép xeáp chöõ vieát naèm ngang maëc nhieân.
� Aligned Aligned Aligned Aligned With DimlinesWith DimlinesWith DimlinesWith Dimlines: Saép xeáp cuøng ñoä nghieâng vôùi Dimlines.
� ISO StandardISO StandardISO StandardISO Standard: Saép xeáp theo Template Standard tích hôïp saün.
���� FitFitFitFit: Phoái trí phuø hôïp trong caùc tröôøng hôïp ngoaïi leä.
•••• Fit OptionsFit OptionsFit OptionsFit Options: Löïa choïn phöông aùn traùnh neù khi thieáu khoâng gian.
If If If If there isn’t enough room to place both textthere isn’t enough room to place both textthere isn’t enough room to place both textthere isn’t enough room to place both text and arrows inside and arrows inside and arrows inside and arrows inside
extension linesextension linesextension linesextension lines , the first thing to move outside the extension lines , the first thing to move outside the extension lines , the first thing to move outside the extension lines , the first thing to move outside the extension lines
isisisis: Neáu khoaûng caùch giöõa 2 ñöôøng gioùn g khoâng ñuû ñeå chöùa muõi
teân vaø chöõ vieát kích thöôùc, ñoái töôïng ñöôïc choïn ñeå dôøi ra ngoaøi
2 ñöôøng gioùng laø:
� Either Either Either Either Text Text Text Text or or or or Arrows Arrows Arrows Arrows (((( Best Best Best Best fit)fit)fit)fit): Choïn Text hoaëc muõi teân dôøi ra
ngoaøi thuaän tieän nhaát, döïa vaøo töông quan kích thöôùc.
� ArrowsArrowsArrowsArrows; TextTextTextText: Muõi teân hoaëc Text maët ñònh dôøi ra ngoaøi.
� Both Text and ArrowsBoth Text and ArrowsBoth Text and ArrowsBoth Text and Arrows: Di chuyeån caû 2 ra ngoaøi.
� Always Keep Text Always Keep Text Always Keep Text Always Keep Text Between Between Between Between ExtlinesExtlinesExtlinesExtlines: Luoân ñaët caû 2 naèm giöõa.
� Suppress Arrows if they don’t fit inside ExtlinesSuppress Arrows if they don’t fit inside ExtlinesSuppress Arrows if they don’t fit inside ExtlinesSuppress Arrows if they don’t fit inside Extlines: AÅn muõi teân
trong tröôøng hôïp naøy.
•••• Text PlacementText PlacementText PlacementText Placement: Saép xeáp chöõ vieát vaøo bieán kích thöôùc.
When text isn’When text isn’When text isn’When text isn’ t in the default position, place itt in the default position, place itt in the default position, place itt in the default position, place it: Khi di chuyeån Text
ra ngoaøi, seõ ñaët ôû vò trí:
� Beside the DimlinesBeside the DimlinesBeside the DimlinesBeside the Dimlines: Beân caïnh ñöôøng kích thöôùc.
� Over Dimlines, with LeaderOver Dimlines, with LeaderOver Dimlines, with LeaderOver Dimlines, with Leader: Beân treân ñöôøng kích thöôùc, keøm
theo ñöôøng chæ daãn chóa vaøo trung ñieåm ñöôøng kích thöôùc.
� Over Dimlines, without LeaderOver Dimlines, without LeaderOver Dimlines, without LeaderOver Dimlines, without Leader: Beân treân ñöôøng kích thöôùc,
khoâng keøm ñöôøng chæ daãn.
•••• Scale for Dimension FeaturesScale for Dimension FeaturesScale for Dimension FeaturesScale for Dimension Features: Tyû leä vò töï caùc ñoái töôïng chính.
� Use Overall Scale ofUse Overall Scale ofUse Overall Scale ofUse Overall Scale of: Tyû leä toaøn cuïc, nghóa laø caùc ñoái töôïng
chính ñöôïc vò töï leân cuøng moät tyû leä maø baïn yeâu caàu.
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 8888
� Scale Dimensions to LayoutScale Dimensions to LayoutScale Dimensions to LayoutScale Dimensions to Layout: Vò töï theo tyû leä maø baïn ñònh khi
chuyeån sang khoâng gian giaáy Layout.
•••• Fine TuningFine TuningFine TuningFine Tuning: Söï hieäu chænh theo caûm tính.
� Place Text ManuallyPlace Text ManuallyPlace Text ManuallyPlace Text Manually: Ñaët Text taïi vò trí caûm tính do baïn ñònh ra.
� Draw Dimlines Between ExtlinesDraw Dimlines Between ExtlinesDraw Dimlines Between ExtlinesDraw Dimlines Between Extlines: Veõ theâm ñöôøng kích thöôùc
beân trong, maëc duø Text vaø muõi teân ñaõ ñöôïc dôøi ra ngoaøi.
���� Primary UnitsPrimary UnitsPrimary UnitsPrimary Units: Löïa choïn heä thoáng ñôn vò vaø quy chuaån.
•••• Linear DimensionsLinear DimensionsLinear DimensionsLinear Dimensions: Choïn quy chuaån ghi kích thöôùc cuûa ñöôøng.
� Unit FormatUnit FormatUnit FormatUnit Format: Quy chuaån phaïm truø coâng taùc, trong caùc phaïm
truø tích hôïp saün, neáu thuoäc veà baûn veõ Xaây döïng phoå thoâng
chuùng ta choïn Decimal: heä thaäp phaân.
� PrecisionPrecisionPrecisionPrecision: Ñoä chính xaùc cuûa chöõ soá, theå hieän baèng soá chöõ soá
thaäp phaân, toái thieåu laø 0; toái ña laø 8 soá.
� Fraction FormatFraction FormatFraction FormatFraction Format: Ñònh daïng caùch ghi phaân soá.
� Decimal SeparatorDecimal SeparatorDecimal SeparatorDecimal Separator: Ñònh daáu phaân caùch vuøng nguyeân vaø
vuøng thaäp phaân cuûa chöõ soá kích thöôùc.
� Round OffRound OffRound OffRound Off: Möùc ñoä laøm troøn soá thaäp phaân.
� PrefixPrefixPrefixPrefix; SuffixSuffixSuffixSuffix: Tieàn toá; haäu toá ñính keøm vôùi chöõ soá kích thöôùc.
•••• Measurement ScaleMeasurement ScaleMeasurement ScaleMeasurement Scale: Ñònh tyû leä pheùp ño.
� Scale FactorScale FactorScale FactorScale Factor: Heä soá tyû leä, sau khi ñònh nghóa SF, toaøn boä kích
thöôùc ñöôïc vieát bôûi DimStyle naøy seõ ñöôïc naâng leân (hay
giaûm xuoáng) theo ñuùng heä soá naøy.
� Apply to L ayout Dims OnlyApply to L ayout Dims OnlyApply to L ayout Dims OnlyApply to L ayout Dims Only: Neáu baïn check vaøo button naøy
thì giaù trò kích thöôùc chæ thay ñoåi khi baïn chuyeån baûn veõ töø
Model sang khoâng gian giaáy (Layout).
•••• Zero SuppreZero SuppreZero SuppreZero Suppre ssionssionssionssion: AÅn ñi nhöõng soá 0 thöøa, nhöõng soá 0 naèm cuoái
cuøng cuûa soá thaäp phaân.
� LeadingLeadingLeadingLeading: Theo yù ñoà ngöôøi ghi trong luùc ghi.
� TrailingTrailingTrailingTrailing: Maët ñònh aån, neáu coù soá 0 thöøa.
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 9999
•••• Angular DimensionsAngular DimensionsAngular DimensionsAngular Dimensions: Choïn quy chuaån ghi kích thöôùc cuûa goùc,
ñònh nghóa hoaøn toaøn töông töï tröôøng hôïp ñöôøng.
•••• Zero SuppZero SuppZero SuppZero Suppressionressionressionression: Hoaøn toaøn töông töï tröôøng hôïp ñöôøng.
���� AlternateAlternateAlternateAlternate Units Units Units Units: Löïa choïn heä thoáng ñôn vò vaø quy chuaån tham
chieáu. Noäi dung naøy chæ coù hieäu löïc khi caùc baïn check vaøo button:
Display AlternateDisplay AlternateDisplay AlternateDisplay Alternate Units Units Units Units.
•••• Alternate UnitsAlternate UnitsAlternate UnitsAlternate Units: Choïn quy chuaån ghi kích thöôùc tham chieáu.
� Unit FormatUnit FormatUnit FormatUnit Format: Quy chuaån phaïm truø coâng taùc, tuøy theo muïc
ñích tham chieáu caùc baïn choïn moät trong caùc phaïm truø tích
hôïp saün.
� PrecisionPrecisionPrecisionPrecision: Ñoä chính xaùc cuûa chöõ soá, theå hieän baèng soá chöõ soá
thaäp phaân, toái thieåu laø 0; toái ña laø 8 soá.
� Multiplier for Alt UnitsMultiplier for Alt UnitsMultiplier for Alt UnitsMultiplier for Alt Units: Heä soá quy ñoåi tuyeán tính töø giaù trò khích
thöôùc chính sang giaù trò tham chieáu.
� Round Distances toRound Distances toRound Distances toRound Distances to: Möùc ñoä laøm troøn soá thaäp phaân.
� PrefixPrefixPrefixPrefix; SuffixSuffixSuffixSuffix: Tieàn toá; haäu toá ñính keøm vôùi giaù trò tham chieáu.
•••• Zero SuppressionZero SuppressionZero SuppressionZero Suppression: Hoaøn toaøn töông töï tröôøng hôïp chính.
•••• PlacementPlacementPlacementPlacement: Saép xeáp chöõ vieát tham chieáu vaøo bieán kích thöôùc.
� After Primary ValueAfter Primary ValueAfter Primary ValueAfter Primary Value: Ñaët keøm theo phía sau giaù trò chính.
� Below Primary ValueBelow Primary ValueBelow Primary ValueBelow Primary Value: Ñaët keøm theo phía döôùi giaù trò chính.
���� ToleranceToleranceToleranceTolerance ssss: Ñònh nghóa dung sai kích thöôùc.
•••• Tolerances FormatTolerances FormatTolerances FormatTolerances Format: Choïn quy chuaån ghi dung sai kích thöôùc.
� MethodMethodMethodMethod: Phöông caùch ghi dung sai, tuøy thuoäc phaïm truø coâng
taùc, moãi phaïm truø coù tieâu chuaån rieâng. Tuøy thuoäc vaøo muïc
naøy ñeå ñònh nghóa caùc muïc tieáp theo sau ñaây.
� PrecisionPrecisionPrecisionPrecision: Ñoä chính xaùc cuûa chöõ soá, theå hieän baèng soá chöõ soá
thaäp phaân, toái thieåu laø 0; toái ña laø 8 soá.
� Upper & Lower ValueUpper & Lower ValueUpper & Lower ValueUpper & Lower Value: Giaù trò caän treân vaø caän döôùi.
� Vertical PositionVertical PositionVertical PositionVertical Position : Saép xeáp dung sai theo phöông ñöùng.
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 10101010
•••• Zero SuppressionZero SuppressionZero SuppressionZero Suppression: Hoaøn toaøn töông töï caùc phaàn tröôùc.
•••• Alternate Unit ToleranceAlternate Unit ToleranceAlternate Unit ToleranceAlternate Unit Tolerance: Ghi tham chieáu cho dung sai.
� PrecisionPrecisionPrecisionPrecision: Ñoä chính xaùc cuûa giaù trò tham chieáu dung sai.
� Zero SuppressionZero SuppressionZero SuppressionZero Suppression: Hoaøn toaøn töông töï caùc phaàn tröôùc.
Moät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöû
1.1.1.1. Tình huoáng ñaàu tieân: Laøm theá naøo ñeå trình baøy moät baûn veõ ñuùng theo
tieâu chuaån Vieät Nam (chuùng ta chæ xeùt rieâng veà maûng ghi kích thöôùc!)
Nguyeân taécNguyeân taécNguyeân taécNguyeân taéc: Thoâng thöôøng trong khung teân, haøng ghi teân ngöôøi veõ vaø ghi
baûng keâ chi tieát coù ñoä roäng 8888; chieàu cao doøng chöõ 3.53.53.53.5. Vì theá, chieàu cao
soá kích thöôùc neân ghi baèng 3,53,53,53,5 (khoaûng hôû chaân chöõ vieát laáy baèng 1111) vaø
khoaûng caùch giöõa hai ñöôøng kích thöôùc cuõng laáy baèng 8888; kích thöôùc muõi
teân laáy baèng 2222÷÷÷÷2.52.52.52.5; caùc khoaûng caùch hôû chaân cuûa ñöôøng gioùng, ñoä doâi
ra cuûa ñöôøng kích thöôùc vaø ñöôøng gioùng ñeàu laáy baèng 1111 (Ñaây chæ laø
moät yù kieán tham chieáu phoå bieán nhaát ôû Vieät Nam hieän nay, caùc baïn phaûi
tuøy thuoäc vaøo quy ñònh rieâng cuûa coâng ty maø mình coâng taùc ñeå coù soá
lieäu chính xaùc, ví duï: Theo TCXD cuûa Nhaät Baûn: giaù trò 8888 trong lôøi khuyeân
treân thay baèng 7777. Taùc giaû khoâng chòu traùch nhieäm veà söï sai soùt neáu coù!).
SSSSau khi ñònh nghóa moät Dimension Style nhö caùc soá lieäu neâu treân, caùc baïn
duøng leänh: DimexportDimexportDimexportDimexport (DIMEX) ñeå xuaát DimStyle naøy ra vaø löu vaøo moät nôi
naøo ñoù ñeå taïo Template cho caùc nhöõng baûn veõ khaùc, ñeå daønh söû duïng
trong suoát quaù trình coâng taùc cuûa baïn. Ñeå caäp nhaät DimStyle Template
naøy vaøo moät baûn veõ khaùc baïn duøng leänh: DimimportDimimportDimimportDimimport (DIMIM) nhö vaäy,
sau moät soá hieäu chænh caàn thieát (seõ baøn kyõ ôû tình huoáng 2, tieáp theo sau
ñaây) caùc baïn seõ öùng duïng ñöôïc lieàn, thaät chuyeân nghieäp! Thaät ra, neáu
thieáu söï tin töôûng ôû baûn thaân hoaëc laøm bieáng, chuùng toâi cuõng coù meïo
naøy giuùp baïn neø, noùi nhoû baïn nghe (khoâng ñöôïc la lôùn, baïn queâ!!!). Caùc
baïn coù theå môû moät file coâng trình naøo ñoù cuûa coâng ty, sau ñoù Export
moät DimStyle chuaån ñeå laøm Template cho mình cuõng ñöôïc, caùch naøy
cuõng hay chöù boä, ñaâu coù aên gian chuùt naøo ñaâu ha!
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 11111111
2.2.2.2. Tình huoáng tieáp theo: Laøm theá naøo ñeå bieát chaéc raèng côõ chöõ cuûa bieán
kích thöôùc khi in baûn veõ ra giaáy ñuùng tieâu chuaån ngaønh? Nghóa laø, coù
caùch naøo caên chænh ñeå khi Fit file baûn veõ leân trang giaáy ñöôïc phuø hôïp.
TTTThöïc ra, ñeå öùng xöû tröôøng hôïp naøy chuùng ta coù raát nhieàu caùch. Tuy
nhieân, ñôn giaûn nhaát coù moät soá caùch nhö sau:
Caùch 1Caùch 1Caùch 1Caùch 1: Sau khi veõ xong caùc thaønh phaàn, chuùng ta veõ khung bao baûn veõ
(Bieåu dieãn leà trang giaáy thöïc teá, khi in ta seõ Margins giaáy caên full trang),
trong phaïm vi khung bao naøy ta veõ kh ung baûn veõ. Sau ñoù seõ Scale khung
naøy leân ñeå “truøm” leân phaàn noäi dung. Theo caùch naøy, ta seõ duøng maãu soá
cuûa tyû leä toaøn cuïc baûn veõ nhaäp vaøo: Use Overall Scale ofUse Overall Scale ofUse Overall Scale ofUse Overall Scale of. Nhö vaäy laø ñaõ
hoaøn thaønh ñònh nghóa bieán kích thöôùc, baïn tieán haønh ghi ñöôïc roài.
Caùch Caùch Caùch Caùch 2222: Sau khi veõ xong caùc thaønh phaàn, chuùng ta tieán haønh Scale töøng
phaàn ñeå “nheùt” khung baûn veõ ñuùng kích côõ. Ñoái vôùi caùch naøy, ta caàn
hieäu chænh heä soá: Scale FactorScale FactorScale FactorScale Factor baèng ñuùng maãu soá cuûa tyû leä toaøn cuïc.
HHHHoaøn taát. Tuy theo caùch 2 baïn phaûi thao taùc nhieàu hôn caùch 1, nhöng
tuøy theo quan nieäm cuûa moãi ngöôøi vaøo cuoäc soáng maø baïn choïn cho
mình moät caùch ñeå söû duïng. Coù nhieàu con ñöôøng, nhöng baèng ñöôøng
naøo roài cuõng veà La Maõ!
Caùch Caùch Caùch Caùch 3333: Caùch 3 laø toång hôïp cuûa voâ soá caùch, sau khi veõ xong, baïn hoaøn
taát baûn veõ, coù theå choïn moät tyû leä trung vò naøo ñoù; sau ñoù Scale baûn seõ
xuoáng + Scale hình veõ leân sao cho vöøa ñuû ñeå hình thöùc chöùa ñöïng noäi
dung. Trong cuoäc soáng, caùch öùng xöû naøy goïi laø: “dung hoøa laãn nhau”,
öùng xöû theo caùch 1 & 2 bò cheâ laø: “eùp ngöôøi quaù ñaùng”. Tuy nhieân, nhö
ñaõ taâm söï ôû treân: “tuøy theo quan nieäm cuûa moãi ngöôøi vaøo cuoäc soáng maø
baïn choïn cho mình moät caùch hôïp lyù ñeå söû duïng vaø ñeå toàn taïi”.
Caùch Caùch Caùch Caùch 4444: Hoøa mình cuõng söï phaùt trieån cuûa heä thoáng ngoân ngöõ laäp trình,
haõng AutoDesk cuõng xuaát baûn moät ngoân ngöõ mang teân: AutoLispAutoLispAutoLispAutoLisp; vôùi
ngoân ngöõ naøy, ACAD trôû thaønh moät phaàn meàm ñoà hoïa coù khaû naêng töï
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 12121212
ñoäng hoùa cao nhaát hieän nay. Vôùi ngoân ngöõ naøy, vieäc ghi kích thöôùc
cuõng ñöôïc thöïc hieän moät caùch gaàn hoaøn toaøn töï ñoäng, ngöôøi ta vieát
moät soá Lisp cho pheùp töï ghi kích thöôùc, sau ñoù xem xeùt – theâm – bôùt moät
soá kích thöôùc sao cho phuø hôïp vaø hoaøn chænh hôn. Lisp voâ cuøng ña daïng,
moãi ngöôøi töï vieát cho mình, tuy cuøng muïc ñích, nhöng ñöôøng loái coù theå
khaùc nhau hoaëc raát khaùc nhau... Ñieàu naøy vöôït quaù xa khoûi khaû naêng
nhoû beù cuûa taùc giaû, vì vaäy khoâng töï aùi laïm baøn. Mong raèng anh chò em
löu taâm vaán ñeà naøy – ñeå coá gaéng – ñeå moãi ngaøy tieán boä hôn nöõa!
3.3.3.3. Coù khi naøo baïn gaëp tình huoáng naøy chöa?! Moät kích thöôùc vieát baèng
moät DimStyle, nhöng khi baïn duøng chính DimStyle naøy ñeå vieát laïi kích
thöôùc ñoù laïi khoâng ñuùng nhö cuõ, kieåm tra nhaän thaáy khoâng coù söï gian
laän thay ñoåi chöõ soá?!!! Thöïc ra, ngöôøi vieát kích thöôùc ñaõ vaøo: PROPERTIES PROPERTIES PROPERTIES PROPERTIES
ñeå chænh söûa taïm truù: D im Scale LinearD im Scale LinearD im Scale LinearD im Scale Linear. Söï hieäu chænh naøy chæ taùc ñoäng
tröïc tieáp leân caùc kích thöôùc ñaõ choïn, khoâng aûnh höôûng treân DimStyle. Söï
thay ñoåi naøy coù theå copy ñònh daïng ñöôïc baèng leänh: M atchPropM atchPropM atchPropM atchProp (MA).
Lôøi khuyeân trong tình huoáng thöù Lôøi khuyeân trong tình huoáng thöù Lôøi khuyeân trong tình huoáng thöù Lôøi khuyeân trong tình huoáng thöù 2222
1.1.1.1. Treân ñaây nhaét laïi moät ít kieán thöùc vaø 2 tình huoáng ñôn sô nhaát trong voâ
cuøng caùc tình huoáng eùo le khaùc, mong raèng caùc baïn coù theå töø ñaây ruùt
ra moät chuùt xíu kinh nghieäm – tui reøn – hun ñuùc vaø saùng taïo hôn nöõa. Töø
caùc tình huoáng naøy, mong caùc baïn töông keá töïu keá cho caùc tröôøng hôïp
duøng nhieàu tyû leä treân cuøng moät baûn veõ.
2.2.2.2. Caùc baïn coù theå tìm theâm caùc quy chuaån quoác teá veà vaán ñeà naøy (ví duï
nhö: ISO129:1985 – Baûn veõ kyõ thuaät. Theå hieän kích thöôùc, nguyeân taéc
chung, ñònh nghóa, phöông phaùp theå hieän vaø nhöõng chuù daãn ñaëc bieät).
Tham khaûo caùc quy chuaån naøy coù theå giuùp baïn chuyeân nghieäp hôn,
nhaát laø trong boái caûnh Vieät Nam ñang hoäi nhaäp quoác teá nhö hieän nay!
Ñaùp aùn cho caâu hoûi trong tình huoáng thöù nhaátÑaùp aùn cho caâu hoûi trong tình huoáng thöù nhaátÑaùp aùn cho caâu hoûi trong tình huoáng thöù nhaátÑaùp aùn cho caâu hoûi trong tình huoáng thöù nhaát
HHHHeä toïa ñoä ñöôïc söû duïng trong ACAD laø heä toïa ñoä Decattes. Trong maët
phaúng, heä toïa ñoä theå hieän baèng 2 truïc OX vaø OY. Do ñoù, ñoái töôïng ñoà hoïa
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2TÌNH HUOÁNG THÖÙ 2
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 13131313
mang tính ñoái xöùng taâm nhö ñöôøng troøn, veà caên baûn seõ nhaän moät heä toïa ñoä
thöù caáp coù goác toïa ñoä truøng vôùi trung taâm laøm 2 truïc ñoái xöùng. Vôùi 2 truïc naøy,
chia maët phaúng chöùa ñöôøng troøn laøm 4 vuøng baèng nhau veà löôïng → soá löôïng
caïnh ña giaùc ñeàu caàn tìm phaûi laø boäi soá cuûa 4. Thaät vaäy.
TTTTröôøng hôïp (A): Toång soá caïnh ña giaùc treân 4 vuøng laø: 4nM4.
TTTTröôøng hôïp (B): Toång soá caïnh ña giaùc treân 4 vuøng laø: 4(n+1)M4.
XXXXin chuùc möøng! Baïn ñaõ traû lôøi ñuùng roài, ñaùp aùn C: N = 9736 caïnh.
Caâu hoûi trong tình huoáng thöù Caâu hoûi trong tình huoáng thöù Caâu hoûi trong tình huoáng thöù Caâu hoûi trong tình huoáng thöù 2222
Giaûi caùc baøi toaùn hình hoïc sô caáp, öùng duïng ACAD ñeå döïng hình vaø kieåm
nghieäm söï ñuùng ñaén cuûa ñaùp soá:
1.1.1.1. Cho goùc nhoïn ∠xOy vaø moät ñieåm C baát kyø thuoäc vuøng giôùi haïn bôûi goùc
nhoïn ñoù. Xaùc ñònh laàn löôït 2 ñieåm A & D treân 2 tia Ox vaø Oy sao cho ∆CAD
coù chu vi nhoû nhaát? Kieåm tra?
2.2.2.2. Cho ∆ABC coù 3 goùc nhoïn, xaùc ñònh laàn löôïc treân caùc caïnh 3 ñieåm D; I &
M sao cho ∆DIM coù chu vi nhoû nhaát? Kieåm tra?
3.3.3.3. Cho hình chöõ nhaät NAHK vaø moät ñieåm D baát kyø treân caïnh NA (khoâng
truøng N vaø A). Xaùc ñònh laàn löôït treân caùc caïnh coøn laïi 3 ñieåm E; S & K sao
cho hình töù giaùc DESK coù chu vi nhoû nhaát? Kieåm tra?
CCCChuùc quyù vò coù nhöõng giaây phuùt thö giaûn thaät söï töø tình huoáng naøy, ñaùp aùn
ñöôïc trình baøy trong phaàn cuoái tình huoáng tieáp theo!
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 14141414
TTTTTTTTÌÌÌÌÌÌÌÌNNNNNNNNHHHHHHHH HHHHHHHHUUUUUUUUOOOOOOOOÁÁÁÁÁÁÁÁNNNNNNNNGGGGGGGG TTTTTTTTHHHHHHHHÖÖÖÖÖÖÖÖÙÙÙÙÙÙÙÙ 33333333
TTTTTTTTOOOOOOOOÅÅÅÅÅÅÅÅNNNNNNNNGGGGGGGG QQQQQQQQUUUUUUUUAAAAAAAANNNNNNNN VVVVVVVVEEEEEEEEÀÀÀÀÀÀÀÀ ÑÑÑÑÑÑÑÑOOOOOOOOÁÁÁÁÁÁÁÁ IIIIIIII TTTTTTTTÖÖÖÖÖÖÖÖÔÔÔÔÔÔÔÔÏÏÏÏÏÏÏÏNNNNNNNNGGGGGGGG TTTTTTTTEEEEEEEEXXXXXXXXTTTTTTTT –––––––– XXXXXXXXAAAAAAAAÛÛÛÛÛÛÛÛOOOOOOOO TTTTTTTTHHHHHHHHUUUUUUUUAAAAAAAAÄÄÄÄÄÄÄÄTTTTTTTT &&&&&&&& ÖÖÖÖÖÖÖÖÙÙÙÙÙÙÙÙNNNNNNNNGGGGGGGG DDDDDDDDUUUUUUUUÏÏÏÏÏÏÏÏNNNNNNNNGGGGGGGG
Toång quan veà Toång quan veà Toång quan veà Toång quan veà ñoái töôïng TEXTñoái töôïng TEXTñoái töôïng TEXTñoái töôïng TEXT –––– Nhaét moät soá kieán thöùc Nhaét moät soá kieán thöùc Nhaét moät soá kieán thöùc Nhaét moät soá kieán thöùc
1.1.1.1. Trong ACAD ngoaøi ñaïi ña soá laø caùc ñoái töôïng hình hoïc, chuùng ta coøn
phaûi keå theâm ñoái töôïng chöõ vieát. Chöõ vieát duøng ñeå vieát teân; vieát ghi chuù;
vieát kích thöôùc vaø danh ñònh baûn veõ. Do ñoù, chöõ vieát cuõng laø moät thaønh
phaàn raát quan troïng vaø caàn ñöôïc quan taâm. Ñoái vôùi tieáng Vieät, CAD2000
chæ hoã trôï baûng maõ: VNI Windows, maõi veà sau, keå töø phieân baûn CAD2004
môùi hoã trôï nhieàu baûng maõ coù theå vieát tieáng Vieät moät caùch deã daøng.
Ñöông nhieân, caùc baïn caàn söû duïng: Vietkey or Unikey ñeå vieát.
2.2.2.2. Trong ACAD maëc nhieân tích hôïp saün moät Text Style: Standard, khi moät hoà
sô CAD ñöôïc môû treân moät PC thieáu Font, maëc nhieân caùc Text ñoù ñöôïc
nhaän daïng vaø theå hieän baèng Style: Standard, maëc duø vaäy, veà maët thuoäc
tính caùc Text ñoù khoâng coù gì thay ñoåi, thaät vaäy, khi baïn caäp nhaät caùc
Font caàn thieát → caùc Text ñoù seõ ñöôïc traû laïi nguyeân ñònh daïng Style luùc
ñaàu. Moät caùch khaùc, khi môû moät File CAD maø chöõ vieát khoâng ñöôïc caäp
nhaät Font, chuùng ta coù theå vaøo Text Style (leänh: ST) gaùn laïi caùc Font coù
saün cho caùc Style ñoù (yeâu caàu: caùc Font thay theá phaûi cuøng baûng maõ
vôùi Font cuõ môùi hieäu quaû!!!). Khi naøy, neáu baïn Save hoà sô laïi, thì thuoäc
tính Text Style vöøa thay ñoåi seõ ñöôïc löu laïi, khoâng gioáng tröôøng hôïp treân.
3.3.3.3. Ñeå nhaäp Text trong CAD, tröôùc tieân ta phaûi ñònh nghóa moät soá Text Style,
coâng vieäc naøy thaät ñôn giaûn nhöng baïn khoâng neân khinh xuaát. Chuù yù
raèng, maëc duø 2 Style gioáng nhau hoaøn toaøn maø chæ khaùc nhau chieàu cao
→ Chuùng toâi khuyeân baïn vaãn cöù ñònh nghóa 2 Style rieâng leõ theo töøng
chieàu cao ñeå deã daøng quaûn lyù. Taát nhieân, baïn coù quyeàn vaø coù theå chæ
ñònh nghóa moät Style trong tröôøng hôïp naøy, sau ñoù, moãi laàn nhaäp Text,
baïn Current Style ñoù leân, nhaäp chieàu cao roài môùi tieán haønh nhaäp Text.
Nhö vaäy, neáu chæ ñònh nghóa moät Style cho goïn, thì moãi laàn nhaäp Text caàn
phaûi moät laàn hieäu chænh, Maët khaùc, caùc Text cuøng moät Style maø khaùc
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 15151515
chieàu cao ñoù, thaät khoù maø quaûn lyù ñöôïc. Vaäy thì maëc duø vaäy, nhöng duø
sao ñaây cuõng chæ laø moät söï nhìn nhaän phieán dieän vaø chuû quan thoâi, baïn
töï baïn choïn löïa caùch öùng xöû hôïp lyù cho mình. Thaät vaäy, trong tình yeâu
cuõng vaäy, coù nhöõng ngöôøi moät luùc ñoàng thôøi yeâu nhieàu ngöôøi vaø cuõng
coù nhöõng ngöôøi chæ yeâu duy nhaát moät ngöôøi ôû moät thôøi ñieåm nhaát ñònh,
baïn coù chaéc laø ngöôøi naøo toát hôn ngöôøi naøo khoâng?!!!
4.4.4.4. Veà maët ñònh daïng: chöõ vieát trong ACAD coù 2 hình thaùi: Text vaø Mtext, moãi
hình thaùi öùng duïng cho moãi tröôøng hôïp cuï theå:
���� Khi caàn caên chænh moät chöõ vieát vaøo moät khung coù saün moät caùch
chính xaùc, chuùng ta söû duïng Mtext (leänh: T or MT) → Nhö vaäy, Mtext
mang yù nghóa soaïn thaûo, vôùi phieân baûn ACAD2010 hoã trôï vieäc soaïn
thaûo vaên baûn raát chuyeân nghieäp (ñöông nhieân laø khoâng theå so
saùnh vôùi caùc phaàn meàm chuyeân soaïn thaûo ñöôïc roài!). Khi nhaäp
Mtext xuaát hieän hoäp thoaïi Text FormattingText FormattingText FormattingText Formatting nhaèm giuùp baïn:
•••• List ñaàu tieân giuùp choïn Text Style caàn duøng.
•••• List tieáp theo giuùp baïn thay ñoåi Font chöõ (bình thöôøng khi baïn
choïn Style → Font cuûa Style ñoù maëc ñònh caäp nhaät taïi ñaây).
•••• List tieáp theo giuùp baïn ñieàu chænh Text Size.
•••• BBBB; I ; U: Ñieàu chænh chöõ ñaäm; nghieâng vaø gaïch chaân.
•••• UndoUndoUndoUndo; RedoRedoRedoRedo: Huûy boû; trôû laïi thao taùc baïn vöøa thöïc hieän.
•••• Button Button Button Button StackStackStackStack a/b: Vieát phaân soá.
•••• List tieáp theo giuùp baïn choïn maøu chöõ (maëc ñònh ByLayer).
•••• ButtonButtonButtonButton Rul Rul Rul Rulerererer: Choïn hieän; aån thöôùc canh leà.
•••• Caùc Button ôû ñaàu haøng döôùi giuùp baïn caên chænh Text theo
phöông ngang vaø phöông ñöùng:
���� Theo phöông ngang: LLLL (Left); CCCC (Center) & RRRR (Right).
���� Theo phöông ñöùng: TTTT (Top); MMMM (Middle) & B B B B (Bottom).
���� Toå hôïp 2 phöông laïi chuùng ta coù 9 caùch caêng chænh: TLTLTLTL; TCTCTCTC;
TRTRTRTR; MLMLMLML; MCMCMCMC; MRMRMRMR; BLBLBLBL; BCBCBCBC & BRBRBRBR.
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 16161616
•••• NumberingNumberingNumberingNumbering: Giuùp baïn töï ñoäng ñaùnh soá thöù töï cuûa List.
•••• BulletsBulletsBulletsBullets: Giuùp baïn duøng haït ñaäu ñeå lieät keâ List.
•••• Upper Case LettersUpper Case LettersUpper Case LettersUpper Case Letters: Lieät keâ List baèng chöõ caùi vieát hoa: A; B; C...
•••• Insert FieldInsert FieldInsert FieldInsert Field: Ñònh daïng döõ lieäu nhaäp veà ngaøy, thaùng, naêm...
•••• Upper CaseUpper CaseUpper CaseUpper Case; Lower CaseLower CaseLower CaseLower Case: Chuyeån veà chöõ hoa hoaëc chöõ thöôøng.
•••• Over LineOver LineOver LineOver Line: Vieát chöõ gaïch ñaàu.
•••• SymbolSymbolSymbolSymbol: Giuùp baïn cheøn caùc bieåu töôïng ñaëc bieät, khoâng nhaäp
tröïc tieáp töø baøn phieám.
•••• Oblique AngleOblique AngleOblique AngleOblique Angle: Nhaäp goùc nghieâng cuûa chöõ vieát (tröôøng hôïp
naâng cao cuûa Italic ).
•••• TrackingTrackingTrackingTracking: Hieäu chænh khoaûng caùch giaõn chöõ.
•••• Width FactorWidth FactorWidth FactorWidth Factor: Nhaân toá chieàu roäng: giuùp Scale chöõ vieát theo chieàu
roäng, nhaèm aùp ñaët doøng chöõ hôïp lyù vaøo moät khung coù beà roäng
heïp hôn. Khoâng thay ñoåi chieàu cao.
•••• Button OKButton OKButton OKButton OK: Keát thuùc leänh nhaäp Mtext (Khoâng theå thay theá baèng
Enter hay Space ñöôïc, buoät baïn phaûi söû duïng OK).
���� Khi caàn ñeå Text nhö moät Template, nghóa laø söï thay ñoåi bò aån; haïn
cheá vaø khoâng ñöôïc hoå trôï. Ñeå nhaäp chöõ baèng ñònh Text baïn caàn
Current Text Style caàn duøng taïi thanh Style sau ñoù nhaäp Text bình
thöôøng, hieäu chænh baèng caùc tham soá keå trong phaàn treân. Ñoái vôùi
hình thaùi naøy, vieäc söûa chöõ raát ñôn giaûn, nhöng veà maët ñònh daïng
thöôøng khoâng hoå trôï, vì vaäy Text mang tính Template. Noùi chung,
moät hoà sô thieát keá khi hoaøn thaønh, toát hôn heát, moïi chöõ vieát neân aùp
ñaët hình thaùi Text thay cho Mtext.
���� Vieäc chuyeån ñoåi qua laïi giöõa Text vaø Mtext laø raát caàn thieát!
•••• Ñeå chuyeån töø Mtext qua Text chuùng ta chæ caàn phaù vôõ Block
cuûa Mtext (leänh: ExplodeExplodeExplodeExplode).
•••• Ñeå chuyeån töø Text qua Mtext chuùng ta duøng: Exxxxpress/ TTTText/
Convvvvert Text to Mtext (Alt + x + t + → + v).
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 17171717
5.5.5.5. Noùi veà TextTextTextText Art Art Art Art trong ACAD, Trong ACAD hoã trôï caùc baïn moät soá bieán theå
chöõ vieát: Super Script; Sub Script; Arc Aligned Text... Vieát coâng thöùc toaùn
hoïc trong ACAD. Cuï theå caùc tröôøng hôïp nhö sau:
���� Super ScriptSuper ScriptSuper ScriptSuper Script: Trong MS Word baïn quen duøng toå hôïp phím:
“Ctrl+Shift+=”. Trong ACAD khoâng maëc ñònh toå hôïp phím noùng naøy.
Chuùng ta söû duïng caùch sau: Keát thuùc boä phaän naøy baèng ^; sau ñoù
duøng chuoät toâ boä phaän naøy vaø ^ → Choïn a/b. Ví duï baïn caàn vieát:
X2; baïn seõ vieát X2^; Toâ choïn 2^ → Choïn Stack a/b → X2.
���� Sub ScriptSub ScriptSub ScriptSub Script: Trong MS Word baïn quen duøng toå hôïp phím: “Ctrl+=”.
Trong ACAD khoâng maëc ñònh toå hôïp phím noùng naøy. Chuùng ta söû
duïng caùch sau: Baét ñaàu boä phaän naøy baèng ^; sau ñoù duøng chuoät
toâ ^ vaø boä phaän naøy → Choïn a/b. Ví duï baïn caàn vieát: X2; baïn seõ
vieát X^2; Toâ choïn ^2 → Choïn Stack a/b → X2.
���� Arc Aligned TextArc Aligned TextArc Aligned TextArc Aligned Text: Vieát chöõ raûi treân moät cung troøn. Tröôùc tieân baïn veõ
moät cung troøn (nhôù laø cung troøn, neáu baïn muoán xoay Text treân moät
ñöôøng troøn, baïn caàn: Break at pointBreak at pointBreak at pointBreak at point ñeå bieán ñöôøng troøn kín →
ñöôøng troøn hôû (cung troøn) tröôùc khi thöïc hieän). Baïn tieáp tuïc choïn
theo ñöôøng daãn: Exxxxpress/ TTTText/ AAAArc Aligned Text (Alt + x + t + → + a)
→ choïn cung troøn caàn raûi xuaát hieän hoäp thoaïi: ArcAlignedTextArcAlignedTextArcAlignedTextArcAlignedText
Workshop Workshop Workshop Workshop –––– Create Create Create Create: Ñònh nghóa caùch theå hieän baèng caùch nhaáp
choïn caùc button (raát tröïc quan, caùc baïn töï laøm), hieäu chænh phaàn
Properties → nhaäp Text → OK.
���� Vieát coâng thöùc toaùn hoïc tronVieát coâng thöùc toaùn hoïc tronVieát coâng thöùc toaùn hoïc tronVieát coâng thöùc toaùn hoïc trong ACADg ACADg ACADg ACAD: Trong MS Word coù tích hôïp
saün Equation EditorEquation EditorEquation EditorEquation Editor, hoaëc ngoaøi ra coøn raát nhieàu nhöõng phaàn meàm
nhoû hoã trôï ñieàu naøy: Mathtype; Mintype ... Tuy nhieân, caùc öùng
duïng naøy khoâng chaïy tröïc tieáp treân moâi tröôøng ACAD ñöôïc. Ñaàu
tieân baïn vieát bieåu thöùc caàn vieát trong MS Word baèng moät trong caùc
coâng cuï keå treân → Format Object → Choïn tab Layout → Square.
Hoaøn thaønh coâng vieäc trong MS Word. Sau ñoù choïn coâng thöùc roài
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 18181818
copy (Ctrl + C). Vaøo ACAD: Edit/ Paste Special → AutoCad Entities.
Khi naøy, trong ACAD coâng thöùc treân ñöôïc hieåu laø Text hay Pline. Toát
nhaát baïn khoâng neân goâm chuùng thaønh Block, vì nhö vaäy khi caàn
chænh söõa laïi phaûi phaù vôõ Block baèng leänh: Explode.
6.6.6.6. Töï ñoäng raûi tham soá thöù töï trong ACAD baèng leänh TcountTcountTcountTcount.
���� Sau khi raõi thaønh phaàn chính, ta nhaäp leänh Tcount, toâ choïn caùc
thaønh phaàn caàn vieát theâm tham chieáu thöù töï → ACAD yeâu caàu
choïn phöông bieán thieân thöù töï: X or Y → Nhaäp (StartStartStartStart; IncrementIncrementIncrementIncrement) =
(soá ñaàu tieân; böôùc nhaûy) → nhaäp vò trí ñaët tham chieáu:
•••• Over WriteOver WriteOver WriteOver Write: Vieát ñeø leân vaø thay theá thaønh phaàn chính.
•••• PrefixPrefixPrefixPrefix: Vieát tham chieáu phía tröôùc thaønh phaàn chính, tieàn toá.
•••• SuffixSuffixSuffixSuffix: Vieát phía sau, haäu toá.
•••• Find & ReplaceFind & ReplaceFind & ReplaceFind & Replace: Tìm vaø thay theá moät chöõ naøo ñoù.
���� Ñeå raõi tham soá chöõ soá (Number) thì thaät ñôn giaûn, nhöng ñeå raõi
tham soá chöõ caùi (Character) thì töông ñoái raéc roái hôn. Chuù yù raèng:
Trong baûng maõ AAAASSSSCCICCICCICCI (American Standard Code for Information
Interchange): 65 → A; 66 → B; 67 → C ... Lôïi duïng ñieàu naøy ñeå raõi A;
B; C ... baèng caùch theâm vaøo tröôùc maõ soá %% → Chöõ caùi. Cuõng thaät
laø ñôn giaûn thoâi!!!
7.7.7.7. Tìm vaø thay theá Text trong ACAD: Nhaäp leänh FindFindFindFind → Toâ choïn vuøng tìm kieám
→ Find text sting = Text caàn tìm → Replace With = Text thay theá → Replace
All → Done (Close). Maët duø ñaây chæ laø moät kieán thöùc nhoû xíu, nhöng noù raát
khaû duïng, caùc baïn khoâng neân coi thöôøng.
Moät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöûMoät soá tình huoáng & phöông caùch öùng xöû
1.1.1.1. Khi môû moät hoà sô thieát keá baèng ACAD maø PC cuûa baïn thieáu Font. Neáu hoà
sô vieát baèng tieáng Anh (hoaëc moät loaïi ngoân ngöõ khoâng coù daáu!!!) thì seõ
khoâng coù vaán ñeà gì heát, khi ñoù ACAD töï ñoäng hieån thò baèng moät Font
cuøng baûng maõ naøo ñoù coù saün, chöõ vieát seõ khoâng coù söï thay ñoåi naøo
khaùc → Vì vaäy baïn seõ ñoïc ñöôïc ngay maø khoâng caàn hieäu chænh gì caû.
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 19191919
Nhöng neáu tröôøng hôïp, hoà sô vieát baèng tieáng Vieät, chöõ vieát coù daáu seõ bò
bieán ñoåi, nhieàu luùc raát khoù ñoaùn ñöôïc nghóa (thaäm chí chöõ vieát bieán
thaønh daáu ?) Trong tröôøng hôïp naøy, ñeå ñoïc vaø coù theå laøm vieäc vôùi hoà sô
naøy, baïn caàn thao taùc moät chuùt xíu xaûo thuaät.
���� Vieäc ñaàu tieân laø sao y hoà sô naøy thaønh File môùi, baûo toaøn baûn
quyeàn cho hoà sô goác, moïi thao taùc ñöôïc thöïc hieän treân baûn sao y.
���� Vaøo Text Style xem hoà sô coù bao nhieâu Style, xem thöû coù bao nhieân
loaïi Font thuoäc bao nhieâu baûng maõ ñaõ ñöôïc söû duïng. Vôùi moãi
baûng maõ, chuùng ta ñònh nghóa theâm moät Style môùi vôùi moät Font
naøo ñoù thuoäc baûng maõ ñoù, coù saün trong PC cuûa baïn. Sau ñoù, caùc
baïn söû duïng leänh FilterFilterFilterFilter ñeå loïc choïn caùc Text cuøng baûng maõ (Filter
theo Style) roài gaùn cho chuùng Style ñuùng baûng maõ maø baïn vöøa
ñònh nghóa. Cöù nhö vaäy cho ñeán heát ... Nhö vaäy hoà sô cuûa baïn ñaõ
ñoïc ñöôïc roài. (Thöïc ra, baïn khoâng theå söû duïng Quick Select, vì QS
khoâng hoã trôï choïn Text theo Style!!!).
���� Tình huoáng naøy laø moät tình huoáng phoå bieán nhaát. Nguyeân nhaân: Veà
maët kyõ thuaät ôû VN hieän coøn ñang raát hoãn mang, Nhaø nöôùc phaùt
haønh raát nhieàu, raát nhieàu caùc tieâu chuaån, quy chuaån ... Nhöng moät
phaàn laø do söï aùp cheá coøn raát loõng leõo; moät phaàn vì tieâu chuaån
nhieàu nhöng khoâng ñuû!!! Chæ coù nhöõng quy ñònh veà kích thöôùc chöõ
vieát, caùch boá trí ... Chöa coù moät quy ñònh naøo veà Font chöõ khi hoà sô
ñöôïc thieát keá baèng öùng duïng caû. Nhö vaäy, Font chöõ tuøy vaøo thò
hieáu thaåm myõ cuûa moãi ngöôøi. Coù chaêng chæ laø nhöõng quy ñònh ñôn
leõ cuûa töøng coâng ty maø thoâi, khoâng theå tìm kieám söï thoáng nhaát
toaøn dieän cho giôùi kyõ thuaät toaøn quoác ñöôïc. Trong giôùi sinh vieân kyõ
thuaät söï hoãn mang naøy caøng ñöôïc nhaân leân gaáp boäi ... Ñoái vôùi moät
quoác gia phaùt trieån, coù beà daøy veà khoa hoïc kyõ thuaät, caùc baïn seõ
khoâng bao giôø vöôùng phaûi khuùc maéc naøy. Moïi chi tieát nhoû nhaët
nhaát ñeàu ñöôïc quy ñònh roõ raøng vaø ñeàu ñöôïc aùp cheá thích ñaùng.
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 20202020
2.2.2.2. Tình huoáng tieáp theo, khi caàn hieäu chænh chieàu cao chöõ vieát coù keøm theo
caên chænh. Neáu laø Mtext thì thaät ñôn giaûn, baïn thao taùc hoaøn toaøn treân
hoäp thoaïi: Text FormattingText FormattingText FormattingText Formatting. Nhöng neáu laø moät ñoái töôïng Text thì sao?! ÖØ
ñuùng roài, baïn hoaøn toaøn coù theå chuyeån Text → Mtext roài thao taùc töông
töï!!! Khoâng neân baïn aø! Vì sao vaäy? Töø Text → Mtext baïn caàn phaûi caên
chænh laïi, hieäu chænh ... Sau ñoù phaûi traû veà laïi Text, raéc roái quaù! Baïn seõ söû
duïng leänh ScaletextScaletextScaletextScaletext ñeå thích nghi tình huoáng naøy!
���� Nhaäp leänh Scaletext vaø choïn ñoái töôïng Text caàn hieäu chænh.
���� ACAD yeâu caàu ñònh vò taâm cuûa pheùp vò töï naøy (ñaây laø söï thuaän
tieän so vôùi caùch chuyeån Text → Mtext!!!) baïn nhaäp baèng tham soá.
���� Nhaäp chieàu cao caàn hieäu chænh, coù 3 caùch:
•••• Specify New HeightSpecify New HeightSpecify New HeightSpecify New Height: Nhaäp giaù trò cuï theå maø baïn yeâu caàu.
•••• Match OMatch OMatch OMatch Objectbjectbjectbject: Copy chieàu cao töø moät Text saün coù, baèng caùch
nhaáp chuoät vaøo Text maãu ñoù (töông töï caùch xaøi leänh: MaMaMaMa).
•••• Scale FactorScale FactorScale FactorScale Factor: Nhaäp heä soá vò töï.
Caùc baïn chaéc seõ thaéc maéc raèng: sao khoâng vaøo hoäp thoaïi PROPERTIESPROPERTIESPROPERTIESPROPERTIES
ñeå hieäu chænh, caàn yeáu toá naøo chaúng coù? Caàn thì chaéc chaén coù roài,
nhöng khoâng ñöôïc troïn veïn baïn aø! Neáu baïn söûa chieàu cao thì chieàu cao
naøy seõ thay ñoåi maëc nhieân caên cöù theo Insert PointInsert PointInsert PointInsert Point hieän haønh cuûa Text,
chöa chaéc ñaõ theo yù ñoà cuûa baïn! Coøn vieäc baïn thay ñoåi JustifyJustifyJustifyJustify khoâng
coù yù nghóa laø choïn taâm vò töï. Vì vaäy, ñoù laø lyù do caàn thieát cuûa leänh naøy!!!
3.3.3.3. Thay ñoåi Insert PointInsert PointInsert PointInsert Point caên chænh cho Text baèng leänh: JustifytextJustifytextJustifytextJustifytext. Neáu laø
Mtext thì vieäc Justify thaät ñôn giaûn, thao taùc trong hoäp thoaïi Text Text Text Text
FormattingFormattingFormattingFormatting. Ñoái vôùi Text thì sao? Caùch laøm trong 2.2.2.2. coù khaû duïng khoâng?
Khoâng baïn aø, caùch laøm trong 2.2.2.2. chæ laø choïn taâm vò töï moät caùch taïm truù
thoâi, Insertpoint cuûa Text vaãn ñöôïc giöõ nguyeân. Baïn caàn thieát xaøi leänh:
Justifytext. Sau ñoù nhaäp vaøo moät tham soá ñònh vò Insertpoint (TLTLTLTL; TCTCTCTC; TRTRTRTR; MLMLMLML;
MCMCMCMC; MRMRMRMR; BLBLBLBL; BCBCBCBC & BRBRBRBR). Caùch khaùc, baïn coù theå vaøo hoäp thoaïi PROPERTIESPROPERTIESPROPERTIESPROPERTIES
ñeå hieäu chænh, baây giôø caùch laøm naøy khaû duïng, tuøy baïn choïn löïa!!!
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 21212121
Lôøi khuyeân trong tình huoáng thöù 3Lôøi khuyeân trong tình huoáng thöù 3Lôøi khuyeân trong tình huoáng thöù 3Lôøi khuyeân trong tình huoáng thöù 3
Treân ñaây nhaét laïi moät ít kieán thöùc vaø 3 tình huoáng ñôn sô nhaát trong voâ cuøng
caùc tình huoáng eùo le khaùc, mong raèng caùc baïn coù theå töø ñaây ruùt ra moät
chuùt xíu kinh nghieäm – tui reøn – hun ñuùc vaø saùng taïo hôn nöõa. Töø caùc tình
huoáng naøy chuùng toâi muoán nhaét baïn moät ñieàu: maëc duø chuùng toâi khuyeân
baïn neân chuyeån toaøn boä Mtext → Text. Tuy nhieân, luùc naøo thích hôïp
chuyeån? Neáu Text coøn caàn hieäu chænh hay caên chænh thì baïn chöa caàn
chuyeån voäi, vì vieäc hieäu chænh hay caên chænh treân Mtext thuaän lôïi hôn. Nhöng
khi hoà sô ñaõ hoaøn thaønh thì baïn neân chuyeån hoaøn toaøn!!!
Ñaùp aùn cho caâu hoûi trong tình huoáng tröôùcÑaùp aùn cho caâu hoûi trong tình huoáng tröôùcÑaùp aùn cho caâu hoûi trong tình huoáng tröôùcÑaùp aùn cho caâu hoûi trong tình huoáng tröôùc
Nhaän xeùtNhaän xeùtNhaän xeùtNhaän xeùt: Toång loä trình töø ñieåm xuaát phaùt ñeán ñích ñònh tröôùc ngaén nhaát khi
chæ khi ñoù laø loä trình Fecma (loä trình cuûa tia saùng). AÙp duïng vaøo baøi toaùn cuûa
chuùng ta laø moät baøi toaùn phaúng vaø ñaúng höôùng → Cuï theå xem nhö tia saùng
phaûn xaï treân göông phaúng (theo lyù thuyeát va chaïm – phaûn xaï cuûa photon
treân beà maët phaúng vaø ñaøn hoài tuyeät ñoái)
Baøi 1Baøi 1Baøi 1Baøi 1: 2 ñieåm A & D laàn löôït treân 2 tia Ox & Oy chính laø ñieåm ñeán cuûa tia saùng
khi töôûng töôïng 2 tia naøy laø 2 göông phaúng höôùng vaøo nhau. Ñieàu kieän
∠xOy nhoïn ñeå baøi toaùn coù ñöôïc yù nghóa thöïc teá.
THUÛ THUÛ THUÛ THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3TÌNH HUOÁNG THÖÙ 3
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 22222222
Nhaän thaáy: Min{P(∆CAD)} = L(C’C”) ≤ P(∆CA’D’) (Vôùi A’ & D’ baát kyø).
ÖÙng duïng ACAD ñeå kieåm nghieäm baøi toaùn, Sau khi veõ ∆CAD nghieäm ñuùng,
chuùng ta veõ theâm moät vaøi tröôøng hôïp vôùi A’ & D’ baát kyø ñeå kieåm tra.
Sau ñoù duøng leänh TTTTools/ Inqqqqiury/ AAAArea → Laàn löôït choïn töøng tam giaùc (choïn
3 ñænh) ñeå kieåm tra giaù trò PerimeterPerimeterPerimeterPerimeter vaø ruùt ra keát luaän kieåm nghieäm (coù theå söû
duïng leänh taét: AAAAAAAA).
Baøi Baøi Baøi Baøi 2 & 32 & 32 & 32 & 3: Xin nhöôøng laïi ñaùp aùn cho quyù vò vieát.
Caâu hoûi trong tình huoáng thöù 3Caâu hoûi trong tình huoáng thöù 3Caâu hoûi trong tình huoáng thöù 3Caâu hoûi trong tình huoáng thöù 3
ÖÙng duïng kieán thöùc trong tình huoáng naøy ñeå thieát
keá moät con daáu cho mình. Ví duï nhö:
CCCChuùc quyù vò coù nhöõng giaây phuùt thö giaûn thaät söï töø
tình huoáng naøy, ñaùp aùn ñöôïc trình baøy trong phaàn cuoái tình huoáng tieáp theo!
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 4444
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 23232323
TTTTTTTT ÌÌÌÌÌÌÌÌ NNNNNNNN HHHHHHHH HHHHHHHH UUUUUUUU OOOOOOOO ÁÁÁÁÁÁÁÁ NNNNNNNN GGGGGGGG TTTTTTTT HHHHHHHH ÖÖÖÖÖÖÖÖ ÙÙÙÙÙÙÙÙ 44444444
KKKKKKKK IIIIIIII NNNNNNNN HHHHHHHH NNNNNNNN GGGGGGGG HHHHHHHH IIIIIIII EEEEEEEE ÄÄÄÄÄÄÄÄ MMMMMMMM CCCCCCCC HHHHHHHH UUUUUUUU AAAAAAAA ÅÅÅÅÅÅÅÅ NNNNNNNN BBBBBBBB ÒÒÒÒÒÒÒÒ VVVVVVVV EEEEEEEE ÕÕÕÕÕÕÕÕ VVVVVVVV AAAAAAAA ØØØØØØØØ HHHHHHHH OOOOOOOO AAAAAAAA ØØØØØØØØ NNNNNNNN TTTTTTTT HHHHHHHH AAAAAAAA ØØØØØØØØ NNNNNNNN HHHHHHHH BBBBBBBB AAAAAAAA ÛÛÛÛÛÛÛÛ NNNNNNNN VVVVVVVV EEEEEEEE ÕÕÕÕÕÕÕÕ
Caùc toá chaát caàn coù ñoái vôùi moät ñoà hoïa vieânCaùc toá chaát caàn coù ñoái vôùi moät ñoà hoïa vieânCaùc toá chaát caàn coù ñoái vôùi moät ñoà hoïa vieânCaùc toá chaát caàn coù ñoái vôùi moät ñoà hoïa vieân chuyeân nghieäp chuyeân nghieäp chuyeân nghieäp chuyeân nghieäp
1.1.1.1. Yeâu ngheà, ñaây laø toá chaát ñaàu tieân vaø mang tính quyeát ñònh nhaát, moät
ngöôøi khoâng yeâu ngheà, khoâng thuûy chung ñeå taäp trung phaùt trieån trieån
vaø hoaøn thieän kyõ naêng thì döùt khoaùt khoâng theå thaønh coâng vôùi ngheà
ñöôïc.
2.2.2.2. Caàn coù caùc bieän phaùp ñeå thích nghi nhanh moïi moâi tröôøng veõ, Ñeå coù theå
ñaéc duïng vaán ñeà naøy, moãi ñoà hoïa vieân buoäc phaûi, baèng caùch rieâng cuûa
mình, töï mình trang bò cho mình nhöõng “haøng hoùa” ñaëc bieät vaø goïn nheï,
deã daøng mang theo trong quaù trình taùc nghieäp cuûa mình.
3.3.3.3. Caàn cuø, caån thaän, tyû myõ vaø coâng taâm. Ñaây luoân laø nhöõng toá chaát caàn
thieát cho baát cöù ngaønh ngheà naøo. Ñoái vôùi moät ñoà hoïa vieân chuyeân
nghieäp caùc toá chaát naøy coøn naâng möùc ñoä thieát yeáu cuûa noù leân döõ doäi.
4.4.4.4. Luoân töï tin vaøo khaû naêng cuûa mình, ñoàng thôøi cuõng luoân bieát caùch tieáp
thu coù choïn loïc nhöõng caùi môùi, ñeå töï mình moãi ngaøy moãi hoaøn thieän vaø
chuyeân nghieäp hôn.
5.5.5.5. Trong cuoäc soáng, boän beà nhöõng lo toan – vaát vaû, nhöõng khoù khaên laø
khoâng theå traùnh khoûi – Vì vaäy chuùng toâi luoân ñeà cao khaû naêng töï ñoäng
vieân, ñeå mình töï mình vöôït qua nhöõng raøo caûn, nhöõng chöôùng ngaïi, taùi
taïo laïi cuoäc ñôøi sau nhöõng côn taøn phaù cuûa soá phaän, tui reøn baûn thaân ñeå
moãi ngaøy moãi raén roûi hôn treân böôùc ñöôøng ñôøi coøn ñoù nhieàu thöû thaùch –
gian nan.
6.6.6.6. Sau cuøng laø phaûi töï bieát caùch giöõ gìn söùc khoûe, töï kieàm cheá baûn thaân,
bieát caùch soáng bao dung – tha thöù cho mình vaø cho moïi ngöôøi. Bieát caùch
tin töôûng vaøo tình ngöôøi, tin töôûng vaøo söï coâng baèng voâ haïn cuûa taïo hoùa
vaø luoân luoân maõnh lieät tin raèng: “mình nhaát ñònh seõ thaønh coâng”.
7.7.7.7. Chuùc anh em moãi ngaøy moãi thieän ngheä hôn, chuùc thaønh coâng vaø maõn
nguyeän treân lónh vöïc ñoà hoïa naøy.
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 4444
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 24242424
Veà kyõ naêng töï chuaån bò, töï trang bò nhöõng “haøng hoùa” thiVeà kyõ naêng töï chuaån bò, töï trang bò nhöõng “haøng hoùa” thiVeà kyõ naêng töï chuaån bò, töï trang bò nhöõng “haøng hoùa” thiVeà kyõ naêng töï chuaån bò, töï trang bò nhöõng “haøng hoùa” thi eát yeáueát yeáueát yeáueát yeáu
1.1.1.1. Nhö chuùng toâi ñaõ trình baøy trong lôøi töïa, taäp leänh maø haõng Autodesk
khuyeán duïng laø taäp leänh phoå thoâng vaø gaàn hoaøn thieän nhaát. Tuy nhieân, ôû
Vieät Nam hieän nay ngöôøi ta luoân tìm caùch Vieät hoùa ACAD baèng nhöõng
con ñöôøng rieâng cuûa moãi ngöôøi, baèng nhöõng caùch laønh maïnh vaø khoâng
laønh maïnh… Trong coâng cuoäc ñoù, baát kyø moät ñoà hoïa vieân naøo cuõng ít
nhieàu chòu aûnh höôûng töø traøo löu naøy. Vì vaäy, ñeå haïn cheá vaø neù traùnh
nhöõng vaáp vaùp khoâng caàn thieát naøy, moãi ngöôøi caàn töï bieát caùch trang bò
cho mình nhöõng haønh trang mang tính chaát maëc nhieân.
���� Baèng caùch naøo ñoù, ngöôøi ta thöôøng söûa ñoåi – thay theá caùc leänh
phoå thoâng cuûa ACAD baèng caùc leänh vaø toå hôïp leänh Vieät hoùa, Moät
ñoà hoïa vieân thieáu kinh nghieäm seõ trôû neân ngôù ngaån trong nhöõng
moâi tröôøng veõ nhö theá naøy khi ngöôøi ñoù nhaäp leänh maø ACAD khoâng
thöïc thi ñöôïc do hieän töôïng töông taùc leänh. Do ñoù, neáu khoâng bieát
caùch khaéc phuïc böôùc ñaàu, ngöôøi ñoù nhaát ñònh khoâng theå taùc
nghieäp, maëc duø ngöôøi aáy coù kieán thöùc ñoà hoïa thöïc söï!!!
���� Vaäy, neáu gaëp tình huoáng naøy, laø baïn, baïn seõ öùng xöû laøm sao?!
���� Thöïc ra, ñaây laø moät tình huoáng phoå thoâng, chaéc chaén laø caùc baïn
ñaõ hoaëc seõ öùng xöû. Coù theå baïn coù caùch öùng xöû raát hay, rieâng toâi,
toâi coù caùch naøy, xem ra laø caùch öùng xöû ñôn giaûn nhaát.
���� Phaân tích nguyeân nhaân vaø phöông caùch khaéc phuïc:
•••• Nguyeân nhaân tröïc tieáp laø ngöôøi ta ñaõ ñieàu chænh leänh trong
AutoLisp: Acad.lsp (naèm trong Folder: SupportSupportSupportSupport cuûa vuøng döõ lieäu
ACAD khi chuùng ta caøi ñaët), hoaëc baèng raát nhieàu caùch khaùc…
•••• Tuy ngöôøi ta hieäu chænh taäp leänh baèng caùch naøo, chuùng ta cuõng
coù theå khaéc phuïc baèng caùch: duøng USB cheùp theo beân mình
moät Acad.lsp chuaån möïc (coù theå baïn löu ñính keøm caùc file naøy
vaøo hoäp thö hoaëc up leân moät dieãn ñaøn naøo ñoù, khi caàn thì online
down xuoáng ñeå xaøi, khoâng caàn mang theo USB baát tieän). Bung
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 4444
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 25252525
ñeø file Acad.lsp vaøo Support, khôûi ñoäng laïi ACAD laø xong,
Acad.lsp laø Autolisp ñöôïc ACAD öu tieân töï ñoäng caäp nhaät.
•••• Thaät ra, chuùng toâi duøng chöõ: chuaån möïcchuaån möïcchuaån möïcchuaån möïc laø ngaàm chæ Acad.lsp
cuûa haõng Autodesk. Nhöng, khoâng ai caám chính baïn cuõng Vieät
hoùa ACAD theo caùch rieâng cuûa baïn, vì vaäy, baïn coù theå hieäu
chænh baèng caùch söûa – thay ñoåi CODE cuûa file Acad.lsp sao cho
phuø hôïp vôùi baïn, khi baïn bung file naøy vaøo Support baïn ñaõ laøm
chuû moâi tröôøng veõ môùi roài ñoù!
•••• Cuoäc soáng laø khoâng heà ñôn giaûn! Khi baïn ñaõ söû duïng bieän phaùp
chuùng toâi vöøa trình baøy maø vaãn khoâng theå khaéc phuïc ñöôïc tình
traïng töông taùc leänh (raát coù theå xaûy ra tröôøng hôïp nhö vaäy!).
Ñieàu naøy coù theå do moâi tröôøng veõ hieän haønh ñaõ ñöôïc Load moät
soá Autolisp coù chöùa moät soá leänh cuøng teân → gaây ra töông taùc
leänh. Ñeå thích nghi ñöôïc tình huoáng naøy, baïn vaøo Support →
Move nhöõng Autolisp (coù ñuoâi .LSP) coù teân laï (ngoaïi tröø
Acad.lsp) ra moät Folder môùi, sau ñoù cho khôûi ñoäng laïi ACAD,
baây giôø thì baïn ñaõ thaät söï laøm chuû moâi tröôøng veõ môùi roài.
2.2.2.2. Sau khi deïp boû ñöôïc nhöõng khoù khaên böôùc ñaàu, chuùng ta tieáp tuïc ñoái
dieän vôùi nhöõng trôû löïc môùi. Ñeå coù theå nhanh choùng tieán haønh veõ phaàn noäi
dung, caàn thieát laäp moät moâi tröôøng veõ phuø hôïp tröôùc: veà Layer, Text
Style, Dimmension Style, Layout, Plot Style… khung baûn veõ, khung teân…
Caùc Template Block…
���� Toång quaùt nhaát, chuùng toâi khuyeân baïn neân taïo töøng daïng baûn veõ
maãu (ñònh daïng *.dwt – Drawing Template), moãi baûn veõ maãu bao
goàm taát caû caùc yeáu toá keå treân. Khi baïn muoán veõ baûn veõ theå loaïi gì,
khoå giaáy… baïn chæ caàn môû Template cuûa noù leân, Save As → roài tieán
haønh veõ noäi dung. Tuy nhieân, caùch naøy ñôn giaûn nhöng khoâng höõu
duïng trong nhöõng tröôøng hôïp baïn phaûi taùc nghieäp ôû nhöõng maùy
tính laï. Taát nhieân, baïn coù theå söû duïng USB ñeå cheùp caùc Template
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 4444
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 26262626
theo, nhöng, Autolisp thì dung löôïng nhoû, deã daøng mang theo,
Template maø chuùng ta taïo saün ñaõ laø file ACAD, dung löôïng lôùn
hôn, khoâng deã daøng mang theo chuùt naøo… Vì vaäy trong tröôøng hôïp
chung, chuùng ta caàn coù phöông thöùc öùng xöû khaùc, phuø hôïp hôn.
���� LayerLayerLayerLayer: Thöïc ra, chuùng ta coù theå chuaån bò cho mình moät Autolisp
khôûi taïo Template Layer, caên baûn nhö sau: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defun newlayer(a b c d) (if (not (tblsearch "layer" a)) (command "-layer" "n" a "c" b a "l" c a "lw" d a "") (command "-layer" "s" a "c" b a "l" c a "lw" d a "") ) ) (defun C:TÊN LỆNH() (newlayer "TÊN LAYER" MÃ MÀU SẮC "DẠNG ðƯỜNG" CỠ ðƯỜNG) ... ) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
���� Text StyleText StyleText StyleText Style: Nhö ñaõ trình baøy ôû tình huoáng 3, maët khaùc chuùng ta vaãn
coù theå chuaån bò Autolisp khôûi taïo Text Style, caên baûn nhö sau: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defun C:TÊN LỆNH();;set text style;; (command "style" "TÊN TEXT STYLE" "FONT(.shx) " "NUMBER OF HEIGHT(0) " "NUMBER OF WIDTH FACTOR(1)" "" "" "" "") ... ) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
���� Dimmension StyleDimmension StyleDimmension StyleDimmension Style: Chuùng ta coù theå ñònh nghóa moät Dimstyle chuaån
sau ñoù Dimexport (DIMEX) ñeå xuaát DimStyle naøy ra, löu laïi vaø mang
theo, khi naøo caàn duøng chuùng ta chæ caàn Dimimport (DIMIM) ñeå
nhuùng Dimstyle ñoù vaøo moâi tröôøng veõ môùi. Caùch khaùc, chuùng ta
cuõng coù theå chuaån bò cho mình moät Autolisp khôûi taïo Dim Style. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (defun C:TÊN LỆNH() (C: L ỆNH TẠO TS();;set text style;;) (setvar "DIMBLK" "KI ỂU ARROW(_Open)") (setvar "DIMLDRBLK" "KI ỂU ARROW(_Open)") (setvar "DIMCLRD" 0) (setvar "DIMCLRE" 0) (setvar "DIMCLRT" 0) (setvar "DIMCEN" 0) (setvar "DIMDLI" 7) (setvar "DIMEXO" 1) (setvar "DIMEXE" 1)
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 4444
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 27272727
(setvar "DIMSCALE" NUM OF USE OVERALL SCALE OF) (setvar "DIMTXSTY" "TÊN TEXT STYLE") (setvar "DIMDSEP" ".") (setvar "DIMALTD" 0) (setvar "DIMTMOVE" 2) (setvar "DIMAUNIT" 1) (setvar "DIMTXT" 3.5) (setvar "DIMADEC" 3) (setvar "DIMTIX" 1) (setvar "DIMASZ" 2) (setvar "DIMDEC" 0) (setvar "DIMGAP" 1) (setvar "DIMLFAC" NUMBER OF SCALE FACTOR) (command "-dimstyle" "s" "TÊN DIM STYLE ") ... ) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
���� Layout, Plot Style… chuùng ta ñeàu coù theå ñònh nghóa tröôùc roài löu laïi
mang theo, khi caàn duøng seõ load vaøo baûn veõ laø xong.
���� Khung baûn veõ ñaày ñuû vaø caùc Template Block: caùch toát nhaát vaø
ñôn giaûn nhaát laø baïn neân mang theo ôû ñònh daïng file .dwt. Tuy
nhieân, neáu baïn coù ñam meâ Autolisp vaø thích saùng taïo, baïn cuõng
coù theå nghieân cöùu vaø töï vieát cho mình moät Autolisp töï ñoäng khôûi
taïo khung baûn veõ ñaày ñuû ñöôïc.
���� Nhö vaäy, ñeán ñaây chuùng ta taïm thôøi keát thuùc coâng vieäc chuaån bò.
Veà kyõ naêng Veà kyõ naêng Veà kyõ naêng Veà kyõ naêng hoaøn thieän baûn veõ hoaøn thieän baûn veõ hoaøn thieän baûn veõ hoaøn thieän baûn veõ –––– hoà sô thieát hoà sô thieát hoà sô thieát hoà sô thieát keá, keá, keá, keá, sao löusao löusao löusao löu vaø baûo maät hoà sô vaø baûo maät hoà sô vaø baûo maät hoà sô vaø baûo maät hoà sô
1.1.1.1. Taát nhieân, phaàn quan troïng nhaát laø phaàn noäi dung cuûa baûn veõ, ñieàu naøy
tuøy vaøo coâng vieäc cuï theå cuûa baïn. Chuùng toâi chæ tieáp tuïc baøn luaän vôùi
baïn phaàn tieáp theo cuûa giai ñoaïn veõ.
���� Sau khi veõ xong phaàn phaàn noäi dung, chuùng ta caàn boá cuïc baûn veõ
hôïp lyù, ví duï nhö: phoái trí caùc hình chieáu sao cho ngöôøi khaùc ñoïc
thuaän tieän, chính dieän → traéc dieän ↓ bình dieän vaø ñaët ñuùng ñöôøng
gioùng theo phöông phaùp veõ hình chieáu truïc ño. Caêng chænh sao
cho caùc nhoùm ñoà hoïa haøi hoøa veà maët hình thöùc treân toaøn neàn
khung ...
���� Tieán haønh kieåm tra sô boä veà Layer, söû duïng leänh: LLLL AYWALKAYWALKAYWALKAYWALK ñeå xem
xeùt töøng Layer moät, kòp thôøi hieäu chænh neáu gaëp sai soùt.
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 4444
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 28282828
���� Laøm nheï baûn veõ baèng caùch tieâu dieät caùc ñöôøng thaúng naèm truøng
leân nhau (haäu quaû cuûa sô suaát trong quaù trình thao taùc) baèng leänh:
OVEROVEROVEROVER KILLKILLKILLKILL trong hoäp thoaïi hieän leân baïn tuøy choïn vaøo nhöõng botton
maø baïn caàn (thoâng thöôøng check vaøo 3 � cuoái baûng) → OK.
���� Sau khi boá cuïc caûm thaáy hôïp lyù, chuùng toâi khuyeân baïn tieán haønh
in thöû (taát nhieân laø baïn in khoå nhoû, vöøa ñuû ñeå baïn coù theå kieåm tra
laïi), söû duïng buùt daï quang (ñieàu naøy tuøy vaøo thoùi quen cuûa baïn)
ñeå Check laïi phaàn noäi dung, ñoàng thôøi neáu coù yù ñònh thay ñoåi boá
cuïc laïi cho hoaøn chænh hôn.
���� Tieán haønh “doïn raùc” cho baûn veõ. Moät baûn veõ hoaøn chænh laø moät
baûn veõ ñaày ñuû noäi dung, ñaït möùc ñoä caàn thieát veà thaåm myõ vaø
chieám dung löôïng nhoû nhaát coù theå, do ñoù maø chuùng ta caàn tieán
haønh doïn raùc, xoùa boû taát caû nhöõng gì khoâng xaøi ñeán ñang naèm
trong baûn veõ. Tröôùc tieân baïn ñieàu hieän haønh: Layer, Text style, Dim
style ... veà caùc loaïi baïn coù söû duïng, baïn söû duïng leänh PURGEPURGEPURGEPURGE → All
ñeå doïn saïch nhöõng gì khoâng lieân quan.
���� Bình thöôøng neáu baïn laøm vieäc taïi moät coâng ty töông ñoái uy tín veà
ñoà hoïa, coâng ty seõ coù nhöõng phaàn meàm noäi boä rieâng daønh cho
vieäc check baûn veõ, baây giôø laø luùc thích hôïp ñeå baïn söû duïng coâng
cuï naøy. Ñaây laø laàn hieäu chænh sau cuøng cuûa baïn.
2.2.2.2. Sao löu, baûo maät vaø ñoùng goùi hoà sô laø coâng vieäc cuoái cuøng. Baûo maät hoà
sô thieát keá baïn coù theå thöïc hieän baèng caùch ñaët password cho baûn veõ khi
löu, hoaëc coù theå ñaët password khi neùn file (folder) baèng Winrar, hoaëc
baèng caùch rieâng cuûa baïn, vieäc baûo maät vaø möùc ñoä baûo maät tuøy thuoäc
vaøo möùc ñoä quan troïng vaø yeâu caàu baûo maät cuûa hoà sô maø baïn löïa
choïn phöông caùch hôïp lyù. Vaán ñeà ñoùn g goùi hoà sô thieát keá, khi baïn nhaän
nhieäm vuï phuïc hoài hoà sô thieát keá cuõ, khoâng coù file, buoäc baïn phaûi insert
ñònh daïng picture cuûa hoà sô cuõ (do scan) ñeå veõ treân neàn ACAD, sau khi
hoaøn thaønh, baïn caàn ñoùng goùi file CAD chung vôùi file aûnh chung moät
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 4444
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 29292929
folder, ñeå file CAD coù theå hieån thò ñöôïc hình aûnh. Ngoaøi ra, ACAD coøn
cung caáp theâm moät tieän ích môùi hoã trôï baïn ñoùng goùi vaø di chuyeån hoà sô
EEEE tttt ransmitransmitransmitransmit.
���� Khi baïn göûi file cho ñoái taùc, hay mang file ñi in. Baïn muoán file cuûa
baïn seõ khoâng gaëp moät söï coá naøo veà caùc thaønh phaàn ñi keøm, nhö
thieáu font chöõ, thieáu file aûnh ñi keøm, thieáu plotstyle, thieáu file dwg;
xref ... Leänh eTransmit seõ gom caùc file caàn thieát (font, aûnh, plotstyle,
dwg,...) ñi keøm vôùi file baûn veõ vaø neùn chuùng laïi thaønh 1 file duy
nhaát (daïng zip hoaëc exe). Vì vaäy etransmit haïn cheá nhöõng ruûi ro
cho baïn khi di chuyeån file CAD do yeâu caàu coâng taùc.
���� Etransmit → Transmittal setups → Modify → Transmittal options → �
Keep all files in one folder.
Lôøi khuyeân trong tình huoáng thöù Lôøi khuyeân trong tình huoáng thöù Lôøi khuyeân trong tình huoáng thöù Lôøi khuyeân trong tình huoáng thöù 4444
1.1.1.1. Nhö baïn ñoù thaáy ñoù, caùch trang bò cho mình toát nhaát luoân lieân quan ñeán
laäp trình Autolisp. Vì vaäy, neáu baïn laø ngöôøi môùi baét ñaàu, thì thaät ra khoâng
sôùm khoâng muoän, baïn neân baét ñaàu reøn luyeän Autolisp ngay töø luùc naøy,
haønh ñoäng ñôn giaûn vaø thieát thöïc nhaát laø baïn haõy voïc ngay 3 ñoaïn
code chuùng toâi ñaõ cung caáp trong tình huoáng naøy, ñöông nhieân luùc ñaàu
coù theå baïn coøn gaëp nhieàu khoù khaên, nhöng daàn daàn trong quaù trình reøn
luyeän seõ ñeán luùc baïn töï hieåu ñöôïc vaø caûm thaáy töï mình cuõng coù theå töï
trieån khai nhöõng ñoaïn code naøy, thaät laø ñôn giaûn vaø thuù vò.
ÑaùÑaùÑaùÑaù p aùn cho caâu hoûi trong tình huoáng thöù p aùn cho caâu hoûi trong tình huoáng thöù p aùn cho caâu hoûi trong tình huoáng thöù p aùn cho caâu hoûi trong tình huoáng thöù 3333
VVVVieäc töï thieát keá con daáu, kieán thöùc ñaõ cung caáp ñaày ñuû trong tình huoáng 3,
baïn haõy töï trieån khai, chuùng toâi khoâng baøn theâm ...
Yeâu caàuYeâu caàuYeâu caàuYeâu caàu trong tình huoáng thöù trong tình huoáng thöù trong tình huoáng thöù trong tình huoáng thöù 4444
Töø 3 ñoaïn code nhoû chuùng toâi ñaõ cung caáp, ñeà nghò caùc baïn toå hôïp vaø
thoáng nhaát laïi, ñoàng thôøi phaùt trieån thaønh moät chöông trình nhoû phuïc vuï cho
coâng taùc chuaån bò, töï ñoäng khôûi taïo ñaày ñuû caùc thaønh phaàn chuaån bò baèng
moät caâu leänh duy nhaát. Chuùc caùc baïn ñuû kieân nhaãn vaø thaønh coâng!
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 5555
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 30303030
TTTTTTTTÌÌÌÌÌÌÌÌNNNNNNNNHHHHHHHH HHHHHHHHUUUUUUUUOOOOOOOOÁÁÁÁÁÁÁÁNNNNNNNNGGGGGGGG TTTTTTTTHHHHHHHHÖÖÖÖÖÖÖÖÙÙÙÙÙÙÙÙ 55555555
TTTTTTTTOOOOOOOOÂÂÂÂÂÂÂÂ IIIIIIII ÑÑÑÑÑÑÑÑAAAAAAAAÕÕÕÕÕÕÕÕ BBBBBBBBAAAAAAAAÉÉÉÉÉÉÉÉTTTTTTTT ÑÑÑÑÑÑÑÑAAAAAAAAÀÀÀÀÀÀÀÀUUUUUUUU VVVVVVVVIIIIIIIIEEEEEEEEÁÁÁÁÁÁÁÁTTTTTTTT LLLLLLLLAAAAAAAAÄÄÄÄÄÄÄÄPPPPPPPP TTTTTTTTRRRRRRRRÌÌÌÌÌÌÌÌNNNNNNNNHHHHHHHH AAAAAAAAUUUUUUUUTTTTTTTTOOOOOOOOLLLLLLLLIIIIIIIISSSSSSSSPPPPPPPP NNNNNNNNHHHHHHHHÖÖÖÖÖÖÖÖ TTTTTTTTHHHHHHHHEEEEEEEEÁÁÁÁÁÁÁÁ NNNNNNNNAAAAAAAAØØØØØØØØOOOOOOOO????????!!!!!!!!
Moät kyõ nieäm cuûa toâiMoät kyõ nieäm cuûa toâiMoät kyõ nieäm cuûa toâiMoät kyõ nieäm cuûa toâi ... ... ... ...
1.1.1.1. Thôøi kyø phoå thoâng, anh em chuùng toâi ñöôïc tieáp xuùc vôùi maùy tính töông
ñoái treã, nhöng ñoù xem ra cuõng khoâng phaûi laø moät thieät thoøi, chuùng toâi chæ
suy nghó raèng, nhöõng baïn naøo ñöôïc tieáp xuùc sôm hôn chuùng toâi thì thaät
laø may maén laém. Veà laäp trình, ñaàu tieân chuùng toâi ñöôïc laøm quen vôùi
Turbo Pascal raát sô löôïc, ñeå chuùng toâi coù theå hình dung raèng moät ngoân
ngöõ laäp trình laø nhö theá naøo. Thôøi kyø ñaïi cöông, chuùng toâi tieáp tuïc ñöôïc
tieáp xuùc vôùi Visual Basic (VB), nhöng thaät ra, ñaây cuõng chæ laø laøm quen vôùi
moät ngoân ngöõ laäp trình môùi, ñeå hieåu theâm ngoân ngöõ laäp trình laø nhö theá
naøo ôû moät taàm kieán thöùc cao hôn moät chuùt xíu ... Traûi qua moät quaõng
thôøi gian daøi, do yeâu caàu cuûa ngaønh, chuùng toâi hoïc ACAD vaø reøn luyeän
moät caùch thuû coâng – rôøi raïc. Roài ñeán luùc traøo löu töï ñoäng hoùa trong thieát
keá ñoà hoïa ñöôïc môû ra, raát nhieàu, raát nhieàu phöông phaùp – ñöôøng höôùng
khaùc nhau ñöôïc nghieân cöùu vaø phaùt trieån ... Trong traøo löu ñoù, 2 ngoân
ngöõ laäp trình chieám öu theá noåi troäi hôn caû laø: Autolisp (LISP: LisLisLisList
PPPProfessional) vaø VBA (VVVVisual BBBBasic for AAAApplication). Naèm trong thôøi kyø naøy,
duø muoán hay khoâng traøo löu naøy cuõng ñaõ aûnh höôûng ñeán khuynh höôùng
reøn luyeän ACAD cuûa anh em chuùng toâi. Ñaàu tieân chuùng toâi löôïm nhaët
nhöõng lisp raát ñôn sô treân maïng (Internet) coù theå öùng duïng hoaëc khoâng ...
Nhöng, khi ñoù chuùng toâi baát caäp, chöa hieåu bieát ñöôïc: cuù phaùp – keát
caáu – giaûi thuaät cuûa nhöõng ñoaïn code ngaén ñoù.
2.2.2.2. Thôøi gian tieáp tuïc aâm thaàm troâi qua, söï phaùt trieån cuûa traøo löu ñoà hoïa töï
ñoäng cuõng khoâng ngöøng, ñeán luùc toâi baét gaëp moät chöông trình gaàn
hoaøn chænh, töï ñoäng thöïc thi luaän lyù moät baûn veõ töông ñoái thaønh coâng,
möùc ñoä töï ñoäng hoùa quaù cao, ñeán möùc laøm chuùng toâi ngôõ ngaøn ... Toâi
baét ñaàu quan taâm ñaëc bieät ñeán loaïi ngoân ngöõ Autolisp (maëc duø coù tieáp
xuùc vôùi VB tröôùc, nhöng chuùng toâi khoâng choïn VBA!). Autolisp ñöôïc phaùt
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 5555
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 31313131
trieån töø moät ngoân ngöõ laäp trình laâu ñôøi nhaát, gaàn vôùi ngoân ngöõ maùy nhaát:
Command List, vì raát gaàn vôùi ngoân ngöõ maùy neân noù raát sô caáp, chæ coù
code chaïy treân neàn ACAD (hoaëc heä ñieàu haønh) maø khoâng coù giao dieän
nhö caùc ngoân ngöõ laäp trình höôùng ñoái töôïng khaùc.
3.3.3.3. Coâng vieäc ñaàu tieân laø toâi tìm caùch hieåu taùc duïng cuûa caùc caâu leänh
trong caùc ñoaïn code nhoû ñoù, roài ñeán luùc toâi phaùt hieän ra raèng: haàu heát
caùc Autolisp laøm maát ñi baét ñieåm thöôøng truù sau khi thöïc thi, toâi baét ñaàu
tìm caùch vieát moät Lisp veà vaán ñeà thieát ñaët baét ñieåm thöôøng truù, vaø nhö
vaäy, ñaàu tieân toâi ñi theo höôùng cuûa caâu leänh sau:
(command "osnap" "TÊN ðI ỂM CẦN TRUY BẮT")
Nhöng neáu vieát code theo maãu treân thì chæ baét ñöôïc moät loaïi ñieåm, raát
baát tieän. Chuùng toâi baét ñaàu nghó ñeán caùch vieát lieân tieáp, laëp laïi caâu leänh
treân cho taát caû caùc ñieåm ... nhöng nhö vaäy laïi vaáp vaùp phaûi khoù khaên
môùi, ACAD chæ thöïc thi caâu leänh cuoái cuøng cuûa Lisp, vì caâu leänh mang
tính chaát choàng – thay theá chöù khoâng coäng doàn!!! Chuùng toâi baét ñaàu
chuyeån höôùng sang tham soá traïng thaùi OSMODEOSMODEOSMODEOSMODE vaø baét ñaàu baèng caâu
leänh ñôn giaûn nhö sau:
(setvar "osmode" "THAM SỐ TR ẠNG THÁI YÊU C ẦU")
Ñeå coù ñöôïc caùc tham soá traïng thaùi, chuùng toâi vaøo ACAD Help (F1)
Search: osmode → OSMODE System Variable: Sets running object snaps. The setting is stored as a bitcode using the sum of the following values:
0 NONe
1 ENDpoint
2 MIDpoint
4 CENter
8 NODe
16 QUAdrant
32 INTersection
64 INSertion
128 PERpendicular
256 TANgent
512 NEArest
1024 Clears all object snaps
2048 APParent Intersection
4096 EXTension
8192 PARallel
To specify more than one object snap, enter the sum of their values. For example, entering 3 specifies the Endpoint (bitcode 1) and Midpoint (bitcode 2) object snaps. Entering 16383 specifies all object snaps. When object snaps are switched off using the Osnap button on the status bar, a bitcode of 16384 (0x4000) is returned, in addition to the normal value of OSMODE. With this additional
THUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNGTHUÛ THUAÄT ACAD ÖÙNG XÖÛ TÌNH HUOÁNG TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ TÌNH HUOÁNG THÖÙ 5555
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ 32323232
value, developers can distinguish this mode from Object Snap modes that have been turned off from within the Drafting Settings dialog box. Setting this bit toggles running object snaps off. Setting OSMODE to a value with this bit off toggles running object snaps on.
Nhö vaäy, ñeå yeâu caàu xoùa boû moïi truy baét ñieåm, hoaëc ngöôïc laïi yeâu caàu
truy baét taát caû caùc loaïi ñieåm, chuùng ta thöïc hieän nhö sau:
(setvar "osmode" "1024") OR (setvar "osmode" "16383 ")
Nhö vaäy cuoái cuøng vaán ñeà truy baét ñieåm cuõng ñöôïc giaûi quyeát thoûa
ñaùng. Tuy nhieân, chuùng ta caàn tieáp tuïc quan taâm theâm moät chuùt xíu,
theo giaûi thích cuûa ñoaïn höôùng daãn treân: ñeå truy baét nhöõng ñieåm naøo →
chuùng ta gaùn cho OSMODE toång tham soá cuûa caùc ñieåm ñoù. Do ñoù, ñeå
thöïc thi truy baét thöôøng truù taát caû caùc ñieåm chuùng ta gaùn tham soá yeâu
caàu baèng: SUM(NON;PAR) = 16383SUM(NON;PAR) = 16383SUM(NON;PAR) = 16383SUM(NON;PAR) = 16383, tuy nhieân, khoâng caàn thieát phaûi nhö
vaäy, vì trong ñoù coù laãn caû Clears allClears allClears allClears all (1024). Roát cuïc, chuùng ta chæ caàn
gaùn tham soá yeâu caàu: SUM(NON;PAR)SUM(NON;PAR)SUM(NON;PAR)SUM(NON;PAR) –––– Clears allClears allClears allClears all = 16383 = 16383 = 16383 = 16383 –––– 1024 = 1024 = 1024 = 1024 = 15359153591535915359
Nhö vaäy caâu leänh yeâu caàu thöïc truy baét taát caû caùc ñieåm trôû thaønh:
(setvar "osmode" "15359 ")
Baïn coù theå thöû laïi ñeå nghieäm ñuùng keát quaû treân.
4.4.4.4. Nhö toâi ñaõ trình baøy quaù trình toâi vieát Lisp, caùc baïn thaáy ñoù, maët duø ñeå
vieát moät caâu leänh raát ñôn sô nhö vaäy, nhöng chuùng toâi ñaõ phaûi baên
khoaên raát nhieàu, tìm toøi raát nhieàu, ñeå cuoái cuøng naèm soùt laïi moät ít thoâi, ñoù
chính laø keát quaû. Nguyeân nhaân do ñaâu?! Thöïc ra, ñi ñeán taän cuøng
nguyeân nhaân laø do chuùng toâi chöa ñaày ñuû kieán thöùc khi baét ñaàu vieát,
chöa coù kinh nghieäm. Daãu sao, vieäc hoïc haønh – nghieân cöùu luoân luoân saün
saøng trao cho baïn nhöõng khoù khaên vaøo baát cöù luùc naøo, ñeå baïn tìm caùch
vöôït qua vaø töï baïn caûm nhaän ñöôïc chaân lyù. Thöïc ra, chaúng ai coù theå
daïy cho baïn ñieàu gì caû. Vaán ñeà daïy doã, maët duø ngöôøi ñôøi luoân chuïp
muõ baèng nhöõng myõ töø nghe raát eâm tai: Ngheä thuaät sö phaïm, nhöng baïn
neân tin raèng khoâng moät ai coù theå thaønh coâng neáu chæ döïa vaøo nhöõng
ñieàu ngöôøi khaùc noùi. Moät con ñöôøng ñaày aép choâng gai laøm chuùng ta
naûn loøng, nhöng neáu bieát caùch töï trang bò cho mình nhöõng gì caàn thieát,
choâng gai töï nhieân seõ ít ñi, LOÄ TAÏI CÖÔÙC HAÏ!!!
TTTTTTTT AAAAAAAA ØØØØØØØØ IIIIIIII LLLLLLLL IIIIIIII EEEEEEEE ÄÄÄÄÄÄÄÄ UUUUUUUU :::::::: TTTTTTTT HHHHHHHH UUUUUUUU ÛÛÛÛÛÛÛÛ TTTTTTTT HHHHHHHH UUUUUUUU AAAAAAAA ÄÄÄÄÄÄÄÄ TTTTTTTT AAAAAAAA CCCCCCCC AAAAAAAA DDDDDDDD ÖÖÖÖÖÖÖÖ ÙÙÙÙÙÙÙÙ NNNNNNNN GGGGGGGG XXXXXXXX ÖÖÖÖÖÖÖÖ ÛÛÛÛÛÛÛÛ TTTTTTTT ÌÌÌÌÌÌÌÌ NNNNNNNN HHHHHHHH HHHHHHHH UUUUUUUU OOOOOOOO ÁÁÁÁÁÁÁÁ NNNNNNNN GGGGGGGG ((((((((��))))))))
TTTTTTTT AAAAAAAA ÙÙÙÙÙÙÙÙ CCCCCCCC GGGGGGGG IIIIIIII AAAAAAAA ÛÛÛÛÛÛÛÛ :::::::: KKKKKKKK SSSSSSSS ........ NNNNNNNN GGGGGGGG OOOOOOOO ÂÂÂÂÂÂÂÂ AAAAAAAA NNNNNNNN HHHHHHHH OOOOOOOO ØØØØØØØØ AAAAAAAA KKKKKKKK YYYYYYYY ØØØØØØØØ
TTTTTTTT AAAAAAAA ÙÙÙÙÙÙÙÙ CCCCCCCC GGGGGGGG IIIIIIII AAAAAAAA ÛÛÛÛÛÛÛÛ KKKKKKKK HHHHHHHH UUUUUUUU YYYYYYYY EEEEEEEE ÁÁÁÁÁÁÁÁ NNNNNNNN KKKKKKKK HHHHHHHH ÍÍÍÍÍÍÍÍ CCCCCCCC HHHHHHHH MMMMMMMM OOOOOOOO ÏÏÏÏÏÏÏÏ IIIIIIII SSSSSSSS ÖÖÖÖÖÖÖÖ ÏÏÏÏÏÏÏÏ SSSSSSSS AAAAAAAA OOOOOOOO CCCCCCCC HHHHHHHH EEEEEEEE ÙÙÙÙÙÙÙÙ PPPPPPPP VVVVVVVV AAAAAAAA ØØØØØØØØ PPPPPPPP HHHHHHHH AAAAAAAA ÙÙÙÙÙÙÙÙ TTTTTTTT TTTTTTTT AAAAAAAA ÙÙÙÙÙÙÙÙ NNNNNNNN TTTTTTTT AAAAAAAA ØØØØØØØØ IIIIIIII LLLLLLLL IIIIIIII EEEEEEEE ÄÄÄÄÄÄÄÄ UUUUUUUU NNNNNNNN AAAAAAAA ØØØØØØØØ YYYYYYYY VVVVVVVV ÌÌÌÌÌÌÌÌ MMMMMMMM UUUUUUUU ÏÏÏÏÏÏÏÏ CCCCCCCC
ÑÑÑÑÑÑÑÑ ÍÍÍÍÍÍÍÍ CCCCCCCC HHHHHHHH HHHHHHHH OOOOOOOO ÏÏÏÏÏÏÏÏ CCCCCCCC TTTTTTTT AAAAAAAA ÄÄÄÄÄÄÄÄ PPPPPPPP LLLLLLLL ÖÖÖÖÖÖÖÖ ÔÔÔÔÔÔÔÔ NNNNNNNN GGGGGGGG TTTTTTTT HHHHHHHH IIIIIIII EEEEEEEE ÄÄÄÄÄÄÄÄ NNNNNNNN
格格格格
物物物物
致致致致
知知知知 ChChChCh uùc caùc baïn thaønh coâng vaø traân troïng kínhuùc caùc baïn thaønh coâng vaø traân troïng kínhuùc caùc baïn thaønh coâng vaø traân troïng kínhuùc caùc baïn thaønh coâng vaø traân troïng kính chaøo! chaøo! chaøo! chaøo!
NGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØNGOÂ AN HOØA KYØ