QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
原谅我文化程度有限,没上过大学,专业术语或许表达得不对,纯属猜测。8 O* a4 `& G$ V  w" _
今天和开花交流,才晓得海德汉的NC格式那么奇葩,居然要输出所有正数的+号
# L& g- C+ J  w" q5 W3 w: K, ~; L4 o
, Q# a) w+ `8 |3 l4 ^' |; C
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出
3 Y5 C. L- W# |7 z4 @
  c8 W# \: w5 }其实在MC的后处理里面实现起来太简单了,% B+ W+ Q& ]9 {0 g
先定义一个新的数值输出类型序号,比如这里我定义的是   21   直接在前面加+号就OK
0 s3 l/ T. q; W  Z/ ?( X# v QQ图片20140816213939.png ) G4 ~2 y2 B4 C5 y$ i5 H
再把需要不省略正负号的字符定义成21  如下图把X Y Z的绝对值输出定义成218 I4 m: t) V2 r7 `
$ j- y2 a6 l% E" e+ Y$ b' w. O9 C; S+ I
2.png
5 U. J, @! c6 q/ H# ^9 d: ^$ o/ A, N% g' Y! T' m3 a4 Y7 c
达到的效果如图( Y$ j8 U% F- G6 H* P# V! k, Q8 y3 u
3.png 2 O9 ?; {2 ^: p% L6 @

5 F: Z$ K3 k7 s4 Y+ Q8 m8 b- n
发表于 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 编辑   T, u! t$ Y/ Q. w
800315 发表于 2014-8-16 23:02 static/image/common/back.gif$ b9 k% c" b9 o" k- T) F
+0.4  +0.3 你也没说 是代表啥意思 你是没上过大学 可我们连高中都没上叫我们这些半文盲情何以堪那
* J4 Q( p+ m! T0 v" [* X% o
我也想知为何是+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.gif8 b# R1 l! r" S5 v
推测是不省略正负号,十进制,省略前后导零,英制4位小数截断,公制3位小数
$ W  I* l5 o/ M0 R
他的意思是一般程序是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 编辑
, T$ e# i0 \1 j9 Z$ w' ^
zhuyi0829 发表于 2014-8-17 10:41
1 k1 K- F% Y6 r: O. W他的意思是一般程序是G01x+123.,y-123,z+158,b-35,c+25.F1000,海德汉程序为Lx+123.,y-123,z+158,b- ...
5 K& r1 ^1 F4 }& O9 T- L& g9 A

" \" m2 w! G; G0 q, Y事实就只是推测,毕竟我没有任何专业培训!6 ?/ y5 _* L2 I" J2 d6 e
提出可能的解决方案,验证靠自己!
* l0 ~) M% D8 r* y然后我倒是没明白你的意思!
发表于 2014-8-17 11:33:46 | 显示全部楼层 来自: 中国上海
本帖最后由 zhuyi0829 于 2014-8-17 11:50 编辑 5 ]6 N4 U' e$ e7 r% E
yalukie 发表于 2014-8-17 11:24 http://www.3dportal.cn/discuz/static/image/common/back.gif+ Y% m. F9 {+ K4 z* c
事实就只是推测,毕竟我没有任何专业培训!
* s1 L$ G% J- X% @. _% v- `提出可能的解决方案,验证靠自己!1 B/ ~. y4 F0 w9 ?* o0 M, h; j% N7 h
然后我倒是没明白你的 ...
) S5 @; [! ]6 }( c
  |+ W+ h* u! G& Z% D
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出3 N3 W6 ?* r6 ~3 N; |3 R( m0 r, X
我的意思是海德汉没有必要把这些加号都输出,不输出机床都能跑' z" [- [- ?: S& s5 _5 O2 s! K
[原创] MC后处理简直强大到不能直视,用海德汉系统的可以看看 [如果只是用推测和可能的方案,我觉得楼主的标题用的不是很恰当,如本人有用词不当请谅解
发表于 2014-8-17 11:58:34 来自手机 | 显示全部楼层 来自: 中国河南安阳
zhuyi0829 发表于 2014-8-17 11:33+ n" G6 D( q0 j5 ~5 {* K
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出0 l" D/ I! d, T
我的意思是海德汉没有必要把 ...
' q% p0 W' L- }$ l  V
领导算了,代码是我发的~错了就错了,毕竟我要的重点是+号~
 楼主| 发表于 2014-8-17 12:04:06 来自手机 | 显示全部楼层 来自: 中国四川成都
哦!我没用过海德汉,搞不清楚!我只是纯粹实现一个特定方案!至于标题嘛,就纯粹标题党,莫太在意细节!
发表于 2014-8-17 12:14:15 | 显示全部楼层 来自: 中国上海
楼上各位见谅
发表于 2014-8-17 21:03:46 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 路过不买 于 2014-8-17 21:08 编辑
, I7 D' F5 ]- E. ^4 m+ m. O$ U- ?, Z
呵呵仙 发表于 2014-8-16 23:45 static/image/common/back.gif
2 ?4 M) |" S* H5 [, |& J8 a8 r我也想知为何是+0.4  +0.3 ,不是别的
* r9 R! N0 K" X1 c$ W6 Q! }* r
+0.4 +0.3# U# D$ p9 t% F) N/ P
前面的0.4是英制,后面0.3对应公制5 |1 K( R4 b( n" ~/ I

  N% ^% H- U! U: }+表示如果是正值,强制输出+号
/ e! A9 O4 D. Y9 m( Y( i+ W0.4 其中0表示小数点前面输出位.
. s2 w2 l$ A  L.表示小数点
* @) o0 u% }8 Q) S0 H5 c3 Y, P% \4表示小数点后输出4位
发表于 2014-8-17 22:29:24 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif
1 p$ m; m3 T: D, F; A. w+0.4 +0.38 e/ n2 i. \: d+ J+ c, b0 m
前面的0.4是英制,后面0.3对应公制

, b: S# b" _& `' Q, ]老大会英文就是强,这样也知道.如果可以加分,一定加的.先收藏你的话.有空时,试试.
发表于 2014-8-18 22:14:15 | 显示全部楼层 来自: 中国山东青岛
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif, J# ]9 [8 ^0 E; ~# ]1 l
+0.4 +0.3! s- ^0 R% C  T) O0 s% Q1 a4 Y
前面的0.4是英制,后面0.3对应公制
' ~$ f; I, _3 H6 h! q' {
膜拜                                                
发表于 2016-9-7 22:15:59 | 显示全部楼层 来自: 中国安徽滁州
我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点删,不对的还放着,
 楼主| 发表于 2016-9-8 01:04:44 | 显示全部楼层 来自: 中国四川成都
2896477927 发表于 2016-9-7 22:15
4 M% d6 q9 y& B& q, }我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点 ...

/ T5 ~; S& R" g, 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 | 显示全部楼层 来自: 中国广东深圳
楼主不说我还没有注意到!
' j% d! z" B7 f6 o现在附海德汉iTNC530的程式照片一张!

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

本版积分规则


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

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

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