intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

CAD - thiết kế bằng máy tính - phần 2

Chia sẻ: Nguyễn Văn Quân | Ngày: | Loại File: PDF | Số trang:10

85
lượt xem
8
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Tài liệu tham khảo về CAD - thiết kế nhờ máy tính...

Chủ đề:
Lưu

Nội dung Text: CAD - thiết kế bằng máy tính - phần 2

  1. 3/31/2010 N I DUNG CAD – • Ph n c ng CAD/CAM-CNC Thi t k nh máy tính • Đ ho máy tính • Mô hình hoá hình h c • C u trúc d li u và Tiêu chu n đ ho Ngöôøi trình baøy : HUYØNH HÖÕU NGHÒ • Gi i thi u ph n m m CAD/CAM Pro/E PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Caáu hình chung cuûa heä thoáng CAD/CAM • Noäi dung Caáu hình chung cuûa heä thoáng CAD/CAM Maøn hình ñoà hoaï Caùc thieát bò nhaäp Caùc thieát bò xuaát Caùc phaàn töû cuûa maùy tính PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Caáu hình chung cuûa heä thoáng CAD/CAM Caáu hình chung cuûa heä thoáng CAD/CAM Headphone (Output) Monitor (Output) Hardware box (contains processor, memory, buses etc.) Mouse and Keyboard (Input) 1
  2. 3/31/2010 PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Caáu hình chung cuûa heä thoáng CAD/CAM Caáu hình chung cuûa heä thoáng CAD/CAM CAÙC NHIEÄM VUÏ CUÛA TRAÏM THIEÁT KEÁ Máy tính cá nhân 1. Giao tieáp vôùi CPU 2. Taïo hình aûnh ñoà hoïa roõ raøng treân maøn hình cho ngöôøi duøng. 3. Ñaûm baûo moâ taû hình aûnh ôû daïng soá Modem connection 4. Truyeàn leänh cho maùy tính hoaït ñoäng 5. Cho pheùp giao tieáp deã daøng giöõa ngöôøi vaø heä thoáng PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC MAØN HÌNH ÑOÀ HOÏA Maøn hình ñoà hoaï Moät cathode ñaõ ñöôïc nung noùng phoùng ra moät chuøm electron vôùi toác ñoä cao leân maøn hình thuûy tinh ñöôïc traùng moät lôùp phosphor. Caùc ñieän töû naïp naêng löôïng cho lôùp phosphor, laøm cho noù phaùt saùng taïi ñieåm bò kích thích. Baèng caùch hoäi tuï chuøm ñieän töû, thay ñoåi maät ñoä vaø ñieàu khieån ñieåm tieáp xuùc treân maøng phosphor nhôø heä thoáng phaûn xaï (deflector), chuøm ñieän töû coù theå duøng ñeå taïo ra hình aûnh. Plasma display Maøn hình CRT khoâng thích hôïp cho caùc maøn hình moûng. Khi ñoù maøn hình Plasma laø coù ích. Maøn hình Plasma söû duïng khí neon trong moâi tröôøng thuyû tinh vôùi caùc ñieän cöïc naèm ôû maët tröôùc vaø sau ñeå hieån thò hình aûnh. Loaïi naøy coù kích thöôùc moûng vaø coù theå cho dieän tích lôùn. Chuùng tieâu thuï nhieàu naêng löôïng vaø ñoä phaân giaûi khoâng cao. Liquid crystal Caùc maøn hình LCD söû duïng maïng tinh theå loûng, coù theå ñoåi maøu display (LCD) trong ñieän tröôøng ñeå hieån thò hình aûnh. Maøn hình loaïi naøy ñöôïc söû duïng roäng raõi trong caùc maùy tính xaùch tay. Chuùng cho pheùp duøng toái ña dieän tích maøn hình, toán ít naêng löôïng neân thích hôïp cho vieäc löu ñoäng. Tuy vaäy hình aûnh treân maøn hình LCD phuï thuoäc vaøo aùnh saùng khueách taùn. Chuùng ít ñöôïc söû duïng trong caùc öùng duïng CAD/CAM. PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Maøn hình ñoà hoaï Maøn hình ñoà hoaï Maøng phosphor caûm saùng Heä thoáng tieâu cöï Löôùi ñieàu khieån Chuøm electron Laø maøn hình söû duïng roäng raõi nhaát Laø moät chai thuyû tinh chaân khoâng Maøn hình CRT Coù phaàn töû nung noùng Caùc ñieän töû bò loâi cuoán vaøo xi lanh hoäi tuï Anode Cathode Coù caùc taám phaûn xaï naèm ngang vaø thaúng ñöùng Chuøm tia ñaäp leân maøng phoát pho ôû tröôc Heä thoáng phaûn xaï oáng Sô ñoà oáng phoùng tia Cathode (CRT) 2
  3. 3/31/2010 PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Caùc thieát bò nhaäp Caùc thieát bò nhaäp Keyboard Chuoät maùy tính PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Caùc thieát bò nhaäp Caùc thieát bò nhaäp Lightpen Scanner PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Caùc thieát bò nhaäp Caùc thieát bò nhaäp Scanner 3
  4. 3/31/2010 PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Caùc thieát bò xuaát Caùc thieát bò xuaát Laser jet printer PHAÀN CÖÙNG CAD/CAM/CNC PHAÀN CÖÙNG CAD/CAM/CNC Caùc phaàn töû trong maùy tính Caùc phaàn töû trong maùy tính Card mạng và card màn hình Main Board Ổ đĩa cứng và ổ đĩa mềm Ram Nguồn Bộ vi xử lý PHAÀN CÖÙNG CAD/CAM/CNC ÑOÀ HOAÏ MAÙY TÍNH Caùc phaàn töû phụ ỘI DU G 3.1 Tổng quan 3.2 Đồ hoạ máy tính 3.3 Các phương pháp tạo hình cơ bản 4
  5. 3/31/2010 ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH TOÅNG QUAN TOÅNG QUAN Heä thoáng CAD duøng maùy tính ñeå Chuùng ta bieát moái lieân heä giöõa CAD/CAM vaø CNC CAD CAM Phaùt trieån Phaân tích CNC Söûa chöõa ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH TOÅNG QUAN TOÅNG QUAN • Vaán ñeà coát loõi trong • Moät heä töông heä thoáng CAD laø ñoà taùc ñoà hoïa Maøn hình hoïa maùy tính. Khi maùy tính ICG thieát keá ngöôøi thieát (Interactive keá duøng maùy tính ñeå Computer taïo ra, bieán ñoåi vaø Graphics) ñöa döõ lieäu leân maøn ñieån hình bao Maùy in hình ôû daïng hình aûnh goàm phaàn Loa vaø kyù hieäu. vaø cöùng Baøn phím phaàn meàm. Maùy tính OÅ ñóa CD OÅ ñóa meâm • ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH TOÅNG QUAN TOÅNG QUAN • • Phaàn cöùng goàm: Caáu hình cuûa moät phaàn meàm Boä xöû lyù trung taâm CAD goàm: Maøn hình Moät hoaëc vaøi traïm laøm vieäc keå caû maøn hình ñoà hoïa Caùc thieát bò nhö maùy in, maùy veõ, ..... Boä ñoà hoïa Caùc chöông Cô sôû döõ • Phaàn meàm goàm: Caùc chöông trình caàn thieát ñeå ñöa quùa trình öùng lieäu öùng trình ñoà hoïa leân heä thoáng, keøm theo caùc chöông trình öùng duïng duïng Thieát bò duïng cho caùc nhieäm vuï thieát keá rieâng bieät theo yeâu caàu cuûa nhaäp cuûa ngöôøi duøng ngöôøi duøng. Design workstation 5
  6. 3/31/2010 ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH TOÅNG QUAN TOÅNG QUAN • Heä thoáng hay boä ñoà hoïa (Graphics Package) laø • Caùc chöông trình con nhaäp nhaän caùc leänh vaø döõ phaàn meàm hoã trôï giöõa ngöôøi duøng vaø maøn hình ñoà lieäu töø ngöôøi duøng vaø ñöa chuùng ñeán chöông trình hoïa. Noù quaûn lyù söï töông taùc giöõa ngöôøi duøng vaø heä öùng duïng. thoáng. Noù cuõng duøng nhö laø giao dieän (keát noái trung gian) giöõa ngöôøi duøng vaø phaàn meàm öùng duïng. Heä • Chöông trình con xuaát ñieàu khieån maøn hình (hoaëc thoáng ñoà hoïa goàm caùc chöông trình con nhaäp caùc thieát bò khaùc) vaø bieán ñoåi model öùng duïng sang (input subroutines) vaø caùc chöông trình con xuaát hình aûnh ñoà hoïa 2 hoaëc 3 chieàu. (output subroutines). ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH TOÅNG QUAN Caùc chöùc naêng cuûa boä ñoà hoaï • 1. Taïo ra caùc phaàn töû ñoà hoïa (Create) Söï tieán hoaù cuûa ñoà hoaï maùy tính: • 2. Bieán ñoåi (Trasform): Di chuyeån, phoùng ñaïi, xoay Töø 1960 Maøn hình kyù töï • 3. Chænh söûa (Modify): caét xeùn,… Töø 1963- 1980s Maøn hình vector • 4. Taïo ñaëc tính (Attribute): neùt veõ, maøu, ñoä daøy. töø 1972 - Maøn hình raster 2D • 5. Chia nhoû ñeå choïn xoaù ñoái töôïng (Delete) töø 1984 - 3D graphics workstation • 6. Taïo haøm nhaäp cuûa ngöôøi duøng (User input 1990 - 2005 Multimedia vaø Hypermedia, thöïc teá aûo,… Function) ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Taïo ra caùc phaàn töû ñoà hoaï Taïo ra caùc phaàn töû ñoà hoaï •Phaàn töû trong ñoà hoïa maùy tính laø moät ñoái töôïng hình aûnh Phần mềm AutoCADï coù coâng cuï taïo caùc phaàn töû cô sôû nhö ñieåm, ñöôøng thaúng, ñöôøng troøn,... Taäp hôïp nhöõng hình hoïc sau : phaàn töû naøy trong heä thoáng cuõng coù theå bao goàm caû chöõ vieát vaø kyù hieäu ñaëc bieät 6
  7. 3/31/2010 ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Bieán ñoåi (Trasform) Bieán ñoåi (Transformation) Bieán ñoåi (Transformation) : Bieán ñoåi hình hoïc trong khoâng gian 2 Bieán ñoåi hình hoïc trong khoâng gian 2 chieàu (2D): chieàu (2D) Pheùp di chuyeån : Laø ñöa phaàn töû hình hoïc töø choã naøy tôùi choã kia Ñeå ñònh vò moät ñieåm trong heä toïa ñoä 2 truïc, phaûi chæ ra Scaling: Duøng ñeå taêng hoaëc giaûm kích thöôùc cuûa ñoái töôïng hình hoïc. toïa ñoä X, Y . Nhöõng toïa ñoä naøy coù theå coi nhö moät ma Khoâng nhaát thieát phaûi coù tæ leä khuyeách ñaïi nhö nhau theo caû 2 phöông x,y. traän 1 x 2 : (x,y). Pheùp xoay : Trong pheùp bieán ñoåi naøy caùc ñieåm cuûa moät phaân töû ñöôïc xoay quanh goác toïa ñoä moät goùc θ. Thí duï: Ma traän (2,5) laø moät ñieåm coù toïa ñoä x = 2 vaø y Toâ boùng = Render = 5 tính töø goác toaï ñoä. Chieáu phoái caûnh Chieáu truïc ño Phöông phaùp naøy coù theå phaùt trieån cho vieäc xaùc ñònh Daïng khung daây ñöôøng nhö laø ma traän 2x2 baèng caùch cho toaï ñoä 2 ñieåm Daïng khung daây coù chieàu saâu cuûa ñöôøng thaúng. Coâng thöùc coù daïng: Khung daây antialiasing Toâ boùng phaúng Toâ boùng meàm maïi ña giaùc Baûn ñoà tranh vaø coù boùng chieáu Caän caûnh Taïo söông muø ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Bieán ñoåi (Transformation) Bieán ñoåi (Transformation) • Baèng caùch duøng caùc quy taéc ma traän, moät ñieåm hay moät ñöôøng (hoaëc phaàn töû hình hoïc khaùc vieát döôùi daïng ma traän) coù theå ñöôïc bieán ñoåi ñeå taïo ra moät phaàn töû môùi. • Coù nhieàu pheùp bieán ñoåi ñöôïc duøng trong ñoà hoïa maùy tính. Chuùng ta seõ baøn veà 3 pheùp bieán ñoåi: di chuyeån, khuyeách ñaïi vaø xoay. ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Pheùp di chuyeån Pheùp di chuyeån • Ñeå minh hoïa caùc bieán ñoåi trong maët phaúng 2D haõy xeùt • Di chuyeån: Laø ñöa phaàn töû hình hoïc töø choã naøy tôùi moät ñöôøng thaúng ñöôïc xaùc ñònh bôûi ma traän. choã kia. Trong tröôøng hôïp 1 ñieåm, phöông trình ñöôïc vieát nhö sau: • • x’ = x + m , y’ = y + n • Trong ñoù x’, y’ laø toïa ñoä cuûa ñieåm di chuyeån tôùi • x, y laø toïa ñoä ban ñaàu cuûa ñieåm di chuyeån ñi, Giaû söû ta caàn di chuyeån L ñi 2 ñôn vò theo x vaø 3 ñôn vò theo y • m, n - löôïng di chuyeån töông öùng theo phöông x,y. • Vieäc naøy coù nghóa laø ta phaûi coäng theâm 2 vaøo caùc giaù trò • Vieát döôùi daïng ma traän: x hieän taïi vaø 3 vaøo giaù trò y hieän taïi cuûa caùc ñieåm ñaàu vaø • (x’,y’) = (x,y) + T cuoái cuûa ñöôøng thaúng. Nghóa laø ñöôøng thaúng môùi coù caùc • Trong ñoù T = (m,n) ma traän di chuyeån ñieåm cuoái laø (3,4) vaø (4,7). Hieäu quaû cuûa pheùp di chuyeån minh hoïa treân hình sau • Kyù hieäu T laø do chöõ Translate = di chuyeån. 7
  8. 3/31/2010 ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Pheùp di chuyeån Scaling: laáy tæ leä • Duøng ñeå taêng hoaëc giaûm kích thöôùc cuûa ñoái töôïng hình hoïc. Khoâng nhaát thieát phaûi coù tæ leä khuyeách ñaïi nhö nhau theo caû 2 phöông x,y. Thí duï moät ñöôøng troøn coù theå bieán ñoåi thaønh ellipse baèng caùch laáy tæ leä khuyeách ñaïi theo phöông x vaø y khaùc nhau. ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Scaling: laáy tæ leä Scaling: laáy tæ leä Caùc ñieåm cuûa moät phaân töû coù theå ñöôïc laáy tæ leä khuyeách ñaïi baèng ma traän tæ leä nhö sau: ( x’,y’) = (x,y) S Trong ñoù Laø ma traän tæ leä. Ñieàu naøy coù nghóa laø kích thöôùc cuûa phaân töû ñöôïc thay ñoåi bôûi heä soá tæ leä m theo phöông x vaø heä soá tæ leä n theo phöông y. ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Scaling: laáy tæ leä Pheùp xoay Thí duï Trong pheùp bieán ñoåi naøy caùc ñieåm cuûa moät phaân Cuõng vôùi ñöôøng thaúng nhö trong töû ñöôïc xoay quanh goác toïa ñoä moät goùc θ. Ñoái vôùi thí duï treân, ta haõy nhaân tæ leä leân goùc θ döông, chi tieát xoay ngöôïc chieàu kim ñoàng 2. Khi ñoù ma traän tæ leä ( 2x2) ñöôïc xaùc ñònh nhö sau: hoà. Vieát döôùi daïng ma traän seõ nhö sau: S Trong ñoù Phöông trình khueách ñaïi ñöôïc vieát Laø ma traän xoay. R laø vieát taét cuûa chöõ Rotation = xoay Keát quaû khueách ñaïi 8
  9. 3/31/2010 ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Pheùp xoay Pheùp xoay Thí duï: Chuùng ta seõ söû duïng cuøng ñöôøng thaúng treân Keát quaû cuûa pheùp xoay vaø cho xoay moät goùc 300 quanh goác toïa ñoä. Ma traän xoay ñöôïc vieát: Ñöôøng thaúng môùi ñöôïc xaùc ñònh nhö sau: ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Đ tv nđ Bản vẽ chính là T O HÌNH CHI U TRONG Đ hình chiếu H A MÁY TÍNH ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Đ tv nđ Đ tv nđ Từ xưa, người ta đã Trên các chai biết vẽ. Thí dụ đây của người Hy là hình ảnh vẽ trên lạp vào thế kỷ tường từ năm 2150 thứ 6 trước trước công nguyên công nguyên có theo phép chiếu thể hiện các song song hình chếu phối cảnh. 9
  10. 3/31/2010 ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH Đ tv nđ T o hình chi u trong đ ho máy tính Planar geometric projections Hình chiếu Parallel Perspective phối cảnh thời Orthographic Oblique One-point xa xưa Top Cabinet Two-point (plan) Front Axonometric Cavalier Three-point elevation Side Other elevation Isometric Other ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH T o hình chi u trong đ ho máy tính T o hình chi u trong đ ho máy tính Hình chi u tr c đo (isometric) Hình chi u th ng góc Projection plane Ưu điểm: 120o 120o (top view) Ưu điểm: - Có thể đo chính xác được Projectors for - Có thể đo chính xác được side view - Các hình chiếu có cùng tỉ lệ - Không cần nhiều hình Projectors chiếu 120o for top view Nhược điểm: Projection hược điểm: plane - Không giống với nhìn thực - Không giống với nhìn y Projection thực Projector plane (side view) - Khó thể hiện mặt cong Projectors for front view hắngo với mặt phẳng Projection Projection- plane plane x (front view) normal z ÑOÀ HOAÏ MAÙY TÍNH ÑOÀ HOAÏ MAÙY TÍNH T o hình chi u trong đ ho máy tính T o hình chi u trong đ ho máy tính Hình chi u nghiêng (oblique) Thí d hình chi u th ng góc (ortographic) và nghiêng (oblique) yy y yy yy y yy yy y yy 1 1 yy y yy 1 1 yy y yy 1 yy y yy 1 yy y yy yy y yy yy y yy o cavalier pr o 30 45 of unit cube cavalier yyyyyyyy yyyyyyyy 1 1 yyyyyyyy 1/2 1/2 1 1 o o 30 45 multiview orthographic cabinet 10
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2