pm宏的语法,常用词及用法

上传人:小** 文档编号:93549197 上传时间:2019-07-23 格式:PDF 页数:5 大小:110.55KB
返回 下载 相关 举报
pm宏的语法,常用词及用法_第1页
第1页 / 共5页
pm宏的语法,常用词及用法_第2页
第2页 / 共5页
pm宏的语法,常用词及用法_第3页
第3页 / 共5页
pm宏的语法,常用词及用法_第4页
第4页 / 共5页
pm宏的语法,常用词及用法_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《pm宏的语法,常用词及用法》由会员分享,可在线阅读,更多相关《pm宏的语法,常用词及用法(5页珍藏版)》请在金锄头文库上搜索。

1、 PM 宏的语法,常用词及用法宏的语法,常用词及用法 1,宏语言概述 1宏是 PM 软件的语言,宏是命令行。宏有固定的模式,我们学习 宏,首先要学语法(也可以说是 PM 的语言模式) ,再记单词。 PM 语法其实很简单,就是名词+动词或者动词+名词! 2常用单词: a 动词 : 1,FORM-打开表格(FORM TOOLZHEIGHTS-打开安全高度表格) 2,ACTIVATE-激活元素(ACTIVATE Toolpath “3“-激活刀路) 3,DEACTIVATE-使元素不激活(DEACTIVATE Tool-不激活刀具) 4, EDIT-编辑一些参数 (EDIT BLOCK TOLERA

2、NCE “0.05“-改变毛胚计算) 5,DELETE-删除元素(DELETE TOOLPATH “3“-删除刀路) 6,RESET-计算(EDIT BLOCK RESET-计算毛胚) 7,ACCEPT-接受表格之类(FEEDRATE ACCEPT-接受刀具参数表格) 8,RENAME-该名称(RENAME NCProgram “361712“ “6“-改变 NC 名称) 9,DRAW-显示元素(DRAW BLOCK-显示毛胚) 10,UNDRAW-显示元素(UNDRAW BLOCK-不显示毛胚) b 名词 : 1,BLOCK-毛胚 2,NCProgram -NC 目录 3,Toolpath

3、-刀路 4,Tool -刀具 5,Boundary -边界 6,Pattern -参考线 7,Level -图层 8,Model -模型 9,STOCKMODEL -残留模型 10,GROUP -组合 11,RPM -转速 12,FRATE -进给 13,PRATE-下切速度 14,RSPEED -掠过速度 15,FINISHING -精加工 16,ROUGHING -粗加工 17,OPERATION -操作 18,ZMAX -毛胚 Z 轴最大值 19,ZMIN -毛胚 Z 轴最小值 20,SKIMDIST-掠过 21,PLUNGEDIST -下切 22,GOUGECHECK -过切检查 23

4、,LEADS -刀路连接 24,HARC(H+ARC) -水平圆弧-(VARC 垂直圆弧)-组合词 25,PAGE -页面 26,RTOLERANCE(R+TOLERANCE)-粗加工公差(FTOLERANCE 精加工公 差)-组合词 27,RTHICKNESS(R+THICKNESS) -粗加工余量(FTHICKNESS 精加工余 量) -组合词 28,STEPDOWN -下刀步距(Z 方向) 29,STEPOVER -切削宽度(XY 方向) 30,SPIRAL -螺旋 31,CLIMB -顺铣 32,ANY -来回铣 33,CONVENTIONAL -逆铣 34,ON -开启参数 35,O

5、FF -关闭参数 3举例说明常用语法: a, ACTIVATE Toolpath “2“ 词义:激活名称为 D10-胶位开粗-1 的刀路 语法:动词(ACTIVATE)+名词(Toolpath)+名词(动词)(2) 点评:这个是这个是 PM 语法中最常见的模式,大约占的语法中最常见的模式,大约占的 80%多,元素名称 要加“” 。记住常用动词和常用名词,很多宏都可以明白!类似的语句: 多,元素名称 要加“” 。记住常用动词和常用名词,很多宏都可以明白!类似的语句:EDIT RTHICKNESS “0.5“ (改开粗余量) ,(改开粗余量) , EDIT ACUTDIR ANY (改为来回铣)

6、,(改为来回铣) , EDIT AREAFILTER OFF(不使用区域过滤) ,(不使用区域过滤) ,RENAME Tool “R4“ “8“(改变刀具 名称 改变刀具 名称) b, ROTATE TRANSFORM FRONT VIEWMILL RESIZEVIEW 词义:前试图查看 语法:固定命令 点评:这个是这个是 PM 语法中也较多的模式,大约占的语法中也较多的模式,大约占的 10%多。这些就靠 平常多记了!类似的语句: 多。这些就靠 平常多记了!类似的语句:DELETE SCALE VIEWMILL RESIZEVIEW(全屏 查看) , (全屏 查看) ,SET TOOLPATH

