Tuú chän Move dùng để sao chép các feature. Move>>Rotate sao chÐp c¸c feature b»ng cách quay chúng quanh một trục, cạnh, đ−êng cong chuÈn hay một hệ toạ độ. Trình tự tiÕn hµnh nh− sau.
1. Chän Feature>>Copy>>Move
2. Chän gi÷a Independent hc Dependent 3. Chän các feature gốc
4. Chọn tuỳ chọn Rotate trên menu MOVE FEATURE
5. Chän trôc quay: Plane, CRV/EDG/AXIS hay CSYS trªn menu GEN SEL DIR 6. Chọn thực thể hình học tơng ứng
7. Xỏc định h−íng quay cho ®óng råi Okey. 8. NhËp gãc quay
9. Chän Done Move ®Ĩ kÕt thóc.
10. Chän kÝch th−ớc cần thay đổi trên hộp thoại GP VAR DIMS (b−íc t ý), sau ®ã
chän Done để đóng hộp thoại này.
9.2.3. Move>>Translate - sao chép tịnh tiến các feature
PhÐp sao chÐp tÞnh tiÕn (Move>>Translate) cho phÐp sao chÐp c¸c feature b»ng c¸ch tịnh tiến chúng trong không gian. Các feature đợc sao chép vng góc với một mặt phẳng đợc chọn. Trình tự thùc hiƯn nh− sau:
1. Chän Feature>>Copy>>Move
2. Chän gi÷a Independent hc Dependent
3. Chän c¸c feature gèc
4. Chän tuú chän Translate trªn menu MOVE FEATURE
5. Chän PLAN trªn menu GEN SEL DIR, sau đó chọn một mặt phẳng để các feature
sÏ ®−ỵc sao chÐp vng góc với mặt phẳng đó. 6. Xác định hớng tịnh tiến cho đúng råi Okey. 7. Nhập giá trị tịnh tiến.
8. Chän Done Move ®Ĩ kÕt thóc.
9. Chän kÝch th−ớc cần thay đổi trên hộp thoại GP VAR DIMS (bớc t ý), sau đó chọn Done để đóng hộp thoại nµy.
9.2.4. New Reference - sao chÐp víi tham chiÕu míi
Tuú chän New Reference (New Refs) sao chép các feature đà chọn bằng cách xác định các tham chiếu mới và thay đổi các kích th−íc. Tr×nh tù thùc hiƯn nh− sau:
1. Chän Feature>>Copy>>New Refs
2. Chän gi÷a Independent hc Dependent
3. Chän c¸c feature gèc
4. Chän kÝch thớc cần thay đổi trên hộp thoại GP VAR DIMS (b−íc tuú ý), sau ®ã chän Done ®Ĩ ®ãng hộp thoại này.
5. Chọn một tuỳ chọn cho mỗi tham chiếu đ−ỵc chiÕu sáng, sau đó thực hiện việc chọn phần tham chiếu thích hợp. Với mỗi tham chiếu, phải chọn một trong các tuỳ chọn sau:
+ Alternate: yêu cầu chọn một tham chiÕu míi cho b¶n sao.
+ Same: giữ lại phần tham chiếu đang đợc chiếu sáng cho bản sao. + Skip: bỏ qua việc ấn định tham chiếu mới.
+ Ref Info: cung cÊp th«ng tin vỊ tham chiÕu hiƯn thêi.
6. Chän Done trªm menu GRP PLACE ®Ĩ kÕt thóc.
9.2.5. Same Reference - sao chÐp víi cïng tham chiÕu
Tuú chän Same Reference (Same Refs) sao chép các feature đà chọn bằng giữ nguyên các tham chiếu và chỉ thay đổi các kích th−íc. Tr×nh tù thùc hiƯn nh− sau:
1. Chän Feature>>Copy>>Same Refs
2. Chän gi÷a Independent hc Dependent 3. Chän c¸c feature gèc.
4. Chän kÝch thớc cần thay đổi trên hép tho¹i GP VAR DIMS , sau ®ã chän Done để đóng hộp thoại này.
5. NhËp c¸c gi¸ trị mới cho các kích thớc cần thay đổi đà chän.
9.3. C¸c quan hƯ
Các quan hệ toán học và quan hệ điều kiƯn cã thĨ ®−ợc thiết lập giữa các giá trị kÝch th−íc. C¸c quan hƯ (Relations) sư dơng trong môi trng phỏc tho c giới thiu trong chơng 3. Trong m«i tr−êng Part, chức năng Relations đợc dùng để thiÕt lËp quan hƯ cho 2 kÝch th−íc bÊt kú cđa chi tiÕt. Trong m«i tr−êng Assembly, chức năng này còn cho phép thiết lập quan hệ giữa các kích th−ớc của các chi tiết khác nhau trong cụm lp ráp.
Các kích thớc có th đc trỡnh by ở dạng giá trị số hay d−ới dạng các ký hiệu. Trong các biểu thức quan hệ, mỗi kích th−íc đc biu din bằng một ký hiu.
Hình 9-4. Các kÝch th−íc ®−ỵc biĨu diƠn dạng các ký hiệu
Hầu hết các tốn tử đại số và hàm có thể c s dng đ thiết lập các biu thức quan hƯ giữa các kích th−íc. B¶ng 9-1 liƯt kê các phép toán, các hàm và các toán tử so sánh đợc hỗ trợ trong các câu lệnh quan hệ. Tất cả các hàm l−ợng giác đều dùng đơn vị đo là độ (degree).
B¶ng 9-1. Các phép tốn trong các câu lệnh quan hÖ
Ký hiÖu ý nghÜa VÝ dô
+ PhÐp céng d1=d2+d3
- PhÐp trõ d1=d2-d3
* PhÐp nh©n d1=d2*d3
/ PhÐp chia d1=d2/d3
^ PhÐp luü thõa d1=d2^3 ( ) Dấu ngoặc đơn nhóm d1=(d2+d3)*d4
= B»ng nhau d1=d2
cos( ) Hµm Cos d1=cos(d2) sin( ) Hµm Sin d2=sin(d3)/2 tan( ) Hµm Tang d1=d3*tan(d2) sqrt( ) Hàm căn bậc hai d2=sqrt(d1) == PhÐp so s¸nh b»ng d1==5.0 > PhÐp so sánh lớn hơn d2>d1 < Phép so sánh nhỏ hơn d2<d1 >= Phép so sánh lớn hơn hoặc bằng d2>=d1 <= PhÐp so s¸nh nhá hơn hoặc bằng d2<=d1 != Phép so sánh không bằng d2 != d1
/ Toán tử HOặC (OR) (d2*d1) / (d3*d4) & Toán tử Và (AND) (d2*d1) & (d3*d4) ~ Tốn tử KHƠNG (NOT) (d2*d1) ~ (d3*d4)
9.3.1. C©u lệnh điều kiện IF-ELSE
Câu lệnh điều kiện cho phép điều kiển các kích th−íc của mơ hình và làm thoả mÃn các mục đích thiết kế một cách linh hoạt. Cấu trúc của câu lệnh điều kiện nh− sau:
IF biĨu thøc so s¸nh
các phép toán nếu biểu thức so sánh là đúng (TRUE), mỗi phép tốn viết trên một dịng
ELSE
các phép toán nếu biểu thức so sánh là sai (FALSE), mỗi phép tốn viết trên một dịng
ENDIF
9.3.2. Thêm và hiệu chỉnh các quan hệ
Các quan hệ đợc thêm vào một ®èi t−ợng bằng cách sử dụng tuỳ chọn
Relations>>Add. Sau khi chọn feature cần thiết lập quan hệ, các kích th−íc vµ tham sè cđa
nã ®−ợc hiển thị với các ký hiệu kích th−íc ®−ợc gán của chúng. Nhập các biểu thức quan hệ vào ô nhập. Mỗi lần nhËp chØ ®−ỵc nhËp mét biĨu thøc.
C¸c tuú chän Sho Rel (Show Relations) cho phÐp xem các quan h hin có và Edit Rel
(Edit Relations) cho phÐp xem, hiƯu chØnh hc thêm mới các quan hệ.
9.4. Family table
9.4.1. Kh¸i niƯm
Mét hä c¸c chi tiÕt (Family of Part) bao gåm c¸c chi tiết có chung các feature hình học. Mét vÝ dơ vỊ hä c¸c chi tiÕt là các bu lơng đầu 6 cạnh. Chúng có thể cã nhiỊu kÝch cì nh−ng có chung các đặc điểm, ví dụ nh feature đầu vµ tham sè ren t−ơng tự (hình 9-5).
Hình 9-5. Một họ các chi tit bu lụng đầu 6 cạnh
Khơng có một tuỳ chọn riêng biệt nào để tạo một Family Table. Một Family Table đ−ỵc tạo tự động khi một thành phần ®−ợc chọn để thêm vào Family Table. Ví dụ về các thành phần có thể ®−ợc thêm vào nh là các kích th−íc, feature hay tham sè ng−ời dùng. Để thêm một thành phần, chọn tuỳ chọn Item tõ menu Family Table, sau đó chọn loại thành phần cần thêm. Có thể chọn các thành phần bằng cách chọn trên màn hình đồ hoạ hay từ cây mơ hình.
9.4.2. T¹o mét Family Table
ã Gán các thành phần vào Family Table
1. Tạo một chi tiết điển hình của họ, bao gồm đầy đủ các feature mà có xuất hiện ở các chi tiết thành phần.
2. Chọn chức năng Family Tab (Family Table) tõ menu Part.
3. Chän tuú chän Add Item, sau đó chọn loại thành phần cần đa thêm vào tõ menu
ITEM TYPE (Dimension, feature, parameter,...).
4. Chän c¸c thành phần cần đa thêm vào. Chọn xong thì chọn Done ®Ĩ trë vỊ.
Khi có ít nhất một thành phần đợc đa thêm vào trong lần đầu tiờn thỡ Family Table s đc to.
ã Hiu chỉnh Family Table
1. Chän Family Tab>>Edit
2. XuÊt hiÖn mét cưa sỉ hiĨn thÞ Family Table dới dạng bảng số liệu. Các hàng thể hiện các phiên bản của mơ hình. Các cột thể hiện các thành phần đợc đa vào quản lý trong Family Table.
3. Thêm, bớt, sửa chữa các phiên bản của mơ hình. 4. Ghi lại (File>>Save) và đóng cửa sổ Family Table.
ã Hiển thị một phiên bản từ Family Table
Tuỳ chọn này chỉ thực hiện đ−ỵc khi ng−êi dùng đà gán các giá trị cho các phiên bản của mơ hình trong Family Table.
1. Chän Family Tab>>Instance
2. Chọn phiên bản muốn hiển thị từ cửa sổ Family Tree Khi đó phiên bản đ−ỵc chän sÏ hiĨn thÞ trong mét cưa sỉ míi.
9.5. Lun tËp
9.5.1. Thùc hành
Tạo mơ h×nh chi tiÕt nh− hình 9-6 với các cơng cụ sao chÐp.
H×nh 9-6. Ch09_TH01
1. Tạo feature cơ sở (phần thân hình trụ) dạng feature xoay với biên dạng nh hình 9-7.
Hình 9-7. Phn thõn
2. To một phần kéo ở đáy (tai 1) chiều sâu kéo =1, bao gồm cả lỗ đồng trục 0.5 nh− h×nh 9-8.
H×nh 9-8. Tai 1
3. Tạo đối xứng feature kÐo.
H×nh 9-9. Tham số tạo đối xứng
4. Copy xoay chi tiÕt kÐo.
H×nh 9-10. Tham sè copy xoay
5. Thêm các quan hƯ kÝch th−íc. d12=d1 d14=d1/5 ... Hình 9-11. Các ký hiƯu kÝch th−íc Ch−¬ng 9. Các cơng cụ xử lý feature 99
9.5.2. Bài tập
Tạo cỏc m hỡnh chi tiết sau.
H×nh 9-12. Ch09_BT01
H×nh 9-13. Ch09_BT02
H×nh 9-14. Ch09_BT03
Ch−ơng 9. Các công cụ xử lý feature ...............................................................................91 9.1. Nhãm c¸c feature ..............................................................................................................91 9.1.1. Menu Group.............................................................................................................. 91 9.1.2. Các loại nhóm ........................................................................................................... 92 9.1.3. Tạo mảng cho nhóm ................................................................................................. 92 9.2. Sao chÐp c¸c feature .......................................................................................................93
9.2.1. Mirror - tạo feature đối xứng .................................................................................... 93 9.2.2. Move>>Rotate - sao chÐp quay c¸c feature.............................................................. 94 9.2.3. Move>>Translate - sao chÐp tÞnh tiÕn c¸c feature .................................................... 94 9.2.4. New Reference - sao chÐp víi tham chiÕu míi ........................................................ 94 9.2.5. Same Reference - sao chÐp víi cïng tham chiÕu...................................................... 95
9.3. C¸c quan hƯ ...........................................................................................................................95
9.3.1. Câu lệnh điều kiện IF-ELSE ..................................................................................... 96 9.3.2. Thêm và hiệu chØnh c¸c quan hƯ............................................................................... 96
9.4. Family table .........................................................................................................................97
9.4.1. Kh¸i niƯm ................................................................................................................. 97 9.4.2. T¹o mét Family Table............................................................................................... 97 9.4.2. T¹o mét Family Table............................................................................................... 97
9.5. Lun tËp.................................................................................................................................98
9.5.1. Thùc hµnh ................................................................................................................. 98 9.5.2. Bµi tËp ..................................................................................................................... 100 9.5.2. Bµi tËp ..................................................................................................................... 100
Chơng 10. các cơng cụ cơ bản tạo bản vẽ
10.1. Giíi thiƯu
Ch−ơng này giới thiệu các điểm cơ bản sau:
- Cách tạo các hình chiếucủa một mơ hình hiện có trong mơ hình bản vẽ - X¸c lËp, truy tìm và tạo các dạng sheet
- Thay đổi các tuú chän file Drawing Setup - Tạo hình chiếu chi tiÕt
- ¸p dơng c¸c kÝch th−ớc theo tham số và không theo tham số vào một bn v - Ghi dung sai hình học, đờng t©m
- Tạo các ghi chú - Tạo bảng kª
10.2. File cài đặt bản vẽ
Fiel cài đặt bản vẽ Drawing Setup File (DTL) dùng để xác lập các tham số điều khiển diện mạo của bản vẽ. Ví dụ các tham số bao gồm: chiều cao text, kích cỡ đầu mũi tên, kiểu đầu mũi tên, các đơn vị bản vẽ, v.v. File cài đặt bản vẽ mặc định của Pro/ENGINEER (prodetail.dtl) n»m trong th− mơc (Program File\proe2000i\text). C¸c file DTL cã thĨ ®−ỵc tạo mới hoặc các xác lập bản vẽ hiện hnh đc thay i bng tu chn Advanced ắ Draw Setup tõ meu manager.
Ví dụ các tuỳ chọn cài đặt file bản vẽ thông thêng:
Bảng 10-1. Các tuỳ chọn cài đặt file bản vẽ
Tuỳ chọn/Mô tả Giá trị mặc định
crossec_arrow_length
Điều khiển chiều dài của các đầu mũi tên đờng mặt phẳng cắt
0.1875
crossec_arrow_width
Điều khiển chiều rộng của các đầu mũi tên đờng mặt phẳng cắt
0.0625
dim_leader_length
Điều khiển chiều dài của một ®−êng kÝch th−ớc khi các đầu mũi tên nằm bên ngoài các đ−êng më réng
0.5000
Draw_arrow_length
X¸c lËp chiỊu dài của các đầu mũi tên kích th−íc
0.1875
Draw_arrow_style Xác lập kiểu đầu mũi tªn
Closed (mở hay đc lp y)
Draw_arrow_width
Xác lập chiu rng của các đầu mũi tên kích th−íc
0.0625
10.3. Các dạng sheet
Pro/ENGINEER cung cấp nhiều dạng chuẩn đợc ấn định sẵn víi c¸c kÝch cì sheet ANSI và ISO (ví d nh các kích cỡ A, B, C và D). Các sheet này có thể bao gåm ®−êng viỊn, khèi tiªu đề, các ghi chú. Những dạng chuẩn này có thể ®−ợc chỉnh sửa để tạo một dạng tuỳ ý. Ngoài ra chế độ Format của Pro/ENGINEER cã thĨ ®−ợc sử dụng để tạo một dạng sheet míi
10.3.1. ChØnh sưa các dạng sheet
B−íc 1: Khëi ®éng Pro/ENGINEER B−íc 2: Chän File¾Open
B−íc 3: Mở file cần chỉnh sửa (trên hộp thoại file open, t chän File Type cã thĨ ®−ỵc thay đổi để chỉ hiện thị các file Format)
B−íc 4: Sư dơng các công cụ tạo và chỉnh sửa phác thảo để chØnh sưa d¹ng. B−íc 4: Chän t chän Save tõ menu file.
10.3.2. Tạo các dạng
Các dạng có thể đợc tạo ngay từ đầu. Chế độ format là module nền tảng để Pro/ENGINEER dùng để tạo các dạng sheet chn. Một dạng mới có th đc to bng cỏch s dụng tuỳ chän File ¾ New ¾ Format. Khi một dạng mới đợc tạo lần đầu Pro/ENGINEER hiển thị hộp thoại New Format (hình 10.1)
Từ hộp thoại này ta cã thĨ chän c¸c dạng chuẩn có sẵn nh A4, A3, v.v. nằm ngang hoặc thẳng đứng hay thiÕt lËp theo mét kÝch th−íc míi b»ng t chän Variable.
H×nh 10-1. Hép tho¹i New Format
10.4. Tạo một bản vÏ míi
Tuú chän Drawing từ hộp thoại New đợc sử dụng để tạo các bản vẽ mới. Nhập vào tên file bản vẽ và chọn OK, khi đó xuất hiện hộp thoại New Drawing (hình 10.2). Nếu một mơ hình chi tiết đang đ−ỵc l−u trong bộ nhớ, Pro/ENGINEER mặc định lấy mơ hình này để tạo bản vẽ từ đó. Để tìm kiếm các mơ hình khác sử dơng t chän Browse
Hép tho¹i New Drawing cịng cung cấp các tuỳ chọn để xác định một kớch c trang chuẩn hay một dạng tuỳ ý.
Hình 10-2. Hơp thoại New Drawing
10.5. C¸c khung xem (hình chiếu) bản vẽ 10.5.1. Menu Views 10.5.1. Menu Views
Tuú chän menu views ®−ợc sử dụng để tạo các khung xem của một mơ hình Pro/ENGINEER hiƯn cã. Menu Views cã nhiỊu lùa chän ®Ĩ xử lý và chỉnh sửa các khung xem hiÖn cã:
Add View: Để tạo các hình chiếu mới
Move View: Để di chuyển các hình chiểu trên màn hình làm việc Modify View: Để chỉnh sửa một hình chiếu
Erase View: Xố một hình chiếu, tạm thời loại nó ra khỏi màn hình bản vẽ. Việc xố một bản vẽ sẽ loại nó ra khỏi tiến trình tạo lại nh−ng khơng ảnh hởng đến bát kỳ hình chiếu khác, kể cả các hỡnh chiu con. Đ đa hỡnh chiu tr v mn hình bản vẽ, sư dơng t chän Resume View
Delete View: Lo¹i bá vĩnh viễn một hình chiếu ra khỏi bản vẽ Relate View: G¸n c¸c thùc thĨ phác thảo vào một hình chiếu Disp Mode: Chỉnh sửa chế độ hiển thị của một hình chiếu đà chọn
Dwg Models: Cho phép các mơ hình bổ xung đ−ỵc thêm vào bản vẽ hiện hành.
10.5.2. Các kiểu khung xem (hình chiếu)
Khung xem General: Khung xem General là kiểu khung xem cơ bản, nó là khung xem
đầu tiên đợc đặt vào một bản vẽ.
Khung xem Projection: Lµ một hình chiếu từ khung xem General hoặc từ một khung
xem hiƯn cã.
Khung xem Auxiliary: §−ợc sử dụng để chiếu một khung xem khi c¸c ph¸p tun cđa
hình chiếu khơng họat động, chúng đợc sử dụng để hiển thị kích cỡ thực của một bề mặt vốn khơng thể đợc hiển thị tõ mét trong s¸u khung xem chính. Các khung xem Auxiliary đc chiếu từ một cnh hay trục đà chọn.
Khung xem Detailed: Khi chi tiết q nhỏ đến nỗi khơng thể mơ tả đầy ®đ b»ng mét
khung xem projection chuÈn. Trong tr−êng hỵp nh vậy, các phần tử của một bản vẽđỵc phãng to để cho phẻptình bày chi tiết chính xác hơn.
Khung xem Revolved: Đc s dng hin th mt cắt ngang cđa mét bé phËn hay chi
tiÕt. Mét khung xem Revolved cã thĨ lµ mét khung xem Full hay khung xem Partial.
10.6. T¹o mét khung xem General
B−íc 1: Chän Views ¾ Add View
B−íc 2: Chän General lµm kiĨu khung xem B−ớc 3: Chọn Full View làm chế độ hiĨn thÞ B−íc 4: Chän NoXSec làm kiểu mặt cắt ngang B−íc 5: Chän Scale ¾ Done
B−ớc 6: Trên màn hình làm việc chọn mét vÞ trÝ cho khung xem B−íc 7: NhËp hƯ sè tû lƯ cho khung xem
Bớc 8: Định h−íng mơ hình bằng cách sử dụng hộp thoại Orientation B−íc 9: Them các khung xem b xung nếu cần thiết
10.7. Tạo khung xem (hình chiếu) Detailed
Trong Pro/ENGINEER, mét khung xem detailed cã thĨ ®−ợc tạo vào bất cứ lúc nào sau khi mét khung xem general ®· ®−ợc tạo.Tỷ lệ của một khung xem detailed độc lËp víi khung