callaaa 发表于 2013-3-15 17:22:19

UG新手编程问题再次求助

各位大侠 你们好 请教一下这个都可以定义刀具半径补偿那么这2个有什么区别呢 输出数据和跟踪数据我是跟踪刀沿还是跟踪刀心呢???
机床控制是不是定义了一些代码为强制输出 还要看后处理是不是支持 这些只是形式 实际不起到任何作用 是这样吗
如果我在机床控制里面不定义G41或者G43 那么是不是只要我后处理支持这样的输出 她也会输出这些代码 并且跟程序关联?
还有一点 我用UG后处理出来的程序带有刀具补偿 比如说我用D20的刀具精加工 发现还要在往工件里面切2个毫米 那么在D里面我改输入多少的直径值呢
还有 UG在生成程序的时候 是不是已经加进了D20的刀补值进行生成程序
刀具半径补偿和刀具长度补偿 刀具半径补偿取消 和刀具长度补偿去洗是不是都要在机床控制里面定义 如果不定义那么 后处理也无法输出这些代码 是这样的吗我刚才生成了一段程序 机床控制里面没有定义G43 但是后处理却出现了 G43 H01 Z30 但是没有G49 这个是什么原因呢?
还有G40 如果我不在控制机床里面设置 那么后处理支持的情况下 会不会生成G40的代码 这些G40的代码都是出现在哪里 依照什么根据来产生的 ?
我在非切削参数里面定义了刀具补偿 如果机床控制里面不添加 后处理又不强制输出G41和G43 那么是不是后处理就不会输出这些程序 一定要在机床控制里面定义了这些参数 出来才会生成这些程序 。。 谢谢。。。
迷途小生望您详细解答 以解困惑 非常感谢。。。






haoyuan366 发表于 2013-3-15 17:36:53

无语···表示重复帖子
在那帖子都说的那么清楚了还不明白
那都不知道要怎么说,怎么表达才行,最主要人家说了你也不懂(因为没基础)
建议:
1.去学校学习(把基础搞懂了才好沟通)现场老师教肯定你能理解
2.去操机当学徒(师傅带现场解说你也肯定能理解)
要不你看书看视频和在这论坛上人家真的说不清楚了,说了你还是不懂,可能我语文太差表达不好还是xxxx{:lol:}
祝你早日搞懂这些基础吧
再帮你顶出能人来

callaaa 发表于 2013-3-15 17:49:24

本帖最后由 callaaa 于 2013-3-15 17:52 编辑

haoyuan366 发表于 2013-3-15 17:36 http://www.ugsnx.com/static/image/common/back.gif
无语···表示重复帖子
在那帖子都说的那么清楚了还不明白
那都不知道要怎么说,怎么表达才行,最主要人 ...

都搞懂了 就剩一个G40了没懂了 你就帮忙回答了吧 我会操机 我一定要弄明白G40是按照什么输出的 我要保证他该输出的一定要输出 如果2个刀补叠加的话 后果很严重 你不要无言 谢谢 我这个是一种学习态度 我个人很欣赏 搞不清楚的事情 乱搞会害死别人的。。。所以我想整的明白一点 表示非常感谢你到位的回答 但是G40和G43不到位 哈哈 其他我都是很满意很满意

还有一点我要声明 我要你QQ是想具体交流交流 没什么别的想法 你不要吓得连QQ都不敢留 我是良好市民

ytm* 发表于 2013-3-15 18:05:53

G40铣床里取消刀具补偿,那就是按刀中心走了。
我还没看懂你们在说什么东西?

haoyuan366 发表于 2013-3-15 18:06:44

本帖最后由 haoyuan366 于 2013-3-15 18:11 编辑

callaaa 发表于 2013-3-15 17:49 http://www.ugsnx.com/static/image/common/back.gif
都搞懂了 就剩一个G40了没懂了 你就帮忙回答了吧 我会操机 我一定要弄明白G40是按照什么输出的 我要保证 ...

程序有G41就是可以调用刀补具体掉用那个刀补就由D值来确定,D值输入就是刀具半径补偿‘
1.如果以刀具中心出的刀路那么机床D值中当然就要设个半径值了,例如10的刀就输入5,要加大加小就加减即可。
2.如果软件编程里面用的是边缘输出的程序,那么机床上就不用设了,默认0就好了,如果你要修改精度加大减少就输出正负数即可(加多少减多少就设多少)
G40就是取消G41G42的意思就是不调用刀具半径补偿了
补充一下,G43是取消长度补充G43的指令,意思就是不调用刀具长度补充了,其实半径补偿长度补偿原理都一样ok?明白吧
其实在上一帖子这些都有说到的了,不知道你怎么搞的
你怕什么重叠啊,你自己做的程序你还不知道以什么输出的?


callaaa 发表于 2013-3-15 18:19:46

haoyuan366 发表于 2013-3-15 18:06 static/image/common/back.gif
程序有G41就是可以调用刀补具体掉用那个刀补就由D值来确定,D值输入就是刀具半径补偿‘
1.如果以刀具中 ...

看来是我的表达有误 我的意思是 要想程序里输出G40这个代码 我是不是需要在机床控制里面定义? 如果不定义 后处理支持G40代码的输出 她是不是也可以照样输出G40

cai718li* 发表于 2013-3-15 20:34:16

我也有些凌乱,G41与G42在后处理中我感觉还是不要带的好,这个根据需要现加就好了,
页: [1]
查看完整版本: UG新手编程问题再次求助