Tải bản đầy đủ (.pdf) (39 trang)

Bài giảng Truyền động và điều khiển máy CNC: Chương 1 - TS. Đường Công Truyền

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (1.98 MB, 39 trang )

3/10/2021

Trường Đại học Công nghiệp TP.HCM

TRUYỀN ĐỘNG VÀ ĐIỀU KHIỂN
MÁY CNC
(Driving and control for
CNC machine tool)
Đường Công Truyền

Giới thiệu giảng viên
• Giảng viên: TS. Đường Cơng Truyền
• Website:
/>
• Email:
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

2

1


3/10/2021

Mô tả môn học
Môn học trang bị cho sinh viên kiến thức về
điều khiển số, cấu trúc phần cứng và phần
điều khiển của máy cơng cụ CNC. Từ đó, sinh
viên có thể vận dụng để tính tốn, thiết kế


được các hệ thống truyền động trên máy
công cụ CNC.

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

3

Nội dung mơn học
• Điều khiển số - NC
• Máy cơng cụ CNC
• Hệ dụng cụ trên máy cơng cụ CNC
• Truyền động máy cơng cụ CNC
• Tính tốn truyền động máy cơng cụ CNC
• Điều khiển máy cơng cụ CNC
• Chương trình trên máy cơng cụ CNC
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

4

2


3/10/2021

Chuẩn đầu ra của mơn học
• Trình bày được khái niệm về điều khiển số (NC),

điều khiển số nhờ máy tính (CNC), điều khiển số
trực tiếp (DNC I), điều khiển số phân phối (DNC II),
hệ thống sản xuất linh hoạt (FMS).
• Trình bày được kết cấu phần cơ khí và phần điều
khiển máy cơng cụ CNC.
• Tính tốn lựa chọn được động cơ cho truyền động
chạy dao đơn giản trên máy công cụ CNC.
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Cơng Truyền

5

Tài liệu tham khảo
• Bài giảng của giảng viên.
• Suk-Han Suh, Theory and design of CNC systems,
Springer, 2008.
• Tạ Duy Liêm, Hệ thống điều khiển số cho máy cơng
cụ, NXB KHKT, 2001.
• Phạm Văn Hùng, Cơ sở máy công cụ, NXB KHKT,
2007.
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

6

3



3/10/2021

Cách học và thi
• Học theo bài giảng của giảng viên
• Làm theo bài tập do giảng viên cung cấp
• Kiểm tra lấy điểm thường xuyên
• Kiểm tra giữa kỳ
• Thi cuối kỳ: tự luận, mở tài liệu
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Cơng Truyền

7

Hình thức đánh giá
• Điểm danh + Bài tập cá nhân + Bài tập nhóm:
20%
• Kiểm tra giữa kỳ: 30%
• Thi cuối kỳ (tự luận): 50%

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

8

4


3/10/2021


Thank you!

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

9

5


3/10/2021

Trường Đại học Công nghiệp TP.HCM

TRUYỀN ĐỘNG VÀ ĐIỀU KHIỂN
MÁY CNC
(Driving and control for
CNC machine tool)
Đường Công Truyền

Chương 1:

Điều khiển số
(Numerical control – NC)

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền


2

1


3/10/2021

Khái niệm điều khiển số - NC

• Điều khiển số (Numerical Control-NC): là hoạt
động của máy công cụ tuân theo những chỉ
thị đã được mã hoá đặc biệt, truyền đến hệ
thống điều khiển máy.

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

3

Khái niệm điều khiển số - NC
• Chỉ thị (các lệnh điều khiển) là sự kết hợp của
các chữ cái, con số và ký tự đặc biệt như ( . ), (
% ), hay ( ), … được viết theo một trật tự logic
và theo các định dạng sẵn
• Tập hợp các chỉ thị cần thiết để gia cơng một
chi tiết gọi là chương trình NC, chương trình
CNC hay chương trình gia cơng chi tiết (Part
Program)

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

