Mastercam 4-5 Axis Machining

  • Thread starter daobk
  • Ngày mở chủ đề

iPumpkin

<center><b>CAM Programmer</b></center>
Ðề: Re: Mastercam 4-5 Axis Machining

mình cần chạy trên Multiaxis máy nào cũng được. đây là khi mình lập trình trên mastercam nhưng không tài nào dao chạy trong hốc được. còn 3 trục thì chạy học được.
Quy tắc cơ bản là anh phải lập trình cho từng máy riêng biệt, ứng vào từng máy rồi anh mới định hướng được cách lập trình của mình, khi gia công 5 trục anh phải vẽ eto kẹp, cách kẹp phôi, hướng phôi so với các bàn xoay hay đầu xoay của máy, từ đó anh khống chế đường chạy dao.

Nhiều bạn quăng lên chi tiết 4,5 trục này kia ghê ghớm lắm, tuy nhiên chạy thực tế với 4,5 trục đếm trên đầu ngón tay. Để mà hiểu rỏ gia công mult-axis, anh tập gia công cho cái 4 trục trước, từ cơ bản đến nâng cao mới được.

Nhìn cái chi tiết của anh, ta hình dung dùng máy 5 trục hai bàn xoay, B và C chẳng hạn. Trục dao thẳng đứng, nhìn vào chi tiết ta thấy cho dao nghiêng đi 45 độ chẵng hạn =>bàn B nghiêng đi 45 độ(để dao chui vào ăn được góc undercut), để ăn tròn thì C xoay tròn (bàn C xoay tròn). Do đó khi lập trình anh khai báo góc dao là 45độ, còn lại là dao xoay quanh trục Z.

Chi tiết lập trình của anh bị chạy sai, do anh khai báo dao luôn luôn pháp tuyến (ăn 90độ) với bề mặt gia công. (nếu xuất ra G-Code anh sẽ thấy góc B lớn hơn 90độ), tuy nhiên thực tế bàn xoay B của hầu hết các máy maximum là -90 và 90độ đối với Fanuc và -120 và 30 độ đối với Heidenhein. Đây chính là lí do mà anh thấy cầu hình động học của máy rất quan trọng khi lập trình.
 
Last edited:
Chà anh 5 trục này vất vả nhỉ. mình chỉ mò nó. không biết món này có tài tiệu hướng dẫn chưa vậy. iPumpkin có tài liệu món này không cho mình xin đọc nó với. Cảm ơn iPumpkin nhiều nha.
 

iPumpkin

<center><b>CAM Programmer</b></center>
Ðề: Mastercam 4-5 Axis Machining

Dùng Cimatron thì bộ cài thêm Tutorial là ổn rồi anh. Anh xem cách lập trình nhé, anh để ý kiểu Lead và Tilt - Lead là nghiêng theo hướng chạy dao, Tilt là nghiêng vuông góc với hướng chạy dao, chi tiết của anh cho Tilt nghiêng 45 độ là ok. Đồng thời anh phải chọn bề mặt gia công và bề mặt trên là 2 mặt tránh. Anh học Cimatron đi, hihi, MasterCAM thì hay mà cao thủ sử dụng thì bình thường thôi, chẳng có ai đáng kể là cao thủ.:24:
Mô phỏng với máy DMG
 
Last edited:

NX

Member
Ðề: Mastercam 4-5 Axis Machining

mới tập thì chỉ cần có cái toolpath đẹp là được rôi, ko chạy va chạm linh tinh là được.
còn để chạy thật thì phải dựa vào cấu hình máy ^.^
tốt nhât để an toàn hiệu quả nên có cái model máy ảo để lập trình cho đúng. nghĩa là mô phỏng trên máy ảo sao vậy thì ngoài thực y hệt như vậy từ nc code, toolpath, các chuyển động của dao, phôi, máy.... :65:
 
mình giờ cần mô phỏng gia công. iPumpkin à đúng là mình cần gia công hốc như vậy. nhưng khi chạy dao thì dao cắt theo mặt bên ngoài chứ không theo hốc. Cimatron có vẻ giống mastercam rồi.
 
Ðề: Re: Mastercam 4-5 Axis Machining

