1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Sử dụng mastercam

110 772 3

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 110
Dung lượng 2,38 MB

Nội dung

Chương I: SURFACE TOOLPATHS Surface Toolpaths chu trình dùng để tạo đường chạy dao theo bề mặt Các bề mặt sử dụng để tạo đường chạy dao bề mặt đơn hay bề mặt đa I THÔNG SỐ CHUNG CỦA CÁC CHU TRÌNH SURFACE: Tất chu trình Surface sử dụng thông số chung sau (các thông số nằm trang Surface parameters hộp thoại chu trình surface): Giá trò tuyệt đối (Absolute) tương đối (Incremental): Hầu hết thông số Clearance (mặt phẳng an toàn), Retract (mặt phẳng lùi dao), Feed plane (mặt phẳng cắt gọt), Top of stock (mặt phôi) Depth (chiều sâu cắt) nhập giá trò tương đối tuyệt đối * Absolute: Giá trò tuyệt đối tính từ gốc tọa độ (0,0,0) Nếu ta chọn đối tượng hình học để tạo đường chạy dao đường chạy dao độ sâu tuyệt đối, đối tượng hình học ta chọn độ cao * Increamental: Khi ta nhập giá trò tương đối Depth Top of Stock liên quan đến vò trí đối tượng hình học Clearance, Retract Feed plane phụ thuộc vào Top of Stock Nếu ta chọn đối tượng hình học để tạo đường chạy dao đường chạy dao độ sâu đối tượng hình học ta chọn http://www.ebook.edu.vn Ghi chú: Trong chu trình Multiaxis Clearance, Retract Feed plane tự động giá trò tương đối Tập tin Regen: Tập tin Regen sử dụng để tăng tốc cập nhật thông số cho chu trình Surface phức tạp Ta đặt lại tên đường dẫn cho tập tin Regen liên quan đến chu trình Surface - Trước tiên ta chọn nút Regen trang Surface parameters chu trình Surface - Nhập tên đường dẫn để lưu tập tin Regen cho chu trình Surface - Chọn OK Thiết lập đường vào (plunge), (retract) dao: Hộp thọai Direction cho ta tùy chọn để tạo đường vào, dao cho chu trình Surface Thông số Plunge cho phép ta thiết lập chuyển động vào dao thông số Retract cho phép ta thiết lập chuyển động dao - Ởû trang Surface parameters chu trình Surface đánh dấu chọn click vào nút Direction - Thiết lập giá trò: Ghi chúù: - Ta chọn nút Vector để nhập giá trò theo phương X,Y,Z - Ta chọn nút Line để trở hỉnh đồ họa chọn đường thẳng cho chuyể động vào dao Đường biên giới hạn vùng chạy dao (tool containtment boundaries): Đường giới hạn vùng chạy dao chuỗi ( line, arc) kín, dùng để giới hạn vùng gia công chu trình Sử dụng đường giới hạn vùng chạy dao để đảm bảo dao cắt vùng đònh Đường giới hạn vùng chạy dao nằm độ cao Z so với chi tiết http://www.ebook.edu.vn Ví dụ: Drive Check surfaces: Drive Surfaces vùng gia công chi tiết Check Surfaces bảo vệ vùng chi tiết từ chuyển động dụng cụ cắt Để tạo chu trình surface ta phải chọn Drive surface Trong Check surfaces không thiết phải chọn, chúng giới hạn chuyển động dụng cụ cắt, đảm chương trình xác Ví dụ: Trong hình ví dụ trên, mặt phẳng tạo nên mặt đáy vách Mặt đáy chọn làm Drive surface (vùng gia công) mặt chọn http://www.ebook.edu.vn làm Check surface Khi đó, dụng cụ cắt cắt dọc theo bề mặt đáy tránh cắt vào mặt vách Lọc chu trình (Filtering toolpaths): Khi ta lọc chu trình, MasterCAM thay đường chạy dao dung sai đònh thành chuyển động thẳng Ta thay chuyển động thẳng thành chuyển động theo cung tròn với bán kính giới hạn từ nhỏ đến lớn ( ta thiết lập) * Phương pháp chọnFilter toolpaths: - Click phải hộp thoại Operation Manager chọn Option/Filter để lọc chu trình chọn tập tin *.MC9 hành - Chọn Main menu/NC utils để lọc tập tin NCI Phương pháp tạo tập tin ASCII NCI * Thay chuyển động thẳng thành chuyển động theo cung tròn: Khi ta lọc chu trình theo phương pháp này, ta phải bán kính cung tròn lớn nhỏ Tùy thuộc vào hình dáng hình học dung sai cung tròn tạo có bán kính lớn làm cho chu trình ngắn gọn hơn, cung tròn tạo có bán kính lớn làm cho chu trình phức tạp http://www.ebook.edu.vn II CÁC CHU TRÌNH PHAY THÔ (SURFACE ROUGH TOOLPATHS): Các chu trình phay thô bóc lượng lớn vật liệu khỏi bề mặt chi tiết thời gian ngắn mà không cần độ xác cao Parallel rough toolpaths: Đây chu trình thường sử dụng để phá thô bề mặt lồi (boss) lõm (cavity) đơn giản Các đường chạy dao tạo song song với Z trục thứ điều khiển độc lập * Trình tự tạo chu trình rough parallel: - Chọn Main menu / Toolpaths / Surface / Rough / Parallel - Chọn dạng chi tiết lồi (boss), lõm (cavity) không xác đònh (unspecified) từ Part shape menu - Chọn bề mặt cần gia công - Nhập thông số cho chu trình chọn OK - Chọn đường giới hạn vùng chạy dao (nếu có) chọn Done Ghi chú: ta tạo chu trình rough parallel từ hộp thọai Operation Manager: - Click phải / Toolpaths / Surface rough / Parallel: http://www.ebook.edu.vn * Total tolerance: Total tolerance có chu trình Surface, kết hợp Arc filter tolerance Cut tolerance từ MasterCAM V8 Khi thiết lập thông số dung sai ta cần nhập vào dung sai tổng (Total tolerance) điều chỉnh tỉ lệ Filter tolerance Cut tolerance (Filter ratio) http://www.ebook.edu.vn Ví dụ: Filter tolerance 0.02 Cut tolerance 0.01 MasterCAM sử dụng +/-0.03 dung sai chu trình * Maximum Stepdown: Max.Stepdown thiết lập khỏang cách lớn hai lát cắt kế theo phương Z chu trình Surface Ví dụ: * Maximum Stepover: Max Stepover thiết lập khỏang cách lớn hai lát cắt theo phương XY chu trình surface Khỏang cách nhỏ chu trình xác chương trình dài tốn nhiều thời gian tính tóan - Approx scallop height on flat floor: tính tóan khỏang dòch dao ngang cho tạo chiều cao nhấp nhô (Scallop) chiều cao theo yêu cầu mặt phẳng Đơn vò mm - Approx scallop height at 45 Degrees: tính toán khỏang dòch dao ngang cho tạo chiều cao nhấp nhô (Scallop) chiều cao theo yêu cầu mặt phẳng nghiêng 45 độ http://www.ebook.edu.vn * Machining angle: Thiết lập hướng cắt cho chu trình từ đến 360 độ so với trục X Cplane hành Ví dụ: http://www.ebook.edu.vn * Cutting method: Trong chu trình phay Parallel ta chọn hai kiểu chạy dao sau: - Cắt theo phía (one way): theo phương pháp này, sau lát cắt, dụng cụ cắt rút lên mặt phẳng an toàn lùi dao nhanh điểm đầu để bắt đầu lát cắt Tất lát cắt phía - Cắt theo hai phía (Zigzag): theo phương pháp này, dụng cụ cắt di chuyển tới lui dọc chi tiết Ví dụ: * Plunge control: Đây thông số để xác đònh cách dao chuyển động theo phương Z chu trình cắt thô Nó sử dụng để ngăn chặn dụng cụ cắt chạy không từ lát cắt trước Thông số có tác dụng dạng chi tiết lõm Ta chọn để dụng cụ cắt lên xuống dọc theo chi tiết, dụng cụ cắt xuống từ phía từ hai phía http://www.ebook.edu.vn + Allow Multiple Plunges Along Cut :Đặc tính báo cho hệ thống cắt dọc chi tiết + Cut From One Side :Đặc tính hứơng dẫn hệ thống cắt dọc theo bên chi tiết Nếu thiết lập phương pháp cắt Zig-zag hệ thống cắt dọc theo đừơng cắt bên, điều làm cho hai bên bò cắt Nếu thiết lập phương pháp cắt Oneway hệ thống cắt bên + Cut From Both Side : Đặc tính hướng dẫn hệ thống cắt dọc theo hai bên chi tiết Nếu thiết lập phương pháp cắt Zig-zag hệ thống cắt dọc theo đường cắt bên chuyển sang cắt bên đối diện, thiết lập phương pháp cắt Oneway hệ thống cắt dọc theo toàn bên sau chuyển sang cắt toàn bên lại http://www.ebook.edu.vn Chương V: POST PROCESSOR I TỔNG QUAN: Phần đưa nhìn tổng quan Post Processor (PP), công cụ dùng để chuyển mã từ đường chạy dao thành file NC để cung cấp cho máy CNC Các Post Proccessors vừa thống phối hợp riêng máy hệ điều khiển, vừa phù hợp chung với gia đình máy điều khiển số Post Proccessor phần yếu quan trọng hệ thống CAM.Tiện ích Post Processor, gọi chương trình hậu xử lý, làm tương thích chương trình viết ngôn ngữ NC với thông số máy NC/CNC xác đònh Chương trình Postprocessor hãng sản xuất cài đặt sẵn hệ điều khiển máy CNC khách hàng tự cài đặt Chi phí phát triển chúng cao muốn làm Post Processor, người dùng phải hiểu rõ lập trình NC nói chung, hệ điều khiển mà máy NC/CNC sử dụng Mỗi hãng sản xuất hệ điều khiển máy CNC, việc sử dụng mã lệnh bắt buộc thông thường tiêu chuẩn ISO, sử dụng mã lệnh theo ý riêng họ Thí dụ, công việc khai báo hệ thống đo kích thước mm, hệ FANUC MTS chọn lệnh G21, hệ FAGOR SINUMERIK chọn lệnh G71 Mục đích người viết cung cấp đònh hướng cho có ý đònh hiệu chỉnh PP có sẵn không hướng dẫn cách viết PP Một Posprocessor cần tập tin sau: - Post customization file (.PST): viết theo đònh dạng ASCII, đònh nghóa cách xác chương trình NC tạo ra đònh dạng - Post executable file (.DLL): tập tin xem “động cơ” trình biên dòch (PP) Nó đọc post customization file (.PST) the intermediate file (.NCI) sau viết tập tin NC - MasterCAM intermediate file (.NCI): Đây tập tin liệu tạo từ đượng chạy dao MasterCAM Nếu Post executable file (.DLL)được xem “động cơ” trình biên dòch (PP) MasterCAM intermediate file (.NCI) xem “nhiên liệu” động Các thông tin từ tập tin NCI trình biên dòch (PP) đọc chuyển thành mã NC http://www.ebook.edu.vn II.CẤU TRÚC CỦA MỘT FILE PST: Tổng quan Post file (.pst) tổ chức thành vùng chính: The definition area (vùng đònh nghóa): vùng chứa lời ghi chú, đònh dạng, công thức chung… + Header: bao gồm lời ghi ban đầu, lời ghi viết sau dấu “#” Những viết sau dấu “#” Post executable bỏ qua xuất file NC # Post Name : MPFAN # Product : MILL # Machine Name : GENERIC FANUC # Control Name : GENERIC FANUC # Description : GENERIC FANUC MILL POST # 4-axis/Axis subs : YES # 5-axis : NO # Subprograms : YES # Executable : MP v9.13 # # WARNING: THIS POST IS GENERIC AND IS INTENDED FOR MODIFICATION TO THE MACHINE TOOL REQUIREMENTS AND PERSONAL PREFERENCE # # # END_HEADER$ # + Numeric variable initialization: biến số người lập trình víêt sẵn hay người dùng đònh nghóa lại Các giá trò nhập vào nằm sau dấu “:” # - (các biến chung dung sai hệ thống, tốc độ tối đa, tối thiểu trục chính…) # General Output Settings # - sub_level breakarcs : : arcoutput : arctype : do_full_arc : helix_arc : arccheck atol ltol vtol maxfeedpm ltol_m vtol_m maxfeedpm_m force_wcs spaces omitseq : : : : : : : : : : : #Enable automatic subprogram support #Break arcs, = no, = quadrants, = 180deg max arcs #0 = IJK, = R no sign, = R signed neg over 180 #Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc #Allow full circle output? 0=no, 1=yes #Support helix arc output, 0=no, 1=all planes, 2=XY plane only #Check for small arcs, convert to linear 01 #Angularity tolerance for arccheck 002 #Length tolerance for arccheck 0001 #System tolerance 500 #Limit for feed in inch/min 05 #Length tolerance for arccheck, metric 0025 #System tolerance, metric 10000 #Limit for feed in mm/min yes #Force WCS output at every toolchange? #Number of spaces to add between fields no #Omit sequence numbers? http://www.ebook.edu.vn seqmax stagetool tools use_gear max_speed min_speed nobrk progname xflip yflip zflip : 9999 : #Max sequence number #0 = Do not pre-stage tools, = Stage : : : : : : : : #Output gear selection code, 0=no, 1=no #Maximum spindle speed #Minimum spindle speed #Omit breakup of x, y & z rapid moves #Use uppercase for program name (sprogname) #Reverse X axis orientation - eap 1/17/03 #Reverse Y axis orientation - eap 1/17/03 #Reverse Z axis orientation - eap 1/17/03 10000 50 no no no no # # Rotary Axis Settings (các biến có liên quan tới trục xoay) # - vmc rot_on_x 164 : : #0 = Horizontal Machine, = Vertical Mill #Default Rotary Axis Orientation, See ques #0 = Off, = About X, = About Y, = About Z rot_ccw_pos : index : ctable : use_frinv : maxfrdeg maxfrinv frc_cinit ctol ixtol frdegstp : : : : : : #Axis signed dir, = CW positive, = CCW positive #Use index positioning, = Full Rotary, = Index only #Degrees for each index step with indexing spindle #Use Inverse Time Feedrates in Axis, (0 = no, = yes ) 2000 #Limit for feed in deg/min 999.99#Limit for feed inverse time #Force C axis reset at toolchange 225 #Tolerance in deg before rev flag changes 01 #Tolerance in deg for index error 10 #Step limit for rotary feed in deg/min # #Feedrate calculation variables: biến để tính tóan tốc độ cắt # - frdelta frinv frdeg prvfrdeg ldelta cldelta circum ipr_type Inverse : : : : : : : : 0 0 0 0 #Calculation for deg/min #Feedrate inverse time #Feedrate deg/min actual #Feedrate deg/min actual #Calculation for deg/min, linear #Calculation for deg/min, linear and rotary #Calculation for deg/min #Feedrate for Rotary, = UPM, = DPM, = + Format statements: đònh dạng biến xúât thành file NC Đó số thực hay số nguyên, số lẻ sau dấu phẩy… # # Format statements - n=nonmodal, l=leading, t=trailing, i=inc, d=delta # #Default english/metric position format statements fs2 0.7 0.6 #Decimal, absolute, place, default for initialize (:) http://www.ebook.edu.vn fs2 fs2 0.4 0.3 0.4 0.3d fs2 fs2 fs2 fs2 fs2 0.1 fs2 10 0.2 fs2 11 0.3 fs2 12 0.4 fs2 13 0.5 fs2 14 0.3 fs2 15 0.2 fs2 16 fs2 17 0.2 feedrate) 0l 0l 0l 0.1 0.2 0.3 0.4 0.5 0.3d 0.1 0n 0.3 #Decimal, absolute, 4/3 place #Decimal, delta, 4/3 place #Common format statements #Integer, not leading #Integer, force two leading #Integer, force three leading #Integer, force four leading #Decimal, absolute, place #Decimal, absolute, place #Decimal, absolute, place #Decimal, absolute, place #Decimal, absolute, place #Decimal, delta, place #Decimal, absolute, 2/1 place (feedrate) #Integer, forced output #Decimal, absolute, 2/3 place (tapping + String variables, string select functions declare string variables and the string select functions: biến dạng chuỗi có từ biến số Thường bắt đầu chữ “s” # #String and string selector definitions for NC output # #Numbered question 164 string to detect Rotary axis y/n sq164 #Address string definitions: Các đòa lệnh như: M,N,O,P… strm "M" strn "N" stro "O" strp "P" srad "R" srminus "R-" sblank #Transform mirror and rotate codes strns_mir_on "G51.1" #Programmable mirror image code strns_mir_off "G50.1" #Programmable mirror image cancel code strns_rot_on "G68" #Coordinate System Rotation strns_rot_off "G69" #Coordinate System Rotation Cancel # # Error messages: Các dòng báo lỗi # - saxiswarn "WARNING-POST ROTARY AXIS ASSIGNMENT ('rot_on_x') OVERWRITTEN BY OPERATION" saxisoff "ERROR-POST ROTARY AXIS ASSIGNMENT ('rot_on_x') IS DISABLED" saxiserror "ERROR-INVALID ROTARY AXIS ASSIGNMENT ('rot_on_x') FOR CURRENT OPERATION" sindxerror "WARNING-INDEX ANGLE DOES NOT MATCH POST SETTING ('ctable')" stlorgerr "ERROR-TOOL ORIGIN DOES NOT MATCH CENTER OF ROTATION IN POLAR MILLING" shomeserror "ERROR-G92 WORK OFFSET ('mi1') DOES NOT SUPPORT TRANSFORM SUBPROGRAM" sprgnerror "ERROR-SUBPROGRAM NUMBER MATCHES THE MAIN PROGRAM NUMBER" # - http://www.ebook.edu.vn # General G and M Code String select tables: Lệnh chạy dao quay trục # # Motion G code selection sg00 sg01 sg02 sg03 sg04 sgcode fstrsel G0 G1 G2 G3 G4 #Rapid #Linear feed #Circular interpolation CW #Circular interpolation CCW #Dwell #Target for string sg00 gcode sgcode # # Select work plane G code: Các mặt phẳng chạy dao: G17, G18, G19 # - sg17 sg19 sg18 sgplane fstrsel G17 G19 G18 #XY plane code #YZ plane code #XZ plane code #Target string sg17 plane sgplane # #Select english/metric code :Hệ inch hay hệ mét # - sg20 G20 #Inch code sg21 G21 #Metric code smetric #Target string fstrsel sg20 met_tool smetric # # Cutter compensation G code selection: Hiệu chỉnh bán kính dao # - scc0 scc1 scc2 sccomp fstrsel G40 G41 G42 #Cancel cutter compensation #Cutter compensation left #Cutter compensation right #Target for string scc0 cc_pos sccomp # # Select incremental or absolute G code: Gía trò tuyệt đối, tương đối # - sg90 G90 #Absolute code sg91 G91 #Incremental code sgabsinc #Target string fstrsel sg90 absinc sgabsinc # #Canned drill cycle reference height sg98 G98 #Reference at initht sg99 G99 #Reference at refht sgdrlref #Target for string fstrsel sg98 drillref sgdrlref # Drill cycle G string select # # Generate string for spindle sm04 sm05 sm03 spindle fstrsel M4 M5 M3 #Spindle reverse #Spindle off #Spindle forward #Target for string sm04 spdir2 spindle # - http://www.ebook.edu.vn # Coolant M code selection: Các chế độ tưới nguội # - sm09 M9 sm08 M8 sm08_1 M8 sm08_2 M8 scoolant #Coolant Off #Coolant Flood #Coolant Mist #Coolant Tool #Target for string The postblock area (vùng chứa khối lệnh): vùng chứa khối lệnh viết sẵn lẫn khối lệnh người dùng đònh nghóa Để xuất file NC, vùng chứa khội lệnh phải đònh nghóa, câu lệnh phải viết theo cú pháp đònh Nếu vùng chứa lệnh khối lệnh, cú pháp sai xúât ra, file NC thiếu chuyển động mong muốn # # Tool Comment / Manual Entry Section: Phần lập trình để tạo dòng ghi dao chương trình NC # ptoolcomment #Comment for tool tnote = t toffnote = tloffno tlngnote = tlngno "(", pstrtool, *tnote, *toffnote, *tlngnote, *tldia, ")",e pstrtool #Comment for tool if strtool sblank, [ strtool = ucase(strtool) *strtool, " " ] pcomment #Comment from manual entry (must call pcomment2 if booleans) pcomment2 pcomment2 #Comment from manual entry scomm = ucase (scomm) if gcode = 1007, "(", scomm, ")" else, "(", scomm, ")", e # # Start of File and Toolchange Setup: Phần lập trình dể tạo câu lệnh chương trình NC như: Ghi tên chương trình, chọn chuẩn thảo chương theo G54 hay G92, đo dao (G43), mở tưới nguội … # - psof0 #Start of file for tool zero psof psof #Start of file for non-zero tool number http://www.ebook.edu.vn pcuttype toolchng = one if ntools = one, [ #skip single tool outputs, stagetool must be on stagetool = m_one !next_tool ] "%", e *progno, e "(PROGRAM NAME - ", sprogname, ")", e "(DATE=DD-MM-YY - ", date, " TIME=HH:MM - ", time, ")", e pbld, n, *smetric, e pbld, n, *sgcode, *sgplane, "G40", "G49", "G80", *sgabsinc, e sav_absinc = absinc if mi1 = zero, pbld, n, *t, "M6", e pindex if mi1 > one, absinc = zero pcan1, pbld, n, *sgcode, *sgabsinc, pwcs, pfxout, pfyout, pfcout, *speed, *spindle, pgear, strcantext, e pbld, n, "G43", *tlngno, pfzout, scoolant, next_tool, e absinc = sav_absinc pcom_movea toolchng = zero # #Feedrate calculations: Phần lập trình để tính tốc độ cắt # pfcalc #Feedrate calculations, gcode does not evaluate if gcode zero, [ if fmtrnd(cabs) = prvcabs | index, pfcalc_u_min else, [ if cuttype = one & (cutpos2 [...]... vùng phẳng ở giữa chi tiết không được gia công +Với tùy chọn Flats, MasterCAM sẽ tạo ra những lát cắt phụ để hòan tất vùng mặt phẳng * Sử dụng các đường curve như là đường giới hạn tâm dao: đối với những chi tíêt đơn giản, khi sử dụng chu trình Rough Contour và Finish Contour ta có thể quản lý chiều sâu cắt Z bằng hằng số bằng cách sử dụng đường curve Đây là những đường dọc theo chi tiết và được chọn... đầu Ví dụ: * Thêm đường chạy dao trên mặt phẳng: MasterCAM đã có tùy chọn Shallow, tuy nhiên thông số này chỉ cho phép thêm đường chạy dao trên những mặt nghiêng với Z thay đổi Để tạo những đường chạy dao trên mặt phẳng (cũng như mặt nghiêng) ta sẽ sử dụng tùy chọn Flats http://www.ebook.edu.vn - Hình minh họa dưới đây sẽ cho thấy hiệu quả của việc sử dụng tùy chọ Flat: +Trong hình này, tùy chọn Flats... Hole Hình minh hoạ dưới đây là ví dụ của chu trình Rough Pocket trước và sau khi sử dụng thông số Align plunge entries for start holes: http://www.ebook.edu.vn Sau khi tạo xong chu trình Rough Poket, sử dụng chu trình Start hole (Toolpaths, Next menu, Circ tlpths, Start hole) để tạo các điểm khoan tại các điểm xuống dao MasterCAM sẽ tự động đặt chu trình Start hole trước chu trình Surface Rough Pocket... những lát cắt trong những khu vực có giá trò trong dãy từ 00 đến 450 - Limiting Stepover: + Được sử dụng như là khỏang cách dòch dao ngang lớn nhất khi bỏ đi những đường chạy dao trên mặt nghiêng Nếu những lát cắt kề nhau nhỏ hơn giá trò Limiting Stepover thì một trong những đường chạy dao sẽ bò bỏ đi + Được sử dụng như là khỏang cách dòch dao ngang nhỏ nhất khi thêm vào những đường chạy dao trên mặt nghiêng... dẫn đến đụng dao Đôi khi việc chuyển dữ liệu, các bề mặt được đưa vào MasterCAM có thể chứa các đỉnh nhọn MasterCAM sẽ thông báo khi nó bắt gặp một đỉnh nhọn và nhắc ta nên hiệu chỉnh lại chi tíêt http://www.ebook.edu.vn Ví dụ của chu trình Rough Parallel: http://www.ebook.edu.vn 2 Radial rough toolpaths: Đây là chu trình được sử dụng chủ yếu cho những chi tiết tròn Các đường chạy dao được sinh ra sẽ... thông số này sẽ đònh nghóa phương pháp được sử dụng để tính toán vật liệu còn thừa lại từ các chu trình trước hay từ dao thô để lại - Chọn Ok - Chọn các đường giới hạn vùng chạy dao (nếu có) và chọn Done Ghi chú: ta có thể tạo chu trình Restmill từ hộp thọai Operation Manager: Click phải / Toolpaths / Surface rough / Restmill: * Các thông số của chu trình: MasterCAM cung cấp nhiều lựa chọn khác nhau... nằm giữa hai giá trò này + Minimum depth: chiều sâu nhỏ nhất mà dụng cụ cắt có thể vươn tới + Maximum depth: chiều sâu lớn nhất dụng cụ cắt có thể xuống http://www.ebook.edu.vn + Select depths: trở về màn hình đồ họa để chọn chiều sâu nhỏ nhất và chiều sâu lớn nhất - Incremental: đặt các lát cắt ở các độ cao tương đố so với bề mặt chi tiết MasterCAM sẽ tự tính tóan chiều sâu tối thiểu và chiều sâu tối...Ghi chú: +Cut From One Side, Cut From Both Side dao chỉ thay đổi chiều sâu cắt Z một lần và dọc theo chiều dài cắt p dụng cho bề mặt lồi 1 đảo + Allow Multiple Plunges Along Cut : dao lên xuống theo phương Z nhiều lần p dụng cho bề mặt lồi nhiều đảo * Cut depths: Phương pháp này xác đònh chiều sâu tối thiểu và tối đa (tương đối và tuyệt đối) cho các lát cát dọc theo... nhấp nhô bề mặt (ô Scallop height) sau đó MasterCAM sẽ tự động tính ra giá trò dòch dao ngang http://www.ebook.edu.vn Ghi chú: Thông số này có thể thíêt lập cho chu trình Flowline 5-axis - Cutting method: Trong chu trình phay Rough Flowline ta có thể chọn một trong hai kiểu chạy dao sau: - Cắt theo một phía (one way): theo phương pháp này, sau một lát cắt, dụng cụ cắt sẽ rút lên mặt phẳng an toàn và... giới hạn tâm dao: Ghi chú: các thông số còn lại đã được trình bày từ các chu trình trước nên người viết không trình bày lại http://www.ebook.edu.vn 6 Restmill toolpaths: Đây là chu trình phay thô được sử dụng để tháo bỏlớp vật liệu còn lại trên phôi của các chu trình trước để lại dự trên thông số của dao thô Chu trình Restmill gở bỏ phôi còn lại ở những nơi mà dao không thể vào được Hình dưới đây là ... chu trình cắt thô Nó sử dụng để ngăn chặn dụng cụ cắt chạy không từ lát cắt trước Thông số có tác dụng dạng chi tiết lõm Ta chọn để dụng cụ cắt lên xuống dọc theo chi tiết, dụng cụ cắt xuống từ... tất vùng mặt phẳng * Sử dụng đường curve đường giới hạn tâm dao: chi tíêt đơn giản, sử dụng chu trình Rough Contour Finish Contour ta quản lý chiều sâu cắt Z số cách sử dụng đường curve Đây đường... dụ chu trình Rough Pocket trước sau sử dụng thông số Align plunge entries for start holes: http://www.ebook.edu.vn Sau tạo xong chu trình Rough Poket, sử dụng chu trình Start hole (Toolpaths,

Ngày đăng: 03/01/2016, 21:10

TỪ KHÓA LIÊN QUAN

TRÍCH ĐOẠN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w