看,这就是CE不如UG的地方!(问题解决,顺便分享一个西门子源码。)
本帖最后由 jileio 于 2021-10-15 17:07 编辑解释一下:
西门子后处理备份这个是大神源码,但不建立文件夹,默认刀库,不改名字,也就是不怎么接地气
分享 这个也是早期大神的分享,不是西门子的,但功能还挺全。
我是拿这两个做的小合并,来满足自己的实际需求。
资源编辑器 这个是用来修改ce里面的右键菜单的,比如把新建TP和新建程序还有导航器调到第一层来,像我这样。
以下是原文
一个很简单的小需求。我希望在后处理时增加一个最大转速的限制。比如最大不超过2000,低于这个值,正常输出,高于这个值,输出2000。
UG非常轻松就做到了。CE……呵呵。
Mastercam 的方式:
主轴最高转速改为8000rpm:由于所使用机床的最高转速为8000rpm,所以把后处理器的主轴最高转速也设置成8000rpm。打开MPFAN.PST文件,找到变量设置#+General+Output+Settings部分,把max_speed:+3000+#Maximum+spindle+speed句中冒号后面的数字改成8000即可。
UG 的方式:
都可以很轻松的搜索到
这个问题对我自己而言算是解决了,自己改了一个西门子后处理,但因为只是够用,没有做很精细,就不发出来丢人了。有需要的同学们可以留言,我们共同探讨。
源码是改的一位不知名大佬的,把他的源码发上来,大家共同学习,他这个是三轴 五轴 共用,还是早期的大神们肯钻研。
另外贴一个自己的速度限制选项图,小小嘚瑟一下。
本帖最后由 jileio 于 2021-9-23 13:24 编辑
雕兄 发表于 2021-9-22 18:29
这种问题很容易实现,是你不会而已。。。。。。
大师,我知道你想说啥,到编辑器里去设定条件,可以做到。但你忘了现在CE的现状,首先13以上的破解都是打不开后处理编辑器的,其次好一些的后处理都不提供源文件,包括外挂的,紫藤的,等等,功能很多,但没有dx2文件。更何况那样改,还需要一定的基础。我恨的就是这种闭塞,恶性循环。 UG不足的地方也有,软件不同各有各的道 NC_SETUP里就有最大转速和最大进给设定。 本帖最后由 jileio 于 2021-9-22 17:20 编辑
qianwei 发表于 2021-9-22 17:12
NC_SETUP里就有最大转速和最大进给设定。
你说的那个,只能做到在编写程序的时候提醒,已经做好的程序,就没有作用了 jileio 发表于 2021-9-22 17:19
你说的那个,只能做到在编写程序的时候提醒,已经做好的程序,就没有作用了
你要的效果后处理应该可以定做的。 这种问题很容易实现,是你不会而已。。。。。。 怎么感觉谁逼着你用似的!!! df2文件可以设置 zhaoyanlin 发表于 2021-9-23 13:09
df2文件可以设置
没有,我看了很多遍,只有位数限制,没有大小值的限制