Các lệnh dựng hình, hỗ trợ dựng hình và biến đổi hình học

Một phần của tài liệu Giáo trình Lập trình CAD-CAM (Nghề: Cắt gọt kim loại - Cao đẳng): Phần 1 - Trường CĐ nghề Việt Nam - Hàn Quốc thành phố Hà Nội (Trang 71 - 124)

3.1.1 Các lệnh tạo điểm

Các lệnh hỗ trợ tạo điểm:

- Tạo điểm thông thường (Create Point Position)

- Tạo điểm nằm trên đối tượng (Create Point Dynamic)

- Tạo điểm điều khiển của đường spline (Create Point Node Points) - Tạo điểm cách đều nhau (Create Point Segment Point)

- Tạo điểm đầu và cuối cho đường (Create Point Endpoints) - Tạo điểm tâm đường tròn (Create Point Small Arcs)

*Lệnh tạo điểm thông thường (Create Point Position)

Ý NGHĨA:

Tạo các điểm vị trí. GỌI LỆNH:

71

&

Trình đơn : Create ^ Points Position. Thanh công cụ

:

CÁCH THỰC HIỆN:

Sau khi gọi lệnh xuất hiện dòng nhắc:

Sketch a point : yêu cầu tạo một điểm có thể tạo bằng cách nhập giá tri tọa độ X,

Y, Z của điểm vào hộp thoại.

Ta có thể dùng chuột hoặc sử dụng phím tắt để thực hiên nhập các giá trị cho điểm.

Ok: Chấp nhận và kết thúc lênh.

*Lệnh tạo điểm nằm trên đối tượng (Create Point Dynamic)

Ý NGHĨA:

Tạo các điểm nằm trên một đối tượng. GỌI LỆNH:

Trình đơn : Create ^ Point^ Dynamic.

Thanh công cụ : ÌL_

CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

Select line, arc, spline, surface, or solid face : Yêu cầu chọn đường thẳng hoặc

cung , đường spline, bề mặt hay một mặt của khối. - Chọn vị tríđiểm muốn tạo.

- Nhấn OK để kết thúc lênh.

72 VÍ DỤ:

Tạo một điểm nằm trên đương Spline cho trước và cách điểm đầu (P1) 20mm (adsbygoogle = window.adsbygoogle || []).push({});

Hình 3.2: Tạo điểm trên đối tượng

*Lệnh tạo điểm điều khiển của đường spline (Create Point node Points)

Ý NGHĨA:

Tạo các điểm điều khiển của đường Spline. GỌI LỆNH:

Trình đơn : Create ^ Point^ Create Point note Points

Thanh công cụ : ii_ CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

1. Select a spline : yêu cầu chọn một đường spline.

2. Ok: Chấp nhân và kết thúc lênh.

VÍ DỤ:

Tạo các điểm điều khiển của một đường spline cho trước

+1 : quản lý vị trí điểm.

Flip : đảo hướng tạo điểm.

Distance : nhập khoảng cách.

Offset : nhập khoảng cách muốn

73

ẽS Distance # Number

Hình 3.3. Tạo các điểm điều khiển

*Lệnh tạo điểm cách đều nhau (Create Point Segment Point)

Ý NGHĨA:

Tạo các điểm cách đều nhau. GỌI LỆNH:

Trình đơn:Create ^ Point^ Segment. Thanh công cụ : ^

CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

1. Select an entity: Yêu cầu chọn một đối tượng.

2.Select number, distance, or select a new entity: Nhập số đoạn cách đều hay khoảng cách giữa các điểm.

3. Nhấn OK để kết thúc lênh.

Các lựa chọn trên thanh lênh Point Segment: Trong đó:

Distance : nhập khoảng cách giữa các điểm. Number : nhập số điểm muốn tạo.

VÍ DỤ: (adsbygoogle = window.adsbygoogle || []).push({});

74

Hình 3.5. Tạo điểm cách đều nhau

*Lệnh tạo điểm đầu và cuối của đường cong (Create Point Endpoints)

Ý NGHĨA:

Tạo điểm đầu và cuối của đoạn thẳng, cung tròn, đường spline. GỌI LỆNH:

Trình đơn : Create ^ Point^ Endpoints.

Thanh công cụ : ỊjZ I VÍ DỤ:

Tạo điểm đầu và cuối của đoạn thẳng, cung, đường tròn, đường spline.

Hình 3.6. Tạo điểm cuối cho các đối tượng

*Lệnh tạo điểm tâm đường tròn (Create Point Small Arcs) Ý NGHĨA:

Tạo các điểm tâm cho các đường tròn hay cung tròn nằm trong phạm vi bán kính cho phép (mặc định là bán kính nhỏ hơn hoặc bằng 1 mm).

GỌI LỆNH:

Trình đơn : Create ^ Points Small Arcs. Thanh công cụ :

CÁCH THỰC HIỆN:

1. Nhập bán kính của đường tròn, cung tròn lớn nhất sẽ tạo điểm tâm.

2. Select arc/circle. Press enter when done : yêu cầu chọn một đối tượng dạng cung tròn hoặc đường tròn sau đó nhấn phím enter.

3. Nhấn OK để kết thúc lênh.

Các lựa chọn trên thanh lênh Point Small Arcs: Trong đó:

75 EXH Max Radius

O Partial Arcs Delete Arcs

Max Radius: nhập bán kính lớn nhất.

Partial Arcs: tạo điểm tâm cho đối tượng là cung tròn. Delete Arcs : xóa đối tượng gốc.

VÍ DỤ:

Tạo điểm tâm cho các cung tròn và đường tròn có bán kính lớn nhất là 15

Hình 3.7: Tạo điểm tâm

3.1.2 Các lệnh tạo đoạn thẳng

Các lênh hỗ trợ tạo đoạn thẳng:

- Tạo đoạn thẳng thông thường (Create Line Endpoint)

- Tạo đoạn thẳng gần nhất (Create Line Closest)

- Tạo đoạn thẳng phân giác (Create Line Bisect) (adsbygoogle = window.adsbygoogle || []).push({});

- Tạo đoạn thẳng vuông góc với đối tượng (Create Line Perpendicular)

- Tạo đoạn thẳng song song (Create Line Parallel)

- Tạo đoạn thẳng tiếp tuyến với đối tượng và đi qua một điểm (Create Line Tangent through point)

Hình 3.8. Các lệnh tạo đoạn thẳng

*Lệnh tạo đoạn thẳng thông thường (Create Line Endpoint)

Ý NGHĨA:

Tạo đoạn thẳng. GỌI LỆNH:

76

Trình đơn : Create ^ Line^ Create Line Endpoint. Thanh công cụ : I N+ I CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

1.Specify the first endpoint : yêu cầu nhập tọa độ điểm đầu tiên mà đường thẳng đi qua.

2. Specify the second endpoint: yêu cầu nhập tọa độ của điểm tiếp theo. Các lựa chọn trên thanh Line:

Trong đó:

Edit endpoint 1 Edit endpoint 2: vị trí điểm đầu. : vị trí điểm thứ hai.

: nhập độ dài của đoạn thẳng. : nhập góc.

Multi-lines Length Angle

i Vertical +-+ Horizontal Tangent Multi- line: vẽ các đoạn liên tục. Angle: nhập góc.

Vertical: tạo đoạn thẳng song song và cách trục thẳng đứng một đoạn. Horizontal: tạo đoạn thẳng song song và cách trục nằm ngang một đoạn. Tangent: chọn phương pháp vẽ đoạn thẳng tiếp tuyến.

aply: chấp nhận kết quả và lặp lại lệnh. Ok: chấp nhận và kết thúc lệnh.

77

Hình 3.9. Tạo các đoạn thẳng

