Sử dụng phần mềm MasterCam ựể lập trình

Một phần của tài liệu Lập trình gia công một số bề mặt phức tạp trên máy CNC (Trang 96)

4.2.1. Chọn máy và ựịnh nghĩa phôi

* Mở MasterCam và ựưa chi tiết vào môi trường gia công [14]

Hình 4.3. Chọn kiểu tệp tin

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 89

* Chọn máy gia công

Trong Machine type (Loại máy gia công) Chọn Generic (máy gia công thông thường - Hệ mét sẽ là FANUC) [11]

Hình 4.5. Chọn máy gia công

* định nghĩa phôi

Mở Properties trong Operation Manager chọn Stock hiện ra hộp thoại:

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 90

Trên hộp thoại này sẽ có những thông số và ý nghĩa như sau: (ở ựây chúng ta chỉ quan tâm ựến trang Stock setup)

- Machine group Properties: các thông số của (nhóm) máỵ - Stock setup: thiết lập phôị

- Tool setting: thiết lập dụng cụ cắt. - Safety Zone: vùng an toàn.

- Stock view: khung nhìn quan sát phôị

Trong phần Shape (hình dạng phôi) sẽ có những tùy chọn sau: - Rectangular: dạng chữ nhật.

- Cylindrical: dạng khối trụ.

- Solid: có dạng khối solid (không có dạng ựặc biệt). - File: lấy phôi từ một file sẵn có.

- Ba giá trị X,Y,Z trong mô hình: nhập kắch thước phôi bằng taỵ

Tùy chọn Bounding box phôi sẽ tự ựộng nhận bằng giới hạn biên của chi tiết.

- Select corners: tạo phôi bằng cách chọn các góc của chi tiết. - Stock origin: gốc của phôi

- In view coordinates: trong các hệ tọa ựộ trong khung nhìn (các bạn nhìn thấy mũi tên chỉ tâm khối hộp trong hộp thoại ựấy).

- Ok: kết thúc quá trình tạo phôị

* Chọn phương pháp cắt

để tiếp tục chúng ta vào Toolpath chọn Surface rough (gia công thô bề mặt cong) chọn Pocket ựể tiến hành bước gia công thô [13].

Xuất hiện dòng nhắc: select drive surfaces (chọn các bề mặt cần gia công). Trên chi tiết gia công của chúng ta có những bề mặt không cần gia công nên ta không cần phải chọn.

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 91

Hình 4.7. Chọn phương pháp gia công thô

Chọn ựầy ựủ các bề mặt của hốc chi tiết, nếu thiếu MasterCam sẽ loại trừ bề mặt ựó và không tắnh toán gia công cho bề mặt ựó.

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 92

Chỉ chọn các bề mặt cần gia công thôi (hốc-Cavity). Enter tiếp tục sẽ hiện ra hộp thoại

Hình 4.9. Chọn ựường biên giới hạn vùng chạy dao (adsbygoogle = window.adsbygoogle || []).push({});

- Surface selection: Các lựa chọn bề mặt gia công

- Drive: Bề mặt cần gia công. Trỏ chuột ở nút chọn là chỉ vào chọn bề mặt cần gia công, nút có dấu chéo ựỏ là hủy bỏ lựa chọn và chọn lạị

- Show: cho xem các mặt vừa chọn, khi chọn nút này các bề mặt không ựược chọn sẽ ẩn ựi các bạn sẽ thấy các thiếu sót nếu có, hoặc các bề mặt chọn thừa, chỉ cần pick chuột chỉ vào bề mặt cần loại bỏ.

- Check: các bề mặt không gia công, trường hợp các bạn ựã thực hiện chọn các mặt drive là toàn bộ các bề mặt của chi tiết thì ở phần check này các bạn có thể chọn nút con trỏ chuột ựể chọn các bề mặt không cần gia công, tất nhiên các bề mặt cần gia công-drive sẽ giảm ựị

Các nút chọn trong phần check tương tự như phần drivẹ

- Containment: giới hạn vùng biên giới gia công. Ở ựây bạn chọn phay hốc nên bước này bỏ không cần ựưa vào, trường hợp hốc hở thì hãy chọn phần nàỵ Ở bước này nếu bạn chọn vùng biên là các cạnh ngoài cùng của mặt bên chi tiết (nhìn từ mặt top) thì MasterCam sẽ gia công luôn phần ngoài của chi tiết.

