Thảo Luận Về Hệ Điều Khiển Siemens

Author
Hi các bạn,

Siemens là hệ điều khiển khá mới mẻ với chúng ta, và chắc rằng chúng ta chưa hiểu hết về nó.Theo Mình noó mạnh mẽ hơn nhiều so với Fanuc, mitsubishi.... .Nó mạnh mẽ hơn nhưng đi theo hệ quả là nó phức tạp hơn về mặt cấu trúc code, hay hình thức hoạt động của máy gia công.

Mình post bài này để mọi người cùng mổ sẻ về hệ điều khiển này.

mình post 1 bài , có đầy đủ các chu trình ( CYCLE ) ( sử dụng phần mềm mastercam ).Đã test cho khách hàng ok :D.


N1 G0 G17 G64 G54
N11 TRANS
N21 G0 SUPA D0 Z-1
N31 T1
M6
G54S0M5
X-16.291 Y16.242
D1
F59.7
MCALL CYCLE82(50.,0.,25.,-25.,,0,0,1,12)
X-16.291 Y16.242
X25.667 Y20.645
X-2.564 Y-14.06
MCALL
X-16.291 Y16.242
X-16.291 Y16.242
D1
F59.7
MCALL CYCLE83(50.,0.,25.,-25.,,5.,,100,5.,0.5,0.,1,0,5,1.5,0.6,1.6,0,1,12221112)
X-16.291 Y16.242
X25.667 Y20.645
X-2.564 Y-14.06
MCALL
X-16.291 Y16.242
X-16.291 Y16.242
D1
F59.7
MCALL CYCLE83(50.,0.,25.,-25.,,2.,,100,2.,0.5,0.,0,0,5,1.5,0.6,1.6,0,1,12221112)
X-16.291 Y16.242
X25.667 Y20.645
X-2.564 Y-14.06
MCALL
X-16.291 Y16.242
X-16.291 Y16.242
D1
F59.7
MCALL G74(50.,0.,25.,-25.,0,0.,3,,0.,0,0,0)
, X-16.291 Y16.242
X25.667 Y20.645
X-2.564 Y-14.06
MCALL
X-16.291 Y16.242
X-16.291 Y16.242
D1
F59.7
MCALL CYCLE85(50.,0.,25.,-25.,,0.,59.7,59.7,,1,12)
X-16.291 Y16.242
X25.667 Y20.645
X-2.564 Y-14.06
MCALL
X-16.291 Y16.242
X-16.29063Y16.242088
D1
F59.7
MCALL CYCLE86(50.,0.,25.,-25.,,0.,3,0,0,0,0,1,1,12)
X-16.29063 Y16.242088
X25.667 Y20.645
X-2.564 Y-14.06
MCALL
X-16.291 Y16.242
X-16.29063Y16.242088
D1
F59.7
MCALL CYCLE86(50.,0.,25.,-25.,,0.,3,0.,0,0,0,0,1,12)
X-16.29063 Y16.242088
X25.667 Y20.645
X-2.564 Y-14.06
MCALL
X-16.291 Y16.242
X-16.291 Y16.242
D1
F59.7
MCALLCYCLE84(50.,0.,25.,-25.,,0.,5,,0.,0,0,0.,0,1,11,0,0.,1.4,,,,,1,1001002)
X-16.291Y16.242
X25.667Y20.645
X-2.564Y-14.06
MCALL
M5
G0 SUPA D0 Z-1
D1
G0 SUPA X-1000Y-1
M30


Rõ ràng đủ thấy biến của Siemens nhiều và phức tạp hơn nhiều so với fanuc hay hệ điều khiển khác ( mình ko nói Heidenhain ) :D chính điều phức tạp này tạo lên sự mạnh mẽ của hệ điều khiển.
 

iPumpkin

<center><b>CAM Programmer</b></center>
Ðề: Thảo Luận Về Hệ Điều Khiển Siemens

Nói chung đoạn code nhìn thì khá là ok, có nhiều cycle chủ yếu cho khoan, reamer, bore...tuy nhiên chắc bác bên bán hàng cho nên nói chạy ok - mình thì thấy bán hàng nói cái gì cũng ok hết tuy nhiên chạy thực tế thì không có ok chút nào.

