QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
nc程序问题.jpg
! b: T% n% e6 {0 b+ z5 J0 l$ o在后处理中怎么做设定才能让图中方框的“0”出现呢?(在后处理中所有可以设定格式和参数中我看到个位那一栏中是5呀,): D# q  j0 ]" A  m, _
, `' Y4 ^% e9 Y
[ 本帖最后由 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
5 E! z; ^4 ?# C" n! l0 [/ B3 u你应该选择“程序视图”,选择一条程序就可以把全部刀路都显示出来,至于你说的为什么会出现“0”,我没遇到过,你是什么系统的后处理?

+ H! ^: {* O; u& n我的是用5.0内置的发那克6M的后处理,后处理出来的NC程序中(例如:J-.789)那个字地址中为什么少个“0”啊?% D; g) u2 Z; R' Z
应该是(J-0.789)才对的。
发表于 2009-5-30 18:18:37 | 显示全部楼层 来自: 中国浙江杭州
第一个问题,选择时按住Ctrl键;6 V- {) C" r+ N9 o2 @) b
第二个问题,这是省略前导零所造成的,只要在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”这样的字地址吗?6 ?0 G4 k: [# |% W- V0 d/ z
    请好心人上传个发那克的后处理,能在5.0,6.0中用的,我在本论坛下载的发那克的后处理都不能够用,(我的后处理没有任何改动的情况下),
 楼主| 发表于 2009-6-1 11:20:33 | 显示全部楼层 来自: 中国湖北十堰
到目前为止,高手没有出现,我个人认为,要修改“.TCL”程序,可是在那里修改呢?怎么修改呢?+ t7 W, ]% P, z
         或者这是UG后处理的一个漏洞!!!属于UG这个软件的设计者的一个暇毗。
 楼主| 发表于 2009-6-1 17:15:52 | 显示全部楼层 来自: 中国湖北十堰
请求斑竹帮我顶个几天好不好???
发表于 2009-6-1 17:58:46 | 显示全部楼层 来自: 中国北京
楼主最好把后处理文件发上来,本人可在后处文件上直接给修改好再发给楼主
发表于 2009-6-1 17:59:04 | 显示全部楼层 来自: 中国山西长治
真不明白楼主为什么要后处理输出哪样的格式,难道楼主机床不能识别这种格式吗?不止是UG5的输出是这种格式,UG4、UG6都是这样的。其它的软件也是这样输出的。
+ z/ }5 N8 S1 P楼主要的哪样的格式UG是做不出来的。
4 K. ], B$ O4 W/ b/ J
- h' l& H& n. e! m5 l' t
$ ]: ~4 U; n' @- p! N8 ]下面是我实际用的程序中的一部分。6 A; ?! A  p$ c3 e! u

( E* E; ^! o+ Q 2009-06-01_175818.jpg 6 g0 n* @: a) Y" U; q- c# {
( {& u* x' U) S8 ~8 M# v- a6 Z6 f
如果程序中数字的整数位是“零”,那么在程序中就会把这个“零”省略掉,这样会减少程序的长度。
# `8 E1 J' Z6 O# t: C! [0 p2 V" P8 e* a9 `
[ 本帖最后由 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.gif5 v" c! u# A  `( L; N
各路高手用UG编程这么长时间了。后处理后的NC程序中难道都没有象“J-0.789”这样的字地址吗?
" H9 J/ K) |# |1 N+ m* Z% B, k! ]    请好心人上传个发那克的后处理,能在5.0,6.0中用的,我在本论坛下载的发那克的后处理都不能够用,(我的后处理没有 ...

* ]! Z, M4 p1 G. T3 ~1 W( z: _+ N) D9 E" ?! m0 i
  b2 F) g) S0 O/ W