Các bề mặt cần gia công Các bề mặt cần loại bỏ điểm vào dao

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 93

- Entry point: Chọn ựiểm vào daọ Bạn nên chọn ựiểm này nằm ngoài biên của chi tiết (trên công cụ View chọn Top ựể thấy) Các lựa chọn khác của phần này tương tự như drive,check.

Chọn Ok. Tiếp tục hiện hộp thoại sau:

4.2.2. Chọn dao và chế ựộ cắt

Hình 4.10. Chọn chế ựộ cắt

Trên hộp thoại sẽ có những thông số sau [13]:

- Toolpath parameters: Các thông số ựường chạy daọ Trang bên trái xin giải thắch như sau:

- Biểu tượng # (chắnh là tool number): Số thứ tự dao - Tool name: Tên dụng cụ cắt.

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 94

- Corrad (corner radius): Bán kắnh góc cắt daọ - Lenght: Chiều dài dụng cụ cắt.

Phắa bên phải sẽ có những thông số sau: - Tool name: Tên dụng cụ cắt.

- Tool # : Số thứ tự daọ

- Len.Offset: Chiều dài offset dao - Head #: Số thứ tự ựầu daọ

- Diạ Offset: Giá trị ựường kắnh offset daọ - Tool dia: đường kắnh daọ

- Corner radius: Bán kắnh góc ựáy daọ - Coolant: Mở nguộị

- Spindle direction: Hướng quay của trục chắnh hay dụng cụ cắt. - CW-Clock wise: Cùng chiều kim ựồng hồ.

- CCW-Counter clock wise: Ngược chiều kim ựồng hồ. - Feed rate: Bước tiến dao ngang.

- Flunge rate: Bước tiến xuống daọ - retract rate: Bước tiến lùi daọ

- Force tool change: Thay dao bắt buộc. - Rapid retract: Lùi dao nhanh.

- Comment: Tạo chú thắch

- Select library tool: Chọn dụng cụ cắt trong thư viện daọ

* Tạo dụng cụ cắt mới

Right click vào phần bên trái chọn Create new tool Các lựa chọn khác khi right click: (adsbygoogle = window.adsbygoogle || []).push({});

- Edit tool: Chỉnh sửa lại dụng cụ cắt ựã có.

Hộp thoai Define tool /type có những thông số dao sau: - End mill: Dao phay ngón.

- spher mill: Dao phay cầu

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 95

- Face mill: Dao phay khỏa mặt

- Rad Mill: Dao phay R (loại dao phay ựịnh hình bán kắnh bề mặt sau gia công).

- Slot mill: Dao phay rãnh ựịnh hình. - Bore bar: Dao doạ

- Taper mill: Dao phay rãnh côn. - Drill: Mũi khoan

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 96

Hình 4.11. Tạo dụng cụ cắt mới

- Calc.Speed/Feed: Tắnh toán chế ựộ cắt bao gồm tốc ựộ và bước tiến, nhưng thực sự chưa cần thiết lắm, ựợi chọn dao xong, thiết lập chiều sâu cắt mới tắnh ựến.

- Save to library tool: Lưu vào thư viện daọ Các dao do các bạn ựịnh nghĩa có thể lưu lại ựể dùng riêng.

Chọn Spher mill: Dao phay cầu và OK. Xuất hiện hộp thoại sau [14]:

* điều chỉnh kắch thước dao

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 97

Trên ựây sẽ hiện ra hộp thoại hình học của dụng cụ cắt: Có các thông số cần quan tâm sau:

- Flute: Chiều dài phần cắt

- Shoulder: Chiều dài ựến vai daọ - Overall: Chiều dài của daọ

- Corner radius: Bán kắnh của ựáy cầu - bằng nửa ựường kắnh daọ - Diameter: đường kắnh daọ

- Arbor diameter: đường kắnh phần kẹp daọ - Capable of: Có khả năng dùng chọ

- Rough: Chỉ gia công thô. - Finish: Chỉ gia công tinh.

- Both: Dùng cho cả 2 trường hợp, phay thô và tinh. Qua trang Parameter

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 98

