QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
原谅我文化程度有限,没上过大学,专业术语或许表达得不对,纯属猜测。+ s) s+ g$ D- o5 f6 f
今天和开花交流,才晓得海德汉的NC格式那么奇葩,居然要输出所有正数的+号5 t/ z( p' h! w# O3 H
8 s9 _( u) o* o$ [/ ^2 c3 ^" M6 y
0 R3 w/ `: ]! {8 [6 l
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出6 T: f  l- Y! w# S7 B
* @" X" v6 i4 @# ]3 S7 s
其实在MC的后处理里面实现起来太简单了,
( Q4 a( H% i* \9 K" ?/ a先定义一个新的数值输出类型序号,比如这里我定义的是   21   直接在前面加+号就OK0 k; [! \( E0 b1 u2 n
QQ图片20140816213939.png
$ E# x3 O! V5 p" R, ~5 t. I再把需要不省略正负号的字符定义成21  如下图把X Y Z的绝对值输出定义成219 [/ Y+ Z5 o) w

& b- ]0 \% H( m  g, T$ q! Y2 F+ b 2.png ( t% `3 `4 y) ?: M6 [
! I8 U. k* R% ?0 n* v3 @$ W
达到的效果如图4 Z8 F6 K- @4 n3 t; P8 {
3.png
9 Z! C0 p# T# p) Z; R
0 |5 r$ @8 \" k* d
发表于 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 {) a1 p; c# l; G$ x& u; ]4 O* w
800315 发表于 2014-8-16 23:02 static/image/common/back.gif
! B' r5 \- b. L8 N) j4 S3 r7 [+0.4  +0.3 你也没说 是代表啥意思 你是没上过大学 可我们连高中都没上叫我们这些半文盲情何以堪那
2 c* K1 Q8 ^, M3 K9 \, H
我也想知为何是+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.gif1 F0 `; @2 l: s. v# G- ], }
推测是不省略正负号,十进制,省略前后导零,英制4位小数截断,公制3位小数

$ p: Z" u) w' Q% p: N他的意思是一般程序是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 编辑 $ v/ M. C1 U; x. _
zhuyi0829 发表于 2014-8-17 10:415 P# O  r/ T. W2 A, O
他的意思是一般程序是G01x+123.,y-123,z+158,b-35,c+25.F1000,海德汉程序为Lx+123.,y-123,z+158,b- ...
8 N4 s* O3 }1 [3 }) s3 ^( i+ d
  k; B: j7 q6 p" b* f
事实就只是推测,毕竟我没有任何专业培训!; R0 J8 u0 v1 v
提出可能的解决方案,验证靠自己!" f* d" [5 w" v, d7 ^4 ]" B5 `
然后我倒是没明白你的意思!
发表于 2014-8-17 11:33:46 | 显示全部楼层 来自: 中国上海
本帖最后由 zhuyi0829 于 2014-8-17 11:50 编辑 * }- m7 \, X9 f% w
yalukie 发表于 2014-8-17 11:24 http://www.3dportal.cn/discuz/static/image/common/back.gif
' ~+ a- g8 Q4 L, b8 `$ I: N- P" a: g事实就只是推测,毕竟我没有任何专业培训!
! E3 J9 c2 [3 Y  a2 f& h& y, B) B提出可能的解决方案,验证靠自己!
% e( T5 G1 @, w+ K9 _然后我倒是没明白你的 ...
$ |' S3 m  E+ `2 x2 r6 Z; h+ u& N8 A
- |6 P( F+ }3 [9 N  V  u& ^
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出
1 a/ O/ f  M8 f2 J) c: B) @2 W我的意思是海德汉没有必要把这些加号都输出,不输出机床都能跑
2 [  w* j. z5 r$ n$ }8 g[原创] MC后处理简直强大到不能直视,用海德汉系统的可以看看 [如果只是用推测和可能的方案,我觉得楼主的标题用的不是很恰当,如本人有用词不当请谅解
发表于 2014-8-17 11:58:34 来自手机 | 显示全部楼层 来自: 中国河南安阳
zhuyi0829 发表于 2014-8-17 11:33& O5 V- D' i. t3 b7 _
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出
; G$ a4 C' B  }6 O! O* j我的意思是海德汉没有必要把 ...
+ ?' P1 L5 A( T8 Q# y
领导算了,代码是我发的~错了就错了,毕竟我要的重点是+号~
 楼主| 发表于 2014-8-17 12:04:06 来自手机 | 显示全部楼层 来自: 中国四川成都
哦!我没用过海德汉,搞不清楚!我只是纯粹实现一个特定方案!至于标题嘛,就纯粹标题党,莫太在意细节!
发表于 2014-8-17 12:14:15 | 显示全部楼层 来自: 中国上海
楼上各位见谅
发表于 2014-8-17 21:03:46 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 路过不买 于 2014-8-17 21:08 编辑 ) o! E8 H6 B4 p
呵呵仙 发表于 2014-8-16 23:45 static/image/common/back.gif$ k9 X, b; Z8 [2 R- Z( w' B" }  X
我也想知为何是+0.4  +0.3 ,不是别的

. _( p1 j( [' M$ x; O$ R; v- X" e+0.4 +0.33 V* L- V0 w5 v" u8 @! @
前面的0.4是英制,后面0.3对应公制5 l- z# I3 p' K
/ t3 ?" K8 l: F( X/ j
+表示如果是正值,强制输出+号
/ R* B+ C+ Z1 Y9 X. h  ~3 S. Q0.4 其中0表示小数点前面输出位./ [, [; M6 s* G2 y, C8 t
.表示小数点
, S" e1 C2 D( Z. x& g" k4表示小数点后输出4位
发表于 2014-8-17 22:29:24 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif# }/ }( D. I6 i$ r  Q
+0.4 +0.36 a5 T" h' @0 ~6 \, p, O1 k+ ^- X
前面的0.4是英制,后面0.3对应公制
& c2 l0 c& ^: t+ L
老大会英文就是强,这样也知道.如果可以加分,一定加的.先收藏你的话.有空时,试试.
发表于 2014-8-18 22:14:15 | 显示全部楼层 来自: 中国山东青岛
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif
5 g( f$ y- Z3 |3 c2 r4 \+0.4 +0.33 ?0 o/ h0 ?* F( i
前面的0.4是英制,后面0.3对应公制

  N# J0 e& h* a% _膜拜                                                
发表于 2016-9-7 22:15:59 | 显示全部楼层 来自: 中国安徽滁州
我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点删,不对的还放着,
 楼主| 发表于 2016-9-8 01:04:44 | 显示全部楼层 来自: 中国四川成都
2896477927 发表于 2016-9-7 22:15
/ z$ h* a' s! p: e( o+ l3 r我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点 ...
3 D3 k/ g* c' }$ x. m0 v, f
请说说什么不对了?
发表于 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 | 显示全部楼层 来自: 中国广东深圳
楼主不说我还没有注意到!
. V6 ~) ~# p$ _2 R; Z& O  J! X# t现在附海德汉iTNC530的程式照片一张!

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

本版积分规则


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

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

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