Gọi lênh Create Line Endpoint, chọn chế độ Multi line. Vẽ đoạn 1: - Chọn gốc tọa độ ( hoặc gõ O) - Gõ L82 J -Gõ A0 J Vẽ tiếp đoạn 2: - Gõ L36 J - Gõ A-90 J Ngắt lệnh. Vẽ đọan 3: - Gõ O J - Gõ L29 J -Gõ A-90 J Vẽ tiếp đoạn 4: - Gõ L24 J -Gõ A0 J Vẽ tiếp đoạn 5: - Gõ L29 J -Gõ A-90 J Vẽ tiếp đoạn 6: - Gõ L31 J - Gõ A 0 J

78

Y

Đây là cách vẽ các đoạn thẳng sử dụng phím tắt. Ngoài ra người dùng có thể kết hợp với chuột và truy bắt điểm để vẽ từng đoạn trước sau đó chỉnh sửa các giá trị cho đoạn thẳng.

*Lệnh tạo đoạn thảng gần nhất (Create Line Closest) Ý NGHĨA:

Tạo đoạn thẳng ngắn nhất giữa hai đối tượng GỌI LỆNH:

Trình đơn : Create ^ Line^ Closest. Thanh công cụ:

CÁCH THỰC HIỆN: Sau khi gọi lênh xuất hiên dòng nhắc:

l.Select line, arc or spline: yêu cầu chọn đối tượng. VÍ DỤ: (adsbygoogle = window.adsbygoogle || []).push({});

Tạo đoạn thẳng ngắn nhất giữa hai đối tượng là đường tròn và đường thẳng

Trước khi gọi lệnh Sau khi gọi lệnh

Hình 3.10. Tạo đoạn thẳng ngắn nhất giữa hai đối tượng

*Lệnh tạo đoạn thẳng phân giác (Create Line Bisect)

Ý NGHĨA:

Tạo đoạn phân giác. GỌI LỆNH:

Trình đơn : Create ^ Line^ Bisect. Thanh công cụ :

CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

79

B 1 Solution 4 Solutions

phângiác.

2. Nhập chiều dài đoạn phân giác.

3. Nhấn OK để kết thúc lênh.

Các lựa chọn trên thanh Line Bisect:

Trong đó:

1 solution : hỗ trợ tạo một đường phân giác 4 solution : hỗ trợ tạo bốn đường phân giác Lenght : nhập

chiều dài của đoạn phân

giác VÍ DU:

1 solution

Hình 3.11. Tạo đoạn phân giác theo hai cách 1 solution 4 solution

*Lệnh tạo đoạn thẳng vuông góc với đối tượng (Create Line Perpendicular)

Ý NGHĨA:

Tạo đoạn thẳng vuông góc với đối tượng và đi qua một điểm.Các đối tượng có thể làđoạn thẳng, cung tròn, đường tròn, đường spline.

GỌI LỆNH:

Trình đơn : Create ^ Line^ Perpendicular. Thanh công cụ : Iỉ

80 Edit endpoint 1 Elm Length Tangent CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

l.Select line, arc or spline : yêu cầu chọn đối tượng.

2. Skecth a point : chọn một điểm mà đoạn thẳng sẽ đi qua. (adsbygoogle = window.adsbygoogle || []).push({});

3. Nhập chiều dài cho đoạn thẳng.

4. Nhấn OK để kết thúc lệnh.

Các lựa chọn trên thanh Line Perpendicular:

VÍ DỤ:

Hình 3.12. Tạo đoạn thẳng vuông góc với đối tượng

+1 : quản lý điểm mà đoạn thẳng đi qua.

Flip : đảo hướng hình thành đoạn thẳng. Length : nhập chiều dài cho đoạn thẳng. Tangent : chế độ tiếp tuyến.

*Lệnh tạo đoạn thảng song song (Create Line Parallel)

Ý NGHĨA:

Tạo đoạn thẳng vuông góc với đối tượng và đi qua một điểm. Các đối tượng có thể là đoạn thẳng, cung tròn, đường tròn, đường spline.

GỌI LỆNH:

81 Thanh công cụ :

CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

1. Select a line : yêu cầu chọn một đường thẳng.

2. Skecth the point to place a parallel line through: chọn hướng hình thành.

3. Nhập khoảng cách.

4. Nhấn OK để kết thúc lênh.

Các lựa chọn trên thanh Line Perpendicular: Trong đó:

