QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
原谅我文化程度有限,没上过大学,专业术语或许表达得不对,纯属猜测。* O9 e' X- B2 h
今天和开花交流,才晓得海德汉的NC格式那么奇葩,居然要输出所有正数的+号
/ m( ~  h6 R+ ~7 X! c5 Y/ N9 h( B8 X, j6 J
6 j9 J/ T. T9 |
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出
7 \. f9 A* s1 h' g0 U' j- _' L! D( y4 ^5 p
其实在MC的后处理里面实现起来太简单了,
* L4 x6 L& u$ H7 E' Z3 O先定义一个新的数值输出类型序号,比如这里我定义的是   21   直接在前面加+号就OK8 S+ R; B$ ]7 E+ }
QQ图片20140816213939.png
( b3 m) ]- S: P! y. S1 i4 r3 w再把需要不省略正负号的字符定义成21  如下图把X Y Z的绝对值输出定义成21
5 J7 a8 w3 Q9 {: T
7 t3 t' \5 [6 t+ ~% u" I5 ? 2.png 1 m- T/ R5 k- X" x6 o

8 }5 ^& i9 F+ c3 {4 U达到的效果如图' K5 W. b" A6 O3 K3 M
3.png 7 b# n0 ~6 x8 i8 o* {

# l& h: h  J# N6 _- y& N% H- w
发表于 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 编辑
9 `8 l: \$ i8 ]- c
800315 发表于 2014-8-16 23:02 static/image/common/back.gif* S8 o1 z8 m) c, |7 K2 q; y2 G
+0.4  +0.3 你也没说 是代表啥意思 你是没上过大学 可我们连高中都没上叫我们这些半文盲情何以堪那

  R" d1 L8 o# E$ P7 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- @7 P8 S1 o6 t: m- [
推测是不省略正负号,十进制,省略前后导零,英制4位小数截断,公制3位小数

" b* n# V( ^$ P8 R3 M  v6 i他的意思是一般程序是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 编辑
7 S7 U" r4 q% _* j4 w# k/ F
zhuyi0829 发表于 2014-8-17 10:41
: K7 M0 ]: A/ d3 x! u  `5 ^* N他的意思是一般程序是G01x+123.,y-123,z+158,b-35,c+25.F1000,海德汉程序为Lx+123.,y-123,z+158,b- ...

- g; j8 D" A4 y; j# Y5 {) d+ o$ I. c9 S5 P7 U/ Z* g8 h
事实就只是推测,毕竟我没有任何专业培训!" c  K* a5 x* u1 v) m, H
提出可能的解决方案,验证靠自己!. d6 u: r) G" t" Z5 h# d/ A
然后我倒是没明白你的意思!
发表于 2014-8-17 11:33:46 | 显示全部楼层 来自: 中国上海
本帖最后由 zhuyi0829 于 2014-8-17 11:50 编辑 # I# a( H% `0 [0 A6 T  i: z
yalukie 发表于 2014-8-17 11:24 http://www.3dportal.cn/discuz/static/image/common/back.gif" H# O  G- y3 w; o9 b- W* l
事实就只是推测,毕竟我没有任何专业培训!
# G! Z& p$ W/ w' c提出可能的解决方案,验证靠自己!. e4 v% f2 f. ^" a
然后我倒是没明白你的 ...

/ D9 a' M2 [( \( A9 B
. V: E# u% W9 [' B6 e, ~Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出6 r7 r% }3 {4 z3 m( @$ I9 _
我的意思是海德汉没有必要把这些加号都输出,不输出机床都能跑
  U( V( ^& p4 X/ ]; v( I[原创] MC后处理简直强大到不能直视,用海德汉系统的可以看看 [如果只是用推测和可能的方案,我觉得楼主的标题用的不是很恰当,如本人有用词不当请谅解
发表于 2014-8-17 11:58:34 来自手机 | 显示全部楼层 来自: 中国河南安阳
zhuyi0829 发表于 2014-8-17 11:33+ }  x7 k+ C4 `* _: P4 w4 K, U
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出. `6 v: w6 q6 r0 U
我的意思是海德汉没有必要把 ...
5 v, T8 e4 R! c/ A7 w& \
领导算了,代码是我发的~错了就错了,毕竟我要的重点是+号~
 楼主| 发表于 2014-8-17 12:04:06 来自手机 | 显示全部楼层 来自: 中国四川成都
哦!我没用过海德汉,搞不清楚!我只是纯粹实现一个特定方案!至于标题嘛,就纯粹标题党,莫太在意细节!
发表于 2014-8-17 12:14:15 | 显示全部楼层 来自: 中国上海
楼上各位见谅
发表于 2014-8-17 21:03:46 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 路过不买 于 2014-8-17 21:08 编辑 + J8 h" ^% a( W9 H; W( _6 E* ~
呵呵仙 发表于 2014-8-16 23:45 static/image/common/back.gif5 m% ^: P: [8 [( x; L
我也想知为何是+0.4  +0.3 ,不是别的
. u6 l; e) V. l- M
+0.4 +0.32 F' e7 _8 u+ e* n# q$ A! O( ^! Q3 I; }
前面的0.4是英制,后面0.3对应公制
$ ]- y  p. z8 ?$ [+ N
6 m* a$ i, m* a3 s+表示如果是正值,强制输出+号
. a# l6 B9 ~) _. ^, R7 u0.4 其中0表示小数点前面输出位.6 Q- d- `0 G( A- U/ e- e5 a
.表示小数点; C* y/ c7 Q* S4 B0 d5 F) P
4表示小数点后输出4位
发表于 2014-8-17 22:29:24 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif) ~7 U) h& \# W# _7 _6 U
+0.4 +0.3
/ z3 K: K' U5 X前面的0.4是英制,后面0.3对应公制

+ b  `7 t9 w7 F0 e  D) H老大会英文就是强,这样也知道.如果可以加分,一定加的.先收藏你的话.有空时,试试.
发表于 2014-8-18 22:14:15 | 显示全部楼层 来自: 中国山东青岛
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif! P7 `+ y# {* w
+0.4 +0.36 b! U9 C8 w9 p3 T* ~% s
前面的0.4是英制,后面0.3对应公制

( q; F% Z9 ?) {- M* D2 Y膜拜                                                
发表于 2016-9-7 22:15:59 | 显示全部楼层 来自: 中国安徽滁州
我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点删,不对的还放着,
 楼主| 发表于 2016-9-8 01:04:44 | 显示全部楼层 来自: 中国四川成都
2896477927 发表于 2016-9-7 22:15
, o6 U- W( ^% B$ p6 Z  M6 Q0 Q我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点 ...
' d9 x& m4 J$ C' }2 a1 D% w
请说说什么不对了?
发表于 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 | 显示全部楼层 来自: 中国广东深圳
楼主不说我还没有注意到!7 @3 C* ?; c8 [$ B" Q( |8 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 )

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