《6程序管理及手工编程)第一稿.docx》由会员分享,可在线阅读,更多相关《6程序管理及手工编程)第一稿.docx(39页珍藏版)》请在优知文库上搜索。
1、六程序管理一、文件管理分别按.进入程序编辑窗口,用鼠标点击TNC目录(如图6-1所示),在软件中选择新目录目录内创建新的目录CCC。如图6-2所示输入CCC确定即可以TNCTNCDmC:t三)D:tmE:tmF:图6-1注意:一定要先点击TNC目录,文件。3、创建新文件图6-2这时创建的才是新目录,不然则只能创建1、文件文件名应当不多丁25个字符,否则将不能完整显示,文件名+路径总长度不得超过256个字符。在文件名中不得有:空格:*?等字符。文件包含以类型:TNC中的文件描述类型程序管理HEIDENHAIN时话式程序.HISO程序.1SmarTNC程序主程序.HU轮廓描述.HC加工位置点表.H
2、P其他表文件刀具表.T刀盘表.TCH托盘表.P原点表.D点表,PNTPreSe1.S(基准点)表,PR切削参数表.CDT刀具材料、工件材料表.TAB关联数据表.DEP文本相关ASCII文本文件.A.TXT帮助文件CHM图纸文件ASCII文本文件.DXF2、新建目录用风标点击除TNC目录以外的FI录或文件,如果要在哪一个目录下建立新文件,则要打开这个目录。如图63所示,打开CCC目录。TJTNC:-TNCCCC.*-JCCC文件名作D2DEMoI1.searTNCD2j5xstem卜tncguide图6-3按软件新文件,输入程序名“JD01.H”施定,选择单位mm,即可建立新的程序文件。如图64
3、所示:图6-4在后续的内容里面我们主要是介绍H纯文本对话式编程。二、轨迹编程示范KB1.K-FoRM定义毛坯。定义毛坯0为左前上方的点,0.2为右后下方的点。“Z”是用来定义工作平面为XY平面,在输入每个指令后都按:叫_加定并进入下一指令的给人,输完一个程序段后按Bs结束,下面程序是定义一个1OO+8O3O的毛坯:1B1.KFORM0.12X+0Y+0Z-302B1.KFORM0.2X+100Y+80Z+0定义毛坯是为对程序进行实体图形模拟准备的,如果不需要进行图形模拟则可不定义毛坯。2、程序段编写格式如下图65所示,程序段是由行号、路径功能、字组成-三F101.X*10Y*5ROF100M3
4、I序径引健行号图6-53、轨迹功能介绍。(如卜.图66所示)AA1.0TM以我谗以为强你MftCHF国啊爸XUTM妁制角一角地长更QCC0无弼心或根点约坐标AC8为费心M同4终点的:二国终点嵯标.笑石方向WCR己Q半径为不义J3X终点整蚪、列式半枪和SW方向物切RBCCT(2)相F1.t接上一个和下一个轮Wv终点嵯恬WKRND三利切迂擅上一个和卜一个纶原元素3到二tt*ttRFKF1.由般IMHi遁任一前一个呢也元*为参见第266页“肄桂岭宛.FK白由Sdtr图6-6Dx倒角N1.要注意以下几点:a、在两条直线间插入例角CHF.轮廊不能从CHF程序段开始,b、倒角用于切除两直线相交的角.c、在
5、CHF程序段前和后的程序段必须在同一加工面中。d、在倒向程序段前和后的半径补偿必须相同。e、倒角必须能用当前刀具加工。图6-7如图67所示,倒角编程如下:81.X+40IY+59CHF12F500101.IX+5Y+02)、倒圆角之I,要注意以下几点:a、在前后相接轮廓元素中,两个坐标必须位于倒圆的加工面中。如果加工轮廓时无刀具半径补偿的活,必须编程加工面上的两坐标值。b、角点被倒圆切除,I1.它不是轮廓的部分。c、RND程序段中的编程进给速率仅在该程序段有效.RND程序段之后,招恢更使用前一程序段的进给速率。d、如果不想使用APPR功能,也可以用RND程序段作轮廓相切接近。图6-8如图68所
6、示,倒圆角编程如下:61.X+40Y+257RNDR5F50081.X+10Y+53)、圆心CC川输入圆心坐标,例:5CCX+25Y+25,如图69所示。4)、以CC为圆心的圆弧路径CXI编程圆孤路径C之前,必须首先输入圆心CCoC程序段前的最后一个编程刀具位置将被用作圆的起点。正负号规则:DR-顺时针DR+逆时针如图610,编程如下:5CCX+25Y+2561.X+45Y+25RRF5(X)7CX+45Y+25DR+5)、已经半径圆孤路径CR1.已知即弧的半径R、圆弧起点和终点坐标。指令中当圆心角ZWv180度时,半径R+ZWI8O度时,半径R一编程格式11CRX+7OY+40R20DR+6
7、)、相切圆弧路径CT21刀具沿圆弧运动,由相切于前一编程元素开始。如果两个轮廓元素之间的接点不是交点或加,两个轮廓元素之间的过渡方式被称为相切,即是平滑过渡。与圆弧相切的轮廓元素必须编写在CT程序段之前一个程序段中.这至少需要两个定位程序段。图611如图6-11所示,编程如下:71.X+0Y+25R1.F50081.X+25Y+309CTX+45Y+20101.Y+4、编程范例1(图612)图612OS0BEGINP(;M1.INEARMMIB1.KFORM0.1ZX+0YH)Z-20定义毛坯形状100*100*202 B1.KFORM0.2X+1.Y+100Z+O3ToO1.DEFI1.+0
8、R+IO定义程序中所用刀具4 TOO1.CA1.I.IZS4()(X)在主轴坐标轴方向上调用刀具并设汽主轴转速S51.Z+25OROFMAX在主轴坐标轴方向上以FMAX快速移动速度退刀6 1.X-IOY-IOROFMAX预定位刀具7 1.Z-5ROFI(XX)M3以进给速率F=1(X)():雷米/分移至加工深度8APPRI.TX+5X+51.ENIORI.F3(X)沿相切直线在点I处接近轮廓,给定刀补方向为左刀补(R1.左,RR右,RO没刀补)91.Y+95移至点2101.X+95点3:角3的第条直线11CHFIO倒角编程,长度为Iomm121.Y+5点4:角3的第二条直线,角4的第一条直线1
9、3CHF20倒角编程,长度为20mm141.X+5移至最后个轮廓点1.角4的第二条直线5Dep1.t1.enioF1.oOO沿相切直线离开轮廓I61.Z+25OROFMAXM2沿刀具轴退刀,结束程序17ENDPGM1.INEARMM5、编程范例2(图613)图613程序如下:0BEGINPGMjd1.MM1 B1.KFORM0,1ZX0Y+0Z-302 B1.KFORM0.2X+100Y+80Z+03 CYC1.DEF247DATUMSE11INGQ339=+1.;DATUMNUMBER选择工件坐标系为1号坐标系4 TOO1.CA1.1.10ZS2000谢用10刀,主轴转速为2000rmin5
10、 1.X-30Y-30ROI-MAXM3M8Ro表示没有刀补,FMAX表示以Go速度进给6 1.Z+100ROFMAX71.Z+5ROF50081.Z-3F30091.X+5Y+5R1.F500R1.表示左刀补10I.Y+75I1.cm-10CHFIO表示倒角IOmm121.X+9513CHF514I.Y+2515C1.1.1.-1516171.X+50.35Y+49.8RNDR15RNDR15表示例例角,半径为1511n181.X+25Y+519RNDR1.O201.X-30211.Y-30RO22I.Z+1OO23TOO1.CA1.1.O符刀具还回到刀库24M30程序结束25ENDPGMj
11、d1.MM6、编程范例3(图614)196-14程序如下:OBEGINPGMjd2MM1CYC1.DEF247DATUMSE11INGQ339=+0:DATUMNUMBER2B1.KFORM0.17.XOY+0Z-203B1.KKORM0.2X+150Y+150Z+04CYC1.DEF247DATUMSE11INGQ339=+0:DATUMNUMBER5TO()1.CAI.I.3ZS2000调3号刀.主轴为Z轴,转速为2000rmin6 1.C+0B*0RO1.MXB轴和C轴以快速移动速度回参考点7 1.X-20Y-20ROFMAX8 1.Z-3F500M3M89 I.X+7R1.F50010
12、 1.Y+14311 CHF1012 1.X+5513 CHF1014 1.Y+11315 RNDR1416 1.X+9517 RNDR1418 1.1Y+2019 1.X+14520 RNDR821 I.Y+7022 1.X+125V+5023 RNDR2524 I.X+140+425 I.X+U026 1.X+45Y+3527 RNDR1528 1.Y+629 I.X-2030 1.Y-20RO31 1.Z+100FMAX32 M3033 ENDPGMjd2MM7、编程范例4(E三6-151) .轮廓接近和高开轮廓接近功能APPR和离开功能DEP用辔键激活。然后可近以用相应软钺(如下表选择
13、所需路径功能:篁宜于纶典点的直级相切网瓠相切轮案的汉K沿切线接近和驾开轮幌外的辅助点.我们一般采用第四种,APPR1.cT接近、DEP1.CT切出。a、沿相切直线接近:APPR1.T(如图6-16)图616刀具由起点PS沿直线移到辅助点Ph。然后,沿相切于轮廓的直线移动15mm到第一个轮廓点Pa,辅助点PH与第一轮廓点PA的距离为1.EN,编程如下:7 1.X+40Y+10ROFMAXM38 APPRUX+20Y+20Z-IO1.ENRRF1.(X)PA点处半径补偿为RR.Ph至PA距离:1.EN=I591.X+35Y_35b、沿垂直于第一轮扉点的直线接近:APPR1.NIS6-17)图617刀具由起点PS沿直线移到辅助点Ph,然后,沿相切于轮廓的直线移动15mm到第个轮廓点Pa-辅助点PH与第轮廓点PA的距离为1.EN。编程如下:7 1.X+40Y+IOROFMAXM3无半径补偿接近Ps8 APPR1.NX+IOY+20Z-IO1.ENRRF1.OOPA点处半径补偿为RR,PH至PA距离:1.EN=159 1.X+20Y+35c、沿相切圆弧路径接近:APPRCT(如图618)图618刀具由起点PS沿直线移到辅助点Ph。然后,沿相切于第-轮斓元素的圆弧移到第一个轮廓点Pa.PH到PA的圆弧由半径R和圆心角CCA决定。圆弧旋转方向由第一轮廓元素的刀具路