Mình không biết bác chạy cái máy nào, bộ điều khiển gì....chỉ máy bên mình dùng Siemen 840D khi mà S0 hay M5 là tắt trục chính mà bác gọi G1 (F.) thì máy ....không chạy. (Máy nó hiểu thể này, tôi mang dao cắt anh không cho tôi quay thì lấy thế ...nào mà tôi cắt kim loại chứ).

Để mà so sánh mấy cái hệ điều khiển hay mà lấy cycle khoan, khoét, doa thì thường quá....nhiều chức năng còn hay hơn và cycle để mà viết tay mới ghê hơn.

Đừng giận nhé, nếu mà tính tình dễ dài thì đừng nên làm kỹ thuật, đặc biệt kỹ thuật chính xác, với lại....đừng nên nói cái gì ok khi chưa có thử nghiệm. kakaka
 
Author
Ðề: Thảo Luận Về Hệ Điều Khiển Siemens

Nói chung đoạn code nhìn thì khá là ok, có nhiều cycle chủ yếu cho khoan, reamer, bore...tuy nhiên chắc bác bên bán hàng cho nên nói chạy ok - mình thì thấy bán hàng nói cái gì cũng ok hết tuy nhiên chạy thực tế thì không có ok chút nào.

Mình không biết bác chạy cái máy nào, bộ điều khiển gì....chỉ máy bên mình dùng Siemen 840D khi mà S0 hay M5 là tắt trục chính mà bác gọi G1 (F.) thì máy ....không chạy. (Máy nó hiểu thể này, tôi mang dao cắt anh không cho tôi quay thì lấy thế ...nào mà tôi cắt kim loại chứ).

Để mà so sánh mấy cái hệ điều khiển hay mà lấy cycle khoan, khoét, doa thì thường quá....nhiều chức năng còn hay hơn và cycle để mà viết tay mới ghê hơn.

Đừng giận nhé, nếu mà tính tình dễ dài thì đừng nên làm kỹ thuật, đặc biệt kỹ thuật chính xác, với lại....đừng nên nói cái gì ok khi chưa có thử nghiệm. kakaka

đoạn code này mình làm cho khách và đang chạy ng0n lành rồi nhé bác Pukim !- Controller: Siemens Sinumerik 840D SL (DMC 1035 V ecoline )
Còn đoạn code trên là em post ra đều chung các điểm, chung 1 tool, điểm nhấn mạnh ở đây là biến của các Cycle và thêm biến vào post thế nào.
-"" khi mà S0 hay M5 là tắt trục chính mà bác gọi G1 (F.) thì máy ....không chạy. (Máy nó hiểu thể này, tôi mang dao cắt anh không cho tôi quay thì lấy thế ...nào mà tôi cắt kim loại chứ). "" chỗ này bác nói rõ lỗi chỗ này giùm em được không . ^^ chưa hiểu đoạn này :D

-COde viết tay thì có gì ghê ta, quan trọng là hiểu đc nội dung code với cấu trúc lệnh, quan trọng suất đc code ghê ghớm đó từ phần mềm CAM thì sa0 ta :D
* Post này em làm cho 1 khách trong SG, bác có thể đến tận nơi để kiểm nghiệm !
 

QuyenQCM

Active Member
Ðề: Thảo Luận Về Hệ Điều Khiển Siemens

Nói tóm lại cái nào cũng ok hết, quan trọng là giá như thế nào thôi.
 
P

phanvantu

Ðề: Thảo Luận Về Hệ Điều Khiển Siemens

Mình đã từng học qua hệ điều khiển Siemens này rồi.Thực ra nó có tên là Sinumerik.việc lập trình hệ điều khiển này bằng tay cũng rất nhanh nếu không phải là gia công khuôn mẫu.
 
Author
Ðề: Thảo Luận Về Hệ Điều Khiển Siemens

Mình đã từng học qua hệ điều khiển Siemens này rồi.Thực ra nó có tên là Sinumerik.việc lập trình hệ điều khiển này bằng tay cũng rất nhanh nếu không phải là gia công khuôn mẫu.
giả sử khách hàng gửi cho bạn 1 chi tiết 3D, chỉ có khoan với Taro, độ sâu bất kỳ, tọa độ bất kỳ ( thậm chỉ tọa độ rất lẻ)

Bạn nghĩ làm bằng tay chắc nhanh không :D
 
