在機台下要裝成一樣刀長是可以的 誤差可以接受的
要暫停後從Z原點重讀H再啟動 不用控制器的再起動的話 ...
根据你的提示我手动插入的程序 用默认后处理 现在程序出来看似没问题 但是有些孔只有一个X坐标 按照我这个格式正常做会不会有问题
一击小胸许 发表于 2023-3-11 16:43
根据你的提示我手动插入的程序 用默认后处理 现在程序出来看似没问题 但是有些孔只有一个X坐标 按照我这 ...
最好是先強制都輸出XY 找到這一段 加2個*
要複製另存為強制都輸出XY用 或用完改回去 看你...{:smile:}
本帖最后由 流浪在水一方 于 2023-3-12 20:03 编辑
一击小胸许 发表于 2023-3-11 16:43
根据你的提示我手动插入的程序 用默认后处理 现在程序出来看似没问题 但是有些孔只有一个X坐标 按照我这 ...
你可以反向操作試試 看會不會比較好用 我覺得用滑鼠點一點比較快
用有規律的示例下
全選 讓特徵欄自動編好號碼.....用SHIFT鍵選取要的1-50號 但....右鍵"刪除"留不要的 按確定
當然這鑽孔操作圖素是不要的 .....點 "僅顯示關聯圖素" ....銀幕上只有那些不要的..."全選"後
...再點一次"僅顯示關聯圖素"....會看到區分成 50孔 和不要的 ....點"反選"......然後得到要的50孔
...移動圖層....完成........重覆進那個操作的圖素....進特徵欄....重覆動作....每次就能處裡50孔
set_num : 0
pdrill$ #Canned Drill Cycle
pdrlcommonb
pcan1, pbld, n$, *sgdrlref, *sgdrill, pxout, pyout, pfzout, pcout,
prdrlout, dwell$, *feed, strcantext, e$
pcom_movea
set_num = set_num + 1
pdrill_2$ #Canned Drill Cycle, additional points
if set_num = 50,[
pdrill_reset
set_num = 0
]
pdrlcommonb
pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$
pcom_movea
set_num = set_num + 1
pdrill_reset
n$,"G80",e$
n$,"G0","G53","Z0.",e$
n$,"M00",e$
pdrlcommonb
pcan1, pbld, n$, *sgdrlref, *sgdrill, pfxout, pfyout, pfzout, pcout,
prdrlout, dwell$, *feed, strcantext, e$
pcom_movea
set_num = set_num + 1
就这样就可以了 1210631362 发表于 2023-3-16 16:43
set_num : 0
pdrill$ #Canned Drill Cycle
pdrlcommonb
好像不起作用 set_num : 0 請問要放哪
1210631362 发表于 2023-3-16 16:43
set_num : 0
pdrill$ #Canned Drill Cycle
pdrlcommonb
只能生成G81的程序吗 我设置的G83打孔出来的程序还是G81的 本帖最后由 流浪在水一方 于 2023-3-20 22:31 编辑
一击小胸许 发表于 2023-3-20 18:17
只能生成G81的程序吗 我设置的G83打孔出来的程序还是G81的
是跟隨鑽孔模式變的 我試沒問題你的後處理是MPFAN基礎的對吧 不是的話 先用自帶的MPFAN改 你要先工作 本帖最后由 流浪在水一方 于 2023-3-20 22:22 编辑
1210631362 发表于 2023-3-16 16:43
set_num : 0
pdrill$ #Canned Drill Cycle
pdrlcommonb
試了在MPFAN基礎的沒問題 但MPMASTER基礎的不起作用 這是為何??? 流浪在水一方 发表于 2023-3-20 21:57
試了在MPFAN基礎的沒問題 但MPMASTER基礎的不起作用 這是為何???
你得学习一下差距是不大的可以尝试一下自己修改 一击小胸许 发表于 2023-3-20 18:17
只能生成G81的程序吗 我设置的G83打孔出来的程序还是G81的
至于为什么只能用g81是因为这个示例只写了pdrill 这个块是g81的 g83需要在pchpbrk 应该是这个吧具体需要测试对应的后处理才知道
页:
1
[2]