nhưng khi chạy dao thì dao cắt theo mặt bên ngoài chứ không theo hốc
Bạn gia công hốc bằng công cụ nào mà dao lại bị chạy ra ngoài chain? Pocket à ? Bạn nên gửi file lên thì mọi người sẽ dể hỗ trợ hơn .








Nguyenthanh,
 
H

hauick2

Author
Ðề: Mastercam 4-5 Axis Machining

sao em giống anh cacman nhưng lúc cuối em nó chỉ ra cái phôi hình chữ nhật không ra phôi tròn được.mong các anh giúp đở.em vào stock setup chọn cylindrial nhập thông số mà vẫn không được.mong anh giúp đở.em dùng x4
 
Last edited by a moderator:
T

t42006

Author
Ðề: Mastercam 4-5 Axis Machining


mình có thể ăn gian được mà anh, trên thực tế trục cần gia công dài 120mm nhưng trên mastercam mình offset hai đầu chi tiết một khoảng ví dụ 10mm chẳng hạn.
 
Ðề: Mastercam 4-5 Axis Machining

Đúng rồi bạn NemoCNC.Cả bản 9 cũng vậy thôi.
Tuy nhiên với cách thiết lập phôi theo Solid thường dùng để thiết lập hình dạng phôi bất kì.Trong Mill thường sử dụng để chạy Rest Mill.
Còn thông thường,để làm nhanh bạn không cần phải vẽ nguyên cục Solid chi mắc công.Nhìn hình dưới đây nhé.
[ANH]7D90_4FD964A0[/ANH]
 
V

violinist

Author
Ðề: Mastercam 4-5 Axis Machining

các anh cho em hỏi chút xíu.
Em đang lập trình trên Mastercam để tiện biên dạng chỏm cầu lõm ở mặt đầu 1 trục.vậy phải chọn dao,lập trình theo cách nào để gia công được nhỉ.hắn cứ va chạm với phôi hoài.
các anh giúp với nhé!
 
Ðề: Mastercam 4-5 Axis Machining

Mình có một vấn đề về gia công trên máy tiện có trục C. Máy ở xưởng mình có 2 trục C, một trục nằm ngang theo phương X và một trục thẳng đứng như của máy phay (mình gọi tạm trục này là trục Y).

Trước giờ mình chỉ gia công được trên trục C nằm ngang với các đường chạy dao C-axis trong master cam. Nhưng trục nằm ngang có nhược điểm là chỉ chuyển động tịnh tiến theo một phương X(khoan) hoặc Z kết hợp với trục xoay của mâm cặp chứ không đi được contour như máy phay.