Edit endmint 1

Distance ^ Tangent

+1 : quản lý điểm mà đoạn thẳng đi qua.

Flip : đảo hướng hình thành đoạn thẳng.

Distance : nhập khoảng cách giữa hai đối tượng. Tangent : chế độ tiếp tuyến.

VÍ DỤ:

Tạo đoạn thẳng song song và cách đoạn thẳng cho trước 20 mm.

Hình 3.13. Tạo đoạn thẳng song song với đối tượng

*Lệnh tạo đoạn thẳng tiếp tuyến với đối tượng và đi qua một điểm (Create Line Tangent through point)

Ý NGHĨA:

Tạo đoạn thẳng tiếp tuyến với một đối tượng là cung tròn hoặc spline và đi qua mộtđiểm. (adsbygoogle = window.adsbygoogle || []).push({});

82

GỌI LỆNH:

Trình đơn : Create ^ Line^ Tangent through point.

Thanh công cụ : CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

l.Select arc or: yêu cầu chọn một đường thẳng. 2.Chọn vị trí tiếp tuyến với đối tượng thành. 3.Nhập chiều dài của đoạn thẳng.

Các lựa chọn trên thanh Line Tangent:

Nhấn OK.

+2 : vị trí điểm kết thúc của đoạn thẳng. Length : nhập chiều dài đoạn thẳng.

VÍ DỤ:Tạo đường thẳng tiếp tuyến với cung tròn và có chiều dài 20 mm.

Hình 3.14. Tạo đoạn thẳng tiếp tuyến

3.1.3 Các lệnh tạo đường tròn và cung tròn

83

- Tạo đường tròn theo tọa đô điểm tâm (Create Circle Center Point)

- Tạo đường tròn đi qua 2 hoặc 3 điểm (Create Circle Edge Point) Các lênh hỗ trợ tạo cung tròn:

- Tạo cung tròn theo tọa đô cực (Create Arc Polar)

- Tạo cung tròn đi qua hai điểm và bán kính (Create Arc Endpoints)

- Tạo cung tròn theo tọa đô cực kết hợp với điểm cuối (Create Arc Polar Endpoints)

- Cung tròn hoặc đường tròn tiếp tuyến (Create Arc Tangent)

Hình 3.15. Các lênh tạo đường tròn và cung tròn

*Lệnh tạo đường tròn theo tọa độ điểm tâm (Create Circle Centerpoint)

Ý NGHĨA:

Vẽ đường tròn theo tọa đô điểm tâm. GỌI LỆNH:

Trình đơn : Create ^ Arc^ Centerpoint. Thanh công cụ : ^

CÁCH THỰC HIỆN:

Sau khi gọi lệnh xuất hiện dòng nhắc:

1. Enter center point: yêu cầu nhập tọa độ của điểm tâm.

2. Nhập giá tri của đường kính hoặc bán kính.

3. Nhấn OK. (adsbygoogle = window.adsbygoogle || []).push({});

84 Trong đó : Edit Center Point Radius Diameter Tangent

+ 1 : vi trí của điểm tâm

Radius : nhập giá tri bán kính. Diameter : nhập giá tri đường kính.

Tangent : chọn phương pháp vẽ tiếp tuyến. Ok : chấp nhận và kết thúc lênh

VÍ DỤ:

Tạo đường tròn qua gốc tọa độ (0,0,0) và có bán kính R10.

Hình 3.16. Tạo đường tròn

- Gọi lệnh Create Circle Centerpoint. - Gõ O

- Gõ R 10 J

-OK

*Lệnh tạo đường tròn đi qua 2 hoặc 3 điểm (Create Circle Egde Point)

Ý NGHĨA:

85

Edit Point 1 Edit Point 2 Edit Point 3 Radius Diameter Twe Point Three Point Tangent GỌI LỆNH: Trình đơn : Create ^ Arc^ Egde Point. Thanh công cụ : CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

1. Enter the first point: yêu cầu nhập tọa độ điểm đầu tiên.

2. Enter the second point: yêucầu nhập tọa độ của điểm thứ hai.

