Professional Documents
Culture Documents
ĐỒ ÁN TỐT NGHIỆP
ABSTRACT
Research, design and manufacture a 3-axis CNC milling machine model is carried
out on the basis of theoretical research and experimental model. Machine models
are mainly used for training and scientific research. Using engineering software to
make detailed design drawings of the machine and the overall model of the
machine, then proceed to manufacture the details and assemble them into a
complete machine model. When using this model, it is possible to process and
manufacture many types of parts thanks to the use of Mach 3 software on the
computer to control and simulate.
MỤC LỤC
TÓM TẮT..................................................................................................................iv
ABSTRACT...............................................................................................................iv
MỤC LỤC...................................................................................................................v
CHƯƠNG 1................................................................................................................1
CHƯƠNG 2................................................................................................................4
2.1. Tổng quan tình hình nghiên cứu trong và ngoài nước:....................................4
2.4.4. Những khái niệm cơ bản về lập trình gia công trên máy CNC...............21
CHƯƠNG 3..............................................................................................................28
CHƯƠNG 4..............................................................................................................49
CHƯƠNG 5..............................................................................................................73
CHƯƠNG 6..............................................................................................................84
PHỤ LỤC..................................................................................................................87
Phụ lục 3: Thao tác lập trình và xuất G-code trên phần mềm...............................88
DANH MỤC CÁC BẢNG
Hình 2.5. Quan hệ giữa lực ma sát và tốc độ của vít me thường và vít me bi............8
Hình 2.15. Quy tắc xác định tọa độ của máy CNC...................................................18
Hình 3.11. Cấu tạo động cơ bước nam châm vĩnh cửu.............................................37
Hình 3.12. Nguyên lý hoạt động động cơ bước nam châm vĩnh cửu........................38
Hình 3.13. Nguyên lý hoạt động động cơ bước biến trừ trở.....................................39
Hình 4.12. Hộp thoại cho phép thiết lập các chân điều khiển LPT...........................63
Hình 4.17. Bảng hiệu chỉnh số chân tin hiệu cổng LPT............................................68
Hình 4.18. Hộp thoại cho phép hiệu chỉnh số xung encoder để di chuyển...............68
Hình 4.19. Bảng thiết lập phím tắt di chuyển cho các trục.......................................69
Hình 5.2. Khung máy hoàn chỉnh sau khi lắp ráp.....................................................74
Các máy công cụ là trụ cột của nền kinh tế sản xuất, nó không những làm ra
các sản phẩm mà còn làm ra các thiết bị và hệ thống khác phục vụ cho tất cả các
ngành kinh tế. Nhu cầu về các thiết bị nói chung ngày càng tăng của các doanh
nghiệp trong nước, đặc biệt là trong giai đoạn hội nhập và phát triển công nghiệp
của đất nước. Các doanh nghiệp phải đối mặt với việc cạnh tranh khốc liệt không
những ở thị trường nước ngoài mà còn ngay chính ở trong thị trường trong nước, do
vậy nhu cầu thiết bị sản xuất đóng một vai trò sống còn đối với các doanh nghiệp.
Để phục vụ sản xuất thường các doanh nghiệp nhập khẩu nhóm sản phẩm máy móc,
thiết bị, dụng cụ và phụ tùng phục vụ cho sản xuất chế tạo. Dự kiến trong những
năm tới, sau khủng hoảng là giai đoạn các doanh nghiệp phải loại bỏ công nghệ cũ,
đầu tư công nghệ mới nhằm nhanh chóng chiếm lĩnh thị trường. Trong ngành cơ khí
chính xác, nhu cầu các máy công cụ chính xác như CNC, các máy công cụ chuyên
dùng gia công tự động hóa theo nhu cầu doanh nghiệp sẽ rất lớn.
Ngày nay máy CNC không còn là khái niệm xa lạ tại Việt Nam. Máy CNC
xuất hiện tại hầu hết các lĩnh vực sản xuất, đặc biệt là trong công nghiệp. Tuy nhiên
hầu hết các máy CNC trong nước đều là nhập từ một số nước như Đức, Nhật và
Trung Quốc, và giá thành các máy CNC đều rất cao. Những máy CNC thiết kế và
sản xuất tại việt nam còn rất ít và hầu như chỉ dừng lại ở mức độ “chế máy CNC
chạy được”. Do vậy chúng em đã quyết định chọn đề tài thiết kế hệ thống điều
khiển cho máy CNC, để mong rằng trong một tương lai gần, những máy CNC được
thiết kế và sản xuất tại Việt Nam sẽ có chất lượng tốt hơn và ngày càng phổ biến
hơn, từ đó thúc đẩy sự phát triển của nền khoa học công nghệ trong nước.
Trong đề tài đồ án môn tốt nghiệp, mục tiêu trước tiên mà em hướng tới là chế
tạo được mô hình máy CNC hoạt động hoạt động với sai số nhỏ, sau đó em hướng
tới khắc phục dao động, sai số và nâng cao tính tự động của máy như khả năng thay
dao tự động, hệ thống cấp phôi tự động... Tuy nhiên do kinh nghiệm còn hạn chế và
thời gian thực hiện có hạn, nên đồ án của em còn những thiếu xót, và mục tiêu ổn
định dao động và hệ thống cấp phôi tự động em chưa thể hoàn thiện. Em mong nhận
được những ý kiến đóng góp của các thầy cô để hoàn thiện hơn đề tài.
Em xin chân thành cảm ơn thầy Tiến Sĩ Ngô Hà Quang Thịnh đã giúp đỡ và
tạo điều kiện tốt để em hoàn thành đồ án tốt nghiệp với đề tài “Nghiên cứu, chế tạo
và thiết kế máy cnc 3 trục”.
- Đối tượng nghiên cứu của đề tài là máy công cụ điều khiển bằng chương
trình số CNC.
- Nhóm thực hiện nghiên cứu, thiết kế và chế tạo máy CNC 3 trục
1.5. Phương pháp nghiên cứu
- Tìm hiểu các tài liệu liên quan đến động cơ DC, động cơ bước, động cơ
servo
- Sử dụng phần mềm hỗ trợ xây dựng mô hình tính toán và thực hiện mô
phỏng kiểm tra kết quả tính toán quá trình trao đổi nhiệt.
- Tham khảo từ nhiều nguồn khác nhau: đồ án khóa trước, tài liệu trong
sách, trên mạng internet,...
1.6. Nội dung đề tài:
2.1. Tổng quan tình hình nghiên cứu trong và ngoài nước:
Trong bối cảnh phát triển ngành công nghiệp nước ta hiện nay hầu hết các
công nghệ chúng ta đang sử dụng đều phải nhập khẩu. Trong quá trình sử dụng, sẽ
có rất nhiều hệ thống cần phải thay thế, sửa chữa, nâng cấp và chúng vẫn phải nhập
khẩu vì trong nước không có những thiết bị, dây chuyền để chế tạo ra các hệ thống
đó. Máy CNC chế tạo trong nước với chi phí thấp sẽ là chìa khoá để đảm bảo chúng
ta có thể nhanh chóng có thể chế tạo được các hệ thống thay thế phù hợp vừa phục
vụ cho công nghiệp vừa đáp ứng nhu cầu các doanh nghiệp cơ khí vừa và nhỏ.
Hiện nay trên thế giới việc chế tạo ra máy công cụ tự động CNC đạt tới trình
độ rất cao. Máy CNC được nghiên cứu và đầu tư để tạo ra các loại máy móc thiết
bị, dây chuyền sản xuất để phục vụ tất cả các ngành công nghiệp khác. Có thể phân
loại các máy CNC như sau:
- Các máy CNC dùng để cắt gọt kim loại bằng dụng cụ cắt (theo công nghệ
truyền thống): máy phay CNC, máy tiện CNC, các trung tâm tiện và phay CNC,
máy mài CNC
- Các máy CNC dùng để gia công theo công nghệ phi truyền thống: máy xung
tia lửa điện, máy cắt dây tia lửa điện, máy cắt bằng Plasma, cắt bằng Laser, máy tạo
mẫu nhanh RP
- Các máy CNC dùng để gia công biến dạng bằng áp lực: máy CNC tự động
theo chương trình, máy cán, máy ép, máy dập điều khiển số
- Các máy CNC chuyên dụng phục vụ cho các ngành công nghiệp sản xuất
hàng loạt hoặc đặc biệt: sản xuất phụ tùng ô tô, đồ tiêu dùng, sản xuất vũ khí, hoá
chất độc hại…
Nghiên cứu trong nước:
Hiện nay các lĩnh vực ứng dụng của máy CNC trong nước khá đa dạng và
phong phú. Các sản phẩm do máy CNC tạo ra tập trung các lĩnh vực sau:
- Máy CNC dùng để chế tạo ra các máy móc, thiết bị và dây chuyền sản xuất
phục vụ toàn bộ các ngành kinh tế khác như: công nghiệp nặng (đóng tàu, khai thác
mỏ, điện, dầu khí, thiết bị vận chuyển như ô tô, tàu hoả,…), công nghiệp nhẹ (dệt
may, đóng giày, thực phẩm,…), công nghiệp quốc phòng (dây chuyền sản xuất vũ
khí, thuốc nổ,…), công nghệ thông tin (dây chuyền sản xuất vi mạch điện tử, lắp ráp
máy tính và thiết bị viễn thông,…), các thiết bị dùng cho giáo dục và đào tạo, các
thiết bị y học…
- Máy CNC cũng có thể dùng để tạo ra các sản phẩm thông dụng và sản phẩm
công nghệ cao được sử dụng trong cuộc sống và trong công nghiệp: khuôn mẫu
dùng để tạo ra các chi tiết bằng nhựa dùng trong cuộc sống hàng ngày, các chi tiết
để cấy và chế tạo các ống nano, các chi tiết bằng vật liệu sinh học để thay thế xương
trong y học, các đồ gá dùng trong sản xuất chíp điện tử…
Phần cơ khí: đế máy, thân máy, bàn máy, bàn xoay, trục vít me bi, ổ tích dụng
cụ, cụm trục chính và băng dẫn hướng. Ở Việt Nam hiện nay chưa thể chế tạo ra hai
bộ phận quan trọng của máy là: cụm trục chính và băng dẫn hướng mà mới chỉ chế
tạo được những cơ cấu đơn giản là: thân máy, bàn máy, bàn xoay.
Phần điều khiển: các loại động cơ, các hệ thống điều khiển và máy tính trung
tâm.
Hình 2.1 Kết cấu chung của máy CNC
2.2.1. Đầu trục chính:
Là nơi lắp dụng cụ, chuyển động quay của trục chính sẽ sinh ra lực cắt để cắt
gọt phôi trong quá trình gia công (hình 2.2).
Hình 2.4 Thanh trượt và con trượt tròn, băng dẫn hướng
Yêu cầu của hệ thống thanh trượt trượt phải thẳng, có khả năng tải cao, độ
cứng vững tốt, không có hiện tượng dính, trơn khi trượt
2.2.3. Trục vít me đai ốc bi
+ Vít me đai ốc thường: là loại mà vít me và đai ốc có dạng tiếp xúc mặt
+ Vít me đai ốc bi: là loại mà vít me và đai ốc có dạng tiếp xúc lăn.
Ta xét mối quan hệ giữa lực ma sát và tốc độ của vít me đai ốc thường và vít
me đai ốc bi (hình 2.5):
Hình 2.5 Quan hệ giữa lực ma sát và tốc độ của vít me thường và vít me bi
Đường cong trên là đường cong biểu thị mối quan hệ giữa lực ma sát và tốc độ
của vít me đai ốc thường. Đường cong này chia làm hai phần:
+ Phần từ a đến b là vùng ma sát nửa ướt. Vùng này có sự tiếp xúc trực tiếp
giữa vít me và đai ốc. Khi vận tốc bằng không, lực ma sát lớn nhất, khi vận tốc tăng
lên dầu dần dần hình thành làm lực ma sát giảm dần tới b.
+ Giai đoạn tiếp theo là quá trình bôi trơn giữa hai bề mặt thủy động và như
đồ thị thì lực ma sát tăng theo tốc độ.
Khi điều khiển máy CNC hai hoặc nhiều trục đòi hỏi thời gian khởi động bàn
máy nhanh và momen nhỏ. Nhìn vào đường cong trên ta thấy vít me đai ốc thường
không đảm bảo được yêu cầu trên của máy CNC.
Thay vì trạng thái tiếp xúc mặt như vít me đai ốc thường thì vít me đai ốc bi có
dạng tiếp xúc lăn bằng cách đưa vào các rãnh ren số lượng lớn bi hoặc bi trụ. Do
tiếp xúc giữa vít me và đai ốc là ma sát lăn nên ma sát có thể là coi là không đáng
kể. Từ đồ thị trên ta thấy vít me đai ốc bi đã xóa bỏ được vùng ma sát khô và ma sát
nửa khô của ma sát thường.
+ Trên mỗi phần đai ốc thiết kế dạng mặt bích để liên kết hai phần đai với
nhau thông qua mối ghép ren. Để khử khe hở và tạo sức căng ban đầu cho bộ truyền
bằng cách giữa hai mặt người ta đặt các tấm đệm. Với chiều dày các tấm đệm khác
nhau cho phép thay đổi sức căng và vị trí vùng tiếp xúc giữa bi với đai ốc và vít me.
Thực hiện điều chỉnh theo phương pháp này có kết cấu đơn giản nhưng việc điều
chỉnh khó khăn.
+ Một dạng khác của kết cấu khử khe hở và tạo sức căng là giữ cố định một
phần của đai ốc, khe hở và tạo sức căng ban đầu bằng lực của lò xo(Hình 2.8).
+ Trên mỗi phần của đai ốc, vành ngoài của nó có vành răng bước nhỏ và
trong cũng có bố trí vành răng trong.
Hình 2.8 Khử khe hở vít me bi bằng lò xo
Người ta chia hệ thống điều khiển máy công cụ thành hai loại:
− Điều khiển máy có sự tham gia phần lớn của người vận hành từ khâu cấp
phôi, gá phôi, hiệu chỉnh dụng cụ cho đến khâu kiểm tra sản phẩm.
− Các thao tác của hệ thống điều khiển thường khó thay đổi (chính xác là
không thay đổi được). Do vậy, nó không thích ứng với sự thay đổi sản phẩm.
− Nếu không có sự tham gia của người vận hành thì cơ cấu máy thực hiện chu
trình làm việc liên tục như các máy tự động. Với các loại máy này không thay đổi
được hoặc muốn thay đổi cũng rất phức tạp. Do vậy, khuynh hướng phát triển
chung là người ta muốn có những HTĐK mà nó dễ dàng thích nghi với sự thay đổi
của sản phẩm. Nhìn chung, các HTĐK theo kiểu truyền thống tuy càng lúc càng
được cải thiện tuỳ theo mức độ cơ khí hoá, tự động hoá của nhà máy sản nhưng vẫn
chưa thực sự đáp ứng được nhu cầu của thực tế.
Đặc tính của hệ điều khiển này là “chương trình hoá các mối liên hệ” trong
đó mỗi mảng linh kiện điện tử riêng lẻ được xác định một nhiệm vụ nhất định, liên
hệ giữa chúng phải thông qua những dây nối hàn cứng trên các mạch logic điều
khiển (hình 2.9).
Chức năng điều khiển được xác định chủ yếu bởi phần cứng.
Hình 2.9 Hệ điều khiển NC
Hình 2.12a Điều khiển theo đường thẳng Hình 2.12b Điều khiển theo biên dạng
Mặt khác, vì lý do công nghệ nên có những bề mặt không thể thực hiện được
việc gia công bằng 3D vì có thể tốc độ cắt sẽ khác nhau hoặc sẽ có những điểm có
tốc độ cắt bằng không (như tại đỉnh của dao phay đầu cầu) hay lưỡi cắt của dụng cụ
không thể thực hiện việc gia công theo mong muốn (ví dụ như góc cắt không thuận
lợi hay có thể bị vướng thân dao vào các phần khác của chi tiết...).
Tóm lại, tùy thuộc vào yêu cầu bề mặt gia công cụ thể mà có thể lựa chọn máy
thích hợp vì máy càng phức tạp thì giá thành máy càng cao và cần phải bổ sung
thêm nhiều công cụ khác như các phần mềm CAD/CAM hỗ trợ lập trình...
Hơn thế nữa, máy càng phức tạp (càng nhiều trục điều khiển) thì tính an toàn
trong quá trình vận hành và sử dụng máy càng thấp (dễ bị va chạm dao vào phôi và
máy). Vì thế để sử dụng được các máy này, người điều khiển trước hết đã sử dụng
rất thành thạo các máy điều khiển theo chương trình số 2D và 3D. Cũng dễ thấy là
máy phức tạp hơn có thể hoàn toàn đảm nhiệm được vai trò của máy đơn giản hơn,
ví dụ như máy 3D có thể đảm nhiệm cho máy 2D và 2,5D.
Thông thường trên các máy CNC người ta sử dụng hệ tọa độ Decac Oxyz.
Cách xác định các trục theo quy tắc bàn tay phải và nó luôn được gắn vào chi tiết
gia công (hình 2.15).
Hình 2.15 Quy tắc xác định tọa độ của máy CNC
Khi tiếp xúc và làm việc với máy CNC phải tuân thủ theo quy ước:
- Chi tiết gia công được xem là cố định còn mọi chuyển động tạo hình và cắt
gọt do dao cụ thực hiện.
- Phương trục chính là Oz, chiều dương là chiều dao tiến ra xa chi tiết.
- Phương chuyển động của bàn xe dao là Ox và có chiều dương hướng ra xa
chi tiết gia công
- Trục Oy được xác định theo quy tắc bàn tay phải.
− Đối với chi tiết phay người ta thường chọn điểm W tại điểm gốc ngoài của đường
viền chi tiết.
2.4.4. Những khái niệm cơ bản về lập trình gia công trên máy CNC
Trên các máy CNC quá trình gia công được thực hiện một cách tự động. Hệ
thống điều khiển số sẽ điều khiển quá trình gia công theo một chương trình đã lập
sẵn. Trong đó, quá trình CNC đóng một vai trò rất quan trọng. Nó là một mắc xích
quan trọng của quá trình chuẩn bị sản xuất.
Trên cơ sở này, cho phép ta định nghĩa lập trình là gì ? Lập trình là quá trình
thiết lập các lệnh cho dụng cụ cắt, trên cơ sở bản vẽ chi tiết và các thông tin công
nghệ. Nó được tổng hợp rồi được chuyển sang bộ phận mang dữ liệu. Tại đây nó
được mã hóa và sắp xếp theo dạng mà máy có thể hiểu được.
Để gia công toàn bộ các bề mặt của biên dạng chi tiết thì quỹ đạo chuyển động
của tâm dao phải liên tục. Tuy nhiên, việc xác định quỹ đạo của tâm dao trong
không gian rất phức tạp. Do đó, khi lập trình quỹ đạo của tâm dao thì ta thường lập
trình theo từng phần biên dạng riêng biệt.
− Trong phạm vi lượng chạy dao, có thể lập trình với bất kì giá trị nào.
− Chuyển động chạy dao chỉ có thể thực hiện khi trục chính quay.
− Giá trị chạy dao sẽ hết hiệu lực khi có một giá trị khác của lượng chạy dao
thay thế.
+ Quay theo chiều kim đồng hồ dùng lệnh M03 hoặc S+.
+ Quay theo chiều ngược kim đồng hồ dùng lệnh M04 hoặc S-.
− Giá trị vòng quay trục chính hiệu lực khi có giá trị khác thay thế.
2.5 Chương trình gia công
Một chương trình được thiết lập để gia công một chi tiết gọi là chương trình chi tiết.
Nó bao gồm nhiều từ lệnh và các từ lệnh này nằm trong các câu lệnh.
Các kí tự địa chỉ, những dấu hiệu đặt biệt (DIN 66025) và các chức năng dịch
chuyển Bảng 2.1 Quy ước kí tự địa chỉ
Để viết chương trình gia công cho một biên dạng chi tiết. Ta tiến hành chia
biên dạng đó thành những biên dạng hình học đơn giản. Nó có thể được điều khiển
trong từng bước gia công hay trong một câu lệnh của chương trình.
Cấu trúc cơ bản của một chương trình gia công gồm:
1. Chia biên dạng thành các yếu tố hình học đơn giản.
2. Chia quá trình gia công thành các bước gia công.
3. Lập chương trình.
4. Nạp vào bộ điều khiển.
5. Chạy mô phỏng.
6. Khởi động chương trình.
7. Cho thực hiện việc gia công chi tiết.
Xuất phát từ yêu cầu về tính linh hoạt và mức độ tự động hoá cao của tất cả
các thiết bị gia công, dẫn tới bước nhảy vọt trong việc ứng dụng các hệ điều khiển
CNC trong các phân xưởng, xí nghiệp sản xuất và chế tạo. Sự phát triển đó tác động
rất lớn đến khả năng thiết lập các chương trình CNC. Các phương pháp lập trình :
+ Lập trình trực tiếp trên máy CNC: là quá trình tìm ra các thông số
điều khiển và nạp chúng vào hệ điều khiển, thực hiện trực tiếp trên máy thông
qua bảng điều khiển.
+ Lập trình với sự trợ giúp của máy tính: quá trình lập trình theo kiểu
này tương tự lập trình bằng tay. Tuy nhiên, thời gian lập trình và các lỗi được
giảm xuống một cách đáng kể nhờ các bộ vi xử lí, bộ nội suy và một số khối
lượng lớn các dữ liệu cần thiết được cài đặt sẵn trong máy khi cần chỉ việc truy
cập theo địa chỉ và sử dụng.
Mô hình máy phay CNC 3 trục phải được đảm bảo các yêu cầu kỹ thuật và
làm được ở nhiều chế độ tải khác nhau, dễ dàng điều khiển, làm việc ổn định, trong
thực tế máy phay cnc thường được sử dụng động cơ trục chính để lắp đặt dao cắt
thông qua collect spindle thực hiện quá trình gia công. Động cơ cần được kết nối
với biến tầng và được điều khiển thông qua máy tính.
Dựa vào mục đích sử dụng mô hình máy phay CNC 3 trục trong việc gia
công các vật liệu như: nhôm,gỗ, nhựa mica và lựa chọn được động cơ với các thông
số như sau.
Số vòng quay trục chính của động cơ:
Đường kính dao phay lớn nhất: D = 10 (mm) = B (bề rộng cắt);
Hệ số an toàn: 2.5.
Lực cắt của dao được xác định theo công thức ( Nguyễn Đắc Lộc và cs.,2000):
10. 𝑐 . 𝑡 𝑥 . 𝑆 𝑦 . 𝐵𝑢 . 𝑍
𝑝 𝑍
𝑃𝑍 = . 𝑀𝑃 (𝑁)
𝑘
𝐷 . 𝑛𝑤
𝑞
𝑃𝑧 10.68,2.50,86.0,0410,72.10.4
= 100,86.120000 . 1 = 67,17(N)
Vận tốc cắt được xác định theo công thức ( Nguyễn Đắc Lộc và cs.,2000):
𝐶𝑣𝐷𝚐
𝑉= 𝑘 (m / phút)
𝑦 𝑣
𝑇𝑚 . 𝑥.𝑆𝑧 .𝐵𝑢𝑍𝑝
𝑡
Trong đó: 𝐶𝑣 = 145; m = 0,37; x = 0,24; y = 0,26; u = 0,1; q = 0,44; p = 0,13
T là chu kỳ bền của dao ( phút )
kv = kMVknvkuv= 1.0.9.1= 0,9
145. 100,44 𝑚
𝑉 = 0,37 0,24 . 0,9 = 73,47( )
80 . 5 . 0,0410,26. 100,1. 40,13 𝑝ℎú𝑡
Công suất cắt:
𝑃 𝑧. 𝑉 67,17.73,47
𝑁𝑡𝑐 = = = 0,17 (𝑘𝑊)
1020.60 1020.60
Công suất động cơ trục chính:
𝑁 = 2.5. 𝑁𝑡𝑐 = 2,5.0,17 = 0,425(𝑘𝑊)
Vì vậy, ta chọn động cơ trục chính có công suất 0,5 (kW) = 500 (W).
CHƯƠNG 3
Chọn phương án thiết kế khung máy gia công các loại vật liệu mềm như Mica,
gỗ, phục vụ trong công tác đào tạo. Khung máy được thiết kế bằng vật nhôm định
hình, thiết kế nhỏ gọn dễ di chuyển, hình ảnh thiết kế khung máy:
Hiện tượng trượt bước Xảy ra khi tải quá lớn Khó xảy ra
Độ phân giải 2 pha PM: 7.5° (48 ppr) Phụ thuộc độ phân giải của
2 pha HB: 1.8° (200 ppr) encoder.
hoặc 0.9° (400 ppr) Thông thường vào khoảng
5 pha HB: 0.72° (500 ppr) 0.36° (1000ppr) – 0.036°
hoặc 0.36° (1000 ppr) (10000ppr)
Trong đồ án này do máy chỉ gia công vật liệu mềm, nên chúng em chọn động
cơ bước (Step) để dẫn động cho các trục.
Giới thiệu động cơ bước (Step):
Động cơ bước (stepper motor), thực chất là một động cơ đồng bộ dùng để biến
đổi các tín hiệu điều khiển dưới dạng các xung điện rời rạc kế tiếp nhau thành các
chuyển động góc quay.
Về cấu tạo động cơ bước gồm có các bộ phận là stato, roto là nam châm vĩnh cửu
hoặc trong trường hợp của động cơ biến từ trở là những khối răng làm bằng vật liệu
nhẹ có từ tính. Động cơ bước được điều khiển bởi bộ điều khiển bên ngoài. Động cơ
bước và bộ điều khiển được thiết kế sao cho động cơ có thể giữ nguyên bất kỳ vị trí
cố định nào cũng như quay đến một vị trí bất kỳ nào.
Động cơ bước có thể sử dụng trong hệ thống điều khiển vòng hở đơn giản, hoặc
vòng kín, tuy nhiên khi sử dụng động cơ bước trong hệ điều khiển vòng hở khi quá
tải, tất cả các giá trị của động cơ đều bị mất và hệ thống cần nhận diện lại.
Hình 3.7. Cấu tạo động cơ bước
Ưu điểm :
Không chổi than : Không xảy ra hiện tượng đánh lửa chổi than làm tổn hao
năng lượng, tại một số môi trường đặc biệt (hầm lò...) có thể gây nguy hiểm.
Tạo được mô men giữ :Một vấn đề khó trong điều khiển là điều khiển động
cơ ở tốc độ thấp mà vẫn giữ được mômen tải lớn. Động cơ bước là thiết bị làm việc
tốt trong vùng tốc độ nhỏ. Nó có thể giữ được mômen thậm chí cả vị trí trừ vào tác
dụng hãm lại của từ trường rotor.
Điều khiển vị trí theo vòng hở : Một lợi thế rất lớn của động cơ bước là ta có
thể điều chỉnh vị trí quay của roto theo ý muốn mà không cần đến phản hồi vị trí
như các động cơ khác, không phải dùng đến encoder hay máy phát tốc (khác với
servo).
Độc lập với tải : Với các loại động cơ khác, đặc tính của tải rất ảnh hưởng tới
chất lượng điều khiển. Với động cơ bước, tốc độ quay của rotor không phụ thuộc
vào
tải (khi vẫn nằm trong vùng momen có thể kéo được). Khi momen tải quá lớn gây
ra hiện tượng trượt, do đó không thể kiểm soát được góc quay.
Nhược điểm :
Về cơ bản dòng từ driver tới cuộn dây động cơ không thể tăng hoặc giảm
trong lúc hoạt động. Do đó , nếu bị quá tải động cơ sẽ bị trượt bước gây sai lệch
điều khiển.
Động cơ bước gây ra nhiều nhiễu và rung động hơn động cơ servo.
Động cơ bước không thích hợp cho các ứng dụng cần tốc độ cao.
Động cơ bước nam châm vĩnh cửu có roto là nam châm vĩnh cửu, stato có nhiều
răng trên mỗi răng có quấn các vòng dây. Các cuộn dây pha có cực tính khác nhau.
Hình 3.8. Cấu tạo động cơ bước nam châm vĩnh cửu
Nguyên lý hoạt động của động cơ bước nam châm vĩnh cửu có 2 cặp cuộn pha được
trình bày ở hình:
Ban đầu vị trí của stato và roto đang ở phase A. Khi cấp điện cho 2 cuộn dây pha B
và D trong 2 cuộn sẽ xuất hiện cực tính. Do cực tính của cuộn dây pha và roto
ngược nhau dẫn đến roto chuyển động đến vị trí như hình phase B on. Khi cuộn dây
pha B và D ngắt điện cuộn dây A và B được cấp điện thì roto lại chuyển động đến
vị trí như hình phase C on.
Hình 3.9. Nguyên lý hoạt động động cơ bước nam châm vĩnh cửu
Gọi số răng trên stato là Zs, góc bước của động cơ là Sđc, góc bước của động
cơ này được tính theo công thức sau:
3.2.3. Động cơ bước biến từ trở
Động cơ bước biến từ trở có cấu tạo giống với động cơ bước nam châm vĩnh
cửu. Cấu tạo của stato cũng có các cuộn pha đối xứng nhau, nhưng các cuộn pha đối
xứng có cùng cực tính khác với động cơ bước nam châm vĩnh cửu. Góc bước của
stato là Ss.
Roto của động cơ bước biến từ trở được cấu tạo từ thép non có khả năng dẫn
từ cao, do đó khi động cơ mất điện roto vẫn tiếp tục quay tự do rồi mới dừng hẳn.
Nguyên lý hoạt động của động cơ bước biến từ được thể hiện như hình:
Hình 3.10. Nguyên lý hoạt động động cơ bước biến trừ trở
Khi cấp điện cho pha A (hình a), từng cặp cuộn dây A bố trí đối xứng nhau
có cùng cực tính là nam (S) và bắc (N). Lúc này các cuộn dây hình thành các vòng
từ đối xứng.
Khi cấp điện cho pha B (hình b). Lúc này từ trở trong động cơ lớn, momen từ
tác động lên trục roto làm cho roto quay theo chiều giảm từ trở. Roto quay cho tới
khi từ trở nhỏ nhất và khi momen bằng không thì trục động cơ dừng, roto đạt đến vị
trí cân bằng mới.
Tương tự như vật khi cấp điện cho pha C, động cơ hoạt động theo nguyên tắc
trên và roto ở vị trí như hình c. Quá trình trên lặp lại và động cơ quay liên tục theo
thứ tự pha A - B - C. Để động cơ quay ngược chiều chỉ cần cấp điện cho các pha
theo thứ tự ngược lại.
Gọi số pha của động cơ là Np, ổ răng trên roto là Zr, góc bước của động cơ
bước biến từ trở là S ta tính được công thức sau:
Động cơ bước hỗn hợp (còn gọi là động ơ bước lai) có đặc trưng cấu trúc của
động cơ bước nam châm vĩnh cửu và động cơ bước biến từ. Stato và roto có cấu tạo
tương tự động cơ bước biến từ trở nhưng số răng của stato và roto không bằng nhau.
Roto của động cơ bước thường có 2 phần: phần trong là nam châm vĩnh cửu được
gắn chặt lên trục động cơ, phần ngoài là 2 đoạn roto được chế tạo từ lá thép non và
răng của 2 đoạn roto được đặt lệch nhau.
Hình 3.11. Cấu tạo động cơ bước hỗn hợp
Góc bước của động cơ bước hỗn hợp được tính theo công thức:
Trong đó: S là góc bước của động cơ, Sr là góc giữa 2 răng kề nhau, Zs là số
cặp cực trên stato.
Động cơ bước hỗn hợp được sử dụng rộng rãi vì kết hợp các ưu điểm của 2
loại động cơ trên là động cơ bước nam châm vĩnh cửu và động cơ bước biến từ trở.
3.2.5. Động cơ bước 2 pha
Hiện nay các động cơ bước 2 pha được sử dụng rất thông dụng, có kết cấu như
động cơ bước hỗn hợp và động cơ bước nam châm vĩnh cửu. Tuy nhiên động cơ
bước 2 pha còn được phân loại dựa vào cách đấu dây các cặp cực.
Động cơ bước đơn cực: cuộn dây pha có ba dây đầu ra. Điểm trung tâm của
cuộn dây được đấu ra ngoài. Khi cấp điện, dây trung tâm được nối với đầu dương
của nguồn điện, hai đầu dây còn lại được nối với đầu âm.
Động cơ bước lưỡng cực: cuộn dây pha của loại động cơ này chỉ có 2 đầu ra.
Một đầu dây được nối với nguồn dương và đầu còn lại được nối với đầu âm của
nguồn điện. Động cơ bước lưỡng cực có kết cấu đơn giản nhưng điều khiển phức
tạp hơn động cơ bước đơn cực.
Điều khiển dạng sóng (Wave): là phương pháp điều khiển cấp xung điều khiển
lần lượt theo thứ tự chon từng cuộn dây pha.
Điều khiển bước đủ (Full step): là phương pháp điều khiển cấp xung đồng thời
cho 2 cuộn dây pha kế tiếp nhau.
Điều khiển nửa bước (Half step): là phương pháp điều khiển kết hợp cả 2
phương pháp đều khiển dạng sóng và điều khiển bước đủ. Khi điều khiển theo
phương pháp này thì giá trị góc bước nhỏ hơn hai lần và số bước của động cơ bước
tăng lên 2 lần so với phương pháp điều khiển bước đủ tuy nhiên phương pháp này
có bộ phát xung điều khiển phức tạp.
Điều khiển vi bước (Microstep): là phương pháp mới được áp dụng trong việc
điều khiển động cơ bước cho phép động cơ bước dừng và định vị tại vị trí nửa bước
giữa 2 bước đủ.
Ưu điểm của phương pháp này là động cơ có thể hoạt động với góc bước
nhỏ,độ chính xác cao. Do xung cấp có dạng sóng nên động cơ hoạt động êm
hơn,hạn chế được vấn đề cộng hưởng khi động cơ hoạt động
3.2.7. Chọn động cơ trục chính
Động cơ trục chính sử dụng động cơ SPINDLE 500W
Thông số kỹ thuật
- Điện áp 24V DC
- Công suất 1.5KW
- Tốc độ tối đa 12000 vòng/phút
3.2.8. Một số chi tiết khác
THÔNG SỐ KỸ THUẬT:
Chất liệu: nhôm- nhựa
Đẩu trục:6.35mm- 10mm
Driver TB6600
Thông số kỹ thuật:
Mạch CNC BOB MACH3 USB
Giao tiếp với máy tính qua cổng USB.
Nguồn sử dụng: 5VDC USB.
Tần số xung tối đa: 100Khz.
Điều khiển 4 động cơ bước qua các trục X, Y, Z, A.
Số ngõ vào: 4 ngõ IN1, IN2 IN3, IN4 cách ly Opto.
Số ngõ ra: 4 ngõ OUT1, OUT2, OUT3, OUT4 cách ly IC đệm.
Có ngõ ra xuất xung PWM điều khiển tốc độ Spindle.
Kích thước: 81,5x 77,5mm
Bộ nguồn tổ ong 24V-15A
Mach3 là phần mềm của hãng ArtSoft, ban đầu được thiết kế dành cho những
người chế tạo máy CNC tại nhà theo sở thích nhưng đã nhanh chóng trở thành phần
mềm điều khiển linh hoạt trong công nghiệp. Dưới đây là một vài các chức năng và
đặc điểm cơ bản được cung cấp bởi Mach3 :
- Biến một máy tính cá nhân PC thành một bộ điều khiển máy CNC 6 trục với
đầy đủ các tính năng.
- Cho phép Import trực tiếp các file dxf, bmp, jpg và hpgl thông qua phần
mềm LazyCam.
- Hiển thị G-code trực quan.
- Tạo ra G-code thông qua LazyCam hoặc Wizards.
- Giao diện có thể tùy biến hoàn toàn theo ý thích người sử dụng.
- Tùy biến M-code và Macro bằng cách sử dụng VBscript.
- Điều khiển được tốc độ trục chính (Spindle).
- Điều khiển được nhiều rơle đóng-cắt.
- Có khả năng tạo ra xung điều khiển tốc độ động cơ bằng tay.
- Hiển thị video đường chạy dao khi máy chạy.
- Có khả năng dùng được với màn hình cảm ứng.
- Giao diện phần mềm có khả năng hiển thị ra toàn màn hình bất kỳ đang sử
dụng.
Mach 3 đã thành công trong điều khiển các loại thiết bị sau :
Máy tiện
Máy phay
Máy router
Máy laser
Máy cắt plasma
Máy chạm khắc
Máy cắt bánh răng
Nhấp đôi vào biểu tưởng Mach3 mill để chạy chương trình, màn hình sẽ hiện
lên giao diện như bên dưới. Màn hình điều khiển Mach3 khi khởi động máy gồm có
6 trang màn hình.
Trong 6 trang màn hình điều khiển này được chia thành nhiều nhóm, mỗi
nhóm hiển thị thông tin của nhóm và các nút điều khiển liên quan đến nhóm. Có
nhóm xuất hiện trên nhiều trang cho phép ta dễ dàng quan sát và điều khiển nhanh
chóng.
Reset (Emergency Stop): Nếu bạn nhấn Reset, máy sẽ lập tức ngừng hoạt
động và ngắt tức thì mọi hoạt động của tất cả các motor. Chương trình được reset lại
từ đầu. Reset chỉ nên dùng khi gặp các sự cố rất nguy hiểm cần dừng ngay mọi hoạt
động của máy như: chập mạch, va đập nguy hiểm…Sau khi dùng Reset cần phải
đưa máy về điểm tham chiếu (hay cài lại hệ toạ độ cắt).
G-Code: Hiển thị các mã lệnh G trong lập trình NC và ý nghĩa của chúng.
M-Code: Hiển thị các mã lệnh M trong lập trình NC và ý nghĩa của chúng.
Nhóm điều khiển các trục: Nhóm này bao gồm các nút để điều khiển các trục
và hiển thị vị trí của đầu dao.
- Zero X, Zero Y, Zero Z, Zero 4: Cài đặt tọa độ zero (0) cho mỗi trục
ứng với tọa độ cắt hiện hành ( có 6 tọa độ cắt từ G54 đến G59 được cài đặt trong
trang Offset).
- Ref all Home: Trở về tọa độ tham chiếu gốc cho tất cả các trục.
- Offline: khi chế độ này được chọn đèn offline sẽ sáng lên và Mach3 sẽ
khóa tất cả các sự di chuyển của máy.
- Machine Coord’s: Khi nút này được nhấn đèn sẽ sáng lên, lúc này tọa
độ của các trục được hiển thị là tọa độ tuyệt đối (tọa độ máy).
- Soft limits: Đây là chức năng quá cử mềm của máy, tức ta thiết lập các
vị trí cử hành trình bằng phần mềm, máy sẽ liên tục gián sát mọi vị trí di chuyển của
các trục nếu có một mã G code bất kì hay Jog có tọa độ nằm ngoài vùng làm việc
cho phép thì phần mềm sẽ ngắt và báo lỗi. để thiết lập cho Soft limits trên menu bar
chọn Config > homing / soft limits.
Cycle Start (Alt-R): Khi một chương trình cắt bất kì được load lên
chương trình sẽ hiển thị trong vùng G-Code. Khi đó nhấn nút <Cycle Start> trên
bảng điều khiển hoặc nhấn tổ hợp phím <Alt-R>, máy sẽ tự động chạy phay chi tiết
theo chương trình.
Feed Hold (Spc): Khi sử dụng nút này, đầu phay sẽ ngưng di chuyển, để
tiếp tục ta nhấn nút Cycle Start, đầu phay tiếp tục di chuyển và mọi hoạt động của
máy sẽ tiếp tục. Nút Feed Hold dùng khi gặp các sự cố cần phải dừng di chuyển đầu
cắt.
Stop (Alt-S): Dừng chương trình cắt.
Edit G-Code: Hiệu chỉnh G-Code hiện hành. Khi một chương trình đơn
giản ta có thể lập trình bằng tay bằng cách nhấn nút này sau khi đã đóng G-Code
hiện hành. Hoặc ta có thể sửa chương trình hiện hành.
Recent File: Load những chương trình mới cắt gần đây.
Load G-Code: Load chương trình cần phay lên vùng G- Code.
Set Next Line: Cài đặt dòng sẽ phay tiếp theo khi ta nhấn nút Cycle Start
(để cài đặt dòng sẽ cắt tiếp theo sau khi ta nhấn núy Cycle Start ta nhấn nút Set Next
Line và nhập số dòng vào).
Run From Here: Sau khi đã nhập dòng để bắt đầu phay tiếp ta nhấn nút
này hệ thống sẽ tự động chạy tới dòng ta muốn phay tiếp và chờ nhấn Cycle Start.
Khi ta nhấn nút Cycle Start hệ thống sẽ xuất hiện hộp thoại Preperational Move to
hỏi ta có muốn di chuyển đến tọa độ của câu lệnh trước đó không.
Single BLK (Alt-N): Nhấn nút Single Block (hoặc nhấn tổ hợp phím <Alt
+ N> để bắt đầu chế độ này (đèn single block bật sáng) và nhấn lại nút single block
(nhả ra) để bỏ chế độ này. Ở chế độ này khi chương trình được thực thi, dao sẽ dừng
sau mỗi block chương trình (Câu lệnh). Chức năng này giúp ta kiểm tra từng khối
lệnh.
- Remember: Nhớ vị trí hiện tại làm vị trí thay điện cực khi nhấn nút
Return.
- Return: Trở về điểm thay điện cực. Khi nhấn nút này xuất hiện một hộp
thoại và hệ thống sẽ hỏi ta có bật Spindle(đầu cắt) không.
- Jog ON/OFF Ctrl-Alt-J: Tắt mở chức năng chạy bằng tay, khi chế độ
này được chọn đèn Jog ON/OFF sẽ sáng lên.
- Feed Rate: Hiển thị tốc độ cắt Feedrate Override: Tốc độ cắt (feedrate)
trong chương trình sẽ được hiệu chỉnh tăng hoặc giảm theo phần trăm được lựa
chọn trên nút
- Jog feed rate override. Thường sử dụng để chạykiểm tra chương trình.
Đôi khi trong chương trình ta dùng tốc độ cắt chậm để đảm bảo an toàn, khi gia
công ta thấy có thể tăng tốc độ cắt mà vẫn đảm bảo các yêu cầu thì ta dùng chức
năng này để tăng tốc độ cắt (để tăng tốc độ cắt ta nhấn vào dấu cộng trong vùng
Feed Rate hoặc nhấn F11, tương tự để giảm ta nhấn vào dấu trừ trong vùng Feed
Rate hoặc nhấn F11). Khi sử dụng chế độ này đèn Jog feed rate override sẽ nhấp
nháy. Để thoát khỏi chế độ này ta nhấn Reset Chức năng này còn dùng để thay tốc
độ cắt ở chế độ Jogfeed.
FRO: Hiển thị tốc độ cắt thực.
Là chế độ điều khiển máy bằng các lệnh NC trong chế độ MDI, chương trình
được thực hiện cũng cùng định dạng như ở vùng G-Code nhưng được nhập vào
từng câu lệnh trong vùng Input (chọn nút MDI trên bảng điều khiển máy).
- Mach3 có thể nhớ được tất cả các dòng ta đã nhập vào trong vùng Input
và lưu lại thành File MDITech.tap trong “C:\Mach3\GCode\”. Ta có thể load
File MDITech.tap bằng cách nhấn nút Load/Edit file MDI được load lên vùng
G-Code (Lưu ý trước khi load file MDITech.tap ta nên đóng G-Code hiện
hành lại).
- Để lưu lại các dòng đã nhập thì trước khi nhập ta nhấn nút Start Tech
sau khinhập ta nhấn nút Stop Tech để lưu những dòng đã nhập vào file
MDITech.tap. Trong quá trình nhập nếu muốn bỏ dòng đang nhập ta nhấn
phím Esc hoặc nhấp chuột vào nút Stop (Esc).
- Để nhớ vị trí hiện tai ta nhấn nút Set Variable Position và để trở về vị
trí đã nhớ trước đó ta nhấn nút Goto Variable Position.
Cài đặt hệ tọa độ cắt: Hệ tọa độ cắt (work coordinate system) là hệ tọa độ
gắn liền với chi tiết cần phay, hệ tọa ộ này thường được sử dụng khi lập trình phay
nên gọi là hệ tọa độ phay. Khi lập trình, phải nhớ xác định lựa chọn G54-G59
Mach3 mặc định là G54
4.2.5 Trang Setting (Alt6)
Trang cho phép ta cài đặt tham số của máy, phần cài đặt này do nhà sản xuất
cài đặt.
Trang cho phép ta quan sát toàn bộ trạng thái IN/OUT khi ta kích hoạt tín hiệu của
máy
Để vào chế độ Jog (điều khiển bằng tay) ta nhấn nút Jog ON/OFF (hoặc bấm
tổ hợp phím <Ctrl-Alt-J>) khi này đèn Jog ON/OFF sáng lên và ta có thể dùng phím
để di chuyển đầu cắt. Để chọn mode ta click Shuttle mode, ứng với mỗi mode đèn
vàng sẽ sáng bên cạnh. Có tất cả 3 mode.
Trong mode continuous: có chức năng khi bạn nhấn phím tắt jog của trục nào
thì trục đó sẽ jog một khoảng cách từ lúc bạn nhấn và giữ phím cho đến lúc nhã ra.
Tốc độ jog được thiết lặp theo tỉ lệ phần trăm trong ô DRO bên dưới Slow Jog Rate,
bạn có thể nhập giá trị từ 0,1% - 100% sau đó nhấn enter để thực thi giá trị vừa
được nhập.Ngoài ra bạn có thể thay đổi bằng cách nhấn nút tam giac o bên cạnh
để tăng
hay giảm giá trị lưu ý mỗi lần nhấn ứng với giá trị sẽ tăng lên hay giảm xuống 5%.
Nếu bạn nhấn giữ phím Shift kèm theo khi đó tốc độ sẽ đạt giá trị 100% tức tốc độ
cực đại cho phép giúp di chuyển đến vị trí mong muốn nhanh hơn.
Trong mode Step: Mỗi lần nhấn phím jog ứng với mỗi trục sẽ di chuyển theo
tỉ lệ ở DRO bên cạnh Cycle jog Step, bạn có thể thiệt lập giá trị này vào Dro theo ý
muốn, di chuyển sẽ thực thi theo feed rate hiện tại, ngoài ra bạn có thể chuyển động
mà không theo tỉ lệ của mode step mà bạn có thể di chuyển theo tỉ lệ mặc định của
nút cycle jog step.
Muốn sử dụng được mode này bạn phải conect handle với cổng máy in thông
qua ngõ vào của cổng này, sau đó vào config/ port and Pin hộp thoại xuất
hiện chọn tab Encoder/MPG’s để thiết lập đúng chân mà bạn kết nối với handal như
hình bên dưới.
Hình 4.14. Hộp thoại cho phép thiết lập các chân điều khiển LPT
Sau đó quay trở lại chương trình, tại màn hình ô chế độ MPG mode chọn các
nút ALT A, ALT B, ALT C, mỗi lần nhấn đèn vàng sẽ nhãy đến vị trí mỗi trục
muốn điều khiển mà bạn muốn di chuyển.
Panning and Zooming toolpath display: Trên góc màn hình mô phỏng công
cụ và biên dạng bên phải chương trình ta có thể thay đổi góc nhìn cũng như thu nhỏ
và phóng lớn lên bằng cách di chuyển con trỏ đến chi tiết nhấn giữ và xoay theo
mong muốn.
Ngoài ra Mach3 còn hỗ trợ một số Modult CAM chuyên dụng như cắt cung
tròn, cắt đường tròn, cắt theo biên dạng Spline… Ta gọi chương trình bằng cách
sau: trên menu bar chọn Wizards/ chọn Pick Wizards hộp thoại sẽ hiện lên như dưới
hình.
Ngoài ra Mach3 còn một số modult như trong hình. Bạn muốn chạy Modult
nào thì chỉ việc nhấp chọn tên chương trình đó trong hộp thoại rồi chọn Run, lúc
này hộp thoại chương trình tương ứng sẽ hiện diện.
Ví dụ: Muốn chạy chương trình Cut a Circular pocket ta nhấp chọn vào tên
như ô màu đỏ bên trên rồi nhấp Run. Lúc này xuất hiện hộp thoại.
Hình 4.16. Giao diện chương trình Cut a Circular Pocket
Lúc này ta chỉ việc nhấp vào các DRO trên hộp thoại và nhập vào các kích
thước mong muốn rồi lưu lại các thiết lập bàng nút Save Setting sau đó nhấn Post
code chương trình sẽ tự động xuất ra chương trình Gcode cho bạn. Nguợc lại muốn
xóa ta nhấp Clear.Sau đó nhấp Exit sẽ quay về chương trình chính và tiến hành
chạy chương trình.
Hình 4.17. Tiến hành chạy chương trình
Như đã nói ở trên thì Mach3 xuất ra 3 cặp xung và hướng (Pulse/ Dir) ứng với
mức logic 1 là 5 volt và mức logic 0 là 0 volt. Sơ đồ chân và chức năng của từng
chân.
Ngoài ra ta có thể hiệu chỉnh số chân và số cổng LPT trên phần mềm bằng
Hình 4.19. Bảng hiệu chỉnh số chân tín hiệu cổng LPT
MOTOR TURNING
Hình 4.20. Hộp thoại cho phép hiệu chỉnh số xung encoder để di chuyển
SYSTEMS HOTKEY:
Hình 4.21. Bảng thiết lập phím tắt di chuyển cho các trục
HOMING/LIMITS:
Dùng Mastercam để vẽ các biên dạng cần phay. Để phay theo ý muốn ta sắp
xếp những nguyên công cần phay theo một cách hợp lý nhất. Sau khi lập trình các
biên dạng xong ta xuất sang file NC.
Cho phép thiết lập phôi và các nguyên công để gia công chi tiết.
Cho phép mô phỏng dao và chế độ chạy dao, G1 là nơi xuất file G-code để đưa vào
máy tính tiếp nhận chương trình gia công.
Vật liệu sử dụng là nhôm định hình để tạo nên khung máy. Kết cấu phần
khung nhỏ gọn.
Hình 5.2. Khung máy hoàn chỉnh sau khi lắp ráp
5.1.2. Cơ cấu chuyển động cơ khí.
Dùng trục vít me,gối đỡ vít me
Động cơ bước gắn với trục vit me thông qua khớp nối.
Mạch đệm tín hiệu truyền từ máy tính điều khiển động cơ các trục máy.
Kiểm tra các nguyên công gia công và kiểm tra đường chạy dao cắt gọt trên
trên phần mềm trước khi gia công:
Trải qua gần 3 tháng phối hợp nghiên cứu giữa giảng viên và sinh viên, kết
quả ban đầu đã chế tạo thành công mô hình máy CNC 3 trục, máy chạy ổn định và
độ chính xác ở mức vừa phải. Tuy nhiên, mô hình máy CNC sau chế tạo ban đầu có
chi phí thấp, nên khả năng nội suy cũng như độ cứng vững của máy chưa đạt như
máy chuẩn công nghiệp trên thị trường thương mại. Tuy nhiên, qua quá trình chế
tạo mô hình máy CNC 3 trục, mô hình máy CNC cũng đủ để gia công các vật liệu
độ cứng thấp như gỗ, mica.
Ưu điểm của máy là sử dụng hệ thống lệnh G-code thông qua phần mềm
Mach3, nên có thể lập trình bằng tay hoặc lập trình tự động một cách dễ dàng. Rủi
ro khi có sự cố về hệ thống cơ khí hay điều khiển điều có thể dễ dàng sữa chửa, bảo
trì. Đây cũng là ưu điểm khắc phục tâm lý sợ thiếu kinh nghiệm dẫn đến những sai
sót trong quá trình làm việc gây ra những hậu quả nghiêm trọng như tổn thương về
mặt thân thể hay tổn hại chi phí sữa chữa rất cao như các máy CNC công nghiệp.
Bên cạnh đó vẫn còn những hạn chế như máy mới chỉ gia công được những
vật liệu có độ cứng vừa phải như gỗ, chưa có bộ phận thay dao, sử dụng động cơ
bước để truyền động các trục nên có hiện tượng trượt bước khi quá tải, chưa có bộ
phận làm mát, hình trình của các bàn máy còn nhỏ.
Trong tương lai hướng phát triển sẽ là thay động cơ bước bằng động cơ Servo
để hệ máy chính xác hơn. Chế tạo phần cơ khí đồng bộ và chính xác hơn để có thể
gia công các vật liệu có độ cứng cao hơn.
Qua quá trình thực hiện và những kết quả đạt được, nhóm em đã đúc kết được
rất nhiều kinh nghiệm cũng như kiến thức về chế tạo máy, những kiến thức và kinh
nghiệm đúc kết được sao này sẽ là hành trang vô cùng quý giá đồng hành cùng
chúng em trong công việc sau này. Nhóm em xin chân thành cảm ơn thầy.............đã
đồng hành cũng như hướng dẫn, hỗ trợ nhóm em hoàn thành đồ án này.
TÀI LIỆU THAM KHẢO
Phụ lục 2: Sơ đồ đấu nối Board, Driver, Nguồn, Động cơ phay và động cơ bước
B4: Thiết lập hệ tọa độ mới để gia công (tọa độ ban đầu để xuất G-code).
B5: Chọn dao bằng cách click vào biểu tượng Create Tool sau đó thiết lập phù
hợp để gia công.
B6: Click vào biểu tượng ToolPaths để tại đường Path cho phôi.
B7: Thiết lập thông số thích hợp để gia công ở thanh Explorer.
B8: Tiến hành chạy mô phỏng bằng cách click vào Simulation->Path->click
vào biểu tưởng đèn cho trạng thái đổi sang ON.
B2: Đặt tên cho G-code->chọn tọạ độ ban đầu để xuất G-code trong ô Output
Workplane.
B3: Click chọn Path và kéo vào G-code mới đặt tên->chọn write.
B4: Mở phần mềm Mach3 đã kết nối với máy thông qua cổng LPT hoặc USB.
B5: Nhấn Reset trên phần mềm đèn tín hiệu sẽ không nhấp nháy ( nếu vẫn còn
nhập nháy thì kiểm tra lại đầu kết nối đã được kêt nối chưa).
B6: Di chuyển các trục về vị trí thích hợp, sau cho trục Z vừa đụng chính giữa
bàn xuay-> nhấn lần lượt Zero X, Zero Y, Zero A, Zero B.
.B7: Click vào Load G-code để nạp vào phần mềm và tiến hành chạy.