Mình thử lập trình cho trục thẳng đứng bằng đường chạy dao contour trong nhóm Mill toolpath (Đã chọn machine difinition là lathe 4 axis, post processor cũng đã chọn tương ứng như trên hình. Khi mô phỏng quá trình cắt trên mastercam thì thấy bình thường nhưng khi xuất file NC thì không có tọa độ X,Z. Ai có thể giúp mình tìm ra lỗi nằm ở đâu không, do câu hình machine difinition chưa đúng hay do post process...?
Dưới đây là hình minh họa mình chụp lại:


Chọn loại máy gia công:



Post processor mặc định cho máy này:



Chọn kiểu đường chạy dao cho trục C thẳng đứng:




Mô phỏng:



Và cuối cùng đây là code xuất ra:
Code:
%
O0000
(PROGRAM NAME - T)
(DATE[MEDIA=youtube]D-MM[/MEDIA]-YY - 19-08-13 TIME=HH:MM - 20:37)
(MCX FILE - T)
(NC FILE - C:\USERS\ADMINISTRATOR\DESKTOP\T.NC)
(MATERIAL - ALUMINUM MM - 2024)
G21
(TOOL - 1 OFFSET - 0)
()
G0 T0100
M23
G0 G54 X250. Z250.
C90.
G97 S2500 M52
G98 G1 F1273.2
G41 F2546.4
G40
G0 Z250.
G28 U0. W0. H0. M55
T0100
M30
%
 
Ðề: Mastercam 4-5 Axis Machining

Máy tiện của bạn chỉ có 3 trục mà cần gì phải chọn đến 4 trục.Việc chọn đúng máy giúp loại bỏ một số mã lệnh thừa.Còn nữa là trong Lathe với C-axis toolpath có C-axis contour và C-axis Cross contour sử dụng cho trục C,mình không hiểu tại sao bạn không dùng mà phải dùng tới Mill/contour (Lệnh này dùng vẫn được nhưng chưa cần thiết bởi bạn phải thiết lập thêm).Bạn thử áp dụng lại với C-axis contour và C-axis Cross contour xem.
 
Ðề: Mastercam 4-5 Axis Machining

Làm việc với Post trên mastercam các bác chú y với Post nhiều hơn 3 trục :
Bắt buộc phải có file Post và machine file và Post cũng phải đúng với controler và đặc biệt file Machine rất quan trọng cho việc output gcode . đa số chúng ta lấy trong thư viện Post nên khi output ra nó không như y muốn đâu và muốn ưng ý phải lựa chọn đúng hoặc phải cấu hình lại nhiều để biến cái file post đó thành của mình.
 
Ðề: Mastercam 4-5 Axis Machining

Máy anh chàng này đang nói theo kinh nghiệm thực tế thì thực chất là máy tiện cnc 4 trục gồm X,Y,Z,C. Việc cấu hình loại post cho máy này khá là vất vả.
 
Ðề: Mastercam 4-5 Axis Machining

Máy tiện của bạn chỉ có 3 trục mà cần gì phải chọn đến 4 trục.Việc chọn đúng máy giúp loại bỏ một số mã lệnh thừa.Còn nữa là trong Lathe với C-axis toolpath có C-axis contour và C-axis Cross contour sử dụng cho trục C,mình không hiểu tại sao bạn không dùng mà phải dùng tới Mill/contour (Lệnh này dùng vẫn được nhưng chưa cần thiết bởi bạn phải thiết lập thêm).Bạn thử áp dụng lại với C-axis contour và C-axis Cross contour xem.
Như mình đã nói ở topic trên là đường chạy dao trong nhóm C-axis không đáp ứng được yêu cầu của mình. C-axis contour phải kết hợp với trục xoay của mâm cặp, còn C-axis cross thì đường tâm dao chỉ nằm trên mặt phẳng XZ, không như trục máy phay. Bạn có thể dùng 2 đường chạy dao này để cắt ra biên dạng contour tương tự như mill contour mình đã minh họa không?
 

iPumpkin

<center><b>CAM Programmer</b></center>
Ðề: Mastercam 4-5 Axis Machining

Mình có một vấn đề về gia công trên máy tiện có trục C. Máy ở xưởng mình có 2 trục C, một trục nằm ngang theo phương X và một trục thẳng đứng như của máy phay (mình gọi tạm trục này là trục Y).
Bạn hiểu như thế này là sai rồi, mà hiểu sai thì làm sao bạn post cho đúng được. Máy CNC có trục X,Y,Z các trục xoay là A,B,C - C là xoay quanh trục Z, máy tiện có trục C là máy tiện có C xoay được theo kiểu servo quanh trục X. Còn theo trục Y thì là trục B. Lập trình cho trung tâm gia công này thì lập trình bình thường như máy phay & máy tiện.

Lập trình cho trung tâm gia công là ở chổ chọn nhiều hệ trục tọa độ khác nhau, xuất cho máy tiện riêng theo 1 post, xuất cho pháy riêng theo 1 post
 
P

phanhieu16

Author
Ðề: Mastercam 4-5 Axis Machining

Dạ Em Hiếu : phanhieu16@gmail.com em xin góp ý như sau:

1/ Để dao ăn hết vết vô Lead In/ Out

Chọn Adjust end of contour : 75%

2/ Để chạy ren côn thì vô Cut Parameter

Chọn Ramp theo độ hoặc theo chiều sâu vít ( chênh lệch đường kính vít).

 
Ðề: Mastercam 4-5 Axis Machining

Các trung tâm làm việc mức độ tự động hóa rất cao và đi cùng với nó Post và Lập trình hoàn toán có thể trong 1 Post cho ra cả chương trinh cho Mill và Lathe.
Chứ cứ khoan 1 lỗ Post 1 phát xong tiện lại post phát nữa xong Mill lại post 1 phát cứ như thể gặp chương trình phức tạp cần nhiều tool thì làm sao đây :D.
Chúng ta có thể dùng Dynamic Work ofset để giải quyết.
 
Top