3. Enter the third point: yêu cầu nhập tọa độ của điểm thứ ba.

4. Nhấn OK.

Các lựa chọn trên thanh Circle Egde Point:

Trong đó:

+1 : vị trí điểm đầu

+2 : vị trí điểm thứ hai

+3 : vị trí điểm thứ hai

Two Point : phương pháp vẽ đường tròn đi qua hai điểm. Three Point : phương pháp vẽ đường tròn đi qua ba điểm. Ok : chấp nhận và kết thúc lệnh.

Ví dụ:

Two Point Three Point

86

*Lệnh tạo cung tròn theo tọa đô cực (Create Arc Polar)

Ý NGHĨA: (adsbygoogle = window.adsbygoogle || []).push({});

Vẽ cung tròn theo phương pháp tọa độ cực. GỌI LỆNH:

Trình đơn :

Create ^ Arc^ Arc Polar.

Thanh công cụ : CÁCH THỰC HIỆN

Sau khi gọi lênh xuất hiên dòng nhắc:

1. Enter the center point : nhập tâm cung tròn.

2. Sketch the initial angle : chọn góc bắt đầu.

3. Sketch the final angle : chọn góc kết thúc.

4. Nhấn 0K.

Các lựa chọn trên thanh Arc Polar:

Trong đó:

Edit Center Point Flip

Radius Diameter Start Angle End Angle Tangent

+1 : vị trí của tâm cung tròn.

Start angle : góc bắt đầu. End angle : góc kết thúc.

Ok : chấp nhận và kết thúc lệnh. VÍ DỤ:

87 Hình 3.18. Tạo cung tròn Trong đó: +1 : vị trí điểm 1. +2 : vị trí điểm 2. Radius : nhập bán kính. Diameter : nhập đường kính. Tangent : chọn chế đô tiếp tuyến.

Tạo cung tròn có tâm trùng với gốc tọa đô (0,0,0), góc bắt đầu 00, góc kết thúc 600

và có bán kính R10.

- Gọi lệnh Arc Polar - Gõ O

-Gõ S 0 J -Gõ A 60 J - OK

*Lệnh tạo cung tròn đi qua hai điểm và bán kính (Create Arc Endpoints)

Ý NGHĨA:

Tạo cung tròn đi qua hai điểm và bán kính (hoặc đường kính). GỌI LỆNH:

Trình đơn : Create ^ Arc^ Arc Endpoints.

Thanh công cụ : CÁCH THỰC HIỆN:

Sau khi gọi lênh xuất hiên dòng nhắc:

1. Enter the first point : yêu cầu nhập tọa đô điểm đầu tiên.

2. Enter the second point : yêu cầu nhập tọa đô của điểm thứ hai.

3. Enter the third point : yêu cầu nhập tọa đô của điểm thứ ba. (adsbygoogle = window.adsbygoogle || []).push({});

4. Nhấn OK.

88 Edit Point 1 Edit Point 2 Radius Diameter Tangent Ví dụ:

Tạo các cung tròn R60 và R20 trong hình vẽ sau:

Hình 3.19. Tạo cung tròn bằng lênh Arc Endpoints.

*Lệnh cung tròn hoặc đường tròn tiếp tuyến (Create Arc Tangent)

Ý NGHĨA:

Tạo cung tròn tiếp xúc với đối tượng. GỌI LỆNH:

Trình đơn : Create ^ Arc^ Arc

Tangent.

Thanh công cụ : CÁCH THỰC HIỆN:

89

Tanqent 1 Entitv Tanaent Pũint Tanqent Centerline Dvnamic Tanqencv Tanqent

3 Entities Circle Tanqent 3 Entii Tanqent 2 Entities Radius Diameter Trong đó:

Các phương pháp tạo cung tròn tiếp tuyến:

Tangent 1 Entity : phương pháp tạo cung tròn tiếp xúc với một đối tượng và đi qua một điểm thuộc đối tượng.

1. chọn đối tượng mà đường tròn tiếp xúc.

2. chọn vị trí tiếp xúc.

