PROE NC multi_axis_milling

上传人:jiups****uk12 文档编号:45638436 上传时间:2018-06-18 格式:PPT 页数:38 大小:8.21MB
返回 下载 相关 举报
PROE NC multi_axis_milling_第1页
第1页 / 共38页
PROE NC multi_axis_milling_第2页
第2页 / 共38页
PROE NC multi_axis_milling_第3页
第3页 / 共38页
PROE NC multi_axis_milling_第4页
第4页 / 共38页
PROE NC multi_axis_milling_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《PROE NC multi_axis_milling》由会员分享,可在线阅读,更多相关《PROE NC multi_axis_milling(38页珍藏版)》请在金锄头文库上搜索。

1、global solutionsinnovationcollaboration 2000 PTCAdvanced MachiningMulti-Axis Milling with Pro/NC 2000 PTC2IntroductionImportant NC Parameters for multi-axis programming Overview of 4/5 Axis Milling functionalitylSurface MillinglParallel Planes (Conventional)lIsolineslAlong Cutlines (Flowcut)lSwarf M

2、illinglTrajectorylProfilelHolemakinglEngraving Tool Axis control 5 Axis Containment NC Post-processing for Multi-axis machine 2000 PTC35 Axis Milling with PTC Production SolutionsPTC PROPOSES A COMPLETE SOLUTIONlTool path generationlNC Post-processinglMachine SimulationBLADES_MFG_ASSY_12-7-99 % : 1

3、N2T2M6 N3S200M3 N4G1X.0227C53.2827A.611R N5G-12Z.4486 N6X6.6410Z-4.4877R N7G-12Z-4.7376F20.0 N8G-12X6.7536Z-4.6106C54.3193A1.168 N9G-13X6.8332Z-4.5213C54.9939A1.658 N10G-13X6.8847Z-4.4663C55.3507A2.090 N11G-14X6.9166Z-4.4386C55.4219A2.559 N12G-14X6.9200Z-4.4466C55.1685A2.964 N13G-15X6.8983Z-4.4855C5

4、4.5863A3.378 N14G-15X6.8630Z-4.5341C53.8895A3.727 N15G-16X6.8249Z-4.5767C53.2133A4.017 N16G-17X6.7729Z-4.6212C52.3760A4.308 N17G-17X6.7210Z-4.6516C51.6252A4.490 N18G-18X6.6703Z-4.6689C50.9670A4.559 . 2000 PTC45 Axis Milling with PTC Production SolutionsProgrammation and Simulation of an Hexapod Mach

5、ine using Pro/NC l5 Axis toolpath in Pro/NClKinematics Simulation using Pro/E Mechanism 2000 PTC5Important NC Parameter for multi-axis programmingAccuracy : in 5 axis the PP is doing some calculation, be sure that the CL file is accurate :lmfg_ijk_num_digits = 8LINTOL : Linearization tolerance for t

6、he post-processor.Holder definition for de-gouginglHOLDER_DIAMETERlHOLDER_LENGTHInverse time feedratelINVERSE_FEED=YESlFEDRAT/INVERS,AUTOlCan be controlled by PPLINTOL DeviationInverse time feedrate : When combined linear/rotary motion exist, most good CNC controls require the inverse of the amount

7、of time necessary to make the moveF(code) = 1 (minute) / (time = 3D distance / velocity) 2000 PTC6Overview of Multi-Axis Milling FunctionalitySURFACE MACHINING Used to mill surfaces with tool tip Three strategies available in 5 axis :lConventional by parallel planeslUsing Surface isolineslCutline Au

8、tomatic De-gouging Tool T2=TEST/;REPLAC/T1,T2 2000 PTC25Multi-Axis Milling MachinesRight Angle Head or Dual Spindle Machine (Maho)lIn Pro/NC outputs MULTAX, the post will automatically orient the spindle in horizontal or vertical positionlMacro to output plan selection on LOADTL :G17G18 = MACRO / $

9、Check the tool vector of the next GOTO CLREC=POSTF(7,1)+1 $ Current CL pos. DO / LOP1, ILOOP=1, 2ILOOP=1XX=POSTF(14)$ Read next CL rec.CLASS=POSTF(7,2)IF (CLASS.EQ.5000) THEN$ GOTOILOOP=3$ Exit the loopNBARG=POSTF(5)$ number of argumentIF (NBARG.GT.8) THEN$ MULTAXJVAL=POSTF(7,10)IF (JVAL.EQ.1) THENG

10、PLAN=18ELSEGPLAN=17ENDIFELSEGPLAN=17ENDIFENDIF LOP1) CONTIN XX=POSTF(15,CLREC)$ return to initial pos. TERMACT=20;G=7CIMFIL/ON,LOADTL $ Macro will output $ G17 T. $ or G18 T. XX=POSTF(20) $ Save CL rec CALL/G17G18 REPEAT/OFF REPEAT/T,G,GPLAN XX=POSTF(21) XX=POSTF(21) CIMFIL/OFF 2000 PTC26Multi-Axis

11、Milling MachinesMulti-axis milling machine with “non orthogonal” axis lNutating Heads are directly supported in the questionnaire 2000 PTC27Multi-Axis Milling MachinesMulti-axis milling machine with “non orthogonal” axis lSwiveling table like with MAHO are supported with FIL macro (Questionnaire in

12、2001)FLEN=155.006/25.4 ANUT=45.0 TRNX=0.0CIMFIL/ON,MACHIN DMY=POSTF(13) $ CB-NUTATOR TABLE DMY=POSTF(2,3,635,FLEN) $ PVTDST in Z DMY=POSTF(2,3,653,TRNX) $ PVTD in X DMY=POSTF(2,3,881,ANUT) $ NUTAT ANGLE CIMFIL/OFFl“B40=“ and “C40=“ registers output (feedrate calculation) can be controlled with DBLCO

13、M 985 (register selection with INTCOM 2456, 2457) 2000 PTC28Multi-Axis Milling MachinesWhen the kinematics elements are defined, the second step is to define the “behavior” of the rotary axisGPOST is always looking at the part stationary and the tool moving even in a table/table configuration 2000 P

14、TC29Multi-Axis Milling MachinesFinally, you need to define the machine limits 2000 PTC30Multi-Axis Milling MachinesMachine Limits : the _REPOS macrolMacro activated with PLABEL / OPTION, 19, TO, 2 CIMFIL/ON,MACHINDMY = POSTF(13)PLABEL/OPTION,19,TO,2, CIMFIL/OFFlMacro called each time a rotary limit

15、is brokenlThis is a generic macro that allow you to “rewind” the rotary axis and use the alternate solutionlMacro need to be customized for each casel_REPOS in the questionnaire for 2001 2000 PTC31Multi-Axis Milling MachinesDeveloping and testing a 5 axis milling post-processorlFirst Validate the ki

16、nematics before working on the tape format (tool change, cycles, )lTest the kinematics in positioning with simple and known positions (cube !)lInitially without pivot distance to check the angular positionslThen with pivot distance to check positionslTest continuous motions (Linearization)lTest limitslThen develop tape format lFeedrate calculation ( 1/T )lCyclesl. Inverse time feedrate : When combined linear/ro

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号