找回密码 注册 QQ登录
开思网工业级高精度在线3D打印服务

iCAx开思网

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

〖原创〗 关于“集成”后处理的制作方法

[复制链接]
跳转到指定楼层
1
发表于 2005-11-20 08:32:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
目前,控制器类型多种多样,而网上所谓的“万能”、“通用”后处理五花八门,那
么如何量身定制适合自己的后处理,做到一条后处理用在不同的控制器中呢?

  现在我就先抛一块砖头,期望引来大批好玉。(由于想法粗糙,请各位多多指教)

   假定我需要西门子与三菱的后处理。那么我可以在交互区进行控制类型设别:

  如果需要西门子的后处理选“Y”(当然也可设为A、B、C...),反之则为三菱的后处理。
     加一行:
INTERACTION (CHARACTER)     "IF_OUTPUT_CONTTYPE "   CONTTYPE   = "Y"  ;

后处理显示界面判断:


[ 本帖最后由 sjhxs 于 2005-11-20 09:59 编辑 ]

本帖子中包含更多资源

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

x

评分

参与人数 1技术 +1 收起 理由
dearbabyer + 1 精品文章

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2005-11-20 08:32:57 | 只看该作者
在控制输出端进行控制类型判断:
*-----output  
   IF_SET ( CONTTYPE _EQ_ "Y" )   ——控制类型“Y”时
        OUTPUT " %_N_DM_MPF" \J ;
        OUTPUT " ;$PATH=/_N_MPF_DIR" \J;    ——输出该2行
       ELSE
     IF_SET (FlagSeq _EQ_ YES )
         OUTPUT "%" \J;
        ELSE
         OUTPUT " %" \J;     ——反之按原方式输出。
     END_IF ;
    END_IF ;
3
发表于 2005-11-20 08:34:49 | 只看该作者

后处理结果(同一程序)

这是同一后处理所输出的不同程式
选“Y”时:
%_N_DM_MPF
;$PATH=/_N_MPF_DIR
G90 G80 G00 G17 G40 G54
( 刀具名称=D20R4×80.)
( 程式名称=HU-POCKET2 本程式由 舜江侯 编制 )
( 轮廓偏移=0.2 轮廓公差=0.01 )
( 粗精判断=CU *说明:CU-粗、NEXT-中、OK-精、No Text按余量定)
Z50. S1800 M03
/G5.1Q1
G00 X11.545 Y-38.5 Z50.  
Z31.3
G01 Z28.3 F480
X2.401 Z27.5
X2.161 Y-37.947 F1600
X2.401 Y-37.886
G02 X0.0 Y-38.5 I-2.401 J4.386

选非“Y”则输出:

%
G90 G80 G00 G17 G40 G54
( 刀具名称=D20R4×80.)
( 程式名称=HU-POCKET2 本程式由 舜江侯 编制 )
( 轮廓偏移=0.2 轮廓公差=0.01 )
( 粗精判断=CU *说明:CU-粗、NEXT-中、OK-精、No Text按余量定)
Z50. S1800 M03
/G5.1Q1
G00 X11.545 Y-38.5 Z50.  
Z31.3
G01 Z28.3 F480
X2.401 Z27.5
X2.161 Y-37.947 F1600
X2.401 Y-37.886
G02 X0.0 Y-38.5 I-2.401 J4.386
G01 X-37.5
G02 X-38.5 Y-37.5 J1.

[ 本帖最后由 sjhxs 于 2005-11-20 09:57 编辑 ]
4
发表于 2005-11-20 08:48:21 | 只看该作者
上面其实还需要加入大小写的判断,否则仅大写Y有效!如果需要更多的控制结果,可继续增加判别内容。

[ 本帖最后由 sjhxs 于 2005-11-21 09:08 编辑 ]
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-2-25 02:40 , Processed in 0.021809 second(s), 11 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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