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

iCAx开思网

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

[灌水] 答 wangchengbin

[复制链接]
跳转到指定楼层
1
发表于 2006-7-21 21:23:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多同行朋友,交流,分享,学习。

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

x
爱人版大:
    有个问题偶自己实在是解决不了,这才麻烦你。
    在POST里当加入TURBO后,后处理速度明显快了N倍,但是有一个不安全因素,就是在两个程序连接处,机床快速运动时,X/Y和Z在同一行里输出,Z值都是安全平面数值,如下:(第三行)
G00 Z200
X0.0 Y0.0
X-119.312 Y-102.998 Z10.
Z2.522
G01 Z-.478 F1000.

这么直接在机床上运行的话,如果工件用压板固定,就存在撞刀的危险!偶就是想知道在POST里如何设置,才能让X/Y和Z不在同一行里输出变成下面这样。
G00 Z200
X0.0 Y0.0
X-119.312 Y-102.998
Z10.
Z2.522
G01 Z-.478 F1000.

麻烦你在百忙之中抽出点时间帮偶解决这个问题,万分感谢!!!!!



这个问题容易解决。看下楼
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 赞一下!赞一下!
2
发表于 2006-7-21 21:24:17 | 只看该作者
打开.tcl 文件。。找到下面两行。。主要更改 红色部分。。

def   文件里有这两项定义   TCL里 要对应 DEF里的名字即可。
BLOCK_TEMPLATE rapid_spindle_xy            
BLOCK_TEMPLATE rapid_spindle_z



#=============================================================
proc MOM_initial_move { } {
#=============================================================
  global mom_feed_rate mom_feed_rate_per_rev mom_motion_type
  global mom_kin_max_fpm mom_motion_event
   COOLANT_SET ; CUTCOM_SET ; SPINDLE_SET ; RAPID_SET

  global mom_programmed_feed_rate
   if { [EQ_is_equal $mom_programmed_feed_rate 0] } {
      MOM_rapid_move
   } else {

     MOM_force Once X Y F
     MOM_do_template rapid_spindle_xy
     MOM_do_template rapid_spindle_z

   }
}


#=============================================================
proc MOM_first_move { } {
#=============================================================
  global mom_feed_rate mom_feed_rate_per_rev mom_motion_type
  global mom_kin_max_fpm mom_motion_event
   COOLANT_SET ; CUTCOM_SET ; SPINDLE_SET ; RAPID_SET
   
   MOM_force Once X Y
   MOM_do_template rapid_spindle_xy
   MOM_do_template rapid_spindle_z

   catch {MOM_$mom_motion_event}
}

[ 本帖最后由 airen 于 2006-7-21 21:28 编辑 ]
3
发表于 2006-7-21 21:30:13 | 只看该作者
如果你做的是批处理,,需要注意这项


#=============================================================
proc PB_first_linear_move { } {
#=============================================================
MOM_force Once F  (强制第一条线性运动输出 F值)
}
4
发表于 2006-7-21 21:33:10 | 只看该作者
#=============================================================
proc MOM_end_of_path { } {
#=============================================================
global mom_clearance_plane_status
    if {$mom_clearance_plane_status == 0} {MOM_output_literal "G00Z250."}

宣告 当程序没有设置安全高度时 单刀路 结尾抬刀高度 (此项在有两个以上刀路合成的程序,没有设安全高度时保证不会撞刀
5
发表于 2006-7-21 21:35:28 | 只看该作者
Post Builder 偶一窍不通。。只能告知你手动编辑的方法。。。
6
发表于 2006-7-22 09:53:09 | 只看该作者
又学了一招,就是手动有点烦。有点易出错。相对新手来讲。
7
发表于 2006-8-1 10:10:26 | 只看该作者
万分感谢,偶再仔细研究研究!
8
发表于 2006-8-1 10:13:22 | 只看该作者
最近上网不方便,给版大发过短消息后今天才上网看到版大的帖子!再次感谢!
9
发表于 2006-8-1 10:14:38 | 只看该作者
原帖由 airen 于 2006-7-21 21:35 发表
Post Builder 偶一窍不通。。只能告知你手动编辑的方法。。。

10
发表于 2006-9-4 23:38:47 | 只看该作者
好贴!该顶!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

GMT+8, 2025-4-25 19:19 , Processed in 0.050408 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.3

© 2002-2025 www.iCAx.org

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