[ 网上看到的,觉得不错,推荐一下]CAXA ME后置系统中控制量的说明  内容加载中,请稍后...
CAD家园 
CAD家园
生活因感动而精彩,理想在创造中放飞!
[ 网上看到的,觉得不错,推荐一下]CAXA ME后置系统中控制量的说明
作者:cad 提交日期:2009-7-6| 分类: | 访问量:




[ 网上看到的,觉得不错,推荐一下]CAXA ME后置系统中控制量的说明

CAXA ME后置系统中控制量的说明
贾喜存
在CAXAME后置系统中隐藏着很多的控制量,就是俗称的宏指令,可以控制G代码的输出格式,本文试图解释一下这些控制量的使用方法,可能并不是太全面,希望能够对你有帮助。
一、 这里有两种控制量,一种是可以在界面上添加了这些控制量或其组合,就会在相应G代码处输出该控制量的值。我把这种控制量叫做宏指令。另外一种是更改了它的值,可以影响G代码的具体输出格式,如坐标形式或速度指令样式等,这种就直接叫控制量吧。
二、 宏指令的用法:宏指令的列表可以参考ME的帮助文档,在此仅说其用法。在使用宏指令时有两个符号不能不先说明白,一个是”$”,它是指一个宏指令的开始,以空格为结束符,也就是两个宏指令之间就加空格以分隔。另一个是”@”,它被解释成换行,就是回车一下。其它的字符且其前面没有带宏指令标示符”$”的,就被直接输出。所以我们想要输出什么指令,而又没有相应的宏指令的,就可以直接写在配置对话框中,例如换刀指令,一般的是用T,就可以直接写在换刀配置对话框中:
$SPN_OFF @ ( $TOOL_MSG ) @ T $TOOL_NO @ $SPN_F $SPN_SPEED $SPN_CW
上面的换刀指令在G代码中会被解释成如下的G代码:
N52M05 //对就宏指令$SPN_OFF
N54(TOOL RADIUS=1.500,CORNER RADIUS=1.500) //对应( $TOOL_MSG )
N56T0     //对应$T $TOOL_NO
N58S3000M03   //对应$SPN_F $SPN_SPEED $SPN_CW
其他的宏指令用法和此类似,要注意的就是不要忘了加空格,不然会被解释成普通字符。
三、 控制量的用法:
面对不同的控制系统的特殊需求,需要输出的G代码的格式也要相应的改变,有些要求很是稀奇的,在此我们一个一个来解说,演示给大家。
首先说明的是,这个控制量不是在界面上更改的,是在一个叫cfg的文件中更改的,由于是在文件中更改,因此希望大家小心,更改前要把原来的文件做好备份,不然改坏了可没得找哦^_^。再一个就是一次更改最少的部分,不要动其他的部分,轻易不要更改<>以外的字符。我们在此改的只是<>以内的字符,这些就是控制量的值,它会控制生成你所要的G代码的样式。最后一个就是该cfg文件是个文本文件,用记事本打开就可以了。它在哪儿?在你的安装的post目录里。
1、 在该文件中,前面以#开头的那个字符串,就是ME系统中所支持的宏指令,大家不知道的话,可以在这里来找。下面我们来慢慢的解释这些控制量的作用及怎么更改它们。
2、 G00_TO_G01 <0>:ME2006不支持。该控制量的目的是为了支持一些老式的机床没有G00指令,只支持G01指令,这样通过该控制量我们就可以把G00指令改成G01指令输出。默认的0表示不转化,把<>中的0改成1,就可以看到输出的G代码中没有G00这个指令了。那么它以什么速度走G01呢,由下面的这个控制量来提供。
3、 G00_TO_G01_FEED <2000>:提供G00转成G01指令走的速度值。
4、 WRITE_INTPLT <0>:该控制量的目的是控制G指令是否重复输出,就是模拟模态指令的输出。把该值改为1,它将会在每行都输出相应的G指令。
5、 POST_SPECIAL <NORMAL>:特殊用途,不提供。
6、 DRILL_TYPE <FANUC>:钻孔类型的设定。如’FANUC’,”SIEMENS”等。
7、 PATH_TO_NURBS <0>:把轨迹围成样条输出,需要有支持的机床才可以。不提供。
8、 LINE_NO_ADD <N>:行号地址,将在行号前输出<>内的内容。如你的系统要求行号地址为”GG”,就可以把N改成GG。
9、 XYZ_ADD <XYZ>:坐标的三个分量地址符号,如你想要你的G代码输出M23.44N345.3K34.55的形式,就可以把XYZ改成MNK。注意的是该值只有前三个字符有效,超过的不起作用,改的时候最好还是只写三个。
10、 IJK_ADD <IJK>:圆弧圆心坐标的三个分量地址,和前面的一样,在此不做解释了。
11、 OUT_ADD <XYZ>:控制坐标在三个分量的输出顺序及一些特殊要求。如写成YXZ,输出的坐标将是按先输出Y坐标,再输出X和Z坐标的形式。此顺序同时也对圆心坐标IKJ的顺序起作用。例:<XYZ>:X23.4Y34.5Z45.6。如果是<YXZ>:Y34.5X23.4Z45.6。另一个作用就是当XYZ其中的字符小写时,它所对应的坐标分量数值会输出相反的符号,原来是正值,就会输出负的,原来是负的,就会输出正的。如我写成<xYz>是,将会输出X-23.4Y34.5Z-45.6。它不会改变坐标地址,只改变相应数值的符号。
12、 RAD_ADD <R>:圆弧半径地址符号。类似IKJ。
13、 BLOCK_END <>:行结束符。你要想在G代码中每一行末尾都要以分号来结束,就在<>内写成<;>就可以了。默认为空。
14、 FEED <F>:控制速度指令输出格式。在此要介绍一个新的符号:*,在这里,这个星号是指一个速度的数值。所以,这里<F>和<F*>是一样的,具有同样的输出结果。⑴F是速度指令地址符号,如果你的系统要求速度指令地址为abc,你就可以写成<abc>或<abc*>,这样在你的G代码中将会在速度数值前面加上abc。⑵如果你想在速度数值后面加一个特殊字符,就可以这样写,假如加一个a:<F*a>,此时必须加上中间的星号,不然会被当做速度地址符号直接一起输出。⑶如果想要在速度后面输出星号,此时需要在星号加一个百分号%来表示你想要输出一个星号。例如:<F*%*>,这样系统就会输出F1000*这样的G代码。而其他的符号则可以直接添加。ME2006支持。
剩余的就是一些常用指令的地址符号了,看看前面我所解释的,应该很好理解。在此就不多说了。还有其他的什么问题,可以来信我们一起探讨,我的E-mail:jxc@caxa.com。
谢谢。 *