- Rough XY Step: Bề rộng của phần dụng cụ cắt ăn phôi trong mặt phẳng XY tắnh theo % của ựường kắnh dụng cụ cắt. Vắ dụ dao ựường kắnh 20mm với giá trị trong ô này là 60 thì bề rộng cắt sẽ là 12mm.

- Finish XY step: Tương tự như trên. độ rộng của phần dụng cụ cắt ăn vào phôi khi gia công tắnh theo % của dụng cụ cắt.

- Rough Z step: độ sâu cắt mỗi Pass tắnh theo % của ựường kắnh dụng cụ cắt.

- Finish Z step: độ sâu lát cắt tinh tắnh theo % dụng cụ cắt.

- Required pilot dia: đường kắnh lỗ dẫn hướng dùng khi khoan, ta rô ren, khoét.

- Material: Vật liệu của dụng cụ cắt: - HSS (High speed steel): Thép gió. - Ceramic: Sứ

- Unkown: Người dùng chỉ ựịnh. (adsbygoogle = window.adsbygoogle || []).push({});

- % of matl. cutting speed: Tốc ựộ cắt mặc ựịnh lấy theo % tốc ựộ cắt bề mặt trong dữ liệu tắnh toán của MasterCam.

- % of matl. feed per tooth: Tốc ựộ cắt mặt ựịnh lấy theo % tốc ựộ cắt bề mặt trong dữ liệu tắnh toán của MasterCam, thông số này quyết ựịnh do vật liệu của dụng cụ dao cắt và vật liệu phôi bị cắt.

- Tool file name: Tên tập tin của dụng cụ cắt. - Tool name: Tên dụng cụ cắt.

- Chuck: Dụng cụ kẹp, mâm cặp.

- Manufacturer's tool code: Mã dụng cụ của nhà sản xuất. - Feed rate: Bước tiến dao ngang.

- Plunge rate: Bước tiến xuống daọ - Retract rate: Bước tiến lùi daọ - Spindle speed: Tốc ựộ trục chắnh. - Coolant: Dung dịch trơn nguội - Off: tắt nguộị

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 99

- flood: Dạng dòng chảỵ

- Phắm chọn Calc. speed/feed: Mastercam sẽ tắnh toán bước tiến và tốc ựộ. - Phắm save to library: Lưu dụng cụ cắt vừa ựịnh nghĩa vào thư viện riêng. Chỗ này các bạn có thể tạo cho riêng mình nhiều loại dụng cụ cắt khác nhau, khỏi mất công ựịnh nghĩa lạị

Trên ựây các bạn có thể nhập các thông số sau ựây các thông số khác không cần thiết lắm: - Rough XY Step: Có thể ựể mặc ựịnh - Finish XY step: Có thể ựể mặc ựịnh - Rough Z step: Có thể ựể mặc ựịnh - Finish Z step: Có thể ựể mặc ựịnh - feed rate: 200 - Plunge rate: 200 - Spindle speed: 1000 - flood: Kết thúc trang Parameter .

* Tạo dụng cụ cắt tiếp theo

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 100

Hình 4.14. Tạo dụng cụ cắt thứ hai, thứ ba

Một dụng cụ cắt ựã ựược tạo rạ Các bạn có thể tạo ra nhiều dao phục vụ cho các bước gia công tiếp theo, vì không hẳn là chi tiết này có thể gia công ựược bằng một loại dao, mà bằng nhiều daọ

* Các thông số bề mặt gia công

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 101

Hình 4.15. Thông số bề mặt gia công

Trên trang này sẽ có những thông số sau:

- Clearance: Mặt phẳng an toàn (là mặt phẳng mà sau khi kết thúc gia công của con dao ựó, dao sẽ rút về vị trắ này).

- Absolute: Lấy theo tọa ựộ tuyệt ựối - Incremental: Lấy theo tọa ựộ tương ựốị

- Tip comp (tip compensation): Các kiểu bù daọ

- Retract: Lùi dao (Chỉ ựịnh mặt phẳng lùi dao sau mỗi lần chuyển dao ựể gia công lát cắt tiếp theo).

- Feed plane: Mặt phẳng ăn phôi (là mặt phẳng gia công, từ ựây dao sẽ bắt ựầu thực hiện gia công).

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 102

* Các thông số gia công thô

Qua trang Rough parameter :

Hình 4.16. Thông số gia công thô

- Total tolerance: Dung sai tổng của bề mặt sau gia công. - Maximum stepdown: Chiều sâu cắt lớn nhất cho mỗi lát cắt. - Climb: phay thuận.

