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à
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 trờng phỏc thảo đà đ−ỵc giới thiƯu 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 lắp ráp.
Các kích th−ớc có thĨ đ−ợc trỡnh bày ở dạng giỏ trị số hay d−ới dạng cỏc ký hiệ Trong cỏc biểu thức quan hệ, mỗi kớch th−ớc đ−ỵc biĨu diƠn bằng một ký hiƯụ
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 toỏn tử đại số và hàm cú thể đ−ỵc sư dơng đĨ thiết lập các biĨu 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 toỏ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) ~ Toỏ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 toỏ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 toỏ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>>Ađ. 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Ư hiƯn 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 tiết 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 Tabl Một Family Table đ−ỵc tạo tự động khi một thành phần đ−ợc chọn để thờm vào Family Tabl 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 Ađ 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à 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 tạ
• HiƯu 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ệ 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 Tablẹ
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 Tabl
ó 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 Tablẹ
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ớị
9.5. Luyện 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. Phần thõn
2. Tạo 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éọ
Hình 9-9. Tham số tạo đối xứng
4. Copy xoay chi tiết kéọ
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 sa
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 featurẹ............................................................. 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ếụ..................................................... 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 Tablẹ.............................................................................................. 97 9.4.2. Tạo một Family Tablẹ.............................................................................................. 97
9.5. Luyện tập.................................................................................................................................98
9.5.1. Thực hành ................................................................................................................. 98 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 bản 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 hành đ−ợc thay đổi bằng tuỳ chọn 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 lấp đầy)
Draw_arrow_width
Xác lập chiều rộng 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ỳ ý. Ngồ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 tuỳ chọn Save từ menu filẹ
10.3.2. Tạo cỏc dạng Cỏc dạng cú thể đợc tạo ngay từ đầ 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 tạo bằng 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 tuỳ chọn Variablẹ
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ớ 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 tuỳ 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ó:
A 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: Xoỏ 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 xoỏ 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 chiếu con. ĐĨ đ−a hỡnh chiếu trở về màn 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 cạnh hay trục đà chọn.
Khung xem Detailed: Khi chi tiết quỏ 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ử dụng để hiển thị mặt 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 ắ Ađ 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ạTỷ lệ của một khung xem detailed độc lập với khung xem bố của nó.
B−ớc 1: Chọn ViewsắAđ view B−ớc 2: Chọn DetailedắDone B−ớc 3: Chọn vị trớ đặt khung xem
B−ớc 4: Nhập một hệ số tỷ lệ cho khung xem
B−ớc 5: Chọn một điĨm tham chiếu trờn cạnh của một thực thể trờn khung xem bố. B−ớc 6: Vẽ một đ−ờng spline xung quanh hỡnh để đ−a vào khung xem detailed.
B−ớc 7: Nhập một tên cho khung xem
B−ớc 8: Chọn một loại đờng biên (Circle, ellipse, ) B−ớc 9: Đặt nhÃn tờn của khung xem
B−ớc 10: Chọn điĨm gán chính
10.8. Xỏc lập chế độ hiển thị
Cỏc hỡnh chiếu cú thể đ−ỵc xem d−ới dạng Wireframe, Hien, hoặc No Hien. Để thay đổi chế độ hiển thị của một hỡnh chiếu riờng lẻ, thực hiện cỏc b−ớc sau:
B−ớc 1: Chọn ViewsắDisp ModeắView Disp
Bớc 2: Chọn cỏc hỡnh chiếu riờng lẻ để chỉnh sửa, sau đú chọn Done Sel trê menu Get Select.
B−ớc 3: Chọn chế độ hiển thị cho cỏc hỡnh chiếu đà chọn B−ớc 4: Chọn một kiĨu hiĨn thị cạnh tiếp xúc
B−ớc 5: Chọn Done trên menu View Display
10.9. Hiển thị và xoỏ cỏc hạng mơc
ViƯc xư lý chế độ hiển thị cỏc hạng mục đợc thực hiện thụng qua hộp thoại Show/Erase (hỡnh 10.3)
Tuỳ chọn Show all đ−ợc sử dụng để hiển thị tất cả hạng mục thuộc một loại đà chọn. Ví dơ, bạn có thĨ hiển thị tất cả dung sai hỡnh học hoặc bạn có thĨ hiĨn thị tất cả đờng tâm
Thực hiện cỏc buớc sau đõy để hiển thị tất cả cỏc phần của một hạng mơc đã chọn:
B−ớc 1: Trờn thanh menu chọn ViewắShow and Erase
B−ớc 2: Chọn tuỳ chọn Show trờn hộp thoại Show/Erase
B−ớc 3: Chọn một loại hạng mơc (ví dơ kích th−ớc, đ−ờng tõm ) để hiển thị.
B−ớc 4: Chọn tuỳ chọn Show all B−ớc 5: Chọn OK
B−ớc 6: Chọn tuỳ chọn Preview (nếu đ−ợc yờu
cầu) sau đú đúng hộp thoại Hình 10-3. Hộp thoại Show/Erase
Hiển thị/xoỏ cỏc loại đối tợng bị giới hạn
Thực hiện cỏc b−ớc sau đõy để hiển thị hay xoỏ một số hạng mơc giới hạn: B−ớc 1: Trên thanh menu chọn ViewắShow and Erase
B−ớc 2: Chọn tuỳ chọn Show hay Erase trờn hộp thoại Show/Erase B−ớc 3: Chọn một loại hạng mục để hiển thị
B−ớc 4: Chọn một tuỳ chọn để hiển thị cỏc hạng mục
B−ớc 5: Chọn Done Del trên menu Get Select hoặc chọn nỳt chuột giữa, hoặc Shift + phím trái chuột
10.10. Kích th−ớc và dung sai 10.10.1. Xử lý kích th−ớc