流浪在水一方 发表于 2024-5-21 23:49:53

sangebiao 发表于 2024-5-21 23:45
refht_a前加一个*号强制输出

prdrlout      #R drill position


那個我強制了pcanceldc$是加在pdrill$哪裡 ?....G80並不出現

流浪在水一方 发表于 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....應該能幹掉
就這樣?....我之前搞半天改的都比這多 {:sweat:}...後處理真的不好學{:sweat:}

sangebiao 发表于 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, , *feed, strcantext, e$
      pcanceldc$
          pcom_movea

pdrill_2$      #Canned Drill Cycle, additional points
      pdrill$

这样也行
以上只是G81的效果,后续的G83,G73等等也要相应更改

流浪在水一方 发表于 2024-5-21 23:58:35

sangebiao 发表于 2024-5-21 23:55
pdrill$          #Canned Drill Cycle
      pdrlcommonb
      pcan1, pbld, n$, *sgdrlref, *sgdril ...

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

sangebiao 发表于 2024-5-21 23:59:59

流浪在水一方 发表于 2024-5-21 23:58
先謝了 朋友 !!!
老實講...我還是沒搞懂原理
等於直接用原pdrill$ 再強制輸出一些代碼


先把pdrill$里面加个 G80, 然后在pdrill_2$里面调用 pdrill$

sangebiao 发表于 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,,后面的如攻丝镗孔循环啥的也要更改

流浪在水一方 发表于 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學習了 !{:handshake:}

流浪在水一方 发表于 2024-5-22 00:25:52

sangebiao 发表于 2024-5-22 00:04
pdrill$输出的是 钻孔循环的起始代码 也就是第一行 G98 G81之类的,除第一个之外的其他孔的坐标在 pdri ...

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

寻找@翔 发表于 2024-5-22 07:43:54

大佬牛逼   纯纯技术贴

xiongbing* 发表于 2024-5-22 09:29:32


下一课希望分享加工时间!!!
页: 1 2 [3] 4 5
查看完整版本: MasterCAM 后处理小技巧之获取刀具类型