QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 8925|回复: 25
收起左侧

[原创] MC后处理简直强大到不能直视,用海德汉系统的可以看看

[复制链接]
发表于 2014-8-16 21:44:28 | 显示全部楼层 |阅读模式 来自: 中国四川成都

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

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

x
原谅我文化程度有限,没上过大学,专业术语或许表达得不对,纯属猜测。: c+ V# s2 K- M) n2 q6 y  t0 `( D
今天和开花交流,才晓得海德汉的NC格式那么奇葩,居然要输出所有正数的+号
" R0 \' s- P2 L+ ?- K% Q9 x. ?% o2 F! p) u. x0 H- k/ z6 l
# L* A4 p' P+ c. I* ^* _
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出4 z$ `0 W4 |* a. ?$ b; J+ B9 I" S
( S6 R1 Y. b; |0 h) R7 J. x
其实在MC的后处理里面实现起来太简单了," Q; a3 K6 o' n4 [7 W
先定义一个新的数值输出类型序号,比如这里我定义的是   21   直接在前面加+号就OK
) b2 ^' |3 F/ X* y6 k QQ图片20140816213939.png
3 `; r9 y" R1 B7 Z1 A8 j1 V. I再把需要不省略正负号的字符定义成21  如下图把X Y Z的绝对值输出定义成211 I! v- x' x, O; M# h
4 a1 `. }& r, |
2.png
; r# o3 [+ ]. v+ s  |3 R2 P7 L- ~* P
达到的效果如图' D; V  t+ z2 C, Z% i8 }& f7 j
3.png ' ^( x" r# _" F% A) U# M

: t. f- {. ?8 ^/ u% O2 e1 X: f( ^
发表于 2014-8-16 21:54:15 | 显示全部楼层 来自: 中国上海
海德汉tnc530应该不用输出+号吧
发表于 2014-8-16 23:02:46 | 显示全部楼层 来自: 中国山东青岛
+0.4  +0.3 你也没说 是代表啥意思 你是没上过大学 可我们连高中都没上叫我们这些半文盲情何以堪那
发表于 2014-8-16 23:35:44 | 显示全部楼层 来自: 中国天津
我是八路军
发表于 2014-8-16 23:45:52 | 显示全部楼层 来自: 中国广东东莞
本帖最后由 呵呵仙 于 2014-8-17 00:05 编辑
8 S: Y$ y3 t( C& Q- m, g( H  S
800315 发表于 2014-8-16 23:02 static/image/common/back.gif% {2 L0 X0 y2 ?( U( d
+0.4  +0.3 你也没说 是代表啥意思 你是没上过大学 可我们连高中都没上叫我们这些半文盲情何以堪那

7 o# U6 M! h4 l我也想知为何是+0.4  +0.3 ,不是别的
发表于 2014-8-16 23:56:23 来自手机 | 显示全部楼层 来自: 中国上海
收藏了,谢谢!
发表于 2014-8-17 09:09:43 来自手机 | 显示全部楼层 来自: 中国河南安阳
很不错~good
 楼主| 发表于 2014-8-17 10:20:26 来自手机 | 显示全部楼层 来自: 中国陕西宝鸡
推测是不省略正负号,十进制,省略前后导零,英制4位小数截断,公制3位小数
发表于 2014-8-17 10:41:45 | 显示全部楼层 来自: 中国上海
yalukie 发表于 2014-8-17 10:20 static/image/common/back.gif
! I/ S2 T" {) }7 o/ \) S推测是不省略正负号,十进制,省略前后导零,英制4位小数截断,公制3位小数
5 O  x$ @. y- ^" B# Z1 V& D
他的意思是一般程序是G01x+123.,y-123,z+158,b-35,c+25.F1000,海德汉程序为Lx+123.,y-123,z+158,b-35,c+25.F1000   我的意思LX后面的+号完全可以省掉,请楼主不要用推测,好像这类的词汇来表达
 楼主| 发表于 2014-8-17 11:24:25 来自手机 | 显示全部楼层 来自: 中国四川成都
本帖最后由 yalukie 于 2014-8-17 11:27 编辑
6 N, |- ]7 T! B* d7 j; L9 W
zhuyi0829 发表于 2014-8-17 10:41
3 f" O/ n" E7 ~3 b" ]2 `  {0 m他的意思是一般程序是G01x+123.,y-123,z+158,b-35,c+25.F1000,海德汉程序为Lx+123.,y-123,z+158,b- ...
5 K6 o/ {# f* H; K
. V/ @3 V( A% ]' t7 p# A; ]4 M0 c
事实就只是推测,毕竟我没有任何专业培训!- a0 @$ A3 n8 {+ e  }
提出可能的解决方案,验证靠自己!" }8 W  t1 i: l. B6 p' k
然后我倒是没明白你的意思!
发表于 2014-8-17 11:33:46 | 显示全部楼层 来自: 中国上海
本帖最后由 zhuyi0829 于 2014-8-17 11:50 编辑
5 K4 {+ R2 ^" S5 Q
yalukie 发表于 2014-8-17 11:24 http://www.3dportal.cn/discuz/static/image/common/back.gif
! ?5 q: g5 V4 m2 U! E* J事实就只是推测,毕竟我没有任何专业培训!
+ b- L6 J+ i# J' m7 z! g  W提出可能的解决方案,验证靠自己!
& B- t$ G6 A; C: A  H7 }然后我倒是没明白你的 ...
  S3 j( Z, Z0 T

( l: o8 e+ u- N% c2 Q6 R. BXyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出( K& Y" i( ~2 O& V0 V+ w
我的意思是海德汉没有必要把这些加号都输出,不输出机床都能跑
; s! [) q8 W; P1 w2 ~( \[原创] MC后处理简直强大到不能直视,用海德汉系统的可以看看 [如果只是用推测和可能的方案,我觉得楼主的标题用的不是很恰当,如本人有用词不当请谅解
发表于 2014-8-17 11:58:34 来自手机 | 显示全部楼层 来自: 中国河南安阳
zhuyi0829 发表于 2014-8-17 11:33
; W; p% t. i2 o/ [# k* p- RXyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出+ I) P4 v8 u% ~! C. S
我的意思是海德汉没有必要把 ...
7 E' T# ^3 W8 {* v0 }
领导算了,代码是我发的~错了就错了,毕竟我要的重点是+号~
 楼主| 发表于 2014-8-17 12:04:06 来自手机 | 显示全部楼层 来自: 中国四川成都
哦!我没用过海德汉,搞不清楚!我只是纯粹实现一个特定方案!至于标题嘛,就纯粹标题党,莫太在意细节!
发表于 2014-8-17 12:14:15 | 显示全部楼层 来自: 中国上海
楼上各位见谅
发表于 2014-8-17 21:03:46 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 路过不买 于 2014-8-17 21:08 编辑
; t5 x2 |2 E! L6 f
呵呵仙 发表于 2014-8-16 23:45 static/image/common/back.gif$ R& X2 X9 H7 E
我也想知为何是+0.4  +0.3 ,不是别的
) u- K* c4 B% O! u
+0.4 +0.3
9 X, h- m$ A" ~% t, I前面的0.4是英制,后面0.3对应公制
8 r, S) t8 ^) b% ^1 v- s* @% I" m+ h: ]* j, N6 u) C
+表示如果是正值,强制输出+号( I9 L1 [; ?5 q$ f7 q1 b
0.4 其中0表示小数点前面输出位.
9 g: }+ N+ k3 `4 p* x.表示小数点! m8 F0 X+ ~4 p
4表示小数点后输出4位
发表于 2014-8-17 22:29:24 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif0 S/ U! x2 i% x8 E4 g/ q- Z& G
+0.4 +0.3
4 u; y; a7 K3 B2 g5 w' q3 I6 v前面的0.4是英制,后面0.3对应公制

0 g' R8 L; L( B& V老大会英文就是强,这样也知道.如果可以加分,一定加的.先收藏你的话.有空时,试试.
发表于 2014-8-18 22:14:15 | 显示全部楼层 来自: 中国山东青岛
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif
) o) _7 b& h: z, {+0.4 +0.3
& |& V6 |) I, [% m( n, v前面的0.4是英制,后面0.3对应公制
( a, r  _5 ]5 c+ B4 L) B1 ?6 k1 T
膜拜                                                
发表于 2016-9-7 22:15:59 | 显示全部楼层 来自: 中国安徽滁州
我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点删,不对的还放着,
 楼主| 发表于 2016-9-8 01:04:44 | 显示全部楼层 来自: 中国四川成都
2896477927 发表于 2016-9-7 22:15
1 O5 S1 R( y2 V4 y7 J: o我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点 ...
4 F( D4 K/ i* t4 v
请说说什么不对了?
发表于 2016-9-8 07:25:41 | 显示全部楼层 来自: 中国江苏常州
好深奥啊   小学的我好难
发表于 2016-9-9 07:16:40 | 显示全部楼层 来自: 中国辽宁锦州
感觉好难啊,完全看不懂啊
发表于 2016-9-9 23:36:01 | 显示全部楼层 来自: 中国广东深圳
高手过招,:lol:
发表于 2016-9-10 11:11:04 | 显示全部楼层 来自: 中国江苏苏州
感觉表示完全看不懂,英文不好,弄后处理真的好费力
发表于 2016-9-10 11:25:20 | 显示全部楼层 来自: 中国广东深圳
楼主不说我还没有注意到!
! x% U* f9 j3 N& M现在附海德汉iTNC530的程式照片一张!

发表于 2016-9-10 18:30:52 | 显示全部楼层 来自: 中国江苏苏州
杠杠的杠杠的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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