- Conventional: Phay nghịch.

- Entry options: Các tùy chọn việc vào dao thực hiện cắt gọt kL. - Use entry: Sử dụng chức năng vào daọ (adsbygoogle = window.adsbygoogle || []).push({});

- Align plunge entries for start holes: Chỉnh hướng xuống dao theo các lỗ khoan bắt ựầụ

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 103

* Các thông số gia công túi hốc

Qua trang Pocket parameters [12]:

Hình 4.17. Thông số gia công túi hốc

Phần Rough:

- Cutting methods: Các phương pháp cắt gọt, hay các kiểu chiến lược chạy daọ Như hình hiển thị, không giải thắch thêm ở phần nàỵ

- Stepover percentage: Phần trăm bề rộng cắt ngang so với ựường kắnh daọ - Spiral inside to outside: Chạy xoắn ốc từ trong ra ngoàị

- Use quick zigzag: Sử dụng kiểu chạy zigzag nhanh. - Roughing angle: Góc cắt thô so với phương X.

- Finish: Gia công tinh (Nếu chọn vào ựây, sau gia công thô sẽ thực hiện luôn gia công tinh bằng dao này).

- Pass: Số lát cắt tinh.

- Cutter compensation: Bù daọ

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 104

Chọn OK ựể kết thúc hộp thoại surface rough pocket. MasterCam sẽ thực hiện tắnh toán ựường chạy dao trong khoảng thời gian 30s.

Hình 4.18. đường chạy dao

Khi MasterCam tắnh toán xong các ựường chạy dao chúng ta tiến hành mô phỏng, trong MasterCam có hai chế ựộ mô phỏng ựó là: mô phỏng cắt thô và mô phòng cắt tinh [12].

4.2.3. Mô phỏng trong MasterCam

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 105

Hình 4.19. Mô phỏng cắt thô

* Mô phỏng cắt tinh

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 106

4.3. Gia công trên máy phay CNC 4.3.1. Gia công khuôn giầy 4.3.1. Gia công khuôn giầy

* Chương trình NC

Chương trình NC ựược lấy từ MasterCam chỉnh sửa cho phù hợp và chuyển qua máy CNC Hình 4.21. Chương trình NC CHỈNH SỬA CÁC LỆNH SAU N98 G40G80G90 N100 G91G28X0Y0Z0 N102 G90G92X304.9Y208.49Z425.61 N104 T1M6 . . . N4123 T2M6

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 107

* Cắt thô trên máy CNC

Hình 4.22. Cắt thô

* Cắt tinh trên máy CNC

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 108

4.3.2. Gia công chuột máy tắnh (adsbygoogle = window.adsbygoogle || []).push({});

* Chương trình NC

Chương trình NC ựược lấy từ MasterCam chỉnh sửa cho phù hợp và chuyển qua máy CNC Hình 4.24. Chương trình NC CHỈNH SỬA CÁC LỆNH SAU N98 G40G80G90 N100 G91G28X0Y0Z0 N102 G90G92X230.56Y217.32Z503.89

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 109

* Cắt thô trên máy CNC

Hình 4.25. Cắt thô

* Cắt tinh trên máy CNC

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 110 4.4. Kiểm tra sản phẩm 4.4.1. Khuôn giầy Hình 4.27. Sản phẩm khuôn giầy 4.4.2. Chuột máy tắnh Hình 4.28. Sản phẩm chuột máy tắnh

Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦẦ.. 111

4.5. Kết luận

để chế tạo những sản phẩm có bề mặt phức tạp người thiết kế, lập trình và chế tạo sản phẩm phải nắm vững công nghệ, thành thạo phần mềm thiết kế, làm chủ phần mềm lập trình và thông thạo trung tâm gia công CNC.

- Khi thiết kế chi tiết có bề mặt phức tạp phải phù hợp phầm mềm biên dịch chương trình gia công và máy gia công.

- Khi lập trình gia công phải nắm rõ khả năng công nghệ và thông số kỹ thuật của máy gia công.

- Khi gia công phải có kiến thức về công nghệ, chọn dao cho phù hợp trong phần mềm lập trình.

Một phần của tài liệu Lập trình gia công một số bề mặt phức tạp trên máy CNC (Trang 96)