QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 12120|回复: 60
收起左侧

[原创] 最后一次发X6的后处理,如无Bug就再也不想碰了X6的后处理了,Win10无法开Debugger,~~~

[复制链接]
发表于 2015-10-1 07:46:38 | 显示全部楼层 |阅读模式 来自: 中国四川成都

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 yalukie 于 2015-10-1 07:52 编辑 0 D9 s1 F1 U! w. w4 K

- A) Q! N: |; h3 M9 T( v6 h" Z本来想多收集一些信息更完善一些再发,但是发了一调查贴也没人响应,那就按自己的想法来做吧对三菱,兄弟机,Haas做了特别指令的优化,都是自选功能,自己看着用~~~: [3 F* ^" b/ m
1 b7 D/ _# X# p* C
8 j0 y' W/ ?/ E* T
' B9 J; h. g& Y& T
1.png 4 E0 _' l0 N8 b: J& w

9 A5 P( \' z; G/ P8 U) `) I7 B 2.png
, X6 R6 u  i( G! r, Q* D
: N# Q$ d$ t# D! B5 w: _1 h$ ^' W 3.png
: ?5 E- V/ S% f& y
2 q, j2 j' I! j" M% p3 N# x 4.png
! w# A7 H( c* x
" q9 M4 I& I8 A 5.png
; s% x  J  Y: B
( l. H) O3 V+ e* N! Z' G% \ 6.png # s, Q, ~& o7 j. p5 E! m5 L+ ]+ k

" w7 P* f6 O4 d7 P# } 7.png
% A& e  c4 q! h/ g9 u! T$ T
! a* [  ]2 X4 p* m, S5 ` 8.png / D3 B1 p, ~8 {( \# f! Q( H
- ~% I; `; R$ x" p) Z0 l8 s' [$ m$ _
9.png ( Y0 N  R" v9 i9 \2 ^
; Z+ O/ |1 |. r( e
10.png
% d8 i0 r. I' U( K" N" S: f0 G$ P% n8 Q/ B7 l# c: l8 _
11.png
& t+ O* ^% s* s5 \3 M) O; S# K$ j. Q7 ^$ ~. G3 S  X
12.png 6 h4 S( b, z$ r  u  K

7 [% _0 v# H  h, P* ^8 v- f RobinX6postBAK.rar (121.67 KB, 下载次数: 873)
 楼主| 发表于 2015-10-1 07:47:26 | 显示全部楼层 来自: 中国四川成都
密码172390145
 楼主| 发表于 2015-10-1 07:48:02 | 显示全部楼层 来自: 中国四川成都
本帖最后由 yalukie 于 2015-10-1 08:06 编辑 6 T/ H7 Z- x/ E" \/ z& R
! v/ u. M' }1 b4 p  o
一,控制器部分5 a( j7 T8 k1 r7 M0 J" l0 W
        1,文件输出后处理对话框改为覆盖,编辑
; f1 y, u$ t- C$ z8 n# N. @5 L        2,去掉操作注解机床名称等不必要的注释
3 H) `* x) b5 ~* V3 |! C( J        3,行号起始修改为101,增量1,最大99999,空格0不输出,不完全输出行号# ?; ^' k: X$ n  j0 H
        4,圆弧修改为R半径,四象限打断输出- x8 H) }9 p9 X/ X& K. h* G% |# P2 v* \( ^, @
        5,文本重定义
9 D. i8 C9 r0 t6 ]7 E8 n0 n- g. Y# u$ r9 f% N! h. H6 `
二,PST文件
; c1 e: c# P6 a. B        1 ,I0,J0,K0不输出
# L& D8 U! J" k# |( y        2 ,全圆模态输出XY3 W( d! |% S4 i. W2 [
        3 ,删除G17以支持兄弟机
/ |! o: W! c' n( r$ N6 }        4 ,M30之前加S600M3,低速初始化转速,避免比如三菱之类在用分中棒时高转速甩飞
! X; P% A* b0 z7 v& `; _        5 ,首行抬刀后,加M1以确认模态或者安全返回
4 m, M5 w- r5 v/ o        6 ,公制单位MM默认不输出) `. [. j' ?- O- h; z* k; j* m
        7 ,文件头修改,不输出完整路径,为避免机床不认冒号,中文等
; x0 o0 c% s% m  Y2 }# u+ v6 Z        8 ,后处理时间修改,时间的冒号改为.号,以适应兄弟机读取, ~+ S4 ^. y: y: }$ x( u9 ]4 c
        9 ,仅在第一把刀输出G17 G94$ q1 q9 |# S  n0 Z2 d0 u4 ~
        10,刀具清单输出控制,0=不输出,1=输出,2=Cimco V7.5
$ Y% R& h9 t9 w3 a5 F               
  B5 x' i/ C5 A& |                1.修改1选项刀单输出简化刀具名! K: M4 T* N/ j; \% U
                2.增加Cimco V7.5 刀单,这选这个时就自动去掉备刀,这功能纯属玩玩,用Cimco自动读刀实体仿真,然而功能有限+ s) j% X( {- l
        11,行号规则修改,0=NO行号1=刀具号2=仅换刀3=操作4=每切削层5=完全行号
! }8 H1 _1 b7 L3 D% u5 f                1.控制器控制完全输出," \5 M! r% B( w
                2,由整变数8,控制输出其他策略行号
8 U6 V+ x" q7 l# ~3 Y                        值,        1=换刀输出行号,行号和刀具号一样2 M( W, ^+ U: K3 c; R3 Q
                                2=仅换刀输出行号,按换刀次数排列,2 N8 w& }, j( h' a+ n: H# x
                                3=每个操作号一个行号,
1 |) O: f- n/ \: U7 P, C0 Q) s1 N( y: |                                4=每Z切削层一个行号
$ P' S/ }& R5 I/ b        12,刀长补和刀径补号控制输出,在小于 T50时强制刀号T,刀长补H,刀径补D相等一一对应,大于50时按自定义刀长刀径补号输出
& r( s6 ^) a$ o2 v9 [        13,加入mi7$控制 G10 和刀径补偿输出,  且G10L P 与所输出的坐标系号相对应/ |5 G7 Z2 o+ w' N. K  x
                1,0=不输出,+ V3 S+ l: @0 e0 D. |2 N
                2,1=仅G10L2,; ~6 H. t7 m7 N7 v- o' `. T
                3,2=#130,+G10同时输出或者后处理G10L:0 仅输出G10& c# \- @' s* d; D7 o4 U5 L. l$ k$ _
                4,3=#24, +G10 或者后处理G10L:0 仅输出G10
/ a+ ?- K) @" E, r* z0 C        14,加入毛坯输出,如果有设置的话
3 N( L8 e+ s3 J1 N* I' V4 {( r+ B        15,钻孔循环修改
7 K1 P7 ?, a5 D" S# s2 ?8 u                1,增加钻孔循环次数,K,  Haas则是L  在自设钻孔参数添加开启 1重复次数 ; D8 k3 W1 X) G) O' I
                                                                                (由实变数3控制,开启之后IJK输出G83,这个Haas是不是一定都支持我没作测试)期待反馈
7 k, X- `! ^' C" Y8 n; T$ K* J1 \  @                2,关于G83循环若开启实变数3,Haas状态则输出IJK方式,不开启就是Q5 e) c$ N4 ?- {" v) K& t% y2 x6 p- p
                3,第一个G84钻孔攻丝循环,带M29 0 i- N3 b+ j- M' d# K  j
                                                                        可选0---- G95方式输出
7 l  _+ G, ~" I2 v( u2 f- B                                                                        可选1-----G94方式输出$ y7 W' a9 k: z' u, Y3 x
                4,第二个G84钻孔攻丝循环,不带M29
2 y1 J# T2 G0 Y8 T- f1 y                                                                        可选0---- G95方式输出6 _' E' B0 [( f  b& o' P
                                                                        可选1-----G94方式输出
1 B( x" D  R" a' Y9 g3 U( i: t                                                                        自设参数加入Haas返回倍速
8 @1 G; M# C% _                5,加入兄弟机G77攻丝方式,如果不是熟练玩兄弟机的朋友慎用, 格式 G77/78 X_Y_Z_ R_ Q/I/J_ S_ L_ K_: w& x; ?$ O: y/ Q3 j5 ^# _
                        1,作下解释,G77右旋,G78左旋 Q每次切入量 I螺距(公制优先使用,且当与J共存时只读I) J牙数(英制使用,每英寸山数) S转速 L退刀转速(可选参数,且低于S时按S执行,高于最大攻丝转速报警) K重复次数(可选参数)
9 D! t: L) Q. i7 L! a! H4 ^        16,增加由整变数3控制手动换刀,其他任意自动换刀,默认2自动换刀               
6 i' r1 y* c: M. s        17,加入拐角圆弧减速,此算法代码引用TAO的,个人只是修改设置方法为杂项实变数 6-10
+ w( I  H- Z, t6 m6 I        18,预读指令控制方式修改,
/ `1 W: F; v8 S0 c* J* f                1,增加6选项NC头加G5.1Q1,攻丝循环时关闭,G5.1Q0
0 m1 M3 J9 n1 ]                2,加入兄弟机预读指令M260-M264,钻孔循环时关闭,M269  - ~- G+ R( E) D1 `' }7 ?: l
                        1,支持M260-M264选项,自选260时出M260---264时出M264& y- M7 e# z- ~1 N- J
        19,操作名称修改          L( \& _& s* \# |4 e8 j
        20,钻孔刀具报错
+ s, k( z* Q: q4 i                1,攻丝用钻头报错    WARNING - DRILL USED FOR TAP
7 p7 h' p3 B& J2 x0 S                1,非攻丝用丝锥报错  WARNING - TAP USED FOR DRILL
7 R, p5 P, H; _, m9 t, E/ v' j) @1 c4 v+ O
        21,圆弧进退刀报错----WARNING - CUTTER COMP APPLIED ON ARC MOVE/ Z& T! e" S0 y9 T/ Z* U
        22,加入兄弟机特有的快速换刀方式' \) r% |/ d4 X

$ l% x0 L% i: W" e& _) r8 ~- Q
 楼主| 发表于 2015-10-1 07:50:42 | 显示全部楼层 来自: 中国四川成都
13.png * d8 C$ j! a  ]
听说这是NB兄弟机换刀格式
 楼主| 发表于 2015-10-1 07:54:57 | 显示全部楼层 来自: 中国四川成都
14.png
 楼主| 发表于 2015-10-1 08:21:58 来自手机 | 显示全部楼层 来自: 中国四川成都
本楼留待详解
发表于 2015-10-1 08:23:32 | 显示全部楼层 来自: 中国浙江宁波
楼主好厉害,也很好心,顶!!!
发表于 2015-10-1 08:32:50 | 显示全部楼层 来自: 中国江苏苏州
谢谢谢谢谢谢
发表于 2015-10-1 11:43:35 | 显示全部楼层 来自: 中国福建南平
强烈支持楼主的  大爱无疆的 奉献
发表于 2015-10-1 13:31:17 | 显示全部楼层 来自: 中国广东广州
支持楼主,下载了
发表于 2015-10-1 14:01:25 | 显示全部楼层 来自: 中国台湾
楼主好厉害  强烈支持楼主的  大爱  谢谢
发表于 2015-10-1 16:24:50 | 显示全部楼层 来自: 中国云南昆明
不错!有时间试试!谢谢楼主无私奉献!
发表于 2015-10-1 17:33:59 | 显示全部楼层 来自: 中国浙江宁波
不错  谢谢楼主
发表于 2015-10-3 20:46:35 | 显示全部楼层 来自: 中国江苏苏州
支持楼主    楼主好厉害啊   你是我等屌丝的福音。。。感谢感谢
发表于 2015-10-3 23:46:36 | 显示全部楼层 来自: 中国江苏苏州
楼主高处不胜寒吧,呵呵,你是专业研究后处理的吗?* E7 M$ h) L- {% F8 @4 n2 l- O
  能否传授点相关基础知识,比如变量的定义和转移,以及判断语句等等,也让尔等小弟将来能和师傅你切磋切磋
发表于 2015-10-4 09:03:59 | 显示全部楼层 来自: 中国浙江嘉兴
zhongjifu888 发表于 2015-10-3 23:467 F9 F' e4 s) L+ m8 i4 ~
楼主高处不胜寒吧,呵呵,你是专业研究后处理的吗?. g; O1 r* B1 `* J9 P
  能否传授点相关基础知识,比如变量的定义和转移,以 ...
: ?9 e! k/ s2 `/ o2 F
同意楼上的
 楼主| 发表于 2015-10-4 14:33:23 来自手机 | 显示全部楼层 来自: 中国四川
zhongjifu888 发表于 2015-10-3 23:46
( P) o0 C! M9 V+ w* U楼主高处不胜寒吧,呵呵,你是专业研究后处理的吗?' \0 ~, K0 u% b
  能否传授点相关基础知识,比如变量的定义和转移,以 ...
% o3 }1 S) z1 o' V, K: j( V# k# G
我喜欢公平交易,谁都别觉得谁欠谁。你讲点你的见解见识,我也共享我的。
发表于 2015-10-4 17:46:57 | 显示全部楼层 来自: 中国江苏苏州
yalukie 发表于 2015-10-4 14:33
; E) C; m3 g* d  o# C我喜欢公平交易,谁都别觉得谁欠谁。你讲点你的见解见识,我也共享我的。
% Y$ Z8 U* b8 X1 ^% f/ Z! T6 M
那么请问你想要哪方面的知识呢?
4 D' r& N! l# L& P& B! l/ n5 Z! k" E
发表于 2015-10-4 20:04:49 | 显示全部楼层 来自: 中国四川成都
Robin又发好东西了。支持。
 楼主| 发表于 2015-10-4 21:00:15 来自手机 | 显示全部楼层 来自: 中国四川
zhongjifu888 发表于 2015-10-4 17:46' v3 Z& x( n0 V4 o9 }# R0 s
那么请问你想要哪方面的知识呢?
% y2 U! g% s5 m# T1 N- ]6 `) K
比如本后处理的应用反馈,关于这个的反馈我可以直接共享我所知," k% J* e4 ~$ n! ^: U- `
或比如我前面发的帖,你所用过的机床,系统所使用的特殊循环指令用法,你共享我可以讲实现方法
发表于 2015-10-5 07:20:51 | 显示全部楼层 来自: 中国江苏南京

5 |8 {3 K; G3 f3 ~: o5 |; A顶楼主,看看呗
发表于 2015-10-5 11:42:03 | 显示全部楼层 来自: 中国广东中山
顶楼主,看看呗
发表于 2015-10-6 12:33:43 来自手机 | 显示全部楼层 来自: 中国湖北咸宁
如果能在每段程序转速后面加上,G49-G05.1Q1每段结尾加G05.1Q0就好了,还有整圆输出R要比IJK要好些吗。
 楼主| 发表于 2015-10-8 18:56:05 来自手机 | 显示全部楼层 来自: 中国四川
HENGFENG1110 发表于 2015-10-6 12:33
' S0 d& e9 m( A如果能在每段程序转速后面加上,G49-G05.1Q1每段结尾加G05.1Q0就好了,还有整圆输出R要比IJK要好些吗。
; O! S0 K) }" x, X7 F: J  s# ]
有选项可以实现每把刀加G5.1Q1
! l, m" k7 X  N* F+ t1 J1 sM1前G5.1Q09 u" m0 g% f, `# i
但我删掉了G49,因为这个指令一般是在换刀子程序里有加,所以没必要重复。
1 y1 a* Z# O& P整圆仅可以走IJK形式,怎么能走R?
发表于 2015-10-8 20:05:19 | 显示全部楼层 来自: 中国广东广州
老兄,发个把6倒转过来的好不
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表