4

2


3/10/2021

Khái niệm điều khiển số - NC
• Ví dụ một chương trình CNC như sau:
% (Chuong trinh khoan)
N010 G91 G28 Z0.;
N020 G91 G28 X0. Y0.;
N025 G40 G80 G21 G17;
N030 G90 G54 G00 X0. Y0.;
N040 G43 H01 Z50. M03;
N050 G00 Z2.;
N060 G98 G83 Z-15. R1. Q3. S1000 F50. M08;
N090 G00 Z50. M05 M09;
N100 G91 G28 Z0.;
N110 M05;
N120 M30;
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

5


Khái niệm điều khiển số - NC

• Chương trình NC được lưu trữ để có thể gia
cơng chi tiết bất kỳ lúc nào, đảm bảo thu
được các chi tiết có kích thước và hình dáng
giống hệt nhau

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

6

3


3/10/2021

Lịch sử phát triển điều khiển số
• 1947: tập đồn Parsons phát triển hệ thống
số đầu tiên để gia công các chi tiết phức tạp
của máy bay
• 1949: Parsons hợp tác với viện cơng nghệ
Massachusetts (MIT)
• 1951: máy cơng cụ NC đầu tiên được phát
triển bởi MIT
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền


7

Lịch sử phát triển điều khiển số
• 1947: tập đồn Parsons phát triển hệ thống
số đầu tiên để gia công các chi tiết phức tạp
của máy bay
• 1949: Parsons hợp tác với viện cơng nghệ MIT
(Massachusetts Institute Technology)

• 1951: máy cơng cụ NC đầu tiên được phát
triển bởi MIT
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

8

4


3/10/2021

Lịch sử phát triển điều khiển số
• MIT (Massachusetts Institut Technology)

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền


9

Lịch sử phát triển điều khiển số

(MCU)

Machine tool

Kết cấu và Nguyên lý hoạt động của máy công cụ NC
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

10

5


3/10/2021

Lịch sử phát triển điều khiển số

Nguyên lý điều khiển chuyển động của trục trên
máy công cụ NC
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

11


Lịch sử phát triển điều khiển số

Quy trình gia cơng trên máy công cụ NC
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

12

6


3/10/2021

Lịch sử phát triển điều khiển số

Băng đột lỗ
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

13

Lịch sử phát triển điều khiển số
➢ Ngơn ngữ lập trình APT:
• 1959: MIT phát triển hệ thống lập trình có sự
trợ giúp của máy tính, APT (Automatically
Programmed Tools).
– APT được phát triển để đơn giản hóa lập trình
trên máy gia công 3 trục phức tạp, chủ yếu sử

dụng trong ngành công nghiệp hàng không.

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

14

7


3/10/2021

Lịch sử phát triển điều khiển số
➢ Ngôn ngữ lập trình APT:
• Ngơn ngữ APT sử dụng những từ bằng tiếng Anh để
mơ tả hình dáng hình học và sự chuyển động của
dao cắt trong q trình gia cơng chi tiết
• Ví dụ định nghĩa điểm trong hệ tọa độ Đề các bằng
ngôn ngữ APT

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

15

Lịch sử phát triển điều khiển số
➢ Ngơn ngữ lập trình APT:
• Ví dụ định nghĩa điểm trong hệ tọa độ cực bằng

ngôn ngữ APT

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

16

8


3/10/2021

Lịch sử phát triển điều khiển số
➢ Ngôn ngữ lập trình APT:
• Ví dụ định nghĩa điểm từ tâm hình trịn bằng
ngơn ngữ APT

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

17

Lịch sử phát triển điều khiển số
➢ Điều khiển số trực tiếp - DNC
• Giữa 1960: Điều khiển số trực tiếp (Direct
Numerical Control – DNC): giao tiếp- kết nối giữa
máy cơng cụ và máy tính ở cự ly xa
• Trong DNC, khối lệnh gia cơng truyền từ máy tính

