(NB) Giáo trình Lập trình CAD/CAM cung cấp cho người học những kiến thức như: Khái quát về công nghệ CAD/CAM; Giao diện phần mềm CAD/CAM; Thiết kế mô hình CAD; Cam Tiện; Cam Phay; Mời các bạn cùng tham khảo nội dung giáo trình phần 2 dưới đây.
Bài 3: Thiết kế mơ hình CAD Mục tiêu: - Trình bày lệnh thiết kế, hỗ trợ xây dựng mơ hình - Vận dụng, xây dựng mơ hình khung dây, mơ hình dạng mặt mơ hình dạng đặc - Quản lý hiệu chỉnh mơ hình thiết kế Nội dung: 3.1 Các lệnh dựng hình, hỗ trợ dựng hình biến đổi hình học 3.1.1 Các lệnh tạo điểm Các lệnh hỗ trợ tạo điểm: Tạo điểm thông thường (Create Point Position) Tạo điểm nằm đối tượng (Create Point Dynamic) Tạo điểm điều khiển đường spline (Create Point Node Points) Tạo điểm cách (Create Point Segment Point) Tạo điểm đầu cuối cho đường (Create Point Endpoints) Tạo điểm tâm đường trịn (Create Point Small Arcs) Hình 3.1 Các lênh tạo điểm *Lệnh tạo điểm thông thường (Create Point Position) Ý NGHĨA: Tạo điểm vị trí GỌI LỆNH: Trình đơn : Create ^ Points Position Thanh công cụ & 64 CÁCH THỰC HIỆN: Sau gọi lệnh xuất dòng nhắc: Sketch a point : yêu cầu tạo điểm tạo cách nhập giá tri tọa độ X, Y, Z điểm vào hộp thoại Ta dùng chuột sử dụng phím tắt để thực hiên nhập giá trị cho điểm Ok: Chấp nhận kết thúc lênh *Lệnh tạo điểm nằm đối tượng (Create Point Dynamic) Ý NGHĨA: Tạo điểm nằm đối tượng GỌI LỆNH: Trình đơn : Create ^ Point^ Dynamic Thanh cơng cụ : ÌL_ CÁCH THỰC HIỆN: Sau gọi lênh xuất hiên dòng nhắc: Select line, arc, spline, surface, or solid face : Yêu cầu chọn đường thẳng cung , đường spline, bề mặt hay mặt khối - Chọn vị trí điểm muốn tạo - Nhấn OK để kết thúc lênh Các lựa chọn lênh Point Dymamic: Trong đó: : quản lý vị trí điểm +1 : đảo hướng tạo điểm Flip Distance : nhập khoảng cách Offset : nhập khoảng cách muốn offset VÍ DỤ: Tạo điểm nằm đương Spline cho trước cách điểm đầu (P1) 20mm 65 Hình 3.2: Tạo điểm đối tượng *Lệnh tạo điểm điều khiển đường spline (Create Point node Points) Ý NGHĨA: Tạo điểm điều khiển đường Spline GỌI LỆNH: Trình đơn : Create ^ Point^ Create Point note Points Thanh công cụ : ii_ CÁCH THỰC HIỆN: Sau gọi lênh xuất hiên dòng nhắc: Select a spline : yêu cầu chọn đường spline Ok: Chấp nhân kết thúc lênh VÍ DỤ: Tạo điểm điều khiển đường spline cho trước Hình 3.3 Tạo điểm điều khiển *Lệnh tạo điểm cách (Create Point Segment Point) Ý NGHĨA: Tạo điểm cách GỌI LỆNH: Trình đơn: Create ^ Point^ Segment 66 Thanh công cụ : ^ CÁCH THỰC HIỆN: Sau gọi lênh xuất hiên dòng nhắc: Select an entity: Yêu cầu chọn đối tượng Select number, distance, or select a new entity: Nhập số đoạn cách hay khoảng cách điểm ẽS Distance # Number Nhấn OK để kết thúc lênh Các lựa chọn lênh Point Segment: Trong đó: Distance : nhập khoảng cách điểm Number : nhập số điểm muốn tạo VÍ DỤ: Tạo điểm cách đoạn thẳng Hình 3.5 Tạo điểm cách *Lệnh tạo điểm đầu cuối đường cong (Create Point Endpoints) Ý NGHĨA: Tạo điểm đầu cuối đoạn thẳng, cung tròn, đường spline GỌI LỆNH: Trình đơn : Create ^ Point^ Endpoints Thanh cơng cụ : ỊjZ I VÍ DỤ: Tạo điểm đầu cuối đoạn thẳng, cung, đường tròn, đường spline 67 Hình 3.6 Tạo điểm cuối cho đối tượng *Lệnh tạo điểm tâm đường tròn (Create Point Small Arcs) Ý NGHĨA: Tạo điểm tâm cho đường tròn hay cung tròn nằm phạm vi bán kính cho phép (mặc định bán kính nhỏ mm) GỌI LỆNH: Trình đơn : Create ^ Points Small Arcs Thanh công cụ : CÁCH THỰC HIỆN: Nhập bán kính đường trịn, cung trịn lớn tạo điểm tâm Select arc/circle Press enter when done : yêu cầu chọn đối tượng dạng cung trịn đường trịn sau nhấn phím enter Nhấn OK để kết thúc lênh Các lựa chọn lênh Point Small Arcs: Trong đó: EXH Max Radius O Partial Arcs Delete Arcs Max Radius: nhập bán kính lớn Partial Arcs: tạo điểm tâm cho đối tượng cung trịn Delete Arcs : xóa đối tượng gốc VÍ DỤ: Tạo điểm tâm cho cung trịn đường trịn có bán kính lớn 15 Hình 3.7: Tạo điểm tâm 68 3.1.2 Các lệnh tạo đoạn thẳng Các lênh hỗ trợ tạo đoạn thẳng: - Tạo đoạn thẳng thông thường (Create Line Endpoint) - Tạo đoạn thẳng gần (Create Line Closest) - Tạo đoạn thẳng phân giác (Create Line Bisect) - Tạo đoạn thẳng vng góc với đối tượng (Create Line Perpendicular) - Tạo đoạn thẳng song song (Create Line Parallel) - Tạo đoạn thẳng tiếp tuyến với đối tượng qua điểm (Create Line Tangent through point) Hình 3.8 Các lệnh tạo đoạn thẳng *Lệnh tạo đoạn thẳng thông thường (Create Line Endpoint) Ý NGHĨA: Tạo đoạn thẳng GỌI LỆNH: Trình đơn : Create ^ Line^ Create Line Endpoint Thanh công cụ : I N+ I CÁCH THỰC HIỆN: Sau gọi lênh xuất hiên dòng nhắc: 1.Specify the first endpoint : yêu cầu nhập tọa độ điểm mà đường thẳng qua Specify the second endpoint: yêu cầu nhập tọa độ điểm Các lựa chọn Line: Trong đó: Edit endpoint Edit endpoint 2: vị trí điểm đầu Multi-lines Length Angle: vị trí điểm thứ hai 69 i Vertical +-+ Horizontal Tangent: nhập độ dài đoạn thẳng Multi- line: vẽ đoạn liên tục Angle: nhập góc Vertical: tạo đoạn thẳng song song cách trục thẳng đứng đoạn Horizontal: tạo đoạn thẳng song song cách trục nằm ngang đoạn Tangent: chọn phương pháp vẽ đoạn thẳng tiếp tuyến aply: chấp nhận kết lặp lại lệnh Ok : chấp nhận kết thúc lệnh Sử dụng lệnh Create Line Endpoint để vẽ hình sau: Hình 3.9 Tạo đoạn thẳng Gọi lênh Create Line Endpoint, chọn chế độ Multi line Vẽ đoạn 1: Chọn gốc tọa độ ( gõ O) Gõ L82 J -Gõ A0 J Vẽ tiếp đoạn 2: Gõ L36 J Gõ A-90 J Ngắt lệnh Vẽ đọan 3: Gõ O J Gõ L29 J -Gõ A-90 J Vẽ tiếp đoạn 4: 70 Gõ L24 J -Gõ A0 J Vẽ tiếp đoạn 5: Gõ L29 J -Gõ A-90 J Vẽ tiếp đoạn 6: Gõ L31 J Gõ A J Vẽ đọan 7: nối hai điểm cuối với Đây cách vẽ đoạn thẳng sử dụng phím tắt Ngồi người dùng kết hợp với chuột truy bắt điểm để vẽ đoạn trước sau chỉnh sửa giá trị cho đoạn thẳng *Lệnh tạo đoạn thảng gần (Create Line Closest) Ý NGHĨA: Tạo đoạn thẳng ngắn hai đối tượng GỌI LỆNH: Trình đơn : Create ^ Line^ Closest Thanh cơng cụ CÁCH THỰC HIỆN: Sau gọi lênh xuất hiên dòng nhắc: l.Select line, arc or spline: yêu cầu chọn đối tượng VÍ DỤ: Tạo đoạn thẳng ngắn hai đối tượng đường tròn đường thẳng Trước gọi lệnh Sau gọi lệnh Hình 3.10 Tạo đoạn thẳng ngắn hai đối tượng *Lệnh tạo đoạn thẳng phân giác (Create Line Bisect) Ý NGHĨA: 71 Tạo đoạn phân giác GỌI LỆNH: Trình đơn : Create ^ Line^ Bisect Thanh công cụ : CÁCH THỰC HIỆN: Sau gọi lênh xuất hiên dòng nhắc: Select two line to bisect: yêu cầu chọn hai đoạn thẳng để đinh nghĩa đường phân giác Nhập chiều dài đoạn phân giác Nhấn OK để kết thúc lênh B Solution Solutions Các lựa chọn Line Bisect: Trong đó: solution : hỗ trợ tạo đường phân giác solution : hỗ trợ tạo bốn đường phân giác Lenght : nhập chiều dài đoạn phân giác VÍ DU: solution Hình 3.11 Tạo đoạn phân giác theo hai cách solution solution * Lệnh tạo đoạn thẳng vng góc với đối tượng (Create Line Perpendicular) Ý NGHĨA: 72 Tạo đoạn thẳng vng góc với đối tượng qua điểm.Các đối tượng đoạn thẳng, cung tròn, đường tròn, đường spline GỌI LỆNH: Trình đơn : Create ^ Line^ Perpendicular Thanh cơng cụ : Iỉ CÁCH THỰC HIỆN: Sau gọi lênh xuất hiên dòng nhắc: l.Select line, arc or spline : yêu cầu chọn đối tượng Skecth a point : chọn điểm mà đoạn thẳng qua Nhập chiều dài cho đoạn thẳng Nhấn OK để kết thúc lệnh Edit endpoint Elm Length Tangent Các lựa chọn Line Perpendicular: VÍ DỤ: Hình 3.12 Tạo đoạn thẳng vng góc với đối tượng +1 : quản lý điểm mà đoạn thẳng qua Flip : đảo hướng hình thành đoạn thẳng Length : nhập chiều dài cho đoạn thẳng Tangent : chế độ tiếp tuyến * Lệnh tạo đoạn thảng song song (Create Line Parallel) 73 Trang Rough radial parameters: Max angle increment : góc tương đối đường tâm dao Start angle: góc bắt đầu Start offset distance : bán kính khu vực mà đường chạy dao khơng hình thành Sweep angle Starting: góc qt point Start inside:điểm bắt đầu gia côngđiểm bắt đầu Start outside Cut depths: điểm bắt đầu chiều sâu phay Adjustment to other cuts: chiều sâu lần Absolute : tính theo toạ độ tuyệt đối : Minimum depth :chiều sâu phay nhỏ Maximum depth:chiều sâu phay lớn Incremental:tính theo toạ độ tương đối Adjustment to top cut: lượng phay từ đỉnh phôi phay khác Gap setting: thiết lập đường chạy dao vị trí bề mặt gián đoạn Advanced setting: mục thiết lập xác định di chuyển dao cắt bề mặt, khối góc Nhập thông số, nhấn Ok Mô gia công Chọn Verify selected operations để mơ q trình gia cơng Tạo chương trình gia cơng (mã G) Chọn G1 để tạo chương trình gia cơng điều khiển máy phay CNC 165 Hình 5.4 Lập trình gia cơng phay thô bề mặt 3D lênh Radial Toolpath *Lệnh Surface Rough Contour Toolpath Ý NGHĨA: Phương pháp gia công thô có đường chạy dao dựa theo bề mặt chi tiết cần gia cơng GỌI LỆNH: Trình đơn : Toolpaths ^ Surface Rough ^ Contuor CÁCH THỰC HIỆN: Select Boss/Cavity: chọn bề mặt Nhấn Ok Xuất hiên bảng thoại Surface Rough Contour: - Trang Tool parameters: -Trang Surface parameters: 166 -Trang Rough contour parameters: Nhập thông số, Nhấn Ok Mô gia công Chọn Verify selected operations để mơ q trình gia cơng Tạo chương trình gia cơng (mã G) Chọn G1 để tạo chương trình gia cơng điều khiển máy phay CNC *Lệnh Surface Rough Pocket Toolpath Ý NGHĨA: Phương pháp gia cơng thơ bề mặt có dạng hốc 3D GỌI LỆNH: Trình đơn : Toolpaths ^ Surface Rough ^ Pocket CÁCH THỰC HIỆN: Select drive surfaces: chọn bề mặt gia công Nhấn End Selection Xuất bảng thoại: - Trang Tool parameters: 167 Trang Surface parameters: Max stepdown : lượng phay sâu lớn Cutting method : phương pháp dịch chuyển dao Stepover distance : khoảng cách đường tâm dao Roughing angle : góc dịch chuyển dao với phương ngang -Trang Pocket parameters: 168 Number of passes : số lần phay tinh Finish pass spacing : khoảng cách lần Overide Feed Speed : cập nhật chế độ cắt cho bước gia công tinh Nhập thông số, nhấn Ok Mô gia công Chọn Verify selected operations để mơ q trình gia cơng Tạo chương trình gia cơng (mã G) Chọn G1 để tạo chương trình gia công điều khiển máy phay CNC 5.4.2 Các phương pháp gia công tinh bán tinh bề mặt 3D (Surface Finish) Phần giới thiêu lênh lập trình gia công bán tinh gia công tinh bề mặt 3D phức tạp.Trong lênh thường phù hợp với dạng bề mặt định Surface Finish bao gồm lênh sau: Phương pháp gia cơng có đường chạy dao song song (Surface Finish Parallel) Phương pháp gia công có đường chạy dao hướng tâm (Surface Finish Radial) Phương pháp gia công thô theo kiểu chiếu biên dạng lên bền mặt (Surface Finish Project) Phương pháp gia cơng có đường chạy dao hình thành theo đường sinh (Surface Finish Flowline) Phương pháp gia cơng có đường chạy dao hình thành theo biên dạng bề mặt 3D (Surface Finish Contour) Phương pháp gia cơng bề mặt có góc nghiêng thấp (Surface Finish Shallow Toolpath) Phương pháp gia công cho bề mặt có góc nghiêng lớn với đường chạy dao song song (Surface Finish Parallel Steep Toolpath) Phương pháp gia cơng góc nhọn (Surface Finish Pencil Toolpath) Phương pháp gia cơng góc bo trịn (Surface Finish Leftover Toolpath) Phương pháp gia công dựa vào đường giới hạn gia công (Surface Finish Scallop Toolpath) *Lệnh Surface Finish Parallel Toolpath 169 Ý NGHĨA: Phương pháp gia cơng tinh có đường chạy dao song song GỌI LỆNH: Trình đơn : Toolpaths ^ Surface Finish ^ Parallel CÁCH THỰC HIỆN: Select Boss/Cavity : Chọn dạng bề mặt gia công Select drive : Chọn bề mặt gia công Nhấn End Selection để kết thúc lựa chọn bề mặt Nhấn Ok Xuất bảng thoại: -Trang Finish parallel parameter Cutting method : phương pháp phay One way : đường Zigzag : đường dích dắc Max stepdown : chiều sâu phay lớn Maching angle : góc nghiêng đường dịch chuyển dao so với phương ngang Depth limits : giới han chiều sâu phay Relative to: bù dao tính đến đỉnh mũi dao hay tâmmũi dao Minimum depth: chiều sâu phay nhỏ Maximum depth: chiều sâu phay lớn Nhập thông số, nhấn Ok Mô gia cơng Chọn Verify selected operations để mơ q trình gia cơng 170 Tạo chương trình gia cơng (mã G) Chọn G1 để tạo chương trình gia cơng điều khiển máy phay CNC VÍ DỤ: Hình 5.5 Lập trình gia công phay tinh lênh Finish Parallel Toolpath *Lệnh Surface Finish Radial Toolpath Ý NGHĨA: Phương pháp gia công tinh có đường chạy hướng tâm GỌI LỆNH: Trình đơn : Toolpaths ^ Surface Finish ^ Radial CÁCH THỰC HIỆN: 1.Select drive surfaces: chọn bề mặt gia công Nhấn End Selection Xuất hiên bảng thoại: chọn bề mặt kiểm tra, giới hạn vùng gia công, điểm sở Xuất bảng thoại: - Trang Toolpath parameters 171 -Trang Surface parameters: Trang Finish radial parameters: Cutting method :phương pháp dịch chuyển dao Max angle increment :góc tương đối đường tâm dao Start angle :góc bắt đầu Start offset distance :khoảng bù ban đầu Sweep angle : góc quét Starting point : điểm bắt đầu gia công Startinside :điểm bắt đầu Start outside :điểm bắt đầu ngồi Nhập thơng số, nhấn Ok 172 Mơ gia công Chọn Verify selected operations để mô q trình gia cơng Tạo chương trình gia cơng (mã G) Chọn G1 để tạo chương trình gia cơng điều khiển máy phay CNC *Lệnh Surface Finish Contour Toolpath Ý NGHĨA: Phương pháp gia tinh thơ có đường chạy dao dựa theo bề mặt chi tiết cần gia công GỌI LỆNH: Trình đơn : Toolpaths ^ Surface Finish ^ Contuor CÁCH THỰC HIỆN: Select Driver: chọn bề mặt gia công Nhấn End selection: để kết thúc viêc lựa chọn bề mặt Xuất hiên bảng thoại Toolpath/surface selection: chọn thêm bề mặt kiểm tra, giới hạn gia công cần thiết Nhấn OK 173 Xuất bảng thoại Surface Finish Flowline: -Trang Toolpath parameters: -Trang Surface parameters: - Trang Finish Flowline parameters Nhập thông số, nhấn Ok Mô gia công Chọn Verify selected operations để mô trình gia cơng Tạo trương trình gia cơng (mã G) 174 Chọn G1 để tạo chương trình gia cơng điều khiển máy phay CNC VÍ DỤ: Hình 5.6 Lập trình gia công lệnh Finish Flowline Toolpath *Lệnh Surface Finish Contour Toolpath Ý NGHĨA: Phương pháp gia tinh thơ có đường chạy dao dựa theo bề mặt chi tiết cần gia cơng GỌI LỆNH: Trình đơn : Toolpaths ^ Surface Finish ^ Contuor CÁCH THỰC HIỆN: 1.Select Driver: chọn bề mặt gia công 2.Nhấn End selection: để kết thúc viêc lựa chọn bề mặt 3.Xuất hiên bảng thoại Toolpath/surface selection: chọn thêm bề mặt kiểm tra, giới hạn gia công cần thiết 175 Nhấn OK Xuất bảng thoại Surface Rough Contour: - Trang Toolpath parameters: - Trang Rough contour parameters: Nhập thông số, Nhấn Ok Mô gia công 176 Chọn Verify selected operations để mơ q trình gia cơng Tạo chương trình gia cơng (mã G) Chọn G1 để tạo chương trình gia cơng điều khiển máy phay CNC VÍ DỤ: *Lệnh Surface Finish Shallow Toolpath Ý NGHĨA: Phương pháp gia cơng tinh cho bề mặt có đô dốc nằm khoảng từ đến 100 GỌI LỆNH: Trình đơn : Toolpaths ^ Surface Finish ^ Shallow CÁCH THỰC HIỆN: Select drive surfaces: chọn bề mặt gia công Nhấn End selection: để kết thúc việc lựa chọn bề mặt Xuất bảng thoại Toolpath/surface selection: chọn thêm bề mặt kiểm tra, giới hạn gia công cần thiết Nhấn OK Xuất bảng thoại Surface Finish Shallow: - Trang Toolpath parameters: 177 - Trang Surface parameters: -Trang Finish shallow parameters: Cut tolerance: sai số phay Machining angle : góc nghiêng đường dịch chuyển dao với phương ngang Max stepover: phương pháp dịch chuyển dao Zigzag : đường dích dắc Oneway: đường From slope angle to slope angle: giá trị góc nghiêng kiểm sốt Cut extension : lượng cắt mở rộng 178 Depth limits : giới hạn chiều sâu Chọn phương pháp, đặt thông số phù hợp, nhấn Ok Mô gia công Chọn Verify selected operations để mô q trình gia cơng Tạo trương trình gia cơng (mã G) Chọn G1 để tạo chương trình gia cơng điều khiển máy phay CNC 179 ... độ ( gõ O) Gõ L 82 J -Gõ A0 J Vẽ tiếp đoạn 2: Gõ L36 J Gõ A-90 J Ngắt lệnh Vẽ đọan 3: Gõ O J Gõ L29 J -Gõ A-90 J Vẽ tiếp đoạn 4: 70 Gõ L24 J -Gõ A0 J Vẽ tiếp đoạn 5: Gõ L29 J -Gõ A-90 J Vẽ tiếp... hình sau (Hình 2. 21): Hình 3 .23 Tạo đường trịn tiếp tuyến với đối tượng Sử dụng lênh tạo cung tròn tiếp tuyến với đối tượng (tangent entities) để tạo cung R36 R75 hình 2. 22: Hình 3 .24 Tạo cung tròn... - Gọi lệnh Arc Polar - Gõ O -Gõ S J -Gõ A 60 J - OK *Lệnh tạo cung tròn qua hai điểm bán kính (Create Arc Endpoints) Ý NGHĨA: Tạo cung trịn qua hai điểm bán kính (hoặc đường kính) GỌI LỆNH: Trình