QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 6819|回复: 32
收起左侧

[已解决] (帮我解决给30币)NX5.0后处理的奇怪现象

[复制链接]
发表于 2009-5-29 17:55:30 | 显示全部楼层 |阅读模式 来自: 中国湖北十堰

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

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

x
nc程序问题.jpg ) P  O8 N2 N- f5 g& u4 ~; X
在后处理中怎么做设定才能让图中方框的“0”出现呢?(在后处理中所有可以设定格式和参数中我看到个位那一栏中是5呀,)
6 y( G8 b$ h1 X% n8 ~3 g
& U+ Q- S: ~; V0 }[ 本帖最后由 pansuiliu 于 2009-6-1 17:12 编辑 ]
怎么批处理.jpg
 楼主| 发表于 2009-5-30 09:46:33 | 显示全部楼层 来自: 中国湖北十堰
大家帮忙看一哈,这对高手来说是弱智问题,可是对这些才鸟的帮助胜过练习几天了
 楼主| 发表于 2009-5-30 15:45:17 | 显示全部楼层 来自: 中国湖北十堰
唉,我自己顶一下,别落下了,我把5.0     6.0都重新安装了一次,用5.0      6.0自带的三轴后处理重新输出了一次NC程序,输出的NC程序依然没有“0”,这是咋回事呢?
发表于 2009-5-30 16:43:52 | 显示全部楼层 来自: 中国天津
你应该选择“程序视图”,选择一条程序就可以把全部刀路都显示出来,至于你说的为什么会出现“0”,我没遇到过,你是什么系统的后处理?
 楼主| 发表于 2009-5-30 17:47:58 | 显示全部楼层 来自: 中国湖北十堰