本文摘自:http://www.jxcad.com.cn/read.php?tid=28106&fpage=82



阅读全文 | 回复(0) | 引用通告 | 编辑


作者:游客
输入您的评论:(不支持HTML标签)

段首缩进两个汉字:


  
个人档案
文章分类
企业管理与质量体系(4019)

建筑标准区(2817)

已应助标准区(17707)

标准资料攻关区(30)

资料教程区(168)

精品教程区(95)

UG习题区(95)

Solidworks插件学习区(96)

Solidworks习题及画法区(95)

模型及标准件库区(24)

Pro/E教程区(94)

加分习题区(95)

Pro/E二次开发(96)

习题区(62)

练习提高区(94)

资料教程区(96)

作品展示及模型专区(96)

焦点专区(96)

AutoCAD 二次开发专区(96)

画法几何及习题专区(96)

图纸专区(95)

资料区(95)

资料区(96)

起重机交流区(96)

冶金设备资料图纸共享专区(95)

钢铁新闻(90)

资料区(53)

资料区(96)

资料区(96)

习题区(35)

资料区(97)

资料区(96)

液压气动仿真(91)

轴承专版(92)

资料区(97)

涉世之初(95)

已答复区(95)

技术求助, 应助 技术心得, 探讨(91)

Technical English(or other languages) Forum(103)

基础理论(95)

手册区(93)

机械零部件、机构、装置、设备设计、制造及应用专区(93)

工程材料(95)

金属热处理(96)

机械冷加工(95)

资料区(95)

液压气动、液力传动与控制、仿真设计等资料(95)

五金模具设计(96)

金属板料成形专版(95)

塑胶模具设计(95)

特种加工(96)

橡胶与工程塑料(96)

化工机械、管道与压力容器专版(4209)

汽车技术专版(12590)

齿轮类零件及减(增)速机设计、制造及应用专区(5305)

电子(电气)、电力系统专业基础知识、应用技术、技术经验、资料交流(14173)

钢铁、冶金技术(12883)

重型机械装备(2798)

数控技术(2688)

清洁能源(93)

AutoDesk技术、教程、资料交流区(17459)

Inventor设计应用专区(4595)

Catia技术、教程、资料交流区(2329)

CAXA技术、教程、资料交流专区(3870)

KM开目技术、教程、资料交流专区(403)

Pro/E技术、教程、资料交流区(11947)

SolidWorks 技术、教程、资料交流区(9523)

TH天河技术、教程、资料交流专区(1635)

UGS技术、教程、资料交流区(7596)

建筑设计CAD专区(1629)

逆向工程技术、教程、资料交流专区(902)

其它CAX软件交流区(533)

ANSYS系列软件技术资料交流区(6590)

ABAQUS软件技术资料交流区(650)

CFD软件技术资料交流区(851)

MSC 系列软件技术资料交流区(2509)

疲劳, 断裂力学, 可靠性及钢结构软件技术资料交流专区(831)

科学, 工程计算专版(533)

其它 CAE软件技术资料交流区(1334)

Cimatron技术、教程、资料交流区(726)

MasterCAM技术、教程、资料交流区(1932)

PowerMill技术、教程、资料交流区(402)

其它 CAM软件技术资料交流区(436)

标准资料求助板块(1215)

国内标准共享版块(19074)

国外标准共享版块(10434)

标准手册区(1766)

标准库(112)

标准件、非标准件图形图库专区(951)

Copyright © 2008.01.06 design| CAD家园   生活因感动而精彩,理想在创造中放飞