QQ登录

只需一步,快速开始

快捷登录

登录 或者 注册 请先

UG爱好者

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

[图文教程] MasterCAM 后处理小技巧之获取刀具类型

[复制链接]

上校

Rank: 7Rank: 7Rank: 7

15

主题

2378

帖子

1万

积分
21#
发表于 2024-5-21 23:49:53 | 只看该作者
sangebiao 发表于 2024-5-21 23:45
refht_a前加一个*号强制输出

prdrlout        #R drill position

那個我強制了  pcanceldc$  是加在pdrill$哪裡 ?  ....G80並不出現
回复 支持 反对

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

15

主题

2378

帖子

1万

积分
22#
发表于 2024-5-21 23:52:52 | 只看该作者
本帖最后由 流浪在水一方 于 2024-5-21 23:55 编辑
sangebiao 发表于 2024-5-21 23:33
先设置 force_dpts  : yes$ 打开强制XY坐标输出
pdrill$ 加一行 pcanceldc$ , 然后把 pdrill$ 下面代码 ...

pcanceldc$應該是加在pdrill_2$吧  !!!
多一個G80  ....應該能幹掉
就這樣?....我之前搞半天  改的都比這多   ...後處理真的不好學
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

9

主题

148

帖子

2279

积分
23#
 楼主| 发表于 2024-5-21 23:55:33 | 只看该作者
本帖最后由 sangebiao 于 2024-5-21 23:58 编辑
流浪在水一方 发表于 2024-5-21 23:49
那個我強制了  pcanceldc$  是加在pdrill$哪裡 ?  ....G80並不出現

pdrill$          #Canned Drill Cycle
      pdrlcommonb
      pcan1, pbld, n$, *sgdrlref, *sgdrill, pdrlxy, pfzout, pcout, pindexdrl,
        prdrlout, [if dwell$, *dwell$], *feed, strcantext, e$
      pcanceldc$
          pcom_movea

pdrill_2$        #Canned Drill Cycle, additional points
      pdrill$

这样也行
以上只是G81的效果,后续的G83,G73等等也要相应更改
回复 支持 反对

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

15

主题

2378

帖子

1万

积分
24#
发表于 2024-5-21 23:58:35 | 只看该作者
sangebiao 发表于 2024-5-21 23:55
pdrill$          #Canned Drill Cycle
      pdrlcommonb
      pcan1, pbld, n$, *sgdrlref, *sgdril ...

先謝了 朋友 !!!
老實講...我還是沒搞懂原理
等於直接用原pdrill$ 再強制輸出一些代碼
我要思考吸收一下 ...有點亂了
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

9

主题

148

帖子

2279

积分
25#
 楼主| 发表于 2024-5-21 23:59:59 | 只看该作者
流浪在水一方 发表于 2024-5-21 23:58
先謝了 朋友 !!!
老實講...我還是沒搞懂原理
等於直接用原pdrill$ 再強制輸出一些代碼

先把pdrill$  里面加个 G80, 然后在pdrill_2$里面调用 pdrill$
回复 支持 反对

使用道具 举报

少尉

Rank: 5Rank: 5

9

主题

148

帖子

2279

积分
26#
 楼主| 发表于 2024-5-22 00:04:05 | 只看该作者
本帖最后由 sangebiao 于 2024-5-22 00:05 编辑
流浪在水一方 发表于 2024-5-21 23:58
先謝了 朋友 !!!
老實講...我還是沒搞懂原理
等於直接用原pdrill$ 再強制輸出一些代碼

pdrill$  输出的是 钻孔循环的起始代码 也就是第一行 G98 G81之类的,除第一个之外的其他孔的坐标在 pdrill_2$ 里面输出, pdrill_2$ 里面套个娃,把pdrill$套进来就行啦
pdrill_2$ 是G81,,后面的如攻丝镗孔循环啥的也要更改
回复 支持 反对

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

15

主题

2378

帖子

1万

积分
27#
发表于 2024-5-22 00:11:03 | 只看该作者
sangebiao 发表于 2024-5-21 23:59
先把pdrill$  里面加个 G80, 然后在pdrill_2$里面调用 pdrill$

你的方式是這樣沒錯  ...我之前是改prdrlout模塊  裡面多加一種模式  然後做記號再調用
但3軸使用沒問題  4軸多軸使用  RZ值就不行....

我之前試過  把操作的孔  其中一孔用右鍵更改節點參數  例如改跳躍高度....
這樣輸出時  "自然"會輸出G80 和下一孔的G代碼......但就是找不出後處理觸發點 !
現在你的方式這樣看來.....等於它就是返回pdrill$重新讀取  才會自動重新出完整代碼 ....
這樣理解的話  就比較好懂一些 .... 多謝sangebiao  學習了 !
回复 支持 反对

使用道具 举报

上校

Rank: 7Rank: 7Rank: 7

15

主题

2378

帖子

1万

积分
28#
发表于 2024-5-22 00:25:52 | 只看该作者
sangebiao 发表于 2024-5-22 00:04
pdrill$  输出的是 钻孔循环的起始代码 也就是第一行 G98 G81之类的,除第一个之外的其他孔的坐标在 pdri ...

其實把pdrill$套進pdrill_2$  我之前就試過  但R沒出來  我把強制*  直接加在prdrlout上  ...沒用
*加錯地方  以為失敗...所以換改prdrlout裡  再寫另一種方式另外調用  3軸沒問題  4軸多軸就有問題
然後用小瓢蟲  也看不出所以然  錯在哪....
編程累....搞後處理也累....
回复 支持 反对

使用道具 举报

中尉

Rank: 5Rank: 5

5

主题

235

帖子

3450

积分
29#
发表于 2024-5-22 07:43:54 | 只看该作者
大佬牛逼   纯纯技术贴
回复 支持 反对

使用道具 举报

大校

Rank: 8Rank: 8

81

主题

554

帖子

1万

积分
30#
发表于 2024-5-22 09:29:32 | 只看该作者

下一课希望分享加工时间!!!
回复 支持 反对

使用道具 举报

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

本版积分规则

 
 
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-8 20:57

返回顶部