找回密码 注册 QQ登录
一站式解决方案

iCAx开思网

CAD/CAM/CAE/设计/模具 高清视频【积分说明】如何快速获得积分?快速3D打印 手板模型CNC加工服务在线3D打印服务,上传模型,自动报价
查看: 22899|回复: 17
打印 上一主题 下一主题

[已解决] Cim8.5圆弧R后处理有问题!

[复制链接]
跳转到指定楼层
1
发表于 2010-8-3 23:24:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在网上找了很多的Cimatron E8.5后处理文件,都存在这个问题:铣<180度圆弧时还行,铣>180度圆就不行了。加工出来的程序是这样的!只是进刀、退刀,根本不加工圆。问题就出现在红色的那部分!
N02 G90 G80 G00 G17 G40 G49 G54
N03 T01 M06
N5 G00 G90 G54 X0.0 Y0.0 S1000 M03
N7 G43 H01 Z200
N9 G00 X85.5 Y10. Z100.  
N11 Z3.
N13 G01 Z-5. F150
N15 X85. F500
N17 G03 X75. Y0.0 R10.
N19 G02 R75.
N21 G03 X85. Y-10. R10.
N23 G01 X85.5
N25 G00 Z100.
尽管输出I J K 方式也能加工,但这种编程方式为什么会是这样的呢,后处理应该如何改呀?
不知道大家遇到过这种问题没有? 如图

本帖最后由 hsss 于 2010-8-7 22:09 编辑

本帖子中包含更多资源

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

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 赞一下!赞一下!
2
发表于 2010-8-4 08:43:39 | 只看该作者
本帖最后由 sjhxs 于 2014-9-7 16:02 编辑



R输出部分代码如下:

IF_SET (ARC_ANG _LT_ 0.0) ARC_ANG = 0.0 - ARC_ANG ; END_IF ;
    IF_SET (ARC_ANG _LE_ 180.0)            
       OUTPUT " R" RADIUS_ ;      
     ELSE              
      OUTPUT " R-" RADIUS_ ;         
   END_IF ;

意义:
园弧角小于0时,取正值;(精简代码之目的)
如果园弧角小于等于180度,输出正R,反之为-R。

如果不改源码,还有一种方法是开启象限分段功能,即修改*.DEF文件中园代码的设定部分菜单,具体可以自己找寻~~~


本帖子中包含更多资源

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

x
3
发表于 2010-8-4 13:03:20 | 只看该作者
圆弧R的输出,需要判断大于以及小于180度的圆弧的。不是这样的的表达语句的
4
发表于 2010-8-4 17:21:44 | 只看该作者
如果圆弧大于180度,就要用负R值来表示,否则只能做半圆
5
发表于 2010-8-4 19:56:21 | 只看该作者
顶!!!!!!!!
6
发表于 2010-8-7 20:21:16 | 只看该作者
定!!!!!!!!!!
7
发表于 2010-8-7 22:08:46 | 只看该作者
谢谢前面几位,我终于明白了! 现在我把两种方法总结一下!
一、采用R方式输出:用二楼的办法,确实可以。但是铣整圆还是不行!所以,R方式输出必须要“开启象限分段”。具体方法:打开DEFPOST→ 8. CIRCULAR MOTION → 3.Angles limintde to quadrant?(是否四分之一圆弧) -为:YES,保存之,就能实现等分圆弧了;
二、采用I J K方式。可以不用开启“象限分段”功能。整圆都能铣了!

谢谢!
8
发表于 2010-8-8 08:18:53 | 只看该作者
直接跑点撒
9
发表于 2010-8-8 08:30:07 | 只看该作者
挺好!!学习
10
发表于 2010-8-15 04:16:18 | 只看该作者
ding好贴
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3D打印手板模型快速制作服务,在线报价下单!

QQ 咨询|手机版|联系我们|iCAx开思网  

GMT+8, 2024-12-23 23:41 , Processed in 0.027217 second(s), 10 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2024 www.iCAx.org

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