Mastercam软件的C-HOOK说明.doc_第1页
Mastercam软件的C-HOOK说明.doc_第2页
Mastercam软件的C-HOOK说明.doc_第3页
Mastercam软件的C-HOOK说明.doc_第4页
Mastercam软件的C-HOOK说明.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Mastercam软件的C-HOOK说明C-Hook(*.dll)应用程式简介 (按Alt+C) Animate 动态显示指定层之内容(须先产生文字档). Appcfg 曲面刀具路径之特殊规划. Asphere 以特殊的方程式产生在非球面形状上的点,直线,圆弧或曲线. Breakcir 将所有与系统颜色相同之全圆打断成若干圆弧. Con2spl 将曲面线转成参数式曲线. Contain5 将五轴之刀柄封锁在串连的边界内或至一点. 转换叁轴路径(.nci)成五轴路径. 限制 1) 只能使用球刀. 2) 以刀具之轴心而非刀具之边界封锁. 3) 只能将汇入档之 G00及 G01转成五轴的位置. Cview 针对不同的C轴铣削,依刀具面设定切削平面. Cvtold 转换MASTERCAM 3版图档. Dfa 编辑尺寸标示之关联性. Digitize 让数位板可绘2D的点,直线及曲线. Drawpock 绘制特殊的2D轮廓. Drillpt 绘制与系统颜色相同之全圆的圆心点. 点与对应圆的深度是一样的. EditNCI 编辑 NCI程式. Entry5ax 在流线五轴及旋转四轴的刀具路径增加四或五轴的进刀和退刀移动. Flatsrf 将3D曲面压平成2D参数式曲面. Floor5ax 调整四或五轴的刀具轴向至曲面的底部. Focus5ax 经由一起始及终止点封锁五轴之刀向. 此刀向是介於起始及终止点间. 引入/出向量(与曲面垂直)可指定沿着退出之高度位置. Fplot 依照设定的方程式绘制指定的图形(点,直线,曲线,曲面). Gear 绘制正齿轮之齿形. Gridpock 在封闭的区域内填满切圆及圆心点. Htable 汇编所有全圆的资料. 列表显示半径/直径及数量. Latheq2r 转换车床之简式加工成一般的车床操作. Layout 绘制实体之叁视图. Map 从一曲面映射其曲面线至另一曲面. Mergeisl 合并岛屿以简化挖槽,加快刀具路径之计算速度. Metafile 转成 Windows 加强型中继档(*.emf)之格式. Nlabel 将注解文字改为标签抬头, 或是增加标签抬头之折线. Pullup 调整参数式曲线之起始及终止高度. Readhpgl 读取 HPGL 之格式档. Rmnodes 依指定之误差值减少参数式曲线之节点及/或NURBS曲线之控制点. Rolldie 曲线旋转四轴加工. Runold 执行旧版後处理程式. Sameas 将系统属性(颜色,层别,线型,线宽)改成与选取的图素相同. Section 将NCI档依指定容量分割. Setdirs 设定资料路径. Sortiges 将选取的图素依IGES格式重新设定其颜色及层别(参考 Sortiges.dat). Spiral 依指定参数绘制螺旋线(一圈一参数式曲线). 圈数,起始半径,角度增量,起始/终止XY间距,起始/终止Z间距,螺旋中心 Squash (压扁)将点,直线,圆弧,曲线投影至构图面. Stockvw 显示车床之素材. Thelix 依指定参数绘制螺旋线(单一参数式曲线). 螺旋半径,起始角度,角度增量,圈数,Z轴间距,锥度角,螺旋中心 Tool5ax 五轴刀具路径之处理. Unfold 钣金图形之展开(选购项目, 需要密码). Untrim 复原修剪过的曲线. Uptxt8 更改旧版的後处理程式. Volume 由 NCI档计算体积. Weditnci 编辑线切割之NCI程式.Follw boundary:大概意思是跟随工件型状渐降下刀, IF all entry attemps fail:选Skip 意思是遇到工件较角落小于刀具直径不能进刀时跳起, Entry feed rate:选feed rate 意思是由安全高度到切削深度渐降下刀和进给率配合 Z clearance: 意思是相对切削深度表面的安全距离 XY clearance: 意思是工件外形的安全距离建议1mm,特别是前模开粗给多一点免得弹刀引致过切 Plunge angle: 意思是渐降下刀角度建立刀具库CNC编程经验之谈CNC编 程 注 意 事 项!1. 白钢刀转速不可太快。 2. 铜工开粗少用白钢刀,多用飞刀或合金刀。 3. 工件太高时,应分层用不同长度的刀开粗。 4. 用大刀开粗后,应用小刀再清除余料,保证余量一致才光刀。 5. 平面应用平底刀加工,少用球刀加工,以减少加工时间。 6. 铜工清角时,先检查角上R大小,再确定用多大的球刀。 7. 校表平面四边角要锣平。 8. 凡斜度是整数的,应用斜度刀加工,比如管位。 9. 做每一道工序前,想清楚前一道工序加工后所剩的余量,以避免空刀或加工过多而刀。 10. 尽量走简单的刀路,如外形、挖槽,单面,少走环绕等高。 11. 走WCUT时,能走FINISH 的,就不要走ROUGH 。 12. 外形光刀时,先粗光,再精光,工件太高时,先光边,再光底。 13. 合理设置公差,以平衡加工精度和电脑计算时间。开粗时,公差设为余量 的1/5,光刀时,公差设为0.01。 14. 做多一点工序,减少空刀时间。 做多一点思考,减少出错机会。 做多一点辅助线辅助面,改善加工状况。 15. 树立责任感,仔细检查每个参数,避免返工。 16. 勤于学习,善于思考,不断进步。铣非平面,多用球刀,少用端刀,不要怕接刀; 小刀清角,大刀精修; 不要怕补面,适当补面可以提高加工速度,美化加工效果.毛坯材料硬度高:逆铣较好 毛坯材料硬度低:顺铣较好 机床精度好、刚性好、精加工:较适应顺铣,反之较适应逆铣 零件内拐角处精加工强烈建议要用顺铣。 粗加工:逆铣较好,精加工:顺铣较好 刀具材料韧性好、硬度低:较适应粗加工(大切削量加工) 刀具材料韧性差、硬度高:较适应精加工(小切削量加工)MASTERCAM使用的几条心得ADIM 自动标注顺序尺寸ANIMATE播放各层之内容(须先产生文字档)ASPHERE以特殊之多次方程式产生在非球面形状上的点、线、弧或曲线BBOX快速建立包围选取图素之立方体BREAKCIR将所有与系统颜色相同之全圆,打断成若干圆弧。*CAT2MC7CATIA之转档程式CON2SPL将曲面曲线转成参数式曲线CONTAIN5将叁轴的刀具路径(.nci)转成五轴刀具路径CVIEW设定C轴加工之刀具面、构图面及起始角度 DIGITIZE让数位板可绘图2D的点、直线、曲线 DRAWPOCK绘制特殊之槽形 DRILLPT绘出与系统颜色相同之全圆的圆心点 FILCHAIN同连续倒圆角,并可指定串连的方向 FILCHAIN将3D曲面压平成2D曲面 FPLOT依照设定的方程式绘出图形(点、直线、曲线、曲面) GEAR绘制正齿轮之外形 GRIDPOCK在一封闭之区域内,以排版方式绘制所需的点 HIGHFEED高速加工;依切削量自动调整进给率 HSPOCK将平行环切并清角之挖槽路径中的直线清角部份改为回路 HTABLE统计全圆之资料 MAP人一曲面映射其曲面线至另一曲面 MERGEISL合并简化要挖槽的岛屿,加快刀具路径之计算速度 MP执行铣床之后处理程式(.nci e.nc) MPL执行车床之后处理程式(.nci e.nc) RAMPCTR-直接产生一非关连性的斜线进刀之外形铣削路径 READHPGL将HPGL格工之绘图档(.plt)转成几何图形 REMACH产生刀具路径之中心线图线,以供外形清角用RMNODES依指定的误差值减少曲线之节点或控制点RP反转铣床之后处理程式(.nci e.nc) RPL反转车床之后处理程式(.nci e.nc) RUNCLATH将包含铣床及车床之.nci档转成.nc档RUNOLD将旧版之.nci档转成.nc档SAMEAS将系统属性(颜色、层次、线型、线宽)改成与选取的图素相同SECTILN将.nci档依指定的容量分割SETDIRS设定资料路径SETUPSHT自动显示加工报表SHAPES绘制特殊之外形(矩形、键槽形、D形、双D形、椭圆)SORTIGES将选取的图素依IGES格式重新设定其颜色及层别(参考Sortiges.dat)SPIRAL依指定的起始值及终止值,绘制螺旋线SQUASH将3D之曲线投影到构图面THDMILL螺旋状加工THELIX依指定的锥度角,绘制螺旋线*UNFOLD钣金展开UPTXT7更新旧版后处理程式之文字档VOLUME由刀具路径档(.nci)计算体积CAM指令及技巧1 暂停指令 G04X(U)_/P_ 是指刀具暂停时间(进给停止,主轴不停止),地址P或X后的数值是暂停时间。X后面的数值要带小数点,否则以此数值的千分之一计算,以秒(s)为单位,P后面数值不能带小数点(即整数表示),以毫秒(ms)为单位。 例如,G04 X2.0;或G04 X2000;暂停2秒 G04 P2000; 但在某些孔系加工指令中(如G82、G88及G89),为了保证孔底的精糙度,当刀具加工至孔底时需有暂停时间,此时只能用地址P表示,若用地址X表示,则控制系统认为X是X轴坐标值进行执行。 例如,G82X100.0Y100.0Z-20.0R5.0F200P2000;钻孔(100.0,100.0)至孔底暂停2秒 G82X100.0Y100.0Z-20.0R5.0F200X2.0; 钻孔(2.0,100.0)至孔底不会暂停。 2 M00、M01、M02和M30的区别与联系 M00和M01常常用于加工中途工件尺寸的检验或排屑。 M02为主程序结束指令。执行到此指令,进给停止,主轴停止,冷却液关闭。但程序光标停在程序末尾。 M30为主程序结束指令。功能同M02,不同之处是,光标返回程序头位置,不管M30后是否还有其他程序段。 3 地址D、H的意义相同 刀具补偿参数D、H具有相同的功能,一般人为规定H为刀具长度补偿地址,补偿号从120号,D为刀具半径补偿地址,补偿号从21号开始(20把刀的刀库)。 例如,G00G43H1Z100.0; G01G41D21X20.0Y35.0F200; 4 镜像指令 镜像加工指令M21、M22、M23。当只对X轴或Y轴进行镜像时,切削时的走刀顺序(顺铣与逆铣),刀补方向,圆弧插补转向都会与实际程序相反,如图1所示。当同时对X轴和Y轴进行镜像时,走刀顺序,刀补方向,圆弧插补转向均不变。 注意:使用镜像指令后必须用M23进行取消,以免影响后面的程序。在G90模式下,使用镜像或取消指令,都要回到工件坐标系原点才能使用。否则,数控系统无法计算后面的运动轨迹,会出现乱走刀现象。这时必须实行手动原点复归操作予以解决。主轴转向不随着镜像指令变化。 图1 镜像时刀补、顺逆变化 5 圆弧插补指令 G02为顺时针插补,G03为逆时针插补,在XY平面中,格式如下:G02/G03X_Y_I_K_F_或G02/G03 X_Y_R_F_,其中X、Y为圆弧终点坐标,I、J为圆弧起点到圆心在X、Y轴上的增量值,R为圆弧半径,F为进给量。 在圆弧切削时注意,q180,R为正值;q180,R为负值;I、K的指定也可用R指定,当两者同时被指定时,R指令优先,I、K无效;R不能做整圆切削,整圆切削只能用I、J、K编程,因为经过同一点,半径相同的圆有无数个,如图2所示。 图2 经过同一点的圆 当有I、K为零时,就可以省略;无论G90还是G91方式,I、J、K都按相对坐标编程;圆弧插补时,不能用刀补指令G41/G42。 6 G92与G54G59之间的优缺点 G54G59是在加工前设定好的坐标系,而G92是在程序中设定的坐标系,用了G54G59就没有必要再使用G92,否则G54G59会被替换,应当避免,如表1所示。 表1 G92与工作坐标系的区别 注意:(1)一旦使用了G92设定坐标系,再使用G54G59不起任何作用,除非断电重新启动系统,或接着用G92设定所需新的工件坐标系。(2)使用G92的程序结束后,若机床没有回到G92设定的原点,就再次启动此程序,机床当前所在位置就成为新的工件坐标原点,易发生事故。所以,希望广大读者慎用。 7 编制换刀子程序。 在加工中心上,换刀是不可避免的。但机床出厂时都有一个固定的换刀点,不在换刀位置,便不能够换刀,而且换刀前,刀补和循环都必须取消掉,主轴停止,冷却液关闭。条件繁多,如果每次手动换刀前,都要保证这些条件,不但易出错而且效率低,因此我们可以编制一个换刀程序保存在系统内存内,在换刀时,在MDI状态下用M98调用就可以一次性完成换刀动作。 以PMC-10V20加工中心为例,程序如下: O2002; (程序名) G80G40G49 ; (取消固定循环、刀补) M05;(主轴停止) M09;(冷却液关闭) G91G30Z0;(Z轴回到第二原点,即换刀点) M06;(换刀) M99;(子程序结束) 在需要换刀的时候,只需在MDI状态下,键入“T5M98P2002”,即可换上所需刀具T5,从而避免了许多不必要的失误。广大读者可根据自己机床的特点,编制相应的换刀子程序。 8其他 程序段顺序号,用地址N表示。一般数控装置本身存储器空间有限(64K),为了节省存储空间,程序段顺序号都省略不要。N只表示程序段标号,可以方便查找编辑程序,对加工过程不起任何作用,顺序号可以递增也可递减,也不要求数值有连续性。但在使用某些循环指令,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论