QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
原谅我文化程度有限,没上过大学,专业术语或许表达得不对,纯属猜测。
8 U1 k) n# {- e& G2 N今天和开花交流,才晓得海德汉的NC格式那么奇葩,居然要输出所有正数的+号
1 ~2 G# V7 ^7 L0 H  \2 K6 P, o
# t9 U" c3 L/ H& e4 C
' y& Y5 D- W$ b/ {& o) o5 e& FXyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出
& E) Z/ b' t2 M* [3 I$ `
- |" h) e5 f% S# O: p其实在MC的后处理里面实现起来太简单了,
0 m+ m; T" f& h( W$ ]* h- n2 w$ D先定义一个新的数值输出类型序号,比如这里我定义的是   21   直接在前面加+号就OK
: U9 z* I! l* l+ z QQ图片20140816213939.png
  g7 a3 O0 F' I再把需要不省略正负号的字符定义成21  如下图把X Y Z的绝对值输出定义成21
& E8 e1 e; ^/ g9 G, }: e/ y/ Y1 H: g, `% {: F
2.png
3 \; P2 i' v: z% d  E& a: ]1 v& g  o# z; c. ]1 L) L/ F3 k% A
达到的效果如图3 D' d" N! z9 S0 {
3.png
! ~% f& q# `; A9 l" J9 K+ o8 ~7 C3 S1 C* T3 V" }
发表于 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 编辑
$ ~7 U( g7 F% R; W
800315 发表于 2014-8-16 23:02 static/image/common/back.gif
0 K  Q% l  H# p6 M# ~+0.4  +0.3 你也没说 是代表啥意思 你是没上过大学 可我们连高中都没上叫我们这些半文盲情何以堪那

  d$ |: E  G, N, h5 [我也想知为何是+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- m) N, D4 M! f/ g- i5 |1 v
推测是不省略正负号,十进制,省略前后导零,英制4位小数截断,公制3位小数
, V$ a0 Y+ j; \9 L+ 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 编辑 : J+ S" C# r& S2 n: G2 j2 [" M
zhuyi0829 发表于 2014-8-17 10:41; Z5 o5 e1 C) V6 m- P9 S2 s( z
他的意思是一般程序是G01x+123.,y-123,z+158,b-35,c+25.F1000,海德汉程序为Lx+123.,y-123,z+158,b- ...
' d1 v; c: [9 ]3 g  ?

8 ]2 @* e, [4 |4 p- Y7 M事实就只是推测,毕竟我没有任何专业培训!3 F  ^, N9 E; B
提出可能的解决方案,验证靠自己!# R& \# }& M+ \/ n& S% I: L
然后我倒是没明白你的意思!
发表于 2014-8-17 11:33:46 | 显示全部楼层 来自: 中国上海
本帖最后由 zhuyi0829 于 2014-8-17 11:50 编辑
( k  P. x' k& c( ]; O' U
yalukie 发表于 2014-8-17 11:24 http://www.3dportal.cn/discuz/static/image/common/back.gif, f8 b; C. V0 |2 k" q0 z5 F
事实就只是推测,毕竟我没有任何专业培训!
. i& e: M' A- B. z9 m$ i) n% A* p提出可能的解决方案,验证靠自己!! P; q2 t. S: I: b2 [: W
然后我倒是没明白你的 ...

) t  F7 A: Q/ C
( L6 q- f7 _+ O+ d8 Q8 ^Xyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出) I. }7 _3 m6 e
我的意思是海德汉没有必要把这些加号都输出,不输出机床都能跑
8 i* k' {5 u1 F- |! N; A8 J0 c[原创] MC后处理简直强大到不能直视,用海德汉系统的可以看看 [如果只是用推测和可能的方案,我觉得楼主的标题用的不是很恰当,如本人有用词不当请谅解
发表于 2014-8-17 11:58:34 来自手机 | 显示全部楼层 来自: 中国河南安阳
zhuyi0829 发表于 2014-8-17 11:33
# [7 |" P* y3 {6 i8 E; MXyzbc比如x+123.,y-123,z+158,b-35,c+25.如何把符号+输出,每行都输出
8 c* k/ X; a# X1 ^3 h/ l# |我的意思是海德汉没有必要把 ...

8 Q/ C! n" X( S! l领导算了,代码是我发的~错了就错了,毕竟我要的重点是+号~
 楼主| 发表于 2014-8-17 12:04:06 来自手机 | 显示全部楼层 来自: 中国四川成都
哦!我没用过海德汉,搞不清楚!我只是纯粹实现一个特定方案!至于标题嘛,就纯粹标题党,莫太在意细节!
发表于 2014-8-17 12:14:15 | 显示全部楼层 来自: 中国上海
楼上各位见谅
发表于 2014-8-17 21:03:46 | 显示全部楼层 来自: 中国浙江嘉兴
本帖最后由 路过不买 于 2014-8-17 21:08 编辑 ; S) ?+ Q8 X; t4 ^2 e6 {: a8 i
呵呵仙 发表于 2014-8-16 23:45 static/image/common/back.gif& g9 d7 u" W7 P4 b- C! K
我也想知为何是+0.4  +0.3 ,不是别的

7 L5 h6 [/ P9 O/ l; s; p0 r+0.4 +0.3
1 v! t$ K8 z7 K- l* g; Z前面的0.4是英制,后面0.3对应公制
8 d# A1 }- r- Z, f0 _5 L. N% o6 C
6 k" a2 A# S+ w- [. h+表示如果是正值,强制输出+号
6 D5 X" d$ Y6 N0 n0.4 其中0表示小数点前面输出位.- X/ |5 H8 W+ M# j
.表示小数点* g9 X. k$ y2 X+ {- }
4表示小数点后输出4位
发表于 2014-8-17 22:29:24 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif  u5 L+ ~& l6 [7 K, U
+0.4 +0.3
5 Z7 J" g5 k  p+ E7 M& k3 c! J前面的0.4是英制,后面0.3对应公制
6 I- d: l( s6 C) a/ x
老大会英文就是强,这样也知道.如果可以加分,一定加的.先收藏你的话.有空时,试试.
发表于 2014-8-18 22:14:15 | 显示全部楼层 来自: 中国山东青岛
路过不买 发表于 2014-8-17 21:03 static/image/common/back.gif
, ?0 Z6 z( k! S' c' h+ x+0.4 +0.3
( f/ ?* i5 B5 U前面的0.4是英制,后面0.3对应公制
; C/ ?. `$ ?$ d6 S# ~  B, _
膜拜                                                
发表于 2016-9-7 22:15:59 | 显示全部楼层 来自: 中国安徽滁州
我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点删,不对的还放着,
 楼主| 发表于 2016-9-8 01:04:44 | 显示全部楼层 来自: 中国四川成都
2896477927 发表于 2016-9-7 22:15
- p" |/ G0 T6 R. d5 `% ?# u我是冲着百度来到你这岾子,什么吗,海德汉不是这样的,你还把这贴子删了,免的又误到别人在来你这看,早点 ...

! b1 P0 B1 N7 }) Z4 `# n- Y2 F# Y请说说什么不对了?
发表于 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 | 显示全部楼层 来自: 中国广东深圳
楼主不说我还没有注意到!
  Y# z* C$ l* m; J现在附海德汉iTNC530的程式照片一张!

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

本版积分规则

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

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

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