jileio 发表于 2021-9-22 13:57:39

看,这就是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:22:43

本帖最后由 jileio 于 2021-9-23 13:24 编辑

雕兄 发表于 2021-9-22 18:29
这种问题很容易实现,是你不会而已。。。。。。
大师,我知道你想说啥,到编辑器里去设定条件,可以做到。但你忘了现在CE的现状,首先13以上的破解都是打不开后处理编辑器的,其次好一些的后处理都不提供源文件,包括外挂的,紫藤的,等等,功能很多,但没有dx2文件。更何况那样改,还需要一定的基础。我恨的就是这种闭塞,恶性循环。

FCL 发表于 2021-9-22 15:29:37

UG不足的地方也有,软件不同各有各的道

qianwei 发表于 2021-9-22 17:12:51

NC_SETUP里就有最大转速和最大进给设定。

jileio 发表于 2021-9-22 17:19:22

本帖最后由 jileio 于 2021-9-22 17:20 编辑

qianwei 发表于 2021-9-22 17:12
NC_SETUP里就有最大转速和最大进给设定。
你说的那个,只能做到在编写程序的时候提醒,已经做好的程序,就没有作用了

qianwei 发表于 2021-9-22 17:29:15

jileio 发表于 2021-9-22 17:19
你说的那个,只能做到在编写程序的时候提醒,已经做好的程序,就没有作用了

你要的效果后处理应该可以定做的。

雕兄 发表于 2021-9-22 18:29:38

这种问题很容易实现,是你不会而已。。。。。。

xiao89700wangkk 发表于 2021-9-22 22:22:00

怎么感觉谁逼着你用似的!!!

zhaoyanlin 发表于 2021-9-23 13:09:09

df2文件可以设置

jileio 发表于 2021-9-23 13:15:59

zhaoyanlin 发表于 2021-9-23 13:09
df2文件可以设置

没有,我看了很多遍,只有位数限制,没有大小值的限制
页: [1] 2 3
查看完整版本: 看,这就是CE不如UG的地方!(问题解决,顺便分享一个西门子源码。)