QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 6814|回复: 32
收起左侧

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

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

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

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

x
nc程序问题.jpg & G# i" k1 f1 p3 }8 }: W
在后处理中怎么做设定才能让图中方框的“0”出现呢?(在后处理中所有可以设定格式和参数中我看到个位那一栏中是5呀,)) j% V+ I! o# C4 Q( R

; Y3 p/ U; r# ~% e. C. S* a& I5 Q5 K[ 本帖最后由 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" x6 M+ p( U8 N2 j
你应该选择“程序视图”,选择一条程序就可以把全部刀路都显示出来,至于你说的为什么会出现“0”,我没遇到过,你是什么系统的后处理?

# C/ o# R/ O+ _+ g& ?% d我的是用5.0内置的发那克6M的后处理,后处理出来的NC程序中(例如:J-.789)那个字地址中为什么少个“0”啊?
% u6 ~9 [/ j* [* m2 n应该是(J-0.789)才对的。
发表于 2009-5-30 18:18:37 | 显示全部楼层 来自: 中国浙江杭州
第一个问题,选择时按住Ctrl键;
7 U5 l5 P* W% p/ d: G+ \第二个问题,这是省略前导零所造成的,只要在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”这样的字地址吗?0 R9 U4 a$ f3 W& M& _2 P
    请好心人上传个发那克的后处理,能在5.0,6.0中用的,我在本论坛下载的发那克的后处理都不能够用,(我的后处理没有任何改动的情况下),
 楼主| 发表于 2009-6-1 11:20:33 | 显示全部楼层 来自: 中国湖北十堰
到目前为止,高手没有出现,我个人认为,要修改“.TCL”程序,可是在那里修改呢?怎么修改呢?  s- d, Z4 v+ X
         或者这是UG后处理的一个漏洞!!!属于UG这个软件的设计者的一个暇毗。
 楼主| 发表于 2009-6-1 17:15:52 | 显示全部楼层 来自: 中国湖北十堰
请求斑竹帮我顶个几天好不好???
发表于 2009-6-1 17:58:46 | 显示全部楼层 来自: 中国北京
楼主最好把后处理文件发上来,本人可在后处文件上直接给修改好再发给楼主
发表于 2009-6-1 17:59:04 | 显示全部楼层 来自: 中国山西长治
真不明白楼主为什么要后处理输出哪样的格式,难道楼主机床不能识别这种格式吗?不止是UG5的输出是这种格式,UG4、UG6都是这样的。其它的软件也是这样输出的。
/ J* x0 |1 y5 F3 q6 {1 }+ Q. T+ V楼主要的哪样的格式UG是做不出来的。
$ a% g* w$ ~# b" F4 F3 n( j# \$ g; p0 p+ V8 X2 z
  Y6 w# ?1 O, B4 X
下面是我实际用的程序中的一部分。
  A4 p5 u: r9 a  U+ W  q: C% p$ r) {5 J
2009-06-01_175818.jpg
  m% e. k& D4 [' L8 `
" Q( D/ |& o5 j2 Z' H如果程序中数字的整数位是“零”,那么在程序中就会把这个“零”省略掉,这样会减少程序的长度。6 G4 ~9 G0 v: B/ T, ]2 O' L
; g9 w0 y# C5 v2 o- }: F8 J
[ 本帖最后由 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
8 `# O- m4 E  E  m- w各路高手用UG编程这么长时间了。后处理后的NC程序中难道都没有象“J-0.789”这样的字地址吗?
: r; X3 A& G3 l% f  R, ~    请好心人上传个发那克的后处理,能在5.0,6.0中用的,我在本论坛下载的发那克的后处理都不能够用,(我的后处理没有 ...
) U9 d8 y1 y$ a9 q
! |3 {" l4 W& F& Q5 A! a) n+ ?2 ?) K
( \" L3 W7 Q* R& y5 r. T" c
# f* |/ d2 a9 _) g  [6 y
我有发现啊,但机子认得的,就没有在意啊。你下走的后处理你可以打开后处理构造器编辑你 需要的啊,一般也就程序头跟尾吧
发表于 2009-6-2 00:58:41 | 显示全部楼层 来自: 中国浙江杭州
你把这个后处理文件,和加工的文件一起传上来,我看一下
发表于 2009-6-2 02:37:45 | 显示全部楼层 来自: 中国广东深圳
没有必要加前导零,这个提问有点钻牛角尖
发表于 2009-6-2 03:54:22 | 显示全部楼层 来自: 中国辽宁沈阳
没什么不对的  零没有必要输出的  小数点是必须的
 楼主| 发表于 2009-6-2 11:46:14 | 显示全部楼层 来自: 中国湖北十堰
是这样的,我以前自己操机的时候没有发现这个,我的这个是给别人帮忙编程的,给别人搞好了后呢别人发现这个程序是这样的,就问我是不是程序做的有问题,我的意思是让他先在床子上试运行,不好意思了。他说我编程菜。。。。。。。。。。,没法子我只得向高手们求救了!!
% h: Q* o8 M) H6 Z" K. x% f敬上文档,我的是6.0做的,大家帮我搞定了三维币一定兑现。(顺便问斑竹怎么兑现的)

19.rar

419.37 KB, 下载次数: 38

 楼主| 发表于 2009-6-2 11:50:46 | 显示全部楼层 来自: 中国湖北十堰
谢谢各位(谢谢深山红叶大侠,说的详细)了。后处理我自己搞定就行了,如果“otnt"大哥有好的后处理(发那克—0I—MC),呵呵,一并发上谢谢"otnt"(有点脸红,是不是贪得无厌?). l! T7 |3 U" C: C3 Q; F* H) ^
3 q3 V: r6 z3 L# M7 Z( t) h7 P4 g* O
[ 本帖最后由 pansuiliu 于 2009-6-2 11:54 编辑 ]
发表于 2009-6-2 19:56:59 | 显示全部楼层 来自: 中国浙江杭州
这个情况我以前没有注意过,今天测试了一下,可以改,在我电脑上4.0、6.0均测试可以,不知在别人的电脑上行不行。8 i- s, G- e8 _; T, V7 a: Q* k
3 x4 u9 m2 W- E+ x- ~
如图1所示,以前一直以为integer是用来约束整数输出位数,当整数大于那个位数时,会被截止的,但今天的测试结果是,当整数位数大于那个位数时还是会输出,只是小于那个位数,用0填充。& V( O+ b/ h' M, F$ E! j5 y6 D
9 Q. ?* f- W, p
于是我做了如图1所示的更改,输出结果应该就是你想要的了,如图2。
1.jpg
2.jpg

评分

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

查看全部评分

发表于 2009-6-2 22:56:39 | 显示全部楼层 来自: 中国台湾
跟楼上学习了.刚试了一下可用
5 V1 b# v! S; C. N" G5 ]# A不过个人不会去用.看自己需求: W6 `, j% V* r- O  w
还是要建议改这方式的.后续还要观察是否会有出错的情形比较好& \& O5 e* r0 k( p* L( d2 q! G
目前看来应该可以
5 F" ?# Q' f* a" h# ^% \( f  l
" v8 m7 k3 Q- Y7 u1 {. Y% E[ 本帖最后由 bird9077 于 2009-6-2 23:04 编辑 ]
 楼主| 发表于 2009-6-3 07:09:00 | 显示全部楼层 来自: 中国湖北十堰
"otnt"大哥,你真的好聪明啊!!“以前一直以为integer是用来约束整数输出位数,当整数大于那个位数时,会被截止的,但今天的测试结果是,当整数位数大于那个位数时还是会输出,只是小于那个位数,用0填充。”我也一直以为“integer"是用来约束整数输出位数,但是我从来没有想到象你这样测试一下!& u) \  p) D. q
      小弟对你的景仰之情,如滔滔江水,连绵不绝!! ) n# ^- \' e& U1 s! F9 |- _1 h
     顺便借用下你的后处理了,再说一声:谢谢!!!(30三维币不成敬意,敬请笑纳!!)

评分

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

查看全部评分

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

本版积分规则


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

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

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