3. nhập bán kính hoặc đường kính.

Hình 3.20: Vẽ đường tròn tiếp xúc với đoạn thẳng

Tangent Point : phương pháp tạo cung tròn tiếp tuyến với một đối tượng và đi qua

một điểm không thuộc đối tượng.

1. chọn đối tượng mà đường tròn tiếp xúc.

90

3. nhập bán kính hoặc đường kính.

Hình 3.21: Vẽ đường tròn tiếp xúc với đoạn thẳng đi qua một điểm không nằm trên đoạn thẳng và có đường kính bằng 50.

Tangent Centerline: phương pháp tạo cung tròn tiếp xúc với đoạn thẳng và tâm

nằm trên một đoạn thẳng.

1. Chọn đối tượng mà đường tròn tiếp xúc.

2. Chọn đoạn thẳng chứa tâm cung tròn. 3.Chập bán kính hoặc đường kính

Hình 3.22: Vẽ đường tròn tiếp xúc với đoạn thẳng đi qua một điểm không nằm trên đoạn thẳng và có đường kính bằng 50. (adsbygoogle = window.adsbygoogle || []).push({});

Dynamic Tangentcy: phương pháp tạo cung tròn tiếp xúc với một đối tượng linh hoạt.

1. Chọn đối tượng mà cung tròn tiếp xúc.

2. Chọn vị trí cung tròn tiếp xúc.

3. Chọn vị trí cung tròn đi qua.

Circle tangent 3 entities: phương pháp tạo đường tròn tiếp xúc với 3 đối tượng.

1. Chọn đối tượng thứ nhất mà cung tròn tiếp xúc.

2. Chọn đối tượng thứ hai mà cung tròn tiếp xúc.

3. Chọn đối tượng thứ ba mà cung tròn tiếp xúc.

91 giống với lệnh Fillet Entities.

1. Chọn đối tượng thứ nhất mà cung tròn tiếp xúc.

2. Chọn đối tượng thứ hai mà cung tròn tiếp xúc.

3. Nhập bán kính hoặc đường kính. VÍ DỤ:

Sử dụng lệnh tạo đường thẳng (Line Endpoint), lệnh tạo cung (Arc Porlar) và lệnh tạo đường tròn tiếp tuyến với 3 đối tượng (Circle tangent 3 entities)để vẽ hình sau (Hình 2.21):

Hình 3.23. Tạo đường tròn tiếp tuyến với 3 đối tượng

Sử dụng lênh tạo cung tròn tiếp tuyến với 2 đối tượng (tangent 2 entities) để tạo các cung R36 và R75 trong hình 2.22:

Hình 3.24. Tạo cung tròn tiếp tuyến với 2 đối tượng

3.1.4 Các lệnh tạo đối tượng hình học khác *Lệnh tạo hình chữ nhật (Create Rectangle)

92 Ý NGHĨA:

Tạo hình chữ nhật.

GỌI LỆNH:

Trình đơn : Create ^ Rectangle. Thanh công cụ :

CÁCH THỰC HIỆN:

Sau khi gọi lệnh xuất hiện dòng nhắc:

1. Select position of first corner: chọn điểm góc đầu tiên

2. Enter width and height or select position of corner: nhập các giá trị chiều dài, chiều rộng hoặc vị trí của điểm góc thứ hai.

Các lựa chọn trên thanh Rectangle:

Trong đó:

Edit Point 1: vị trí điểm của góc đầu tiên hình chữ nhật. Edit Point 2 :vị trí điểm của góc thứ hai của hình chữ nhật Width : nhập chiều rộng.

Height : nhập chiều cao.

Anchor to center: phương pháp vẽ hình chữ nhật theo tâm. Create surface: tạo bề mặt phẳng có biên là hình chữ nhật. (adsbygoogle = window.adsbygoogle || []).push({});

Một phần của tài liệu Giáo trình Lập trình CAD-CAM (Nghề: Cắt gọt kim loại - Cao đẳng): Phần 1 - Trường CĐ nghề Việt Nam - Hàn Quốc thành phố Hà Nội (Trang 71 - 124)