Lập trình gia công trong hệ thống CIM
lượt xem 67
download
Download
Vui lòng tải xuống để xem tài liệu đầy đủ
Lập trình cho máy CNC trong hệ thống CIM Giới thiệu về máy CNC sử dụng trong hệ thống CIM Trong các hệ thống CIM thông thờng các máy CNC đợc sử dụng tại các trạm gia công, mỗi máy CNC có một nhiệm vụ thực hiện một hay một số nguyên công trong dây chuyền sản xuất của CIM. Cùng với một phần mềm thiết kế gia công cơ khí và các đầu vào, ra để giao tiếp với các Robot cho phép chúng ta có thể lập trình để điều khiển các máy CNC gia công các...
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Lập trình gia công trong hệ thống CIM
- Lập trình gia công trong hệ thống CIM Lập trình cho máy CNC trong hệ thống CIM Giới thiệu về máy CNC sử dụng trong hệ thống CIM Trong các hệ thống CIM thông thờng các máy CNC đợc sử dụng tại các trạm gia công, mỗi máy CNC có một nhiệm vụ thực hiện một hay một số nguyên công trong dây chuyền sản xuất của CIM. Cùng với một phần mềm thiết kế gia công cơ khí và các đầu vào, ra để giao tiếp với các Robot cho phép chúng ta có thể lập trình để điều khiển các máy CNC gia công các chi tiết cần thiết trong dâ y chuyền sản xuất của CIM mỗi khi có tín hiệu yêu cầu từ robot hay từ máy tính trung tâm. Lập trình cho máy CNC trong hệ thống CIM Để lập trình cho các máy CNC trong hệ thống CIM tuỳ theo từng loại phần mềm thiết kế gia công cơ khí đợc sử dụng với các loại máy CNC của các hãng khác nhau mà mỗi loại sử dụng một số các hệ lệnh nhất định, nh ng nói chung trong h ệ thống CIM các ngôn ngữ lập trình cho máy CNC chủ yếu dùng hệ lệnh G và hệ lệnh M. Ngời sử dụng có thể lập trình trực tiếp tại các máy gia công hoặc lập trình bằng phần mềm máy tính rồi kết nối với máy gia công CNC để chạy chơng trình. Với khả năng ngày càng mạnh của các công cụ phần mềm việc lập trình gia công đối với các máy CNC ngày càng trở nên đơn giản, ngời lập trình
- ngày nay thậm chí không cần phải học một ngôn ngữ lập trình phức tạp để lập trình cho một máy CNC, thay vào đó ngời ta chỉ cần sử dụng các phần mềm thiết kế để thiết kế nên hình dạng sản phẩm trên máy tính, nạp các dữ liệu cần thiết về kích thớc phôi, quá trình gia công, dụng cụ, các thông số hình học cần thiết... sau đó hệ thống phần mềm sẽ tạo ra chơng trình CNC và cung cấp chơng trình đó dới dạng các vật mang tin phù hợp cho các máy gia công. Trong hệ thống CIM điều khác nhau quan trọng giữa các máy CNC trong hệ thống CIM với các máy CNC thông th ờng đó là khả năng giao tiếp giữa các máy CNC với các Robots trong hệ thống. Các robot có nhiệm vụ cấp phôi v ào và gủi tín hiệu bắt đầu cho quá trình gia công tại các máy CNC cũng nh vào gắp chi tiết đã thực hiện xong nguyên công tại máy CNC đó vận chuyển tới nguyên công mới trong dây chuyển sản xuất khi máy CNC báo là đã gia công xong. Việc liên lạc giữa các robot và các máy CNC về phần cứng đợc thực hiện bằng sự liên kết giữa các modun I/O của robot và của các máy CNC tơng ứng, về phần mềm đợc thực hiện bằng các lệnh M62, M64, M66, M76. Các lệnh n ày cho phép một tín hiệu đợc gửi từ bộ điều khiển của máy CNC tới một thiết bị khác, tới robot chẳng hạn, và đợi một tín hiệu phản hồi báo là thiết bị đó đã hoàn thành công việc. M62 là lệnh đa tín hiệu On ra đầu ra 1 (đầu ra này có thể đợc nối với một thiết - bị khác nh với một robot chẳng hạn) M64 là lệnh đa tín hiệu Off ra đầu ra 1 - M66 là lệnh đợi một tín hiệu từ đầu vào 1 On - M76 là lệnh đợi một tín hiệu từ đầu vào 1 Off -
- Tơng tự ta cũng có thể sử dụng thêm các lệnh M63, M65, M67, M77 với chức năng tơng tự khi máy CNC nối với nhiều hơn một thiết bị phụ trợ khác. Bên cạnh các lệnh hỗ trợ vào ra này ta còn thờng xuyên sử dụng các lệnh cơ bản sau: Các lệnh M thờng sử dụng: M00 (Program Stop) là lệnh dừng chơng trình. - M02 (Program Reset) lệnh Reset lại chơng trình. - M30 (Program Reset and Rewind) là lệnh báo kết thúc chơng trình và đa - điều khiển chơng trình về trạng thái reset ban đầu. M98 (SubProgram Call) là lệnh gọi chơng trình con. - M99 (SubProgram End) là lệnh báo kết thúc chơng trình con và đa điều khiển - chơng trình về chơng trình chính. Nếu một lệnh M99 đợc đặt cuối chơng trình chính thì khi chơng trình dịch gặp lệnh này nó sẽ tự động nhảy về đầu chơng trình chính để thực hiện vòng lặp tiếp theo. M03 (Spindle Forward) là lệnh làm quay trục chính theo chiều kim đồng hồ, - tốc độ quay của trục chính là một thông số đợc đặt sau lệnh này. M05 (Spindle Stop) đây là lệnh đi kèm với lệnh M03 để dừng trục chính. - M06 (Auto Tool Change) Lệnh về bộ thay dao tự động. - Các lệnh G thờng sử dụng:
- Các lệnh G đợc sử dụng để tạo nên các chuyển động hình học của dụng cụ và điều hành các trạng thái của máy CNC. G00 là lệnh dịch chuyển nhanh không ăn dao. - G01 là lệnh nội suy đờng thẳng (tịnh tiến) - G02 là lệnh nội suy đờng tròn (cắt theo đờng tròn), theo chiều kim đồng hồ. - G03 là lệnh nội suy đờng tròn (cắt theo đờng tròn), theo chiều ngợc chiều kim - đồng hồ. G04 là lệnh dừng với thời gian xác định; nếu thời gian trễ đ ợc đặt sau chữ X - thì đợc tính theo giây(s) còn nếu đợc đặt sau chữ P thì đợc tính theo đơn vị 1/1000 s. G20 đặt quy ớc tính theo hệ Anh (inch) - G21 đặt quy ớc tính theo hệ Mét (mm) - G28 là lệnh dịch chuyển về điểm gốc (Reference Point) - G90 là lệnh đặt dịch chuyển theo điểm không tuyệt đối (Absolute Zero). - G91 là lệnh đặt dịch chuyển gia tăng. - 3.1.3. ứng dụng lập trình cho các máy CNC trong hệ thống MiniCIM Trong phần này ta tìm hiểu về cách lập chơng trình và chạy các chơng trình trên 2 máy CNC trong hệ thống MiniCIM tại phòng thí nghiệm về CIM của bộ môn công nghệ chế tạo máy. Đây là hai máy CNC của hãng Denford với vai trò là các trạm gia công dạng mô phỏng cho giảng dạy trong hệ thống MiniCIM, một máy tiện
- CNC và một máy phay/khoan CNC. Mỗi máy có một máy tí nh (controller) điều khiển và một phần mềm để lập chơng trình tơng ứng: Máy z tiện CNC là phần mềm CNC MicroTurning 2000 và máy phay CNC là phần mềm CNC MicroMill 2000. Đồng thời các modul vào ra của bộ điều khiển các máy CNC (các máy tính) cũng đợc nối với các đầu vào/ra của các robot làm việc tại các trạm tơng ứng. Các bớc kích hoạt phần mềm, tạo một file chơng trình mới, soạn thảo các lệnh, load một chơng trình và liên kết với máy CNC để thực hiện chơng trình đối với hai phần mềm MicroTurning và MicroMill đều tơng tự nh nhau. Sau đây là một file chơng trình đã đợc soạn thảo:
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng hướng dẫn đọc bản vẽ, đo bóc khối lượng lập đơn giá dự toán – dự thầu - Mai Bá Nhẫn
102 p |
709
|
172
-
Giáo trình Gia công trên máy tiện CNC
84 p |
280
|
64
-
Đề tài khoa học cấp bộ: Nghiên cứu công nghệ sản xuất tích hợp có trợ giúp máy tính (CIM)
106 p |
233
|
50
-
GIÁO TRÌNH CAD/CAM - PHẦN 2 CAD - THIẾT KẾ NHỜ MÁY TÍNH - CHƯƠNG 5
14 p |
153
|
43
-
Hệ thống Lắp Ráp tự động trong Cim
5 p |
188
|
34
-
Bài giảng học phần CAD – CAM - CNC - Lê Chí Thanh, Phạm Văn Tuân
84 p |
180
|
32
-
Thiết kế hệ thống lắp ráp tự động trong hệ thống MiniCIM
11 p |
138
|
23
-
GIÁO TRÌNH CAD/CAM - PHẦN 2 CAD - THIẾT KẾ NHỜ MÁY TÍNH - CHƯƠNG 4
11 p |
105
|
22
-
GIÁO TRÌNH CAD/CAM - PHẦN 3 ĐIỀU KHIỂN SỐ - SỰ KHỞI ĐẦU CỦA CAM - CHƯƠNG 9
16 p |
104
|
15
-
Bài giảng công nghệ CAD/CAM: CHƯƠNG 7: ĐIỀU KHIỂN SỐ VÀ LẬP TRÌNH GIA CÔNG ĐIỀU KHIỂN SỐ
20 p |
158
|
12
-
GIÁO TRÌNH CAD/CAM - PHẦN 8 ỨNG DỤNG CAD/CAM - CHƯƠNG 21
7 p |
85
|
9
-
Giáo trình Gia công hệ thống ống (Nghề: Vận hành, sửa chữa thiết bị lạnh - Trình độ: Cao đẳng) - CĐ Kỹ thuật Công nghệ Quy Nhơn
43 p |
14
|
6
-
Giáo trình Gia công trên máy tiện CNC 2 (Nghề: Cắt gọt kim loại - Trình độ: Cao đẳng) - Trường Cao Đẳng Dầu Khí (năm 2020)
88 p |
15
|
6
-
GIÁO TRÌNH CAD/CAM - PHẦN 7 ĐIỀU KHIỂN QUÁ TRÌNH NHỜ MÁY TÍNH - CHƯƠNG 17
6 p |
67
|
6
-
Giáo trình Phân tích, gia công và lắp ráp các cụm cơ khí (Nghề: Cơ điện tử - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Ninh Thuận
369 p |
7
|
5
-
Bài giảng Thiết kế khuôn trên hệ tích hợp CAD/CAE - Chương 1: Tổng quan về hệ tích hợp CAD/CAE
6 p |
18
|
2
-
Giáo trình Lắp đặt hệ thống điện chiếu sáng (Ngành: Kỹ thuật lắp đặt điện và điều khiển trong công nghiệp - Trình độ: Trung cấp) - Trường Trung cấp nghề Củ Chi
89 p |
9
|
1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn