QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

楼主: 1210631362
打印 上一主题 下一主题

[原创] MasterCAM后处理交流

  [复制链接]

六级士官

Rank: 4

4

主题

252

帖子

1804

积分
131#
 楼主| 发表于 2024-10-21 09:29:17 | 只看该作者
liuran_wh 发表于 2024-10-19 09:00
还是昨天那个问题,先解决输出Q值的问题,帮我看看

你拿源码截图吧,破解的你可以慢慢尝试一下,这个混淆过我就不看了
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

4

主题

252

帖子

1804

积分
132#
 楼主| 发表于 2024-10-21 09:30:23 | 只看该作者
liuran_wh 发表于 2024-10-19 09:00
还是昨天那个问题,先解决输出Q值的问题,帮我看看

这个混淆过,我不知道你有没有源码,或者你是po解别人的东西,你可以直接慢慢研究一下
如果有源码,那就截图源码看看
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

0

主题

350

帖子

4538

积分
133#
发表于 2024-10-21 09:34:09 | 只看该作者
本帖最后由 yy313776412 于 2024-10-21 09:36 编辑

再次请教一下大佬,自带的假五轴后处理加什么代码能实现开头行指定的坐标时不输出C值和B值呢,比如开头行G0 G90 G54  X0.Y0.C0.B0.这样的,如果是G55或者G56以上其他坐标时输出能取消掉C0.和B0.!谢谢
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

4

主题

252

帖子

1804

积分
134#
 楼主| 发表于 2024-10-21 09:39:57 | 只看该作者
y81992669 发表于 2024-10-20 16:38
前辈,冷却液能不能强制只要开就输出在之后??我不想把后处理改强制输出。。我想通过冷却液开关来控制,他 ...

      comment$
      #pcan下放
      .......
      pbld, n$, sg43, *tlngno$, pfzout, pscool下放,pstagetool, e$
      pcan这里
      pscool这里
回复 支持 反对

使用道具 举报

二级士官

Rank: 2

1

主题

4

帖子

397

积分
135#
发表于 2024-10-21 09:57:43 来自手机 | 只看该作者
兄弟们,顶起来,好人一生平安
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

4

主题

252

帖子

1804

积分
136#
 楼主| 发表于 2024-10-21 10:07:48 | 只看该作者
156亮 发表于 2024-10-18 20:16
这三个圆弧输出位置,更改G18平
面输出plane2下面的内容是可以的,G02G03G41G42能正常对调。改G19平面输 ...

因为你的第二个刀路实际上plane$是0的,所以导致第二第三刀路实际是用的sgcode
psgcode中你可以这样修改达到你的目的,但是具体会不会导致其他问题,你需要自己再测试
      # if plane$ = zero, `sgcode
      # if plane$ = one, `sgcode1
      # if plane$ = two, `sgcode2
      if sgplane = "G17",`sgcode
      if sgplane = "G19",`sgcode1
      if sgplane = "G18",`sgcode2
回复 支持 1 反对 0

使用道具 举报

六级士官

Rank: 4

4

主题

252

帖子

1804

积分
137#
 楼主| 发表于 2024-10-21 10:11:38 | 只看该作者
yy313776412 发表于 2024-10-21 09:34
再次请教一下大佬,自带的假五轴后处理加什么代码能实现开头行指定的坐标时不输出C值和B值呢,比 ...

找到输出的行 判断workofs$的值,然后再决定p_out和s_out输不输出
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

4

主题

252

帖子

1804

积分
138#
 楼主| 发表于 2024-10-21 10:14:27 | 只看该作者
62615151 发表于 2024-10-20 18:09
谢谢大哥  确实看不懂  能详细点解释一下吗

再说下去只能写代码了,但是代码可能十行八行也解决不了,或者你真的很需要我建议是直接找专业的人去写,我不太推荐你自己去写,除非你比较专业对算法比较了解
或者你可以先了解一下什么是矢量,矢量跟角度是什么关系,可能你就能懂这是什么意思了
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

0

主题

350

帖子

4538

积分
139#
发表于 2024-10-21 10:39:45 | 只看该作者
1210631362 发表于 2024-10-21 10:11
找到输出的行 判断workofs$的值,然后再决定p_out和s_out输不输出

好难啊!不懂怎么判断!
回复 支持 反对

使用道具 举报

六级士官

Rank: 4

4

主题

252

帖子

1804

积分
140#
 楼主| 发表于 2024-10-21 10:44:11 | 只看该作者
yy313776412 发表于 2024-10-21 10:39
好难啊!不懂怎么判断!

比如我要G55以上不输出就可以写
[if workofs$ <=0,*p_out, *s_out]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

 
 
QQ:1359218528
工作时间:
9:00-17:00
 
微信公众号
手机APP
机械社区
微信小程序

手机版|UG爱好者论坛 ( 京ICP备10217105号-2 )    论坛管理员QQ:1359218528

本站信息均由会员发表,不代表本网站立场,如侵犯了您的权利请联系管理员,邮箱:1359218528@qq.com  

Powered by UG爱好者 X3.2  © 2001-2014 Comsenz Inc. GMT+8, 2024-11-23 04:02

返回顶部