( i2 h8 P+ W* U" r; }2 z4 J* s, J
我有发现啊,但机子认得的,就没有在意啊。你下走的后处理你可以打开后处理构造器编辑你 需要的啊,一般也就程序头跟尾吧
发表于 2009-6-2 00:58:41 | 显示全部楼层 来自: 中国浙江杭州
你把这个后处理文件,和加工的文件一起传上来,我看一下
发表于 2009-6-2 02:37:45 | 显示全部楼层 来自: 中国广东深圳
没有必要加前导零,这个提问有点钻牛角尖
发表于 2009-6-2 03:54:22 | 显示全部楼层 来自: 中国辽宁沈阳
没什么不对的  零没有必要输出的  小数点是必须的
 楼主| 发表于 2009-6-2 11:46:14 | 显示全部楼层 来自: 中国湖北十堰
是这样的,我以前自己操机的时候没有发现这个,我的这个是给别人帮忙编程的,给别人搞好了后呢别人发现这个程序是这样的,就问我是不是程序做的有问题,我的意思是让他先在床子上试运行,不好意思了。他说我编程菜。。。。。。。。。。,没法子我只得向高手们求救了!!
3 l2 E4 d/ t0 e/ X. u. S敬上文档,我的是6.0做的,大家帮我搞定了三维币一定兑现。(顺便问斑竹怎么兑现的)

19.rar

419.37 KB, 下载次数: 38

 楼主| 发表于 2009-6-2 11:50:46 | 显示全部楼层 来自: 中国湖北十堰
谢谢各位(谢谢深山红叶大侠,说的详细)了。后处理我自己搞定就行了,如果“otnt"大哥有好的后处理(发那克—0I—MC),呵呵,一并发上谢谢"otnt"(有点脸红,是不是贪得无厌?)
/ b" m7 o8 Q+ m" ]- p. B
" g1 {2 Q7 I+ I  S6 ]- N, g[ 本帖最后由 pansuiliu 于 2009-6-2 11:54 编辑 ]
发表于 2009-6-2 19:56:59 | 显示全部楼层 来自: 中国浙江杭州
这个情况我以前没有注意过,今天测试了一下,可以改,在我电脑上4.0、6.0均测试可以,不知在别人的电脑上行不行。
, k) u+ R6 L  z4 X8 `1 r% p* U( G) G' J
如图1所示,以前一直以为integer是用来约束整数输出位数,当整数大于那个位数时,会被截止的,但今天的测试结果是,当整数位数大于那个位数时还是会输出,只是小于那个位数,用0填充。/ E: u, a5 ^# ~; z: Q. S; O
4 i5 M% ~( v; e
于是我做了如图1所示的更改,输出结果应该就是你想要的了,如图2。
1.jpg
2.jpg

评分

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

查看全部评分

发表于 2009-6-2 22:56:39 | 显示全部楼层 来自: 中国台湾
跟楼上学习了.刚试了一下可用
* x& Z+ W( ~# c1 v, t, X不过个人不会去用.看自己需求
5 J0 X, o/ j% T0 s还是要建议改这方式的.后续还要观察是否会有出错的情形比较好
7 V- S+ v8 @$ K# w9 o% x* e% D目前看来应该可以7 B2 g# s$ l% R) t' n
; a0 i! u: f) @( R/ j( @
[ 本帖最后由 bird9077 于 2009-6-2 23:04 编辑 ]
 楼主| 发表于 2009-6-3 07:09:00 | 显示全部楼层 来自: 中国湖北十堰
"otnt"大哥,你真的好聪明啊!!“以前一直以为integer是用来约束整数输出位数,当整数大于那个位数时,会被截止的,但今天的测试结果是,当整数位数大于那个位数时还是会输出,只是小于那个位数,用0填充。”我也一直以为“integer"是用来约束整数输出位数,但是我从来没有想到象你这样测试一下!  m* t; {' O7 G6 C3 v# o4 @
      小弟对你的景仰之情,如滔滔江水,连绵不绝!! & D2 a: ~7 v4 T/ F3 t* ?& T3 V
     顺便借用下你的后处理了,再说一声:谢谢!!!(30三维币不成敬意,敬请笑纳!!)

评分

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

查看全部评分

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

本版积分规则


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

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

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