đến máy cơng cụ với tốc độ tương thích. Phương
thức giao tiếp này trở nên phổ biến loại bỏ băng từ
và tăng chiều dài chương trình
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

18

9


3/10/2021

Lịch sử phát triển điều khiển số

➢ Điều khiển số trực tiếp - DNC
• DNC: sử dùng 1 máy tính điều khiển đồng thời
nhiều máy công cụ NC

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

19

Lịch sử phát triển điều khiển số
➢ Điều khiển số nhờ máy tính - CNC
• Cuối 1960: máy cơng cụ được điều khiển
bằng máy tính (Computer Numerical Control)

được phát triển nhằm thay thế cho máy cơng
cụ NC dùng băng đột lỗ (có nhược điểm cồng
kềnh dễ gãy)

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

20

10


3/10/2021

Lịch sử phát triển điều khiển số
➢ Điều khiển số nhờ máy tính - CNC
• Ngun lý hoạt
động của máy
cơng cụ CNC

Machine tool
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

21

Lịch sử phát triển điều khiển số
➢ Điều khiển số nhờ máy tính - CNC


• Xử lý dữ liệu trên máy cơng cụ CNC điều khiển vịng kín
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

22

11


3/10/2021

Lịch sử phát triển điều khiển số

➢ Điều khiển số phân phối - DNC II
• 1970s: Điều khiển số phân phối (Distributed
Numerical Control – DNC II) ra đời: chương trình
lưu trữ trên máy chủ (host computer) kết nối với
máy tính khu vực (local computer) truyền đến một
hay nhiều máy CNC
• Cách thức này cho phép gia tăng dung lượng bộ
nhớ cho điều khiển CNC và việc quản lý sản xuất
thuận tiện hơn
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

23


Lịch sử phát triển điều khiển số
➢ DNC II

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

24

12


3/10/2021

Lịch sử phát triển điều khiển số
➢ Hệ thống sản xuất linh hoạt - FMS
• 1980s: FMS (Flexible Manufacturing System) hệ thống sản xuất linh hoạt phát triển mạnh
và được ứng dụng thành cơng tại Mỹ
• FMS là sự tích hợp hồn tồn q trình sản
xuất bao gồm các thành phần: máy CNC, DNC,
hệ thống cấp phôi tự động, công nghệ nhóm
và con người
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

25

Lịch sử phát triển điều khiển số
➢ FMS


Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

26

13


3/10/2021

Một hệ thống FMS điển hình

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

27

Lịch sử phát triển điều khiển số
➢ Hệ thống sản xuất tích hợp nhờ máy
tính - CIM
• 1990s CIM ( Computer Intergrated Manufacturing) hệ thống sản xuất tích hợp nhờ máy tính phổ biến ở
Mỹ
• CIM Là hệ thống tích hợp tồn bộ các quá trình sản
xuất được xử lý và điều khiển bởi máy tính ngay cả
đến việc phân tích thị trường, kiểm tra chất lượng
sản phẩm, tổ chức phân phối
Bài giảng: Truyền động và điều khiển máy CNC


TS. Đường Công Truyền

28

14


3/10/2021

Lịch sử phát triển điều khiển số
➢ Mơ hình CIM

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

29

Kỹ thuật NC và CNC
• NC = Numerial Control
• CNC = Computer Numerical Control, là sự
phát triển của NC
• Giống nhau:
– Cùng thực hiện các nhiệm vụ giống nhau, còn gọi
là xử lý dữ liệu để gia công chi tiết
– Cùng thiết kế bên trong của hệ thống điều khiển
bao gồm các chỉ thị logic để xử lý dữ liệu
Bài giảng: Truyền động và điều khiển máy CNC


TS. Đường Công Truyền

30

15


3/10/2021

