Thông tin tài liệu
häc viÖn kü thuËt qu©n sù
khoa hμng kh«ng vò trô - bé m«n CNTB vμ HKVT
h−íng dÉn lËp tr×nh vµ vËn hµnh
m¸y phay cnc
emco pc MILL 50
Hµ Néi - 2010
học viện kỹ thuật quân sự
khoa hng không vũ trụ - bộ môn CNTB v HKVT
tăng quốc nam - trần anh vàng
hớng dẫn lập trình và vận hành
máy Phay cnc emco pc MILL 50
(Tài liệu tham khảo dùng cho sinh viên ngành Cơ điện tử)
Tài liệu này đợc biên dịch từ
hớng dẫn sử dụng máy phay CNC EMCO PC MILL 50 và phần
mềm EMCO WinNC SINUMERIK 810D/840D Milling
thuộc PTN CAD/CAM - Học viện KTQS
theo Hợp đồng xây dựng bài thí nghiệm số 129/HĐGKCM
Hà Nội - 2010
WinNC SINUMERIK 810D / 840D - Gia công Phay Lời nói đầu
3
Lời nói đầu
Phần mềm EMCO WinNC SINUMERIK 810D/840D Milling là một phần của
chơng trình đào tạo EMCO trên cơ sở máy vi tính cá nhân (PC).
Mục đích của chơng trình này là học tập để vận hành và lập trình cho bộ điều
khiển gốc trên PC.
Các máy phay dòng EMCO PC Mill có thể điều khiển trực tiếp từ PC bằng phần
mềm EMCO WinNC dùng cho EMCO PC Mill.
Nếu dùng thiết bị số hoá hoặc bàn phím điều khiển (là các thiết bị phụ trợ) thì các
thao tác với phần mềm và điều khiển máy sẽ dễ dàng hơn và tơng tự nh trên bộ
điều khiển gốc.
Đi kèm theo cuốn tài liệu mô tả phần mềm này còn có các tài liệu sau:
- Sổ tay hớng dẫn.
- Sổ tay hớng dẫn ngời đào tạo.
- Các tài liệu trình chiếu.
Nội dung của cuốn tài liệu này không bao gồm tất cả các chức năng điều khiển
của phần mềm EMCO WinNC SINUMERIK 810D/840D mà tập trung vào giới
thiệu các chức năng quan trọng một cách dễ hiểu và rõ ràng nhất để ngời học
hiểu biết và học tập thành công.
Tất cả các ý kiến thắc mắc và góp ý đối với tài liệu này có thể liên hệ trực tiếp với:
EMCO MAIER Gesellschaft m. b. H.
Department Technical Documentation
A-5400 Hallein, Austria
WinNC SINUMERIK 810D / 840D - Gia công Phay Mục lục
4
Mục lục
A: Cơ bản
Các điểm tham chiếu của máy phay EMCO A1
Dịch điểm gốc (zero offset) A2
Hệ toạ độ A2
Hệ toạ độ khi lập trình tuyệt đối A2
Hệ toạ độ khi lập trình tơng đối A2
Dữ liệu dao A3
B: Mô tả bàn phím
Bàn phím điều khiển và màn hình hiển thị số B1
Bàn phím chữ và số B2
Các chức năng khi nhấn shift kép B2
Các phím chức năng B3
Các vùng trên màn hình B4
Các phím điều khiển máy B6
Bàn phím máy tính B8
C: Vận hành
Vận hành cơ bản C1
Gọi menu cơ bản C1
Di chuyển trong cửa sổ C1
Di chuyển trong các th mục C2
Soạn thảo đầu vào / giá trị C2
Chấp nhận / Loại bỏ giá trị nhập C3
Các thao tác với phím chuột C3
Khái quát về các Vùng Vận hành C4
Vùng Gia công (Machine) C5
Tiếp cận điểm tham chiếu C6
Dịch chuyển các trục bằng tay C6
Dịch chuyển các trục theo gia số C7
Chế độ bán tự động (MDA) C8
Chế độ tự động (AUTOMATIC) C8
Vùng Tham số (Parameter) C9
Dữ liệu dao C9
Tham số R (tham số số học) C9
Bộ đếm phôi (R90, R91) C10
Thời gian gia công (R98, R99) C10
Dữ liệu thiết đặt C11
Phép dịch điểm không C13
Kết quả chung của phép dịch điểm không C15
Vùng Chơng trình (Program) C16
Quản lý chơng trình C17
Tạo th mục phôi C19
Tạo lập, soạn thảo chơng trình C19
Mô phỏng chơng trình C21
Vùng Tiện ích (Services) C23
Các thiết lập giao diện C23
Thiết lập ổ đĩa C23
Đọc dữ liệu vào C24
Gửi dữ liệu ra C25
Sao chép dữ liệu từ bộ nhớ đệm C26
Vùng chuẩn đoán (Diagnosis) C27
Hiển thị phiên bản của phần mềm C27
Vùng Khởi động (Start-up) C28
D: Lập trình
Danh mục lệnh D3
Nhóm lệnh G D3
Nhóm lệnh M D5
Các chu trình D6
Các ký hiệu viết tắt D7
Các phép toán số học D11
Các biến hệ thống D12
Các lệnh chạy dao D13
G0, G1 Chạy dao thẳng (toạ độ Đề các) D13
G0, G1 Chạy dao thẳng (toạ độ cực) D13
Chèn vát mép, góc lợn D13
G2, G3, CIP Chạy dao theo đờng tròn D14
G4 Thời gian gia công tại chỗ D18
G9, G60, G601, G602, G603 Định vị chính xác. D19
G64, G641 Chế độ biên dạng (contour) D20
G17, G18, G19 Lựa chọn mặt phẳng làm việc D20
G25, G26 Giới hạn vùng làm việc D21
G25, G26 Giới hạn tốc độ trục chính D21
G33 Cắt ren D22
G331/G332 Ta-rô ren không bù bàn cặp D23
G63 Ta-rô ren có bù mâm cặp D23
Bù bán kính dao G40-G42, G450, G451 D24
Các phép dịch điểm không G53-G57,
G500-G599, SUPA D25
Kích thớc theo hệ Inch G70, D25
Kích thớc theo hệ Metric G71 D25
Toạ độ, dịch điểm không D27
Lập trình tốc độ chạy dao: G94, G95 D28
Toạ độ cực G110 - G112 D29
Tiếp cận và lùi dao mềm G140-G341,
DISR, DISCL, FAD D30
DISC D32
Xác định va chạm NORM, KONT D33
Gọi chu trình D35
Các chu trình khoan D36
CYCLE81 Khoan chính tâm D37
CYCLE82 Khoan lỗ bậc D37
CYCLE83 Khoan lỗ sâu D39
CYCLE84 Ta-rô cứng D41
CYCLE840 Ta-rô ren có bù mâm cặp D43
CYCLE85 Khoét 1, CYCLE89 Khoét 5 D45
CYCLE86 Khoét 2 D46
CYCLE87 Khoét 3 D47
CYCLE88 Khoét 4 D47
Dãy lỗ thẳng HOLES1, Dãy lỗ tròn HOLES2 D48
Các chu trình phay D51
CYCLE71 Phay bề mặt D52
CYCLE72 Phay theo biên dạng D54
CYCLE90 Cắt ren D56
LONGHOLE - Chu trình phay các lỗ dài sắp
xếp trên một đờng tròn D59
SLOT1 - chu trình phay các rãnh (thẳng)
sắp xếp theo mảng tròn D61
SLOT2 - chu trình phay các rãnh tròn trên
một đờng tròn D61
POCKET1 - chu trình phay hốc chữ nhật D64
POCKET2 - chu trình phay hốc tròn D64
POCKET3 - chu trình phay hốc chữ nhật D67
POCKET4 - chu trình phay hốc tròn D67
WinNC SINUMERIK 810D / 840D - Gia công Phay Mục lục
5
Các lệnh về hệ toạ độ D71
Phép dịch điểm không (điểm gốc) hệ toạ
độ: TRANS, ATRANS D72
Phép quay hệ toạ độ: ROT, AROT D73
Phép thay đổi tỷ lệ hệ toạ độ: SCALE, ASCALE D74
Phép đối xứng hệ toạ độ: MIRROR, AMIRROR D75
Chơng trình con D77
Các phép nhảy trong chơng trình D81
Các phép nhảy không điều kiện D81
Các phép nhảy có điều kiện D81
Lập trình các thông báo, MSG D82
Các lệnh về trục chính D83
Chiều quay trục chính D83
Lập trình tốc độ trục chính D83
Định vị trục chính D83
Trục A (Đầu chia) D85
TRACYL D86
Tối u hoá tốc độ chạy dao CFTCP, CFC, CFIN D88
Trạng thái cơ bản (CFC) D88
Các lệnh M D89
M00 Dừng chơng trình D89
M01 Dừng chơng trình có điều kiện D89
M02 Kết thúc chơng trình chính D89
M03 Bật trục chính cùng chiều kim đồng hồ D89
M04 Bật trục chính ngợc chiều kim đồng hồ D89
M05 Tắt trục chính phay D89
M06 Thay dao D89
M08 Bật thiết bị làm mát D89
M09 Tắt thiết bị làm mát D89
M10 Gá kẹp đầu phân độ D89
M11 Gỡ bỏ đầu phân độ D89
M17 Kết thúc chơng trình con D89
M25 Mở thiết bị kẹp / mâm cặp D90
M26 Đóng thiết bị kẹp / mâm cặp D90
M27 Xoay đầu phân độ D90
M30 Kết thúc chơng trình chính D90
M70 Định vị trục chính D90
M71 Bật thiết bị thổi phoi D90
M72 Tắt thiết bị thổi phoi D90
Lập trình biên dạng tự do D91
E: Hiệu chỉnh dao / Đo dao
Hiệu chỉnh dao E1
Phép lập trình gọi dao E1
Thay dao E1
Ví dụ E1
Hớng của chiều dài hiệu chỉnh E4
Giá trị hiệu chỉnh cần thiết cho dao phay và dao khoan E4
Giá trị hiệu chỉnh cần thiết cho dao lắp trên đầu quay E4
Đầu quay với bù phần phụ E5
Phép đo dao E6
F: Chạy chơng trình
Các điều kiện tiên quyết F1
Lựa chọn chơng trình F2
Bắt đầu chơng trình, dừng chơng trình F3
Các thông báo trong khi chạy chơng trình F3
Điều khiển chơng trình F4
Tìm kiếm câu lệnh F5
G: Lập trình nâng cao
Tham biến và tham số số học G1
Các kiểu tham biến G1
Biến hệ thống G1
Định nghĩa biến G2
Biến do ngời dùng định nghĩa G2
Định nghĩa mảng G3
Khởi tạo các giá trị của mảng, SET G4
Khởi tạo với cùng một giá trị, REP G4
Các phép toán/hàm số học G7
Các phép toán so sánh và logic G8
Các toán tử so sánh G8
Các toán tử logic G8
Các toán tử Bit G8
Mức độ u tiên các toán tử G9
Chuyển đổi kiểu dữ liệu G9
Độ dài của chuỗi, STRLEN G10
Câu lệnh CASE G11
Cấu trúc điều kiện G12
IF-ELSE-ENDIF G12
Lặp liên tục: LOOP G12
Lặp đếm đợc: FOR G12
Lặp có điều kiện tại đầu vòng lặp: WHILE G13
Lặp có điều kiện tại cuối vòng lặp: REPEAT G13
Sự lồng nhau G13
Thời gian đáp ứng G13
Các điều kiện phụ G14
Không hiển thị câu lệnh hiện thời, DISPLOF,
DISPLON G15
Thiết đặt chức năng chặn đơn SBLOF, SBLON. G15
Phép dời hệ toạ độ (Frames) G16
Các biến dời hệ toạ độ đã định nghĩa G17
Chức năng trục toạ độ AXNAME, ISAXIS, AX G19
H: Thông báo lỗi
Cảnh báo do thiết bị nhập 3000 - 3999 H2
Cảnh báo do máy 6000 - 7999 H3
Cảnh báo do điều khiển trục 8000 - 9999 H11
Các cảnh báo điều khiển H15
Các cảnh báo chu trình H70
WinNC SINUMERIK 810D / 840D - Gia c«ng Phay Môc lôc
6
WinNC SINUMERIK 810D / 840D - Gia công Phay Các khái niệm cơ bản
A1
A: Các khái niệm cơ bản
Các điểm tham chiếu trong vùng làm việc
Các điểm tham chiếu của máy
phay EMCO
M = Điểm gốc máy (Machine zero point)
*
Là điểm gốc của máy, đợc qui định bởi nhà sản
xuất và không thể thay đổi.
Tất cả các kích thớc trên máy đợc đo dựa trên
điểm gốc này.
Điểm gốc máy "M" đồng thời là gốc hệ toạ độ.
R = Điểm tham chiếu (Reference point)
Là một điểm trong vùng làm việc của máy đợc
xác định chính xác bởi các công tắc giới hạn hành
trình. Vị trí của các bàn trợt đợc báo tới bộ điều
khiển khi khi nó tiếp cận điểm "R".
Phải thực hiện sau tất cả các lần tắt nguồn.
N = Điểm tham chiếu gá dao (Tool mount
reference point)
Là điểm gốc cho các phép đo dao. Điểm "N" nằm
tại một vị trí xác định trên hệ thống gá kẹp dao và
đợc qui định bởi nhà sản xuất.
W = Điểm gốc phôi (Workpiece zero)
Là điểm gốc cho các kích thớc trong chơng
trình gia công chi tiết (chơng trình NC). Có thể
đợc thiết lập tự do bởi ngời lập trình và cũng có
thể di chuyển theo ý muốn trong chơng trình.
*
Trong máy CNC, có khái niệm "zero point - điểm không" cho các kích thớc - nói cách khác đó
chính là điểm gốc toạ độ. Vì vậy chúng ta dùng là "điểm gốc" cho đỡ bị nhầm lẫn trong tiếng Việt.
WinNC SINUMERIK 810D / 840D - Gia công Phay Các khái niệm cơ bản
A2
Dịch điểm gốc (zero offset) từ điểm gốc máy "M"
đến điểm gốc phôi "W".
Dịch điểm gốc (zero offset)
Với các máy phay EMCO, điểm gốc máy "M" nằm
trên cạnh bên trái phía trớc của bàn máy. Điểm
này không thuận tiện để làm điểm gốc cho các
kích thớc. Với chức năng dịch điểm gốc (zero
offset), hệ toạ độ có thể di chuyển đến một điểm
bất kỳ trong vùng làm việc của máy.
Trong
Tham số vùng hoạt động
- phần
Dịch
điểm gốc cho phép 4 phép dịch điểm gốc.
Khi định nghĩa một giá trị dịch chuyển, giá trị này
đợc xét đến với lệnh tơng ứng trong chơng
trình (G54 - G57) và điểm gốc toạ độ sẽ đợc dịch
chuyển từ điểm gốc máy M tới điểm gốc phôi W.
Không hạn chế số lần dịch chuyển điểm gốc phôi
trong chơng trình.
Xem chi tiết trong phần câu lệnh.
Toạ độ tuyệt đối tham chiếu tới một điểm cố định,
toạ độ tơng đối tham chiếu tới vị trí dao.
Hệ toạ độ
Trục X nằm song song với cạnh trớc của bàn
máy, trục Y nằm song song với cạnh bên của bàn
máy, trục Z thẳng đứng so với bàn máy.
Giá trị âm của toạ độ Z mô tả hớng chuyển động
của dao tới phôi, giá trị dơng thể hiện lùi dao ra
xa phôi.
Hệ toạ độ khi lập trình tuyệt đối
Gốc hệ toạ độ nằm tại điểm gốc máy M hoặc tại
điểm gốc phôi sau phép dịch điểm gốc.
Tất cả các điểm đợc thể hiện bằng các khoảng
cách theo các phơng X, Y, Z riêng biệt tính từ
điểm gốc toạ độ.
Hệ toạ độ khi lập trình tơng đối
Gốc hệ toạ độ nằm tại điểm tham chiếu gá dao N
hoặc tại mũi dao sau khi gọi dao.
Lập trình tơng đối thể hiện đờng dịch chuyển
thực của dao (từ điểm tới điểm).
WinNC SINUMERIK 810D / 840D - Gia công Phay Các khái niệm cơ bản
A3
Qui định về các thông số của dao
Dữ liệu dao
Mục đích của việc tính toán dữ liệu dao: Bộ điều
khiển dùng điểm mũi dao hoặc tâm dao để định
vị chứ không dùng điểm tham chiếu gá dao.
Tất cả các dao dùng để lập trình phải đợc đo.
Công việc quan trọng là đo khoảng cách từ mũi
dao tới điểm tham chiếu gá dao "N".
Dữ liệu chiều dài dao và bán kính dao đợc ghi
vào bộ đăng ký dữ liệu dao.
Việc xác định bán kính cắt chỉ cần thiết đối với
dao có dùng
phép bù bán kính dao.
Khi mặt phẳng làm việc là XY (lệnh G17) thì các
dữ liệu dao đợc qui định nh sau:
L1: giá trị tuyệt đối theo hớng Z từ điểm "N"
R: bán kính cắt
Đối với các mặt phẳng làm việc khác, L1 luôn
thẳng góc so với mặt phẳng làm việc. Trong tài
liệu này thể hiện mặt phẳng làm việc thờng
dùng là G17.
WinNC SINUMERIK 810D / 840D - Gia c«ng Phay C¸c kh¸i niÖm c¬ b¶n
A4
[...]... (Parameter) Soạn thảo dữ liệu cho chơng trình và quản lý dao Chơng trình (Program) Tạo lập và hiệu chỉnh chơng trình gia công chi tiết Dịch vụ (Services) Đọc vào/ra các chơng trình và dữ liệu Chuẩn đoán (Diagnosis) Hiển thị các cảnh báo Hiển thị các chỉ dẫn Khởi động (Start-up) Điều chỉnh dữ liệu NC cho phù hợp với thiết lập hệ thống của máy C4 WinNC SINUMERIK 810D / 840D - Gia công Phay Vận hành Vùng Gia công... khiển và gia công, Bàn phím máy tính Các phím chức năng máy trong khối phím số chỉ đợc kích hoạt khi không kích hoạt phím NumLock WinNC SINUMERIK 810D / 840D - Gia công Phay Chức năng các phím WinNC SINUMERIK 810D / 840D - Gia công Phay Vận hành C: Vận hành Vận hành cơ bản Các thao tác vận hành của SINUMERIK 810D/840D đợc tổ chức trong 6 menu, đợc gọi là các Vùng Vận hành: Gia công Tham số Chơng trình. .. tiếp): Nhận vào một giá trị / đầu vào Lựa chọn danh sách Mở th mục Kích phím phải chuột: Vùng hoạt động hiển thị C3 WinNC SINUMERIK 810D / 840D - Gia công Phay Vận hành Khái quát về các Vùng Vận hành Các chức năng của bộ điều khiển đợc tổ chức trong các vùng vận hành Vùng Vận hành Gia công (Machine) Các chức năng có thể thực hiện Thực hiện chơng trình gia công chi tiết Vận hành bằng tay trên máy Tham... năng và công dụng để thao tác máy công cụ hoặc kiểm tra trạng thái của nó Ba chế độ vận hành: Thủ công (JOB) Đợc dùng để vận hành bằng tay và thiết đặt máy Các chức năng thiết đặt: - Tiếp cận điểm tham chiếu (Ref) - Định vị lại (Repos) - Dịch chuyển gia số Bán tự động (MDA) Vận hành bán tự động Chơng trình gia công chi tiết có thể đợc tạo và thực hiện theo từng dòng một Tự động (AUTOMATIC) Vận hành. .. hiện các bớc gia công thờng lặp lại trên phôi Các chu trình chuẩn đã đợc lập trình trớc không thể sửa đổi đợc Các chu trình của ngời dùng có thể tạo lập và sửa đổi đợc C 16 WinNC SINUMERIK 810D / 840D - Gia công Phay Vận hành Quản lý chơng trình Các kiểu file và th mục tên.MPF file chơng trình chính tên.SPF file chơng trình con tên.TOA file dữ liệu dao tên.UFR file dịch điểm không / hệ toạ độ tên.INI... reached") Thiết lập số phôi danh nghĩa R91 = 0 Thiết lập số phôi thực tế R90 = 0 Bộ đếm phôi đếm từ 0 đến 250 và không đa ra thông báo Nếu số phôi R91 và số phôi thực tế R90 đợc thiết đặt bằng 0, tham số R90 đếm từ 0 ngợc lên Lập trình Lời gọi bộ đếm phôi trong chơng trình đợc thực hiện ngay trớc lệnh M30 với: L700 P1 C 10 WinNC SINUMERIK 810D / 840D - Gia công Phay Vận hành Thiết đặt dữ liệu Giới hạn... chơng trình gia công chi tiết là tổng của dịch chuyển điểm không cơ sở + dịch chuyển điểm không có thể thiết lập G54 đến G599 + Các hệ toạ độ (Frame) Total ZO = Base + G54ữG599 + Frames C 15 WinNC SINUMERIK 810D / 840D - Gia công Phay Vận hành Vùng Chơng trình (Program) Trong vùng Chơng trình, có thể tạo lập, hiệu chỉnh và quản lý các chơng trình gia công chi tiết Các kiểu chơng trình Chơng trình gia... Chơng trình gia công chi tiết là một tập lệnh để gia công một phôi Chơng trình con (Subprogram) Chơng trình con là một tập lệnh chơng trình gia công chi tiết, có thể gọi lại nhiều lần với các tham số đầu vào khác nhau Chu trình là một kiểu chơng trình con Workpiece Trong phần mềm này một Workpiece là một th mục, chứa các chơng trình hoặc các dữ liệu khác Chu trình (Cycles) Chu trình là chơng trình. .. hành tự động hoàn toàn Thực hiện chơng trình gia công chi tiết Chơng trình gia công chi tiết sẽ đợc chọn, tạo lập, hiệu chỉnh, tác động cố ý (ví dụ khối lệnh đơn) và thực thi Các chế độ vận hành đó có thể đợc chọn bằng các phím mềm (trên bàn phím máy tính) hoặc với núm chọn chế độ vận hành trên bàn phím điều khiển C5 WinNC SINUMERIK 810D / 840D - Gia công Phay Vận hành Tiếp cận điểm tham chiếu Việc tiếp... loại máy đợc dùng và các thiết bị phụ trợ đi kèm mà có một số phím điều khiển máy không đợc kích hoạt Bàn phím điều khiển máy Bàn phím điều khiển máy của dòng máy EMCO PC- Mill SKIP - Bỏ qua (các khối lệnh bị bỏ qua sẽ không đợc thực hiện) DRY RUN - Chạy khô - chạy không cắt (dùng để chạy kiểm tra chơng trình) OPT STOP - Dừng có điều kiện (chơng trình dừng tại lệnh M01) RESET - Thiết lập lại Gia công .
tăng quốc nam - trần anh vàng
hớng dẫn lập trình và vận hành
máy Phay cnc emco pc MILL 50
(Tài liệu tham khảo dùng cho sinh viên.
Tài liệu này đợc biên dịch từ
hớng dẫn sử dụng máy phay CNC EMCO PC MILL 50 và phần
mềm EMCO WinNC SINUMERIK 810D/840D Milling
thuộc
Ngày đăng: 19/02/2014, 08:20
Xem thêm: Tài liệu Bài giảng Hướng dẫn lập trình và vận hành máy phay CNC EMCO PC MILL 50 docx, Tài liệu Bài giảng Hướng dẫn lập trình và vận hành máy phay CNC EMCO PC MILL 50 docx