原帖由 yaopian 于 2009-5-30 16:43 发表 http://www.3dportal.cn/discuz/images/common/back.gif
" B# B' L  a7 V; n6 j; W! ^你应该选择“程序视图”,选择一条程序就可以把全部刀路都显示出来,至于你说的为什么会出现“0”,我没遇到过,你是什么系统的后处理?
! R0 d; C. x. q$ `2 y. r
我的是用5.0内置的发那克6M的后处理,后处理出来的NC程序中(例如:J-.789)那个字地址中为什么少个“0”啊?
; U3 w1 ?) V0 ]! ^) ^6 S( q: M$ m应该是(J-0.789)才对的。
发表于 2009-5-30 18:18:37 | 显示全部楼层 来自: 中国浙江杭州
第一个问题,选择时按住Ctrl键;
+ I; ~3 H$ g: x* h  T7 j第二个问题,这是省略前导零所造成的,只要在PostBuilder里打开前导零(lead zero)就可以了。

评分

参与人数 1三维币 +3 收起 理由
astrokylin + 3 应助

查看全部评分

 楼主| 发表于 2009-5-30 18:32:04 | 显示全部楼层 来自: 中国湖北十堰
如果选择“前导0”这个勾,前面就会多出5个“0”,如:J-00000.789
发表于 2009-5-30 21:53:41 | 显示全部楼层 来自: 中国江苏苏州
前导0”这个勾选上就可以了
发表于 2009-5-30 22:29:57 | 显示全部楼层 来自: 中国江西南昌
前导零在后置处理器哪里呀?
发表于 2009-5-30 22:46:10 | 显示全部楼层 来自: 中国江西南昌
最好是有截图  谢谢各位
 楼主| 发表于 2009-5-31 10:00:43 | 显示全部楼层 来自: 中国湖北十堰
如果选择“前导0”这个勾,前面就会多出5个“0”,如:J-00000.789,        是不是在“zero int" 或者在 “zero real"中设置呢?
 楼主| 发表于 2009-5-31 17:27:11 | 显示全部楼层 来自: 中国湖北十堰
各路高手用UG编程这么长时间了。后处理后的NC程序中难道都没有象“J-0.789”这样的字地址吗?
7 E2 D1 O8 M( D7 C. w5 m# l' V    请好心人上传个发那克的后处理,能在5.0,6.0中用的,我在本论坛下载的发那克的后处理都不能够用,(我的后处理没有任何改动的情况下),
 楼主| 发表于 2009-6-1 11:20:33 | 显示全部楼层 来自: 中国湖北十堰
到目前为止,高手没有出现,我个人认为,要修改“.TCL”程序,可是在那里修改呢?怎么修改呢?
% [& Q3 b, j6 b( b         或者这是UG后处理的一个漏洞!!!属于UG这个软件的设计者的一个暇毗。
 楼主| 发表于 2009-6-1 17:15:52 | 显示全部楼层 来自: 中国湖北十堰
请求斑竹帮我顶个几天好不好???
发表于 2009-6-1 17:58:46 | 显示全部楼层 来自: 中国北京
楼主最好把后处理文件发上来,本人可在后处文件上直接给修改好再发给楼主
发表于 2009-6-1 17:59:04 | 显示全部楼层 来自: 中国山西长治
真不明白楼主为什么要后处理输出哪样的格式,难道楼主机床不能识别这种格式吗?不止是UG5的输出是这种格式,UG4、UG6都是这样的。其它的软件也是这样输出的。5 o- |7 f- S/ T6 O: S7 b
楼主要的哪样的格式UG是做不出来的。
, e3 u0 i8 I$ Y
' s: }6 U3 u8 n& z. d5 B- l3 _5 J+ W; s9 `9 a8 |
下面是我实际用的程序中的一部分。% b3 H2 m2 H; ~( `% {# \+ c3 e
6 f5 E1 K% q, V  d
2009-06-01_175818.jpg
& \& ^6 O9 e$ Z1 o. I7 D- K+ g" m% k; t4 ]" L
如果程序中数字的整数位是“零”,那么在程序中就会把这个“零”省略掉,这样会减少程序的长度。
; F& o  N' p5 j2 b# F1 l) b. t; t1 F$ A7 r- o
[ 本帖最后由 sxsanyi 于 2009-6-1 18:07 编辑 ]

评分

参与人数 1三维币 +3 收起 理由
astrokylin + 3 应助

查看全部评分

发表于 2009-6-1 18:22:05 | 显示全部楼层 来自: 中国上海
原帖由 pansuiliu 于 2009-5-31 17:27 发表 http://www.3dportal.cn/discuz/images/common/back.gif
$ k: E/ ]3 ^2 D) D% o  H" X% @3 j0 F各路高手用UG编程这么长时间了。后处理后的NC程序中难道都没有象“J-0.789”这样的字地址吗?! [( F- I& w; t" |- e
    请好心人上传个发那克的后处理,能在5.0,6.0中用的,我在本论坛下载的发那克的后处理都不能够用,(我的后处理没有 ...
# W. U! ?2 \# o9 Y
2 B1 H" w3 w* e  C3 }# N9 K

) x9 K# ~) u: n, K% n; D
! }8 c4 a: C* N我有发现啊,但机子认得的,就没有在意啊。你下走的后处理你可以打开后处理构造器编辑你 需要的啊,一般也就程序头跟尾吧
发表于 2009-6-2 00:58:41 | 显示全部楼层 来自: 中国浙江杭州
你把这个后处理文件,和加工的文件一起传上来,我看一下
发表于 2009-6-2 02:37:45 | 显示全部楼层 来自: 中国广东深圳
没有必要加前导零,这个提问有点钻牛角尖
发表于 2009-6-2 03:54:22 | 显示全部楼层 来自: 中国辽宁沈阳
没什么不对的  零没有必要输出的  小数点是必须的
 楼主| 发表于 2009-6-2 11:46:14 | 显示全部楼层 来自: 中国湖北十堰
是这样的,我以前自己操机的时候没有发现这个,我的这个是给别人帮忙编程的,给别人搞好了后呢别人发现这个程序是这样的,就问我是不是程序做的有问题,我的意思是让他先在床子上试运行,不好意思了。他说我编程菜。。。。。。。。。。,没法子我只得向高手们求救了!!( w6 ~1 z; K, ~5 c$ t
敬上文档,我的是6.0做的,大家帮我搞定了三维币一定兑现。(顺便问斑竹怎么兑现的)

19.rar

419.37 KB, 下载次数: 38

 楼主| 发表于 2009-6-2 11:50:46 | 显示全部楼层 来自: 中国湖北十堰
谢谢各位(谢谢深山红叶大侠,说的详细)了。后处理我自己搞定就行了,如果“otnt"大哥有好的后处理(发那克—0I—MC),呵呵,一并发上谢谢"otnt"(有点脸红,是不是贪得无厌?)* R9 n$ V3 C+ p8 j- q: e1 m2 _
3 \  O5 w8 k/ ?) G4 \% r5 J: E
[ 本帖最后由 pansuiliu 于 2009-6-2 11:54 编辑 ]
发表于 2009-6-2 19:56:59 | 显示全部楼层 来自: 中国浙江杭州
这个情况我以前没有注意过,今天测试了一下,可以改,在我电脑上4.0、6.0均测试可以,不知在别人的电脑上行不行。8 @6 @# k0 ]6 ~8 o/ U" s) ]" W5 |

, R. R( w0 y% |3 x8 e3 p如图1所示,以前一直以为integer是用来约束整数输出位数,当整数大于那个位数时,会被截止的,但今天的测试结果是,当整数位数大于那个位数时还是会输出,只是小于那个位数,用0填充。. q! _( N$ E9 W9 f9 U2 m- y; y
+ c. E& @" K$ R( K* b" P  U$ q
于是我做了如图1所示的更改,输出结果应该就是你想要的了,如图2。
1.jpg
2.jpg

评分

参与人数 1三维币 +30 收起 理由
astrokylin + 30 代pansuiliu发放。

查看全部评分

发表于 2009-6-2 22:56:39 | 显示全部楼层 来自: 中国台湾
跟楼上学习了.刚试了一下可用7 z% P5 R7 z/ r
不过个人不会去用.看自己需求$ y4 E) x" k5 z
还是要建议改这方式的.后续还要观察是否会有出错的情形比较好
( k$ R4 k! G6 L5 I2 n6 \目前看来应该可以
! |6 i: J+ r4 |) V7 T3 x- n
- Q5 S5 m5 I$ R% T- b6 N* `! a[ 本帖最后由 bird9077 于 2009-6-2 23:04 编辑 ]
 楼主| 发表于 2009-6-3 07:09:00 | 显示全部楼层 来自: 中国湖北十堰
"otnt"大哥,你真的好聪明啊!!“以前一直以为integer是用来约束整数输出位数,当整数大于那个位数时,会被截止的,但今天的测试结果是,当整数位数大于那个位数时还是会输出,只是小于那个位数,用0填充。”我也一直以为“integer"是用来约束整数输出位数,但是我从来没有想到象你这样测试一下!
) R6 M* i. c9 Q: W8 f$ ?      小弟对你的景仰之情,如滔滔江水,连绵不绝!! $ ], s* k6 y; V
     顺便借用下你的后处理了,再说一声:谢谢!!!(30三维币不成敬意,敬请笑纳!!)

评分

参与人数 1三维币 -30 收起 理由
astrokylin -30 用于对otnt表达谢意!

查看全部评分

发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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