Kỹ thuật NC và CNC
• Khác nhau:
– Hệ thống NC sử dụng các hàm logic cố định được
gắn cố định bên trong bộ điều khiển
– Người lập trình hay vận hành máy không thể thay
đổi các hàm này
– Hệ thống NC  thuật ngữ “hardwired”

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Cơng Truyền

31

Kỹ thuật NC và CNC
• Khác nhau:
– Hệ thống NC có thể hiểu một chương trình gia
cơng chi tiết bằng bộ điều khiển của nó, nhưng
khơng cho phép có bất cứ một thay đổi nào đối
với chương trình
– Mọi thay đổi thực hiện ngồi bộ điều khiển

(phòng thiết kế)

– Hệ thống NC yêu cầu phải sử dụng băng đột lỗ để
nạp dữ liệu chương trình
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

32

16


3/10/2021

Kỹ thuật NC và CNC
• Khác nhau:
– Hệ thống CNC hiện đại sử dụng bộ vi xử lý gắn
bên trong nó
– Máy tính này bao gồm các thẻ nhớ chứa rất
nhiều các chương trình cho phép biến đổi các
hàm logic
– Người lập trình hay người vận hành máy có thể
thay đổi chương trình ngay tại máy
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

33


Kỹ thuật NC và CNC

• Khác nhau:
– Chương trình gia cơng và các hàm logic được lưu
trữ trong máy tính đặc biệt, giống như các câu
lệnh của phần mềm
– Hệ thống CNC  thuật ngữ “softwired”

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

34

17


3/10/2021

Kỹ thuật NC và CNC
• Lưu ý:
– Khi đề cập đến một vấn đề cụ thể có liên quan
đến kỹ thuật NC và CNC, thường thì có thể dùng
NC hoặc CNC đều được.
– NC là một kỹ thuật ra đời trước và lạc hậu hơn
CNC

– Tất cả các hệ thống điều khiển hiện nay đều
là hệ thống CNC
Bài giảng: Truyền động và điều khiển máy CNC


TS. Đường Công Truyền

35

Gia công truyền thống và gia cơng CNC
• Phương pháp chung khi gia công một chi tiết
gồm:
– Nhận và nghiên cứu bản vẽ
– Chọn phương pháp gia cơng thích hợp nhất
– Quyết định phương án kẹp chặt
– Chọn dụng cụ cắt
– Xác định số vịng quay và tốc độ cắt
– Gia cơng chi tiết
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

36

18


3/10/2021

Gia cơng truyền thống và gia cơng CNC
• Trong gia công truyền thống:
– Người vận hành máy thiết lập các thông số gia
công và di chuyển dụng cụ cắt để tạo ra chi tiết
yêu cầu.

– Cần nhiều đồ gá như đòn kẹp, bánh răng và vành
chia độ,…
– Người vận hành phải thực hiện các thao tác lặp
lại khi gia công loạt các chi tiết
– Người vận hành không thể thực hiện các thao tác
hoàn toàn giống nhau trong mọi thời điểm
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Cơng Truyền

37

Gia cơng truyền thống và gia cơng CNC
• Trong gia công CNC:
– Loại bỏ phần lớn những nhược điểm trên
– Khơng cịn phụ thuộc vào thao tác của con người
– Có thể được sử dụng nhiều lần một chương trình
gia cơng và ln cho kết quả như nhau

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

38

19


3/10/2021


Ưu điểm của CNC
• Giảm thời gian gá lắp và chuẩn bị chương
trình

• Tăng độ chính xác và tính lặp lại
• Gia cơng các chi tiết có hình dáng phức tạp
• Đơn giản hố dao cụ và đồ gá kẹp
• Giảm thời gian gia công và tăng năng suất
Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

39

Nhược điểm của CNC
• Chi phí đầu tư ban đầu cao
• Chi phí lập trình và máy tính kèm theo
• Chi phí bảo trì cao và cần phải có thợ bảo trì
chuyên nghiệp

Bài giảng: Truyền động và điều khiển máy CNC

TS. Đường Công Truyền

40

20



×