找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 22361|回复: 35
打印 上一主题 下一主题

[原创] 后处理是这样写滴

[复制链接]
跳转到指定楼层
1
发表于 2006-8-16 10:53:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

您需要 登录 才可以下载或查看,没有帐号?注册

x
嗯,在版上潜水也有一段日子了,看到不少讲后处理的帖子,总的来说,信息比较陈旧,而且也不够系统。改别人的多,自己写的少。现在轮到我来做点贡献了,希望这些信息能对大家有所帮助,呵呵,也不枉了我叫这个ID。这个帖子会有一系列,由于我平时很忙,时间不大够用,所以就蚂蚁啃骨头,一点一点写吧。这个帖子我想发到我最常去的两个论坛,ICAX和CADCAM之家,一稿两投,大家没意见吧?我对大家常用的数控机床术语不熟悉,有表达不清楚的地方请大家指正。

请大家都到版上来看,转贴么,最好不要。我可是很看重版权的喔!希望大家在学习和工作的过程中不要忘记支持正版软件,这样就能早日见到中国人自己的CAD/CAM系统。

如果斑竹老大们觉得我的东西还凑合的话,希望多多支持。

其实啊,后处理这个东东很有意思,搞熟了以后,就会发现其功能之强大,真是无所不能。不管什么样的控制器,只要有代码格式,就能随心所欲。后处理甚至还能做控制器程序之外的东西。曾经改到过一个后处理,输出的是加工清单,呵呵,图文并茂的HTML网页格式的。所以说,学好了后处理,就只有想不到,没有做不到。

好,我们开始。

首先,我们来谈一谈一个后处理里面所用到的一些基本定义:

MP - 编写后处理的语言。是MasterCAM大牛自己写的一种语言喔。它的好处是,结构简单,功能强大。缺点是,文档少,功能复杂抽象,学起来实在不容易。真正从头到尾了解MP语言的,全世界找不出20个。

整数 - 不用我说了吧。

实数 - 带小数点的。

字符串 - 也就是一串字符,ABCDE123这样的

后处理块 - 后处理的基本功能模块,就是一系列实现某一个或一些功能的后处理指令,写在一起,给起个名字,以后用起来方便。后处理块分两种,Mastercam系统预定义的,和用户自定义的。在X版以前,这两种后处理块在外观上没啥区别,要查看手册才能知道到底属于哪一种。从X版开始,系统预定义的后处理块后面加了个"$",像"psof$","pcomment$"。这样就容易区分了,而且,如果用Mastercam自带的文本编辑器打开,预定义后处理块会用蓝色字符显示。后处理块中的每一行叫做后处理命令行。

整数,实数和字符串变量也有系统预定义的和用户自定义的,在X版里区别也是一样,系统预定义的后面有个"$",像"e$"。

逻辑表达式,返回值为0或1。

NCI文件,嗯,这个比较重要,是Mastercam输出机器代码时生成的一个中间文件,文本格式的。Mastercam输出的所有刀路信息都在这里面了。这个文件就是后处理器的输入,而数控控制器所能用的程序就是后处理器的输出。说白了,后处理器就是一个从NCI到机器程序的翻译器,因为同一个NCI。在X以前的版本里,有NCI就搞定一切,但从X版本开始,由于Mastercam系统里加入了机器定义(Machine Definition)和控制器定义(Control Definition),MP语言还要和这两个东东发生关系。具体是怎样的下面会详细讲到。

今天先到这里,开个头,下一次详细讲NCI的结构。

评分

参与人数 1技术 +1 收起 理由
defa1 + 1 支持一下.

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2006-8-16 11:42:34 | 只看该作者
好东西,希望有后续,建议置顶!
3
发表于 2006-8-16 11:43:25 | 只看该作者
好东西,希望有后续,建议置顶!
4
发表于 2006-8-16 13:35:02 | 只看该作者
我也来顶,能学多少算多少
5
发表于 2006-8-16 13:55:31 | 只看该作者
我不想学这个了,但也支持一下了.
6
发表于 2006-8-16 23:22:11 | 只看该作者
希望楼主能系统讲解一下,区区上面那几字怎能说清呢?最好有书或教程上传上来分享一下.先谢谢了!
7
发表于 2006-8-16 23:23:02 | 只看该作者
希望楼主能系统讲解一下,区区上面那几字怎能说清呢?最好有书或教程上传上来分享一下.先谢谢了!
8
发表于 2006-8-16 23:47:21 | 只看该作者
先坐个位置  好以后慢慢看 最好有教程传上来
9
发表于 2006-8-17 10:12:14 | 只看该作者
对,最好是有教材传上来就好看了,说起来会比较抽象一点。不过我还是愿意学这个东东。
10
发表于 2006-8-17 20:10:40 | 只看该作者
后处理我就用人家的,嘿嘿。给他加份
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2025-2-27 22:53 , Processed in 0.025234 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

快速回复 返回顶部 返回列表