QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
16小时前
查看: 9002|回复: 25
收起左侧

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

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

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

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

x
原谅我文化程度有限,没上过大学,专业术语或许表达得不对,纯属猜测。$ V9 D: T# s' J. O, m" h( }* b4 ]4 Q( D
今天和开花交流,才晓得海德汉的NC格式那么奇葩,居然要输出所有正数的+号
7 Y7 y7 q$ D% {1 e' R7 U% Y" G( L$ |6 |  u  G8 X+ c  t; b
& U* i' B7 O9 B7 ]" \
Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出: \- f/ [7 Y$ D: V. c' m' E

1 i) B& U, _+ W$ l9 X8 W其实在MC的后处理里面实现起来太简单了,3 ~$ t$ @+ U# o- S
先定义一个新的数值输出类型序号,比如这里我定义的是   21   直接在前面加+号就OK
& l2 w& w9 A! g+ F QQ图片20140816213939.png ' @; E: f$ f7 S  f3 r
再把需要不省略正负号的字符定义成21  如下图把X Y Z的绝对值输出定义成21, T# _# A; Z# W8 U1 \
" X8 I. O1 s3 n* F0 {* z6 c, X/ U
2.png 5 l: c9 n& Y) G. f) {1 t; Y: A! I
# X4 p9 V4 q+ {- `* I
达到的效果如图1 ^: c5 s; I$ B
3.png 1 p! z* h) G! G3 a! ^0 C  w

2 y& H+ J0 x; 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 编辑 - n& ~! N4 L4 o
800315 发表于 2014-8-16 23:02 static/image/common/back.gif1 h! p  ]% R$ X3 ]
+0.4  +0.3 你也没说 是代表啥意思 你是没上过大学 可我们连高中都没上叫我们这些半文盲情何以堪那
5 z' m' b0 N3 [0 j! h: |" X
我也想知为何是+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.gif9 \+ \$ X( u% j- t# e
推测是不省略正负号,十进制,省略前后导零,英制4位小数截断,公制3位小数
1 j# D. r8 ~" r, G( y
他的意思是一般程序是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 编辑 # d  _% h* C5 L7 b. Y
zhuyi0829 发表于 2014-8-17 10:413 f* o2 @# G# k$ T  Z
他的意思是一般程序是G01x+123.,y-123,z+158,b-35,c+25.F1000,海德汉程序为Lx+123.,y-123,z+158,b- ...

- q) d" x$ r6 m5 ?, B
# b* c- o+ m; J事实就只是推测,毕竟我没有任何专业培训!" q4 }2 m. d* V7 Y9 X. X
提出可能的解决方案,验证靠自己!7 ^3 U/ r6 t8 Y6 {
然后我倒是没明白你的意思!
发表于 2014-8-17 11:33:46 | 显示全部楼层 来自: 中国上海
本帖最后由 zhuyi0829 于 2014-8-17 11:50 编辑 # i0 |* Y# Q) g: M
yalukie 发表于 2014-8-17 11:24 http://www.3dportal.cn/discuz/static/image/common/back.gif
; {; o2 u$ m, c& o9 o事实就只是推测,毕竟我没有任何专业培训!
! _# g: n4 {. E4 B提出可能的解决方案,验证靠自己!
, d- k4 q* p; a* M$ N( b) P% h然后我倒是没明白你的 ...
9 v" t( c7 b4 G) P! @3 W+ @

1 ], R; e5 ]; p( _Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出' c+ L) K7 I" ~  w- F% G5 E
我的意思是海德汉没有必要把这些加号都输出,不输出机床都能跑
# Y5 @: {9 p! t2 L[原创] MC后处理简直强大到不能直视,用海德汉系统的可以看看 [如果只是用推测和可能的方案,我觉得楼主的标题用的不是很恰当,如本人有用词不当请谅解
发表于 2014-8-17 11:58:34 来自手机 | 显示全部楼层 来自: 中国河南安阳
zhuyi0829 发表于 2014-8-17 11:33
" X9 q6 i- k! ^Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出$ _4 R3 W% h' D4 D- G/ F
我的意思是海德汉没有必要把 ...
/ q: H; i: z1 q6 k0 {  x/ U7 @1 u
领导算了,代码是我发的~错了就错了,毕竟我要的重点是+号~
 楼主| 发表于 2014-8-17 12:04:06 来自手机 | 显示全部楼层 来自: 中国四川成都
哦!我没用过海德汉,搞不清楚!我只是纯粹实现一个特定方案!至于标题嘛,就纯粹标题党,莫太在意细节!
发表于 2014-8-17 12:14:15 | 显示全部楼层 来自: 中国上海
楼上各位见谅
发表于 2014-8-17 21:03:46 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 路过不买 于 2014-8-17 21:08 编辑 , ?+ U3 A* }. D1 n5 X- S4 `
呵呵仙 发表于 2014-8-16 23:45 static/image/common/back.gif
5 b9 A9 ?$ T* r4 m我也想知为何是+0.4  +0.3 ,不是别的
; j* ?8 I3 `7 l% U$ z
+0.4 +0.3' [. a: Q# f; K- {) ]
前面的0.4是英制,后面0.3对应公制
+ R6 V2 s& a5 G* i5 M* d$ u; g" X2 ~% l) z, N' \
+表示如果是正值,强制输出+号
4 m% s. p- U  m6 z, X/ f% X& D0.4 其中0表示小数点前面输出位.
; O1 K& T5 x8 j6 z.表示小数点
$ i' k7 Y- w! [3 a+ ?  X/ I# P3 r4表示小数点后输出4位
发表于 2014-8-17 22:29:24 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif
. X! W, _& @% A7 G" r, h3 O+0.4 +0.3# Q9 q) d, q4 ?; q" i. T7 x! |
前面的0.4是英制,后面0.3对应公制

9 D/ b% q1 P8 l0 m; u" t# b老大会英文就是强,这样也知道.如果可以加分,一定加的.先收藏你的话.有空时,试试.
发表于 2014-8-18 22:14:15 | 显示全部楼层 来自: 中国山东青岛
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif8 C- S: c. A9 V9 r6 q7 Q
+0.4 +0.3
+ a( x0 p- V. {$ ]3 U$ I9 h9 b前面的0.4是英制,后面0.3对应公制

1 a4 G- N8 @) f5 C7 r; ~* o( l膜拜                                                
发表于 2016-9-7 22:15:59 | 显示全部楼层 来自: 中国安徽滁州
我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点删,不对的还放着,
 楼主| 发表于 2016-9-8 01:04:44 | 显示全部楼层 来自: 中国四川成都
2896477927 发表于 2016-9-7 22:15
) |# G7 W7 I# W& h! p8 Y8 W1 I. @我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点 ...
  o/ V% l- M2 i; k
请说说什么不对了?
发表于 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 | 显示全部楼层 来自: 中国广东深圳
楼主不说我还没有注意到!
. r/ b' V  W6 i现在附海德汉iTNC530的程式照片一张!

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

本版积分规则

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

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

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