Last edited by a moderator:
P

phanvantu

Ðề: Thảo Luận Về Hệ Điều Khiển Siemens

giả sử khách hàng gửi cho bạn 1 chi tiết 3D, chỉ có khoan với Taro, độ sâu bất kỳ, tọa độ bất kỳ ( thậm chỉ tọa độ rất lẻ)
Bạn nghĩ làm bằng tay chắc nhanh không :D

Mọi trường hợp còn tùy vào máy móc ở tại công ty nữa.cũng câu hỏi đó của bạn nếu có 1 công ty chỉ lập trình bằng tay thì bạn tính sao?và mình lập trình Sinumerik trên Win NC rất nhiều năm,kinh nghiệm của không ít.Và đối với gia công vấn đề thời gian cũng quan trọng nhưng với mình độ chính xác quan trọng hơn.Bắt buộc phải viết code gia công bằng fanuc hoặc làm lun trên máy CNC thôi.Vì những công việc đơn giản thì ít ai sử dụng phần mềm để gia công.Gia công 2D,2.5D thì Fanuc hay Sinumerik đều có thể gia công được.lập trình gia công Fanuc bằng tay thì chậm với trường hợp của bạn nhưng Sinumeril thì lập trình rất nhanh và ai đã lập trình Sinumeril có thể chứng minh dc.Và không nhất thiết lúc nào cũng dùng phần mềm CAD CAM CNC.Và kỹ sư lập trình thì đa năng vừa làm CAM trên phần mềm như NX,MasterCAM và lập trình tay tốt vẫn tốt hơn.

Có thêm 1 ý nữa là những công ty tiện thô phôi để cung cấp thì công việc đó yêu cầukỹ sư thậm chi là công nhân viết code tiện fanuc hay Siemens là được rồi.không nhất thiết phải dùng CAD CAM.và thuê riêng 1 kỹ sư CAM,mua máy tính,mua phần mềm CAM,CAD không phải là chuyện đơn giản.
 
Last edited by a moderator:
Ðề: Thảo Luận Về Hệ Điều Khiển Siemens

Em là newbie, em chỉ tóm gọn như thế này mấy bác CNC hiểu sao thì hiểu nhưng đừng tán em tội
Với Fanuc cycle lập trình tay cho Phay ít chủ yếu là Chu trình khoan, taro ... Còn Tiện thì nhiều chu trình ( phá thô, dọc trục ... )
Siemen cũng như vậy thôi chủ yếu là Chu trình thêm nhiều hơn vì xu hướng lập trình tay
Lập trình tay theo chuẩn Đức rất khó ( nó kết hợp lập trình tuyệt đối, tương đối, tọa độ cực, tiếp tuyến, nội suy ... )
Với máy sử dụng HDK Siemem ( DMG, EMCO, AGIE ... ) thường trên máy có 2 hệ lâp trình theo G-codes iso và Shop Mill / Turn
-Nếu lập trình tay thì Siemen vô Cycle lập trình hộp thoài cực kỳ nhanh vì chỉ cần nhập thông số khỏi phải viết tay theo toa độ điểm như Fanuc
-Nếu dùng phần mềm Cam thì miễn bàn Fanuc, Siemen ... như nhau hết cũng G0, G1, G2, G3 ....
 
Ðề: Thảo Luận Về Hệ Điều Khiển Siemens

BảnSiemen Sinumerik của WINNC là bản dạy học còn rất nhiều cái thiếu, bản nâng cấp của thằng này là Sinumerik Operate máy công nghiệp mới có, nếu bạn dùng WinNC vẫn có bản Operate đào tạo cho công nghiệp
Nếu nói về gia công chi tiết 2D, 2.5D thì Siemen lập trình tay là số 1. CAM rườm rà và tốn thời gian
 
Xin chào cả nhà,
Chỗ em hiện tại có một sô mày phay và tiện sử dụng hệ điều hành Siemen.
Hiện em sử dụng Shomill và Turnmill khá ổn. Nhưng phần G-code vẫn rất kém ạ.
Em có độc bài này thấy khá hay tuy nhiên có một số chỗ em chưa hiểu.
"N21 G0 SUPA D0 Z-1"
SUPA ở đây nghĩa là gì vậy các anh?
Em xin cám ơn!
 
Top