7、POINTS(显示刀位点) ,(显示刀位点) ,DELETE TOOLPATH ; SELECTED(删除选中的刀路)(删除选中的刀路)当然如果你认识的单 词多的话,这样语句,看到几个关键词,也是能明白是什么意思。 当然如果你认识的单 词多的话,这样语句,看到几个关键词,也是能明白是什么意思。 4宏运行的屏幕闪烁的解决方法: 原因:出现窗体 解决方法:尽量不要让窗体出现。 举例: a,比较隐藏的修改例子 IMPORT TEMPLATE ENTITY TOOLPATH TMPLTSELECTORGUI “Finishing3D-Offset-Finishing.ptf“ 这样的宏运行的就会弹出刀

8、路设置窗体 我们可以这样修改,让他不弹出窗体,屏幕就不会闪烁: IMPORT TEMPLATE ENTITY TOOLPATH “Finishing3D-Offset-Finishing.ptf“ 点评,这样的宏是我们比较常用的,且被修改的地方比较隐蔽! 在这里我们去掉了单词TMPLTSELECTORGUI,并且要把并且要把 2 句合在一行!句合在一行! b,比较明显的修改例子 FORM WPEDIT EDIT WORKPLANE “kk“ INTERACTIVE TRANSFORM MOVE “5“ TRANSFORM TYPE MOVE TRANSFORM MOVEZ PRESET TRA

9、NSFORM WORKPLANE “kk“ WPEDIT ACCEPT 这样的宏运行的就会弹出坐标系编辑窗体 我们可以这样修改第 1 句,让他不弹出窗体,屏幕就不会闪烁: EDIT WORKPLANE “kk“ INTERACTIVE 点评,这样的宏是我们比较常用的,且被修改的地方非常的明显,当宏里面出现 FORM,在这里我们去掉了单词 FORM,并且一般也要一起去掉 FORM 后的名词! 5做宏要注意问题: a,要有模块化的思想,一些常用的宏可以做成一个单独的宏文件,比 如设置安全高度,铜公分中台毛胚等,再用 MACRO +路径调用, 这样做少了很多重复劳动,并且后面修改起来也很方便。那些是

10、你常 用的宏,这个大家在做宏中可以体会的出来。 b,我们做宏的目的要明确,且宏要有通用性。做宏不是录制一遍,宏 就好了,这样的宏也许就只能用在你录制的这个 PM 文件里面,用在 其他的地方就会出错!我们是做宏,不是录宏,录宏只是第 1 步,后 面还编辑(不显示窗体,删除一些废话等) ,再用其他的 PM 文件去 测试,再修改的过程!做模块特别要注意宏的通用性,这里举个简单 例子,假设你公司的分中台都是 10MM 高,下面是创建这个分中台 的标准宏: (PM10 版) /FORM BLOCK-这个是打开毛胚对话框,前面加“/”那这段宏不运行,屏幕不闪烁 UNDRAW BLOCK-不显示毛胚 DEL

11、ETE BLOCK-删除毛胚 EDIT BLOCK ALL UNLOCK-解锁所以方向值 EDIT BLOCK TOLERANCE “0.01“-设置计算公差 EDIT BLOCK LIMITTYPE MODEL-设置计算参考模型 EDIT BLOCK RESETLIMIT “0“-设置计算放大余量 (以上的宏就能达到通用性的效果, 重置毛胚方式(以上的宏就能达到通用性的效果, 重置毛胚方式*, 也 许在你的平常的录制中没有发现这些问题,但你要学会组合宏达到你的目的, 这个是做宏的精髓) , 也 许在你的平常的录制中没有发现这些问题,但你要学会组合宏达到你的目的, 这个是做宏的精髓) 后面的宏

12、,关键就是锁方向值,计算。 。 。 。 EDIT BLOCK RESET EDIT BLOCK ALL LOCK EDIT BLOCK ZMAX UNLOCK-这里锁住了 Z 最小值,XY 值,解锁 Z 最大值,这样你懂的 EDIT BLOCK ZLEN “10“-这里直接设置长度为 10.就避开了每次电极最底点不一样的问 题,做宏是一种思路,做宏是一种设计 EDIT BLOCK ZLEN LOCK EDIT BLOCK YLEN UNLOCK EDIT BLOCK XLEN UNLOCK EDIT BLOCK RESETLIMIT “10“ EDIT BLOCK RESET BLOCK AC

13、CEPT c,做宏我建议一个目的一目的的去录制,比如我们要做电极的开粗刀 路,假设包含分中台上面的开粗刀路和下面的开粗刀路,当然还有其 他的东西,比如毛胚等。 这个我们可以分为几个目的去做,分解成激活刀具+设置安全高度+ 设置分中台上毛胚+加载刀路+设置刀具加工状态调用刀具参数+设 置列表参数并计算+设置进退刀(斜向进刀)+设置分中台下毛胚+加 载刀路+设置刀具加工状态调用刀具参数+设置列表参数并计算+设 置进退刀(水平圆弧进刀) 。 这样,安全高度,毛胚,斜向进刀,水平圆弧进刀,设置刀具加工状 态调用刀具参数这些东西,我们可以做成模块,并且这些模块我们还 可以在用户右键菜单中调用。其他东西就是你要用哪个刀路,设置哪 些参数的问题,这些是变化的可以放进主体宏里面去。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 商业/管理/HR > 管理学资料

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