QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
nc程序问题.jpg & K! I# D& b2 E% V
在后处理中怎么做设定才能让图中方框的“0”出现呢?(在后处理中所有可以设定格式和参数中我看到个位那一栏中是5呀,)! R7 T. h; P4 i! X
+ i+ v/ E2 T( t1 r1 ~! a. J
[ 本帖最后由 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  i8 o. q! p1 x5 |1 p
你应该选择“程序视图”,选择一条程序就可以把全部刀路都显示出来,至于你说的为什么会出现“0”,我没遇到过,你是什么系统的后处理?

" K; u4 m; l% L我的是用5.0内置的发那克6M的后处理,后处理出来的NC程序中(例如:J-.789)那个字地址中为什么少个“0”啊?6 A4 T; J( [2 N* X
应该是(J-0.789)才对的。
发表于 2009-5-30 18:18:37 | 显示全部楼层 来自: 中国浙江杭州
第一个问题,选择时按住Ctrl键;6 K; A+ b* z1 u+ q9 N
第二个问题,这是省略前导零所造成的,只要在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”这样的字地址吗?* j( T- Q8 C' ?$ c% l2 V5 \( u
    请好心人上传个发那克的后处理,能在5.0,6.0中用的,我在本论坛下载的发那克的后处理都不能够用,(我的后处理没有任何改动的情况下),
 楼主| 发表于 2009-6-1 11:20:33 | 显示全部楼层 来自: 中国湖北十堰
到目前为止,高手没有出现,我个人认为,要修改“.TCL”程序,可是在那里修改呢?怎么修改呢?
  O. K! S7 g1 W" _$ v; z# J         或者这是UG后处理的一个漏洞!!!属于UG这个软件的设计者的一个暇毗。
 楼主| 发表于 2009-6-1 17:15:52 | 显示全部楼层 来自: 中国湖北十堰
请求斑竹帮我顶个几天好不好???
发表于 2009-6-1 17:58:46 | 显示全部楼层 来自: 中国北京
楼主最好把后处理文件发上来,本人可在后处文件上直接给修改好再发给楼主
发表于 2009-6-1 17:59:04 | 显示全部楼层 来自: 中国山西长治
真不明白楼主为什么要后处理输出哪样的格式,难道楼主机床不能识别这种格式吗?不止是UG5的输出是这种格式,UG4、UG6都是这样的。其它的软件也是这样输出的。* v0 v2 ?( ]0 K  }' a( C0 H- h+ P
楼主要的哪样的格式UG是做不出来的。' G! ?. X7 C- @4 K$ F$ h

8 y' S8 B9 }+ R. e3 E
+ {0 Q7 i4 }( ]$ a' j+ ]下面是我实际用的程序中的一部分。9 ~* ^, [9 K) q5 @: a& U2 p
& l+ D: y6 g  Q- \: t
2009-06-01_175818.jpg ' U! Y( {1 Z4 l1 U) A% C! p
. @" m' l0 e6 ?3 E
如果程序中数字的整数位是“零”,那么在程序中就会把这个“零”省略掉,这样会减少程序的长度。, n( E& I6 M- v9 d/ \7 {- ^& }

: R2 o0 S7 N/ z0 Z5 i1 W[ 本帖最后由 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* X' w' ?% L& H2 u
各路高手用UG编程这么长时间了。后处理后的NC程序中难道都没有象“J-0.789”这样的字地址吗?
" H4 X4 [3 A9 @1 \# I/ _4 U7 Y, R    请好心人上传个发那克的后处理,能在5.0,6.0中用的,我在本论坛下载的发那克的后处理都不能够用,(我的后处理没有 ...
- ?* \+ S6 F7 \

- R- @2 b: c; T( Q  E- U, J: B) ?3 d/ C, K( E! `

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

19.rar

419.37 KB, 下载次数: 38

 楼主| 发表于 2009-6-2 11:50:46 | 显示全部楼层 来自: 中国湖北十堰
谢谢各位(谢谢深山红叶大侠,说的详细)了。后处理我自己搞定就行了,如果“otnt"大哥有好的后处理(发那克—0I—MC),呵呵,一并发上谢谢"otnt"(有点脸红,是不是贪得无厌?)
% X1 `0 M$ e: g+ m: b8 A& e3 q- N$ \) w1 i0 \0 J$ j  ~/ O$ J
[ 本帖最后由 pansuiliu 于 2009-6-2 11:54 编辑 ]
发表于 2009-6-2 19:56:59 | 显示全部楼层 来自: 中国浙江杭州
这个情况我以前没有注意过,今天测试了一下,可以改,在我电脑上4.0、6.0均测试可以,不知在别人的电脑上行不行。
  A. A; {# c( X; G. W
6 U" h2 F/ H6 t  n8 j如图1所示,以前一直以为integer是用来约束整数输出位数,当整数大于那个位数时,会被截止的,但今天的测试结果是,当整数位数大于那个位数时还是会输出,只是小于那个位数,用0填充。! Y% I! C7 r: X! S& ^% D- _
& |  m4 p4 Y9 n
于是我做了如图1所示的更改,输出结果应该就是你想要的了,如图2。
1.jpg
2.jpg

评分

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

查看全部评分

发表于 2009-6-2 22:56:39 | 显示全部楼层 来自: 中国台湾
跟楼上学习了.刚试了一下可用
0 N0 p7 v, ^  P8 y; E不过个人不会去用.看自己需求
+ M' V* a% ~3 g! k还是要建议改这方式的.后续还要观察是否会有出错的情形比较好
: i, [+ t# v: V. F- E目前看来应该可以2 R4 s- s9 q+ z/ W) h

+ Q0 O; o- W6 U* S# i: e[ 本帖最后由 bird9077 于 2009-6-2 23:04 编辑 ]
 楼主| 发表于 2009-6-3 07:09:00 | 显示全部楼层 来自: 中国湖北十堰
"otnt"大哥,你真的好聪明啊!!“以前一直以为integer是用来约束整数输出位数,当整数大于那个位数时,会被截止的,但今天的测试结果是,当整数位数大于那个位数时还是会输出,只是小于那个位数,用0填充。”我也一直以为“integer"是用来约束整数输出位数,但是我从来没有想到象你这样测试一下!# R& K6 [2 F3 `/ v+ |
      小弟对你的景仰之情,如滔滔江水,连绵不绝!!   e: M, h. z! H) ]+ B& z, o: W2 I$ _
     顺便借用下你的后处理了,再说一声:谢谢!!!(30三维币不成敬意,敬请笑纳!!)

评分

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

查看全部评分

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

本版积分规则


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

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

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