5. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 5
I. PHAÀN UTILITIES:
1. Leänh Extend_save:
a. Muïc ñích: Leänh seõ töï Zoom extend tröôùc khi Save baûn veõ ñeå ngöôøi
duøng coù theå deã nhaän dieän baûn veõ khi xem Preview trong leänh
Open. Ngoaøi ra tröôùc khi Save noù seõ ñoïc caùc thoâng soá nhö: teân file
vaø ñöôøng daãn cuûa file treân ñóa cöùng, ngaøy giôø baûn veõ ñöôïc
Save, teân ngöôøi veõ. Vaø ghi vaøo goùc döôùi cuøng beân phaûi cuûa
baûn veõ. Moãi laàn duøng leänh naøy caùc thoâng tin noùi treân seõ ñöôïc
caäp nhaät.
b. Caùch söû duïng: Goõ leänh “extend_save” taïi daáu nhaéc “command:_” ,
hoaëc nhaáp chuoät vaøo nuùt treân toolbar, hoaëc vaøo menu PipeTools
-> Utilities -> Extend_save.
c. Ví duï:
- command: extend_save
Sau khi phaùt leänh doøng text sau seõ ñöôïc ghi vaøo beân döôùi baûn veõ :
Hình veõ minh hoïa:
2. Leänh Sum 2 entity:
a. Muïc ñích: Phuïc vuï ngöôøi duøng trong vieäc tính toång cuûa 2 loaïi thöïc
theå laø text (coù theå laø text ñôn hoaëc mtext) vaø text trong dimension
tröïc tieáp treân baûn veõ. Leänh naøy coù taùc duïng trong caùc baûng
bieåu hay vieäc thoáng keâ.
b. Caùch söû duïng: Phaùt leänh xong AutoCad seõ cho pheùp ngöôøi duøng
choïn caùc text hoaëc dimension ñeå tính toång. Ngöôøi duøng coù theå
choïn ñôn leû hoaëc choïn baèng windows hay cross…Vaø sau ñoù cho
pheùp ngöôøi duøng choïn 1 ñieåm treân maøn hình ñeå Insert giaù trò cuûa
toång hoaëc choïn 1 text hay 1 dimension khaùc ñeå gaùn giaù trò ñaõ tính
toaùn vaøo. Ñoàng thôøi ôû maøn hình text (nhaán phím F2 ñeå xem
textpage) seõ cho bieát coù bao nhieâu text ñöôïc ñem ñi tính toång.
c. Ví duï:
- Command: sum2e
- "Select texts or dimension texts want to sum:"
- Select objects: 1 found
- Select objects: 1 found, 2 total
- Select objects: 1 found, 3 total
- Select objects:
- Select an OBJECT or a POINT to match value:
- "3 items. Sum is: 644.0000"
3. Leänh Sum 3 entity:
a. Muïc ñích: Phuïc vuï ngöôøi duøng trong vieäc tính toång cuûa 3 loaïi thöïc
theå laø text (coù theå laø text ñôn hoaëc mtext), text trong dimension vaø
text trong moät block chöùa attribute treân baûn veõ. Leänh naøy coù taùc
duïng trong caùc baûng bieåu hay vieäc thoáng keâ.
b. Caùch söû duïng: Phaùt leänh xong AutoCad seõ cho pheùp ngöôøi duøng
choïn caùc text hoaëc dimension ñeå tính toång. Ngöôøi duøng chæ coù
theå choïn ñôn leû töøng thöïc theå moät. Sau ñoù choïn 1 ñieåm treân
Filename: D:HANSaplon.dwg Last update: 03-01-2000 16h09:53:39 By: Thach Han
Filename: D:HANSaplon.dwg Last update: 03-01-2000 16h09:53:39 By: Thach Han
Goùc döôùi cuøng beân phaûi cuûa
baûn veõ
6. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 6
maøn hình ñeå Insert giaù trò cuûa toång hoaëc choïn 1 text, 1 dimension
hay moät text laø attribute trong moät block khaùc ñeå gaùn giaù trò ñaõ tính
toaùn vaøo. Ñoàng thôøi ôû maøn hình text (nhaán phím F2 ñeå xem
textpage) seõ cho bieát coù bao nhieâu text ñöôïc ñem ñi tính toång.
c. Ví duï:
- Command: sum3e
- "Select texts or dimension texts want to sum:"
- Select objects: 1 found
- Select objects: 1 found, 2 total
- Select objects: 1 found, 3 total
- Select objects:
- Select an OBJECT or a POINT to match value:
- "3 items. Sum is: 644.0000"
4. Leänh Entity information:
a. Muïc ñích: Ñoïc vaø in ra textpage caùc thoâng tin goàm maõ entity vaø giaù
trò keøm theo. Phaàn naøy caàn cho ngöôøi laäp trình AutoLisp hay vieát
caùc macro.
b. Caùch söû duïng: (nhö moät leänh bình thöôøng) Leänh seõ töï ñoäng
chuyeån sang maøn hình text ñeå ngöôøi duøng coù theå xem caùc thoâng
soá caàn thieát.
c. Ví duï:
- command: ent_info
- Select the object to get the codes: (ngöôøi duøng choïn 1 thöïc theå)
- "-------------- Information from Entity ---------------"
- (-1 . <Entity name: 1b4e778>)
- (0 . "TEXT")
- (330 . <Entity name: 1b4d0c0>)
- (5 . "647")
- (100 . "AcDbEntity")
- (67 . 0)
- ………
5. Leänh Snap_distance:
a. Muïc ñích: Töï ñoäng baét dính end point hoaëc intersection khi duøng leänh
distance.
b. Caùch söû duïng: (nhö moät leänh bình thöôøng, gaàn nhö leänh distance)
Leänh seõ töï ñoäng chuyeån sang maøn hình text ñeå ngöôøi duøng coù
theå xem caùc thoâng soá caàn thieát.
c. Ví duï:
- command: snap_dist
6. Leänh Match_value:
a. Muïc ñích: AutoCad coù leänh match properties nhöng chæ duøng ñeå gaùn
tính chaát cuûa 1 thöïc theå cho nhieàu thöïc theå khaùc maø khoâng coù
choïn löïa ñeå gaùn giaù trò ñoái vôùi thöïc theå daïng text. Muïc ñích cuûa
leänh laø laáy giaù trò cuûa 1 text hoaëc dimension gaùn cho caùc text hay
dimension khaùc.
b. Caùch söû duïng: (nhö moät leänh bình thöôøng) Sau khi phaùt leänh
AutoCad seõ baûo ngöôøi duøng choïn moät thöïc theå nguoàn vaø sau ñoù
laø choïn caùc thöïc theå ñích.
c. Ví duï:
7. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 7
- command: match_value
- "Select ONLY ONE source text: "
- Select objects: (ngöôøi duøng choïn text “12.865”)
- "Select destination text(s) <nil to stop>: "
- Select objects: (ngöôøi duøng choïn text “7.543” giaù trò seõ ñöôïc
chuyeån thaønh “12.865”)
- "Select destination text(s) <nil to stop>: "
- Select objects: (ngöôøi duøng nhaán phím Enter ñeå keát thuùc)
7. Leänh Match_value_Attr:
a. Muïc ñích: Laáy giaù trò cuûa 1 text, attribute hoaëc dimension gaùn cho
caùc text, attribute hay dimension khaùc.
b. Caùch söû duïng: (nhö moät leänh bình thöôøng) Sau khi phaùt leänh
AutoCad seõ baûo ngöôøi duøng choïn moät thöïc theå nguoàn vaø sau ñoù
laø choïn caùc thöïc theå ñích.
c. Ví duï:
- command: match_value_a
- "Select ONLY ONE source text: "
- Select objects: (ngöôøi duøng choïn text “12.865”)
- "Select destination text(s) <nil to stop>: "
- Select objects: (ngöôøi duøng choïn text “7.543” giaù trò seõ ñöôïc
chuyeån thaønh “12.865”)
- "Select destination text(s) <nil to stop>: "
- Select objects: (ngöôøi duøng nhaán phím Enter ñeå keát thuùc)
8. Leänh Angle text:
a. Muïc ñích: Trong caùc baûn veõ ñaëc bieät laø baûn veõ keát caáu oáng
thöôøng ngöôøi söû duïng coù nhu caàu ghi 1 text coù höôùng song song
vôùi moät ñöôøng thaúng nghieâng moät goùc naøo ñoù so vôùi truïc x. Cuï
theå laø ghi loaïi oáng khi veõ caùc panel phaúng.
d. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng choïn
moät ñöôøng thaúng ñeå laáy phöông (töùc laø text seõ song song vôùi
ñöôøng thaúng naøy). Sau ñoù laø giaù trò offset, giaù trò naøy laø khoaûng
caùch töø ñöôøng thaúng ñöôïc choïn ñeán chaân cuûa text. Tieáp theo laø
noäi dung text. Chuù yù laø giaù trò offset coù theå aâm. Neáu giaù trò naøy
aâm, text seõ ñöôïc ghi beân döôùi ñöôøng thaúng; neáu giaù trò naøy
döông, text seõ ñöôïc ghi beân treân ñöôøng thaúng.
8. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 8
Hình veõ minh hoïa:
e. Ví duï:
- command: ang_text
- Select the line to get the direction: (ngöôøi duøng choïn 1 line ) Offset <
1.5 >:(Enter ñeå laáy giaù trò maëc ñònh, ngöôøi duøng coù theå nhaäp
giaù trò môùi)
- Enter text: Angle text example
9. Leänh Angle distance from:
a. Muïc ñích: Chính xaùc thì ñaây khoâng phaûi laø 1 leänh. Ñaây laø 1 daïng
object snap mode. Ñöôïc duøng keøm trong 1 leänh khaùc. Coù chöùc
naêng traû veà 1 ñieåm naèm treân moät ñöôøng thaúng cho tröôùc, vaø
caùch 1 ñieåm cuõng naèm treân ñöôøng thaúng naøy (base point) moät
ñoaïn (distance) do ngöôøi duøng nhaäp vaøo.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng choïn
moät ñieåm goác (base point ñieåm naøy ñöôïc töï ñoäng baét dính end
point hoaëc intersection). Sau ñoù choïn tieáp ñieåm thöù 2 (ñieåm naøy
ñöôïc baét dính nearest) cuøng naèm treân moät ñöôøng thaúng, muïc ñích
ñeå laáy höôùng (Point for direction). Tieáp theo laø nhaäp khoaûng caùch
distance.
Hình veõ minh hoïa:
c. Ví duï:
-
- command: line
- LINE Specify first point: 'ang_dist_from
- Base point: (ngöôøi duøng choïn 1 ñieåm goác naèm treân ñöôøng
thaúng)
- Point for direction: (ngöôøi duøng choïn ñieåm thöù 2)
- Distance: 10 (ngöôøi duøng choïn nhaäp khoaûng caùch laø 10)
- (-48044.8 -21616.1 0.0)… (ñaây laø giaù trò traû veà)
10. Leänh Break lines:
a. Muïc ñích: Beû gaõy 1 (hoaëc nhieàu) ñoaïn thaúng thaønh 2 ñoaïn thaúng.
Offset= 1.5
Offset= -1.0
line line
Ñieåm goác (base point)
Ñieåm traû veà (return
point)
Ñieåm laáy
höôùng (direction
point)
Ñöôøng thaúng
(line)
Ñieåm traû veà
(return point)
Ñieåm goác (base point)
Ñieåm laáy
höôùng (direction
point)
Distance coù
giaù trò aâm
Distance coù
giaù trò
döông
9. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 9
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng choïn
moät ñöôøng thaúng ñeå laøm bieân. Sau ñoù choïn tieáp nhöõng ñöôøng
thaúng caàn beû gaõy.
c. Ví duï:
- command: break_line
- Select cutting edge:(ngöôøi duøng choïn 1 ñöôøng thaúng ñeå laøm
bieân)
- Select object to break: (ngöôøi duøng choïn nhöõng ñöôøng thaúng caàn
beû gaõy)
- Select objects: (ngöôøi duøng nhaán phím Enter ñeå keát thuùc)
11. Leänh Item number:
a. Muïc ñích: Töï ñoäng ñaùnh soá chi tieát trong caùc baûn veõ. Ngöôøi söû
duïng coù theå söû duïng chöùc naêng naøy cho nhöõng coâng vieäc lieân
quan ñeán vieäc ñaùnh soá moät caùch lieân tuïc.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ cho pheùp ngöôøi duøng
choïn kích thöôùc cho voøng troøn, chieàu cao cuûa text ghi beân trong vaø
soá chi tieát ñöôïc baét ñaàu. Soá baét ñaàu coù theå laø moät soá baát
kyø, khoâng nhaát thieát phaûi baét ñaàu töø 1. Sau ñoù noù seõ hoûi ñieåm
ñeå ñaùnh soá chi tieát vaø ñieåm ñeå veõ taâm voøng troøn.
Hình veõ minh hoïa:
c. Ví duï:
- command: item_num
- Circle's radius < 4 >: (ngöôøi duøng Enter ñeå laáy giaù trò maëc ñònh)
- Text's height < 4 >: (ngöôøi duøng Enter ñeå laáy giaù trò maëc ñònh)
- Start with item number: 1 (ngöôøi duøng goõ 1 ñeå baét ñaàu ñaùnh soá
chi tieát töø 1)
- Select the point for tem < 1 >: (choïn 1 ñieåm treân chi tieát)
- Select the center point: (choïn 1 ñieåm ñeå veõ taâm voøng troøn)
Continue ? (Y/N)<Y>: (nhaán Enter ñeå tieáp tuïc vôùi chi tieát soá 2)
- Select the point for tem < 2 >:
……..
12. Leänh Multiple Copy:
a. Muïc ñích: Gioáng heät leänh copy cuûa AutoCad nhöng luoân luoân laø
copy multiple. Neáu ngöôøi duøng muoán copy 1 laàn thì nhaán Enter cho
laàn choïn tieáp theo ñeå keát thuùc.
b. Caùch söû duïng: (nhö moät leänh bình thöôøng)
13. Leänh Geometry:
a. Muïc ñích: Ghi kích thöôùc cho sô ñoà hình hoïc. Phaàn naøy lieân quan
ñeán caùc baûn veõ thieát keá. Khi caùc ñoaïn thaúng trong sô ñoà hình
hoïc ñaõ ñöôïc veõ chính xaùc theo moät tyû leä naøo ñoù thì leänh seõ ghi
chuù moät doøng treân line ñöôïc choïn nhö sau: “L=2650”.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ hoûi ngöôøi duøng tyû leä
cuûa ñoaïn thaúng ñöôïc veõ. Sau ñoù ngöôøi duøng seõ choïn laàn löôït
caùc ñoaïn thaúng caàn ghi chuù.
Hình veõ minh hoïa:
5
Chieàu daøi thöïc laø
76
Heä soá scale laø 20
(20x76=1520)
10. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 10
c. Ví duï:
- Command: geometry
- Enter the scale: 20 (ngöôøi duøng goõ vaøo tyû leä ñaõ veõ cuûa sô ñoà)
- Select the line want to number: (ngöôøi duøng choïn ñoaïn thaúng caàn
ghi chuù)
- Continue? (Y/N)<Y>: (goõ N hoaëc n ñeå keát thuùc)
14. Leänh Expansion symbol:
a. Muïc ñích: Veõ neùt caét cuûa moät chi tieát naøo ñoù. Coù theå laø neùt
caét cuûa daàm hoaëc oáng… Leänh seõ veõ moät polyline (chæ laø moät
thöïc theå) theå hieän ñöôøng zích zaéc naøy ñeå thuaän tieän cho vieäc
söûa chöõa, di chuyeån sau naøy.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng choïn 2
ñieåm, ñieåm thöù nhaát ñöôïc töï ñoäng ñaët cheá ñoä baét dính laø
nearest, ñieåm thöù hai ñöôïc töï ñoäng ñaët cheá ñoä baét dính laø end
point hoaëc perpendicular.
Hình veõ minh hoïa:
c. Ví duï:
- Command: expn_symbol
- Select 1st point: (ngöôøi duøng choïn ñieåm thöù nhaát)
- Select 2nd point: (ngöôøi duøng choïn ñieåm thöù hai)
- Double?(Y/N)<N>:(ngöôøi duøng choïn y ñeå gaáp ñoâi kyù hieäu naøy
leân)
15. Leänh Upcase text:
a. Muïc ñích: Chuyeån nhöõng doøng text töø chöõ thöôøng thaønh chöõ hoa.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ cho ngöôøi duøng choïn text
cho ñeán khi choïn Enter ñeå keát thuùc.
c. Ví duï:
- Command: upcase_text
- "Select texts to upcase <nil to stop>: " (choïn text ñeå upcase)
- Select objects: (ngöôøi duøng nhaán phím Enter ñeå keát thuùc)
16. Leänh Constant Scale:
a. Muïc ñích: Leänh Scale cuûa AutoCad töï ñoäng caäp nhaät kích thöôùc
môùi sau khi scale. Tuy nhieân nhieàu luùc chính ngöôøi söû duïng muoán
vaãn giöõ nguyeân kích thöôùc cuõ. Leänh naøy thöïc hieän vieäc naøy.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ cho ngöôøi duøng choïn
caùc thöïc theå caàn scale bao goàm caû dimension nhaäp heä soá...
c. Ví duï:
- Command: cost_scale
- "Select objects to constant scale (auto filter dimension): "
- Select objects: 1 found
- Select objects:
- Specify base point: (user select a point)
- Specify scale factor: 1
Ñieåm thöù
nhaát
Ñieåm thöù
hai
11. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 11
- _SCALE
- Select objects: 1 found
- Select objects:
- Specify base point:
- Specify scale factor or [Reference]: 1.000000000000000
- Command:
17. Leänh Write Coodinates:
a. Muïc ñích: Leänh naøy hoå trôï cho phaàn ño ñaïc hay caùc phaàn lieân
quan ñeán toïa ñoä vaät theå. Khi caàn xuaát ra toïa ñoä cuûa moät vaät
theå ñaõ ñöôïc veõ chính xaùc töø tröôùc, ngöôøi duøng coù theå duøng
leänh naøy ñeå in caùc soá lieäu veà toïa ñoä ra maøn hình Cad hoaëc
xuaát ra file text.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ cho ngöôøi duøng choïn
nhaäp vaøo chieàu cao cuûa chöõ. Chieàu cao naøy seõ töông öùng vôùi
kích thöôùc muõi teân vaø caùc hình veõ khaùc. Chöông trình seõ cho
pheùp ngöôøi duøng choïn löïa vieäc xuaát ra file text hoaëc khoâng.
c. Ví duï:
- Command: w_coor
- Enter text's height:
12. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 12
II. PHAÀN WELDING:
1. Leänh Make layer block:
a. Muïc ñích: Taïo caùc lôùp, font chöõ vaø nhöõng block kyù hieäu caùc
phöông phaùp kieåm tra moái haøn ñeå phuïc vuï cho leänh Welding number
(ñaùnh soá moái haøn) tieáp theo.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ töï ñoäng khôûi taïo lôùp
Weldmap coù maøu tím, ñöôøng neùt laø continuous duøng ñeå löu caùc
hình veõ kyù hieäu khi chaïy leänh Welding number. Ngoaøi ra coøn taïo 2
loaïi font môùi laø Weldtext1 vaø Weldtext2. Vaø caùc block sau: MPI, RT,
UT, PT laø nhöõng kyù hieäu theå hieän phöông phaùp kieåm tra moái haøn.
Xong caùc coâng vieäc treân AutoCad seõ hieån thò thoâng baùo (message)
laø caùc block treân ñaõ ñöôïc khôûi taïo.
c. Ví duï:
- command: make_layer_block
AutoCad seõ hieån thò message thoâng baùo laø caùc block ñaõ ñöôïc
khôûi taïo. Baïn nhaán phím OK ñeå baét ñaàu baûn veõ cuûa mình.
2. Leänh Welding number:
a. Muïc ñích: Ñaùnh soá moái haøn vôùi soá thöù töï taêng daàn. Leänh naøy
coøn coù taùc duïng haïn cheá loãi vaøo soùt moái haøn do soá thöù töï
ñöôïc töï ñoäng ñaùnh soá lieân tuïc. Leänh seõ veõ moät hình chöõ nhaät
beân trong ghi soá thöù töï moái haøn, beân döôùi ghi phöông phaùp haøn,
beân treân veõ caùc kyù hieäu theå hieän phöông phaùp kieåm tra. Vaø
moät ñöôøng thaúng seõ ñöôïc noái töø vò trí moái haøn ñeán moät trong
caùc ñænh cuûa hình chöõ nhaät.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ cho ngöôøi duøng choïn
kích côõ chieàu cao text. Choïn phöông phaùp haøn, choïn phöông phaùp
kieåm tra. Ñaây laø nhöõng chöõ vieát taét cuûa tieáng Anh neáu ngöôøi
duøng khoâng hieåu coù theå lieân heä Ban Chaùnh Haøn ñeå hieåu roõ
hôn. Tieáp theo laø kích côõ cuûa caùc kyù hieäu NDT. Sau ñoù laø soá
maø moái haøn seõ ñöôïc baét ñaàu. Soá baét ñaàu coù theå laø moät
soá baát kyø, khoâng nhaát thieát phaûi baét ñaàu töø 1. Tieáp theo laø
ñieåm moái haøn vaø ñieåm ñeå taâm ñeå veõ hình chöõ nhaät. Ngöôøi
duøng coù theå choïn taâm hình chöõ nhaät ôû vò trí töông ñoái troáng ôû
gaàn vò trí moái haøn treân baûn veõ. Chöông trình seõ cho pheùp ngöôøi
söû duïng choïn moät trong caùc ñænh ñeå ñöôøng line veõ töø vò trí moái
haøn chæ ñeán. Vaø sau nöõa laø vò trí ñeå insert caùc kyù hieäu kieåm tra.
Hình veõ minh hoïa:
c. Ví duï:
- command: weld_num
- Text's height< 4 >:
- Type of welding Sm/sA/Fc/Ti/Ma/SS(sm-sa)/TS(ti-sm)/SF (sm-fc)/MS(ma-
sm)<None>:ts
126
TI-SM
MPI
UT
RT
PT
Kyù hieäu
phöông phaùp
kieåm tra
Soá thöù
töï moái
haøn
Kyù hieäu
phöông phaùp
haøn
13. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 13
- Type of checking Ut/Rt/Mpi/Pt /UM(ut-mpi) /RM(rt-mpi)/RU (rt-ut)/ URM(ut-
rt-mpi)<None>:um
- NDT symbol size < 1.0 >:
- Start with weld number :15
- Select the weld point for number < 15 >:
- Select the center point:
- "Select point to insert UT MPI symbol:"
- Continue ? (Y/N)<Y>:n
14. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 14
III. PHAÀN SAPLON:
1. Leänh Saplon:
a. Muïc ñích: Phaàn naøy cung caáp baûn veõ Saplon _ baûn veõ traûi phaúng
giao tuyeán 2 oáng giao nhau cho taát caû caùc tröôøng hôïp theo tyû leä
1:1 phuïc vuï cho coâng taùc caét baèng tay. Phaàn naøy ñöôïc vieát döïa
treân vieäc thieát laäp phöông trình giao tuyeán cuûa 2 maët truï. Cho caû
tröôøng hôïp 2 oáng cheùo nhau baát kyø trong khoâng gian. Ñöôøng cong
ñöôïc veõ cho ñöôøng kính trong cuûa oáng nhaùnh (oáng bò caét) tuy
nhieân khi oáp ñeå caét tay thì vaãn oáp theo ñöôøng kính ngoaøi.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ ñeà nghò ngöôøi duøng
neân taïo moät baûn veõ môùi tröôùc khi chaïy chöông trình naøy. Tieáp
theo chöông trình seõ hieän ra moät baûng hoäi thoaïi (dialog) cho pheùp
ngöôøi duøng nhaäp caùc thoâng soá sau:
- ñöôøng kính oáng chính (main pipe diameter)
- ñöôøng kính oáng nhaùnh (branch pipe diameter)
- ñoä daøy oáng nhaùnh (thickness of branch pipe)
- khoaûng caùch giöõa 2 ñöôøng taâm (distance betwwen 2 center lines)
(Ñöôïc ñònh nghóa laø khoaûng caùch giöõa 2 ñöôøng thaúng trong
khoâng gian. Cuï theå hôn laø ñoaïn thaúng ngaén nhaát, vuoâng goùc
vôùi caû 2 ñöôøng taâm)
- goùc giöõa 2 ñöôøng taâm (angle betwwen 2 center lines)
(Ñöôïc ñònh nghóa laø goùc phaúng sau khi chieáu)
- soá ñoaïn chia theo chu vi (number of segment around perimeter)
(Soá ñoaïn naøy ngöôøi duøng coù theå nhaäp soá döông baát kyø, tuy
nhieân chöông trình ñeà nghò duøng caùc öôùc soá hoaëc boäi soá cuûa
360. Sau khi nhaäp giaù trò naøy chöông trình seõ tính ra ñoä daøi cuûa
moät ñoaïn chia, neáu baïn caûm thaáy vöøa yù vôùi ñoä chính xaùc
naøy thì choïn OK neáu khoâng choïn Cancel ñeå nhaäp laïi soá ñoaïn)
Khi nhaán phím OK chöông trình seõ kieåm tra ñieàu kieän ñeå
Saplon toàn taïi töùc laø: ñöôøng kính oáng chính >= ñöôøng kính oáng
nhaùnh + 2 laàn ñoä leäch taâm.
Tröôøng hôïp suy bieán: caàn caét Saplon cuûa moät oáng giao vôùi
moät maët phaúng baïn nhaäp ñöôøng kính oáng chính baèng 999999, vaø
ñoä daøy oáng nhaùnh baèng 0 (neáu muoán caét thep ñöôøng kính
ngoaøi).
Taát caû nhöõng döõ lieäu naøy seõ ñöôïc löu vaøo moät file text teân laø
saplon.dat. Ngöôøi duøng coù theå söûa chöõa caùc thoâng soá trong file
naøy thay vì nhaäp ôû hoäp hoäi thoaïi. Khi khôûi ñoäng hoäp thoaïi chöông
trình seõ töï ñoäng laáy döõ lieäu töø file naøy ñöa vaøo hoäp thoaïi. Muïc
ñích ñeå ngöôøi duøng coù theå söû duïng laïi caùc thoâng soá ñaõ nhaäp
laàn tröôùc. Sau khi nhaäp xong ngöôøi duøng seõ phaûi choïn 1 ñieåm ôû
treân maøn hình ñeå baét ñaàu veõ Saplon. Chöông trình seõ in keøm caùc
thoâng soá ñaõ nhaäp ngoaøi ra coøn coù thoâng soá laø chieàu daøi
Saplon (saplon total length), thoâng soá naøy phuïc vuï vieäc tính chieàu
daøi ñöôøng haøn, tính khoái löôïng vaät lieäu haøn.
15. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 15
Hình veõ minh hoïa:
c. Ví duï:
- command: saplon
2. Leänh Draw saplon 3D:
a. Muïc ñích: Phaàn naøy veõ hình daùng vaø veát caét cuûa hai oáng trong
khoâng gian. Xoay caùc höôùng nhìn khaùc nhau ñeå ngöôøi duøng thaáy
roõ phaàn veát caét.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ laáy döõ lieäu töø file saplon
ñeå veõ. Tuy nhieân chöông trình seõ cho pheùp ngöôøi duøng nhaäp laïi
caùc thoâng soá khaùc neáu muoán. Ngöôøi duøng nhaán Enter ñeå laáy
caùc giaù trò maëc ñònh.
c. Ví duï:
- command: draw_saplon3d
16. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 16
IV. PHAÀN PIPE UTILITIES:
1. Leänh End pipe symbol:
a. Muïc ñích: Veõ kyù hieäu ñaàu oáng. Coù nhieàu caùch ñeå veõ kyù hieäu
naøy. Cuï theå coù theå duøng 3 cung troøn, duøng spline, duøng polyline
hay duøng 2 hình ellipse sau ñoù caét bôùt moät phaàn. Nhöng neáu duøng
caùc caùch naøy theo phöông phaùp thuû coâng, ngöôøi söû duïng seõ toán
nhieàu thôøi gian (öôùc tính gaáp khoaûng 5 laàn thay vì duøng leänh ñöôïc
laäp trình) maët khaùc xeùt veà nhu caàu chænh söûa thì theo phöông
phaùp thuû coâng seõ taïo ra nhieàu thöïc theå gaây khoù khaên cho vieäc
chænh söûa ñoàng thôøi coøn laøm taêng kích thöôùc baûn veõ do thöïc
theå ñöôïc taïo ra coù quaù nhieàu ñieåm hieäu chænh (grip, roõ nhaát ñoái
vôùi tröôøng hôïp söû duïng ellipse). Vôùi leänh naøy ngöôøi söû duïng chæ
caàn choïn 2 ñieåm chöông trình ñaõ ñöôïc laäp trình seõ veõ 1 spline ñi qua
2 ñieåm naøy. Nhö vaäy toán raát ít thôøi gian.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ cho ngöôøi duøng choïn 2
ñieåm, ñieåm thöù nhaát ñöôïc ñaët cheá ñoä baét dính töï ñoäng nearest,
ñieåm thöù hai ñöôïc ñaët cheá ñoä baét dính töï ñoäng perpendicular.
Hình veõ minh hoïa:
c. Ví duï:
- command: end_pipe
- Select 1st point (on pipe): (ngöôøi duøng choïn ñieåm thöù nhaát)
- Select 2nd point (on pipe): (ngöôøi duøng choïn ñieåm thöù hai)
2. Leänh Pipe section:
a. Muïc ñích: Veõ maët caét oáng.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng choïn
moät ñieåm taâm cuûa maët caét. Sau ñoù laø nhaäp baùn kính hoaëc choïn
ñieåm thöù hai sao cho khoaûng caùch töø ñieåm taâm ñeán dieån thöù 2
baèng baùn kính. Ñieåm taâm vaø ñieåm thöù 2 ñeàu ñöôïc ñaët töï ñoäng
baét dính end point hoaëc intersection. Ñeå thoáng nhaát heä soá scale
cuûa leänh hatch trong toaøn boä baûn veõ cuûa ngöôøi söû duïng, chöông
trình cho pheùp ngöôøi söû duïng nhaäp vaøo heä soá naøy.
Hình veõ minh hoïa:
c. Ví duï:
- command: pipe_section
- Select center point: (ngöôøi duøng choïn ñieåm taâm)
- Radius: (ngöôøi duøng coù theå nhaäp baùn kính)
- Scale for hatch: 0.5 (ngöôøi duøng nhaäp heä soá scale cho leänh hatch)
3. Leänh Two point pipe:
Ñieåm thöù
nhaát
Ñieåm thöù
hai
Center point
17. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 17
a. Muïc ñích: Veõ oáng coù 2 meùp ñoái nhau ñi qua 2 ñieåm cho tröôùc.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ cho pheùp ngöôøi duøng
nhaäp ñöôøng kính cuûa oáng caàn veõ. Sau ñoù choïn tieáp 2 ñieåm. Tieáp
theo choïn löïa höôùng ñeå veõ oáng, xem phaàn hình veõ (Nhaán enter ñeå
laáy giaù trò maëc ñònh). Giaù trò ñöôøng kính oáng seõ ñöôïc löu laïi cho
laàn veõ tieáp theo cho ñeán khi bò ngöôøi söû duïng thay ñoåi.
Hình veõ minh hoïa:
c. Ví duï:
- command: pipe
- Enter the diameter of the pipe < 0.0 >: 5
- Select 1st point:
- Select 2nd point (oppsite):
- Right direction (Y/N) <Y>:
4. Leänh Pipe join:
a. Muïc ñích: Veõ nuùt giao nhau cuûa 2 oáng. Töï ñoäng trim vaø extend caùc
meùp oáng vaø ñöôøng taâm oáng. Veõ hình chieáu phaúng cuûa veát caét
(saplon) 2 oáng.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng choïn
laàn löôït 4 ñieåm:
- Ñieåm thöù 1: laø moät ñieåm baát kyø (baét dính nearest) naèm treân
meùp oáng nhaùnh, nhöng phaûi naèm beân phía goùc taïo bôûi oáng
nhaùnh vaø oáng chính beù hôn 90o
.
- Ñieåm thöù 2: laø ñieåm (baét dính intersection) giao cuûa meùp oáng
nhaùnh vaø oáng chính, vaø cuøng naèm treân 1 ñöôøng thaúng.
- Ñieåm thöù 3: laø ñieåm (baét dính intersection) giao cuûa meùp oáng
nhaùnh vaø oáng chính coøn laïi.
- Ñieåm thöù 4: laø ñieåm (baét dính perpendicular) naèm treân meùp
oáng chính, ñoái xöùng vôùi ñieåm thöù 3 qua ñöôøng taâm oáng chính.
Quy öôùc veà höôùng trong choïn löïa right direction : Treân höôùng nhìn töø
ñieåm thöù 1 ñeán ñieåm thöù 2, neáu ñieåm thöù 3 naèm veà phía beân tay
phaûi thì right direction laø Yes, coøn naèm beân tay traùi laø No.
c. Ví duï:
- command: pipe_join
- Select point on the branch pipe (less than 90o
):
- Select 1st intersection point:
- Select 2nd intersection point:
- Select point on the main pipe (opposite side):
ñieåm thöù
nhaát
ñieåm thöù
nhaát
ñieåm thöù
hai
ñieåm thöù
hai
Tröôøng hôïp
Right direction =
yes
Tröôøng hôïp
Right direction =
no
18. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 18
- Right direction (Y/N)<Y>:
Hình veõ minh hoïa:
1st
point
4th
point
3rd
point
2nd
point
4th
point
3rd
point
2nd
point
1st
point
Right direction = yes Right direction = no
Sau khi xöû lyù Sau khi xöû lyù
19. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 19
V. PHAÀN 3D PIPE STRUCTURE:
Muïc ñích chung: Coâng taùc thieát keá trong Xaây döïng coù theå chia laøm 2
phaàn chính. Phaàn thöù nhaát laø töø sô ñoà kieán truùc, coâng ngheä…
ngöôøi tính toaùn thieát keá tieán haønh tính toaùn quy ñoåi taûi troïng vaø tính
toaùn keát caáu. Phaàn thöù hai laø theå hieän caùc baûn veõ töø sô boä ñeán
chi tieát. Neáu söû duïng maùy tính thì ngöôøi thieát keá seõ phaûi söû duïng 2
phaàn meàm cô baûn ñeå theå hieän 2 giai ñoaïn naøy, thöù nhaát laø 1 phaàn
meàm tính toaùn keát caáu thöù hai laø moät phaàn meàm ñoà hoïa. Thöïc söï
laø moät chuoåi nhö sau: “Baûn veõ kieán truùc -> Sô ñoà keát caáu -> Tính
toaùn keát caáu -> Baûn veõ chi tieát”. Tuy sô ñoà naøy khoâng kheùp kín
nhöng chæ caàn 1 böôùc trong chuoåi naøy thay ñoåi thì seõ keùo theo caùc
böôùc khaùc cuõng bò thay ñoåi. Vôùi söï phaùt trieån cuûa coâng ngheä maùy
tính yù töôûng goäp chung 2 coâng ñoaïn naøy ñaõ xuaát hieän töø laâu vaø
thöïc söï laø hieän nay ñaõ coù nhöõng phaàn meàm ñöôïc thieát keá bao
goàm luoân caû 2 chöùc naêng naøy. Ñaây laø moät vaán ñeà lôùn vaø ñaõ
ñöôïc nhieàu ngöôøi giaûi quyeát. Ngöôøi vieát chöông trình chæ muoán theå
hieän moät module nhoû ñeå khaéc phuïc hoaøn caûnh hieän taïi. Cuï theå laø
trong ñieàu kieän hieän nay ngöôøi söû duïng ñang theå hieän baûn veõ baèng
AutoCad vaø tính toaùn keát caáu baèng Sap90. Muïc ñích naøy ñöôïc theå
hieän qua caùc chöùc naêng nhö: laáy döõ lieäu töø caùc chöông trình tính keát
caáu ñeå veõ caùc thöïc theå 3d, xuaát soá lieäu veà caùc nuùt, toïa ñoä nuùt,
phaàn töû, tính chaát cuûa phaàn töû…) sang caùc chöông trình tính keát caáu.
Moät muïc ñích khaùc cuûa phaàn naøy laø veõ keát caáu oáng trong
khoâng gian baèng thöïc theå ñaëc (3dSolid) cuûa AutoCad ñeå laáy ra caùc
thoâng soá nhö troïng löôïng, toïa ñoä troïng taâm cuûa keát caáu phuïc vuï cho
coâng taùc tính toaùn goái keâ, caåu laép…
Höôùng phaùt trieån cuûa phaàn naøy laø khai thaùc taát caû caùc thoâng
tin töø thöïc theå ñaëc ñöôïc moâ phoûng moät caùch chính xaùc naøy (cuï
theå laø caùc thoâng tin ñeå laøm shop_drawing, tính toaùn ñaùnh chìm chaân
ñeá…)
Ñeå theå hieän ñöôïc caùc muïc ñích naøy thuaät toaùn cuûa ngöôøi vieát
laø ñònh nghóa 1 loaïi ñöôøng thaúng goïi laø pipe lines gioáng heät ñöôøng
thaúng cuûa AutoCad nhöng coù theâm caùc thoâng soá nhö sau:
- soá thöù töï phaàn töû (element number)
- nuùt thöù nhaát (first node)
- nuùt thöù hai (second node)
- ñöôøng kính ngoaøi (outside diameter)
- chieàu daøy (thickness)
- loaïi oáng (type): loaïi oáng seõ ñöôïc quy ñònh caùch phaân loaïi, muïc
ñích ñeå töï ñoäng xeùt ñieàu kieän bieân cuûa oáng khi veõ khoâng
gian.
- tình traïng (status): kieåm tra xem oáng ñaõ ñöôïc veõ khoâng gian chöa.
Khi coù söï thay ñoåi chæ caàn thay thoâng soá naøy vôùi nhöõng oáng
caàn veõ laïi.
Nhöõng leänh söû duïng trong phaàn 3d pipe structure:
1. Leänh Make layer font:
a. Muïc ñích: Taïo caùc lôùp vaø font chöõ ñeå phuïc vuï cho leänh tieáp theo.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ töï ñoäng khôûi taïo caùc
lôùp:
20. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 20
- lôùp $cylinder: ñeå taïo caùc oáng laøm bieân.
- lôùp $pipe: ñeå taïo caùc oáng sau khi ñaõ hoaøn thieän (ñaõ caét tæa,
subtract).
- Lôùp $nodes: ñeå chöùa caùc node.
- Lôùp $node_text: ñeå chöùa caùc döõ lieäu veà node.
- Lôùp $ele_text: ñeå chöùa caùc döõ lieäu veà element.
- Lôùp $pipe_lines: ñeå chöùa caùc ñöôøng taâm oáng tröôùc khi veõ
oáng.
- Lôùp $pipe_center_lines: ñeå chöùa caùc ñöôøng taâm oáng sau khi veõ
oáng.
c. Ví duï:
- command: make_layer_font
AutoCad seõ hieån thò message thoâng baùo laø caùc layer ñaõ ñöôïc khôûi
taïo. Baïn nhaán phím OK ñeå baét ñaàu baûn veõ cuûa mình.
2. Leänh Node number:
a. Muïc ñích: Ñaùnh soá node, hoaëc söûa laïi soá nuùt. Neáu muoán chænh
söûa thöù töï hay soá nuùt ngöôøi söû duïng baét buoäc phaûi söû duïng
leänh naøy. Khoâng duøng leänh ddedit hay ddmodify (property) ñeå söûa
laïi soá trong thöù töï trong voøng troøn.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng nhaäp
kích thöôùc voøng troøn, chieàu cao text vaø soá baét ñaàu töông töï nhö
leänh item_number.
Hình veõ minh hoïa:
c. Ví duï:
- command: nod_num
- Circle's radius < 500 >:
- Text's height < 450 >:
- Start with node number: 5
- Select the point for node < 5 >:
- Select the center point: Continue ? (Y/N)<Y>:n
3. Leänh Export node data:
a. Muïc ñích: Xuaát caùc döõ lieäu toïa ñoä nuùt thaønh file text. Caáu truùc
file text töông töï nhö phaàn JOINT cuûa Sap90. Döõ lieäu coù theå ñöôïc
xuaát lieân tuïc (neáu baïn ñaùnh soá lieân tuïc) hoaëc khoâng lieân tuïc
(öùng vôùi tröôøng hôïp baïn ñaùnh soá khoâng lieân tuïc). Neáu baïn ñaùnh
soá lieân tuïc thì vôùi phöông phaùp naøy coù theå kieåm soaùt ñöôïc quaù
trình ñaùnh soá ñuùng hay sai, sai ôû vò trí naøo.
…………
i X=x1 Y=y1 Z=z1
…………
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng nhaäp
teân file. File seõ ñöôïc ghi vaøo thö muïc hieän haønh (cuøng thö muïc vôùi
file baûn veõ). Baïn choïn löïa 1 trong 2 phöông phaùp ñaùnh soá. Lieân tuïc
hay khoâng lieân tuïc.
c. Ví duï:
- command: exp_nod
- Enter the file name (without path): a.dat
- Continuous numbering ? (Y/N)<Y>: n
4. Leänh Element number:
5
21. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 21
a. Muïc ñích: Ñaùnh soá element, hoaëc söûa laïi soá element. Neáu muoán
chænh söûa thöù töï hay soá element ngöôøi söû duïng baét buoäc phaûi
söû duïng leänh naøy. Khoâng duøng leänh ddedit hay ddmodify (property)
ñeå söûa laïi soá trong thöù töï trong voøng troøn.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ hoûi ngöôøi duøng teân file
chöùa döõ lieäu veà nuùt. Sau ñoù laø caùc choïn löïa kích thöôùc, soá baét
ñaàu. Tieáp theo ngöôøi söû duïng choïn moät ñieåm baát kyø treân ñöôøng
taâm caàn ñaùnh soá. Chöông trình seõ thoâng baùo laø phaàn töû naøy
ñöôïc taïo thaønh töø nuùt naøo ñeán nuùt naøo ñeå ngöôøi söû duïng deã
kieåm soaùt.
Hình veõ minh hoïa:
c. Ví duï:
- command: ele_num
- Enter the node data file name (without path): a.dat
- Circle's radius < 500 >:
- Text's height < 450 >:
- Start with node number: 5
- Select the point for node < 5 >: created from node 11 to node 15
- Select the center point: Continue ? (Y/N)<Y>:n
5. Leänh Edit pipe lines:
a. Muïc ñích: Caäp nhaät, söûa chöõa caùc thoâng soá cuûa pipe lines.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng choïn
moät hoaëc nhieàu ñöôøng thaúng ñeå edit. Neáu caùc oâ tick (ele_id,
node_i, node_j…) beân phaûi ñöôïc choïn thì sau khi nhaán phím OK caùc
thoâng soá töông öùng seõ ñöôïc caäp nhaät vaø ngöôïc laïi. Ngöôøi söû
duïng coù theå nhaáp chuoät vaøo caùc nuùt coù chöõ “Pick…” ñeå choïn
text töø maøn hình cho caùc thoâng soá töông öùng. Rieâng text property
phaûi coù daïng baét buoäc laø %%C outsidediameter x thickness. Khi choïn
nuùt “show images” baïn seõ coù caùc sô ñoà ñeå choïn löïa loaïi oáng.
- Loaïi 0: laø loaïi caùc oáng ñöôïc veõ nguyeân noù khoâng laøm bieân
cho caùc oáng khaùc.
- Loaïi 1: laø loaïi khoâng laøm bieân cho oáng khaùc, ôû 2 ñaàu coù
nhieàu oáng khaùc ñaâm vaøo, ñoøi hoûi ngöôøi söû duïng phaûi töï
choïn bieân cho oáng caàn veõ.
- Loaïi 2: laø loaïi khoâng laøm bieân cho oáng khaùc, ôû 2 ñaàu chæ coù
2 oáng laøm bieân cho oáng caàn veõ.
- Loaïi 3: laø loaïi coù laøm bieân cho oáng khaùc, ôû 2 ñaàu coù nhieàu
oáng khaùc ñaâm vaøo, ngöôøi söû duïng phaûi töï choïn bieân cho
oáng caàn veõ.
- Loaïi 4: laø loaïi coù laøm bieân cho oáng khaùc, ôû 2 ñaàu chæ coù 2
oáng laøm bieân cho oáng caàn veõ.
- Loaïi 5: laø loaïi oáng nguyeân coù laøm bieân cho oáng khaùc, hoaëc
oáng cuøng ñöôøng kính nhöng khoâng thaúng haøng.
Khi tính toaùn khoái löôïng, neáu cho pheùp boû qua sai soá do phaàn thöøa
ôû muùt oáng thì ngöôøi söû duïng nhaäp loaïi 0 cho taát caû caùc pipe
lines.
Hình veõ minh hoïa:
Dialog nhaäp thoâng soá cho caùc pipe lines:
5
22. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 22
Ñeå choïn löïa loaïi oáng baïn söû duïng Show image dialog:
c. Ví duï:
- command: edit_line
- >Select pipe_lines to edit:
- Select objects: 1 found
- Select objects: (Enter ñeå keát thuùc)
6. Leänh Export element data:
a. Muïc ñích: Sau khi nhaäp ñaày ñuû caùc thoâng soá cuûa pipe lines duøng
leänh naøy ñeå xuaát thoâng tin veà phaàn töû ra file text.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ hoûi ngöôøi duøng teân file
ñeå xuaát döõ lieäu. File seõ ñöôïc ghi vaøo thö muïc hieän haønh (cuøng
thö muïc vôùi file baûn veõ). Baïn choïn löïa 1 trong 2 phöông phaùp ñaùnh
soá. Lieân tuïc hay khoâng lieân tuïc.
c. Ví duï:
- command: exp_ele
- Enter the file name (without path): ele1.dat
- Continuous numbering ? (Y/N)<Y>:
7. Leänh Draw 3D pipes:
a. Muïc ñích: Tieán haønh veõ caùc oáng trong khoâng gian vaø sau ñoù caét
goït caùc ñaàu oáng döïa vaøo quy ñònh theo loaïi oáng.
23. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 23
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ xöû lyù töøng loaïi moät.
Vôùi loaïi 1 vaø 3 ngöôøi duøng seõ phaûi choïn caùc ñöôøng thaúng laøm
bieân cho oáng caàn veõ.
c. Ví duï:
- command: drw_pipe
- Select solids and regions to subtract from ..
- Select solids and regions to subtract ..
8. Leänh Single pipe:
a. Muïc ñích: Veõ moät oáng ñôn. Baèng caùch choïn ñöôøng taâm vaø sau
ñoù laø choïn taát caû caùc ñöôøng taâm cuûa caùc oáng seõ laøm bieân
cho oáng caàn veõ. Muïc ñích ñeå ngöôøi söû duïng töï choïn löïa laáy bieân
cuûa nhöõng oáng giao nhau phöùc taïp.
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng choïn
moät ñöôøng taâm caàn veõ oáng. Sau ñoù laø nhöõng ñöôøng taâm seõ
laøm bieân. ngöôøi söû duïng nhaán Enter ñeå keát thuùc leänh.
c. Ví duï:
- command: single_pipe
- >Select the pipe center line and then these lines to be these boundaries
- >>Select the pipe center line <Finish-Enter>:
- >Select these pipe_lines which is the boundary:
- Select objects: 1 found
- Select objects: 1 found, 2 total
- Select objects: 1 found, 3 total
- elect objects: 1 found, 4 total
- Select objects:
- Select solids and regions to subtract from ..
- Select solids and regions to subtract ..
- Select solids and regions to subtract from ..
- Select solids and regions to subtract ..
- >>Select the pipe center line <Finish-Enter>:
9. Leänh Read data file:
a. Muïc ñích: Ñoïc file döõ lieäu töø caùc chöông trình tính keát caáu ñeå veõ
moâ hình thöïc cuûa keát caáu oáng baèng thöïc theå ñaëc (3d solid) cuûa
AutoCad. File döõ lieäu ñaàu vaøo laø file text vaø coù daïng sau:
…………….
elei node1 x1 y1 z1 node2 x2 y2 z2 propertyj
…………….
property coù daïng: %%C outsidediameter X thickness
b. Caùch söû duïng: Khi phaùt leänh AutoCad seõ baét ngöôøi duøng teân file
soá lieäu.
c. Ví duï:
- command: readata1
- > Filename for loading:
10. Leänh Process join:
a. Muïc ñích: Xöû lyù nuùt ôû choå 2 oáng coù cuøng ñöôøng kính giao nhau
khoâng thaúng haøng.
b. Caùch söû duïng:
c. Ví duï:
- command: process_join
24. Höôùng daãn söû duïng PipeTools version 3.0
Thaïch Haõn PKT-XNXL-VSP Tel. 064-838662 ext.3382 (091793282) 24
VI. PHAÀN MATERIAL LIST:
Giôùi thieäu chung: Do ñaëc thuø cuûa coâng taùc thieát keá (hay trieån
khai baûn veõ thi coâng) laø luoân luoân coù söï thay ñoåi duø ít hay nhieàu,
coù theå laø thay ñoåi trong khaâu thieát keá hay thay ñoåi vaät tö trong giai
ñoaïn trieån khai thi coâng vaø cuoái cuøng laø baûn veõ hoaøn coâng. Coâng
vieäc tính toaùn hoaøn thieän baûng thoáng keâ vaät tö (coù theå laø tính laàn
thöù nhaát hoaëc tính toaùn laïi sau khi ñaõ bò thay ñoåi) chieám moät khoaûng
thôøi gian vaø coâng söùc khoâng nhoû. Laøm sao coù theå töï ñoäng hoùa
nhöõng phaàn tính toaùn coù tính laëp laïi naøy ? Tieát kieäm toái ña coâng
söùc vaø thôøi gian cuûa ngöôøi söû duïng. Ñoù laø yeâu caàu ñaët ra maø
phaàn Material List seõ giaûi quyeát.
Ñeå giaûi quyeát vaán ñeà treân ngöôøi vieát chöông trình thaáy coù 2
höôùng giaûi quyeát töông ñoái hay ñoù laø:
Thöù nhaát, laäp caùc baûng thoáng keâ baèng coâng thöùc trong Excel sau
ñoù keát noái sang AutoCad (AutoCad töø release 14 trôû veà sau coù hoå trôï
tính naêng naøy). Baûng thoáng keâ ñöôïc daùn sang AutoCad döôùi daïng
bitmap. Phöông aùn naøy coù öu ñieåm laø toán ít coâng söùc hôn, do thieát
laäp coâng thöùc trong Excel töông ñoái ñôn giaûn hôn. Tuy nhieân nhöôïc
ñieåm cuûa noù laø thieáu tröïc quan do phaûi söû duïng cuøng moät luùc 2
trình öùng duïng laø Excel vaø AutoCad vaø phaûi chuyeån ñoåi qua laïi lieân
tuïc. Bôûi vì baûn veõ theå hieän nhöõng chi tieát döôùi moâi tröôøng AutoCad
trong khi baûng thoáng keâ laïi thieát laäp trong Excel neân raát baát tieän cho
ngöôøi söû duïng. Phaàn nöõa noù cuõng bò haïn cheá do khaû naêng cuûa
maùy tính (phöông aùn naøy chæ chaïy ñöôïc vôùi caùc maùy coù caáu hình
töông ñoái toát).
Thöù hai, laäp trình tröïc tieáp baèng moät ngoân ngöõ ñaõ ñöôïc hoã trôï
trong moâi tröôøng cuûa AutoCad. Phöông aùn naøy khaéc phuïc haàu heát
moïi nhöôïc ñieåm cuûa phöông aùn 1. Noù cung caáp moät giaûi phaùp raát
tröïc quan, ngöôøi söû duïng coù theå vöøa veõ caùc chi tieát xong laø coù theå
chaïy chöông trình thoáng keâ ngay, thuaän tieän cho coâng taùc caäp nhaät
söûa chöõa. Tuy nhieân nhöôïc ñieåm cuûa phöông aùn naøy chính laø laäp
trình baèng AutoLisp vaø ñaëc bieät laø coâng taùc xöû lyù ñoái vôùi caùc thöïc
theå laø block coù chöùa attributes khaù phöùc taïp. Ngöôøi vieát chöông trình
phaûi maát nhieàu coâng söùc ñeå hoaøn thieän ñem laïi cho ngöôøi söû duïng
moät giaûi phaùp thuaän tieän, hieäu quaû.
Noäi dung giaûi quyeát: Ñeå coù tính thoáng nhaát vaø phuïc vuï cho
coâng taùc laäp trình ñöôïc deã daøng, ngöôøi vieát chöông trình ñaõ tham
khaûo phaàn thoáng keâ cuûa moät soá phoøng ôû Vieän NCKH & TK vaø
moät soá baûn veõ thieát keá cuûa Brown & Root vaø ñaõ ñeà xuaát trình baøy
baûng thoáng keâ theo hình thöùc nhö sau: (so vôùi moät soá maãu baûng
thoáng keâ ñaõ coù thì baûng naøy ñöa ra khaù nhieàu thoâng soá, moät soá
thoâng soá chæ caàn thieát vôùi coâng taùc thi coâng chi tieát)