若枫后处理论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 751|回复: 10

[求助] 刀路中插入参考点进刀后,如何将移动速度由G00改为G01,并设置F值?

[复制链接]
发表于 2018-3-16 16:04:17 | 显示全部楼层 |阅读模式

马上注册,学习更多后处理知识,享用更多功能,让你轻松玩转社区。

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

x
本帖最后由 xiaonen770 于 2018-3-16 16:05 编辑
* Q! ]) ~& F; E, S, Q1 C; z' w+ A2 r

原程序

原程序

希望修改后的程序

希望修改后的程序

插入参考点

插入参考点
请教大师:请问刀路中插入参考点进刀后,如何将移动速度由G00改为G01,并设置F值?$ |3 f0 C+ V$ G4 g; F7 O& n
, g, Y: r* p7 t0 @: F! G
Lathe.rar (42.41 KB, 下载次数: 1, 售价: 1 枚金钱)
发表于 2018-3-16 17:46:26 | 显示全部楼层
这个只能强制性的输出。/ T/ ~% {, ^8 `# |, W, N  i
在如下位置修改。
; S' a5 r4 G3 ?4 h; A& [3 w9 X1.
, j6 s, m9 `9 I" ?5 Z        if home_type = one,
: V0 ^/ s! D$ a6 x; ^9 H5 S8 y: S          pbld, n$, *sgcode, pfxout, pfyout, pfzout, e$  《-----------------------( h- g5 ?9 o& m
        else,0 B) l! u, @: G" z! o: F! F
          [
6 ^2 ~  a) ^1 Y5 I          #Toolchange g50 position$ s5 E7 ~' @% b& u# _3 T
          pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.", e$, C$ l0 g' c+ W" t/ I
          toolno = t$ * 100 + zero
) `2 Q) k3 T( x/ m          if home_type = m_one, pbld, n$, *sgcode, *toolno, e$0 D9 S0 O% e0 w" W1 W6 c
          else, pbld, n$, *sg50, pfxout, pfyout, pfzout, e$
6 @/ K( [9 M8 V5 a! O) _          ]* c. _5 F' R/ E" ^' C: h$ p! C
2.
  C" V# U8 ?+ Z1 c$ y8 opl_retract      #Retract tool based on next tool gcode, lathe (see ptoolend)
. n" k7 n; U5 r# c      cc_pos$ = zero
1 S$ g6 N, @$ L8 c, B" w      if home_type = one,
( j: d* w$ ^0 T5 a7 y        [0 W" h' S& `4 v! N' @$ `
        pmap_home   #Get home position, xabs
. d7 C, B# v, \& N        ps_inc_calc #Set inc.1 S- _' M+ k# `9 M. A% {6 t
        pbld, n$, psccomp, e$0 J! S7 d% J( M4 ?( V
        pcan1, pbld, n$, *sgcode, pfxout, pfyout, pfzout, *toolno, e$9 p& q+ b: a8 R1 c# o
        pbld, n$, pnullstop, strcantext, e$
" v# Z' B1 W( V+ q        ]/ g+ b7 t! a, H  ~" f* I0 h
      else,
/ f( H, X1 w' _+ I3 Y0 R$ g+ [* S: I8 p        [2 y8 i8 n2 G5 h7 z' ^; E6 j8 {
        #Retract to reference return) _* G& m- m$ ]/ \; M
        pbld, n$, `sgcode, psccomp, e$
/ @/ _% x0 C) v2 `) h2 p. y# ?        if home_type = m_one, pbld, n$, *toolno, e$) ]6 t& z* ~9 x/ d* \
        pcan1, pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.",
% y# u) U6 E% i" t! p, \* D) t# _% z9 w          pnullstop, strcantext, e$) z% g" r2 S- d# e, H
        if home_type > m_one, pbld, n$, *toolno, e$/ Y7 K  m# O3 s
        ]
发表于 2018-3-17 07:50:09 | 显示全部楼层
那个是定位,定位到安全位置。 干嘛要改成G1   你直接在进刀参数里面延长 不就好了
发表于 2018-3-17 16:28:02 | 显示全部楼层
相互學習,共同進步!~
 楼主| 发表于 2018-3-21 10:49:00 | 显示全部楼层
li294394725 发表于 2018-3-17 07:50* B! B; O7 T0 v
那个是定位,定位到安全位置。 干嘛要改成G1   你直接在进刀参数里面延长 不就好了
5 M: }9 O- X) _6 d
如果是我编完自己做完全没问题,问题就在车间操机的事儿多,如果直接改进刀参数延长,那么如果是分层的话,每一刀都会延长,操机的看程序能力差,还老想自己改程序,所以刀路要尽可能简洁,没办法,车间领导都不管,我改完省的老跟他们废话了
发表于 2018-3-21 11:19:00 | 显示全部楼层
xiaonen770 发表于 2018-3-21 10:49* o6 {4 e) E" d- R2 B( R5 T3 m1 H+ [
如果是我编完自己做完全没问题,问题就在车间操机的事儿多,如果直接改进刀参数延长,那么如果是分层的话 ...
; X1 A, Q; s" b# [4 K3 ?' x/ j
理解万岁
 楼主| 发表于 2018-3-21 11:40:54 | 显示全部楼层
若枫 发表于 2018-3-16 17:46
$ V9 k8 K% ?. D$ Q这个只能强制性的输出。
( z: V8 d* U3 s+ C! {$ }+ ~在如下位置修改。" t2 y9 p& l0 q  L% \; `
1.
1 ]: H+ L5 j# k2 V8 G
1.jpg 2.jpg 若枫老大,我看了你发的代码,和后处理文件对了好几遍,没有改动的地方啊??请看图: I1 J# I* ]/ I  @# d8 W# n
 楼主| 发表于 2018-3-21 12:36:37 | 显示全部楼层
li294394725 发表于 2018-3-21 11:19
1 r* u" @  O$ b理解万岁
4 n1 B2 l3 }# ~( N9 ~1 c
没错理解万岁
发表于 2018-6-27 23:50:26 | 显示全部楼层
这个后处理可以用吗???????
发表于 2018-7-18 19:23:33 | 显示全部楼层
666666666666666666
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐上一条 /8 下一条

QQ|Archiver|小黑屋|若枫后处理论坛 ( 苏ICP备11015087号-1 )苏公网安备32059002001368号

GMT+8, 2018-12-19 14:37

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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