Giới thiệu chung về môn học CAD/CAM_CNC

„ Bản chất của điều khiển số „ Bước phát triển của điều khiển số „ Tính năng vàứng dụng của điều khiển sốso với điều khiển thông thường „ Các hệthống điều khiển số

pdf30 trang | Chia sẻ: maiphuongtt | Lượt xem: 1908 | Lượt tải: 1download
Bạn đang xem trước 20 trang tài liệu Giới thiệu chung về môn học CAD/CAM_CNC, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
1GIỚI THIỆU CHUNG VỀ MÔN HỌC CAD/CAM_CNC Ths.Phùng Xuân Lan Bộ môn CNCTM Khoa Cơ Khí 2Thông tin về môn học „ Tên môn học: CAD/CAM_CNC „ Số đơn vị học trình: 3đvht „ Thời gian lên lớp: z Lý thuyết: 45 tiết z Thực hành: 0 „ Nhiệm vụ của sinh viên: z Dự lớp z Thí nghiệm z Bài tập lớn z Kiểm tra điều kiện z Thi cuối kỳ „ Đánh giá sinh viên z Thi cuối kỳ: 80% z Kiểm tra: 10% z Bài tập lớn: 0% z Dự lớp: 10% 3„ Giáo viên z Ths. Phùng Xuân Lan z Bộ môn Công nghệ chế tạo máy, Khoa Cơ khí, Trường ĐHBKHN z Địa chỉ: Bộ môn CNCTM 212 C5 z Điện thoại: 0963662268 z Email: lanpx_hut@yahoo.com Thông tin về môn học „ Mục tiêu của môn học z Hiểu rõ các kiến thức cơ bản và cần thiết về kỹ thuật gia công trên máy điều khiển số z Có khả năng lập trình NC cho một số dạng chi tiết cơ bản bằng ngôn ngữ lập trình thông dụng „ Tài liệu do giáo viên cung cấp z Phần mềm Denford (phay+ tiện) z Slide của bài giảng (qua email hoặc tài liệu photo) z Các tài liệu hỗ trợ giảng dạy khác (ebook hoặc video tài liệu) 4Lịch trình học Tuần Nội dung 1 Giới thiệu chung về môn học, tổng quan về điều khiển số 7 Lập trình bằng phần mềm Denford - Các lệnh lập trình cơ bản (1) và ví dụ 14 Độ chính xác gia công trên máy điều khiển số, phạm vi ứng dụng của công nghệCAD/CAM_CNC 15 Ôn tập Thi cuối kỳ 9 Lập trình bằng phần mềm Denford - Các lệnh chu trình và ví dụ 11 Kiểm tra điều kiện 13 Giới thiệu các phần mềm gia công trên máy điều khiển số 2 Các đặc điểm đặc trưng của máy điều khiển số 3 Giới thiệu các máy công cụ điều khiển số (1) 5 Giới thiệu một số hệ thống trong máy điều khiển số 6 Lập trình gia công trên máy điều khiển số - ISO 10 Lập trình bằng phần mềm Denford - Các ví dụ điển hình 4 Giới thiệu các máy công cụ điều khiển số (2) 8 Lập trình bằng phần mềm Denford - Các lệnh lập trình cơ bản (2) và ví dụ 12 Giới thiệu về công nghệ CAD/CAM-CNC 5Thông tin về môn học „ Tài liệu tham khảo - GS.TS. Nguyễn Đắc Lộc - Điều khiển số & Công nghệ trên máy điều khiển số - NXB KHKT 2002 - GS. TS. Trần Văn Địch - Công nghệ CNC - NXB KHKT 2007 - GV Trần Thế San - Sổ tay lập trình CNC - NXB Đà Nẵng 2006 - PGS Tạ Duy Liêm - Hệ thống điều khiển số cho máy công cụ CNC - NXB KHKT 2001 - PGS.TS. Trần Xuân Việt - Công nghệ gia công trên máy điều khiển số - ĐHBKHN 2000 6Thông tin về môn học „ Tài liệu tham khảo - Warren Seames - Computer Numerical Control - Concepts and Programming 3rd -Demar Publishers 1995 - G.E.Thyer - Computer Numberical Control of Machine Tool 2nd - Newnes 1991 - James V. Valentino - Introduction to Computer Numerical Controls - Prentice Hall 1993 - Tien-Chien Chang - Computer Aided Manufacturing 2nd - Prentice Hall 1998 1TỔNG QUAN VỀ ĐIỀU KHIỂN SỐ Ths.Phùng Xuân Lan Bộ môn CNCTM Khoa Cơ Khí 2Nội dung của bài giảng „ Bản chất của điều khiển số „ Bước phát triển của điều khiển số „ Tính năng và ứng dụng của điều khiển số so với điều khiển thông thường „ Các hệ thống điều khiển số 3Bản chất của điều khiển số „ Điều khiển số z “Điều khiển số (Numerical Control) là một quá trình tự động điều khiển các hoạt động của máy trên cơ sở các dữ liệu số được mã hoá đặc biệt tạo nên một chương trình làm việc của thiết bị hay hệ thống” z Máy hiểu theo nghĩa rộng bao gồm: các máy cắt kim loại, robot, băng tải vận chuyển phôi liệu hoặc chi tiết gia công… z Dữ liệu số được mã hoá bao gồm: các chữ số, số thập phân, các chữ cái và một số các ký tự đặc biệt. z Các chữ số và ký tự đó đại diện cho các đặc tính gia công như kích thước của chi tiết, các dụng cụ được yêu cầu, dung dich trơn nguội, tốc độ vòng quay trục chính, tốc độ chạy dao và được tổ hợp thành câu lệnh 4Bản chất của điều khiển số „ Điều khiển số z Dữ liệu đầu vào bao gồm: „ Các thông tin hình học: Là hệ thống thông tin điều khiển các chuyển động tương đối giữa dao và chi tiết, liên quan trực tiếp đến quá trình tạo hình bề mặt (thể hiện dịch chuyển dụng cụ) „ Các thông tin công nghệ: Là hệ thống thông tin điều khiển các chức năng vận hành của máy như đóng mở trục chính máy, đóng mở dung dich trơn nguội, đóng mở hộp chạy dao, hộp trục chính của máy lựa chọn chiều sâu cắt, tốc độ chạy dao, số vòng quay trục chính, z Định dạng tín hiệu đầu vào chứa các thông tin điều khiển số để điều khiển máy CNC nói chung là một chuỗi các xung điện. „ Các xung được sắp xếp theo các mẫu khác nhau. Mỗi mẫu đại diện cho một kí tự hay con số cụ thể nào đó. Và các mẫu xung khác nhau được gọi là code. „ Với mục đích điều khiển, chỉ 7 trong 8 xung được sử dụng cho việc biểu diễn giá trị nhị phân Æ Tương đương với 127 code có thể được biểu diễn. Con số này vượt quá số code yêu cầu cho điều khiển số là 52. 5Bản chất của điều khiển số 6Bản chất của điều khiển số 7Bản chất của điều khiển số 8Bản chất của điều khiển số NC code tape NC program tape 9Bản chất của điều khiển số 10 Bản chất của điều khiển số „ Phương pháp truyền thông tin đầu vào z Những thông tin cần thiết để gia công một chi tiết nào đó được tập hợp một cách hệ thống thành chương trình gia công chi tiết và có thể: „ Thông qua các vật mang tin như băng đục lỗ, giấy đục lỗ „ Được soạn thảo và lưu trữ trong vật mang tin (băng từ, đĩa từ hoặc đĩa compact CD) và được đưa vào hệ điều khiển số qua cửa nạp tương thích. „ Được đưa vào hệ điều khiển số thông qua các nút bấm bằng tay trên bảng điều khiển. „ Được chuyển trực tiếp từ bộ nhớ của một máy tính điều hành chủ sang hệ điều khiển số của từng trạm gia công (nguyên tắc vận hành DNC) 11 Bước phát triển của điều khiển số 12 Bước phát triển của điều khiển số „ 1808 z Joseph M. Jacquard đã dùng bìa tôn có đục lỗ để điều khiển các máy dệt „ 1938 z Claude E. Shannon (MIT) tính toán và chuyển giao nhanh dữ liệu ở dạng nhị phân có vận dụng lý thuyết đại số và xác nhận công tắc điện tử - nền tảng cơ sở của máy tính ngày nay. „ 1952 z Viện MIT cho ra đời máy công cụ điều khiển số đầu tiên (CINCINNATI HYDROTEL) gồm nhiều đèn điện tử với chức năng nội suy đường thẳng đồng thời theo 3 trục và nhận dữ liệu thông qua băng đục lỗ mã nhị phân. „ 1958 z Ngôn ngữ lập trình biểu tượng hoá đầu tiên (APT) được giới thiệu trong quan hệ liên kết với máy tính IBM 704. 13 Bước phát triển của điều khiển số „ 1959 z Triển lãm máy công cụ tại Paris, trình bày những máy NC đầu tiên của Châu Âu „ 1960 z Các hệ điều khiển NC trong kỹ thuật đèn bán dẫn đã thay thế các hệ thống điều khiển cũ dùng đèn điện tử „ 1965 z Giải pháp thay dụng cụ tự động đã nâng cao trình độ tự động hoá khâu gia công „ 1969 z Những giải pháp đầu tiên về điều khiển liên kết chung từ một máy tính trung tâm DNC „ 1970 z Giải pháp thay/bệ gá phôi tự động 14 Bước phát triển của điều khiển số „ 1972 z Những hệ điều khiển NC đầu tiên có lắp đặt máy tính nhỏ - hệ điều khiển số dùng máy tính nhỏ CNC „ 1976 z Hệ vi xử lý tạo ra một cuộc cách mạng trong kỹ thuật CNC „ 1978 z Các hệ thống gia công linh hoạt (FMS) được tạo lập „ 1979 z Những khớp nối liên hoàn CAD/CAM đầu tiên xuất hiện „ 1986/1987 z Giải pháp tích hợp và tự động hoá sản xuất (CIM) „ 1993 z Sự xuất hiện của các trung tâm gia công (MC) „ 1994 z Khép kín chuỗi quá trình CAD/CAM-CNC 15 Các hệ điều khiển số „ Hệ điều khiển số NC (Numerical Control) z Đặ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 z Chức năng điều khiển được xác định chủ yếu bởi phần cứng 16 Các hệ điều khiển số „ Hệ điều khiển số NC (Numerical Control) Băng đục lỗ Tính toán, kiểm tra, giải mã Lưu giữ thông tin vị trí Lưu giữ lệnh điều khiển máy Bộ so sánh trị số thực và trị số cho trước Bộ nội suy Bộ khuyếch đại các thông tin dịch chuyển và điều khiển máy Bộ thích nghi Hệ thống đo dịch chuyển Hệ thống truyền động Lệnh điều khiển máy Trị số cho trước Điều khiển NC Máy NC Trị số thực 17 Các hệ điều khiển số „ Hệ điều khiển số CNC (Computer Numerical Control) z Điều khiển CNC là một hệ điều khiển có thể lập trình và ghi nhớ. Nó bao hàm một máy tính cấu thành từ các bộ vi xử lý kèm theo các bộ phận ngoại vi z Các chương trình CNC và các hàm logic được lưu trên các vi mạch máy tính đặc biệt (các thanh ghi bộ nhớ của máy tính) dưới dạng các phần mềm thay vì được nối kết cứng (nối dây) do đó các chương trình làm việc có thể thiết lập trước. 18 Các hệ điều khiển số „ Hệ điều khiển số CNC (Computer Numerical Control) Đĩa mềm, CD Đưa dữ liệu vào từ bàn phím Chương trình vào/ra Chương trình giải mã Chương trình điều hành bộ lưu giữ chương trình Bộ khuyếch đại các thông tin dịch chuyển và điều khiển máy Bộ thích nghi Điều khiển CNC Máy NC Trị số thực Chương trình in Chương trình nội suy Lưu giữ chương trình Chương trình gia công NC 19 Các hệ điều khiển số „ Hệ điều khiển DNC (Direct Numerical Control) z Hệ thống điều khiển trong đó nhiều máy CNC được nối với một máy vi tính gia công trung tâm qua đường dẫn dữ liệu z Mỗi máy công cụ CNC có hệ điều khiển CNC mà bộ tính toán của nó có nhệm vụ chọn lọc và phân phối các thông tin, bộ tính toán được coi là cấu nối giữa máy công cụ và máy tính trung tâm. z Máy tính trung tâm có thể nhận những thông tin từ các bộ phận điều khiển CNC để hiệu chỉnh chương trình hoặc có thể đọc những dữ liệu từ máy công cụ z Trong một số trường hợp máy tính đóng vai trò chỉ đạo trong việc lựa chọn những chi tiết gia công theo thứ tự ưu tiên để phân chia lượng gia công tới các máy khác nhau 20 Các hệ điều khiển số „ Hệ điều khiển DNC (Direct Numerical Control) „ Ưu điểm của hệ thống z Có một ngân hàng dữ liệu trung tâm cho biết các thông tin của chương trình của chi tiết gia công và dụng cụ trên tất cả các máy công cụ z Truyền dữ liệu nhanh, tin cậy, phát huy tốt hiệu quả của các máy NC z Điều khiển và lập kế hoạch gia công dễ dàng z Có khả năng ghép nối vào hệ thống gia công linh hoạt 21 Các hệ điều khiển số „ Hệ điều khiển thích nghi (Adaptive Control) z Hệ thống điều khiển thích nghi là hệ thống điều khiển có tính đến tác động bên ngoài của hệ thống công nghệ để điều chỉnh chu kỳ gia công (quá trình gia công) nhằm loại bỏ ảnh hưởng của các yếu tố đó tới độ chính xác gia công z Hệ thống điều khiển thích nghi có thể ổn định được kích thước gia công, công suất cắt, mômen cắt hay nhiệt độ cắt. Schematic illustration of a reconfigurable modular machining center capable of accommodating workpieces of different shapes and sizes and requiring different machining operations on their various surfaces. Source: After Y. Koren. 22 Các hệ điều khiển số „ Hệ điều khiển thích nghi (Adaptive Control) z Ưu điểm của AC „ Tối ưu hoá các quá trình gia công „ Nâng cao được độ chính xác gia công „ Giảm thiểu tác động của các yếu tố bên ngoài (rung động, nhiệt cắt, sự không đồng đều của phôi liệu…) In-process inspection of workpiece diameter in a turning operation. The system automatically adjusts the radial position of the cutting tool in order to produce the correct diameter. 23 Các hệ điều khiển số „ Hệ thống sản xuất linh hoạt FMS (Flexible Manufacturing System) z Là hệ thống sản xuất có mức độ tự động hoá cao bao gồm các máy CNC để gia công tự động, hệ thống cấp và tháo phôi, hệ thống vận chuyển phôi tự động, các máy tính hệ thống cung cấp chương trình điều khiển toàn bộ công việc z FMS được ứng dụng để gia công các chi tiết có hình dáng khác nhau nhưng trong cùng một họ sản phẩm theo thứ tự không lựa chọn với giá thành hợp lý 24 Các hệ điều khiển số „ Hệ thống sản xuất linh hoạt FMS
Tài liệu liên quan