若枫后处理论坛

 找回密码
 注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 190|回复: 7

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

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

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

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

x
本帖最后由 xiaonen770 于 2018-3-16 16:05 编辑
$ G! M7 f$ ^+ i' d& |, g% @) n5 |

原程序

原程序

希望修改后的程序

希望修改后的程序

插入参考点

插入参考点
请教大师:请问刀路中插入参考点进刀后,如何将移动速度由G00改为G01,并设置F值?0 k* _! P! f: q1 }

+ ?3 l! o6 ^7 j7 e8 n# i/ q Lathe.rar (42.41 KB, 下载次数: 0, 售价: 1 枚金钱)
发表于 2018-3-16 17:46:26 | 显示全部楼层
这个只能强制性的输出。9 [* h6 H4 [! v/ @2 b) x9 n% t
在如下位置修改。' @8 _! y1 N: H5 J; x6 K
1.
+ W4 w1 C: R0 E4 C0 X5 B, m  B        if home_type = one,
. r6 E" X7 L1 v. d; x3 T. i          pbld, n$, *sgcode, pfxout, pfyout, pfzout, e$  《-----------------------( ]% ^! q4 l& c8 f( J
        else,
; P9 G% Q& d7 ?, F          [1 c9 E! i# d8 n( z' G+ F1 {6 p# j
          #Toolchange g50 position
6 @7 V$ }  p2 _; \; D          pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.", e$7 D, Z) w' u* A
          toolno = t$ * 100 + zero3 g( ^; J, \2 ^. r2 H! E8 F1 c, z
          if home_type = m_one, pbld, n$, *sgcode, *toolno, e$4 @( b( u$ {# ^) M6 L( L
          else, pbld, n$, *sg50, pfxout, pfyout, pfzout, e$
; r, C# Q3 V4 D. {' L2 b9 r          ]6 x2 B) G" W# j1 j( j: T7 W; t; y
2.
2 Q, v2 y4 S. V+ }! ?pl_retract      #Retract tool based on next tool gcode, lathe (see ptoolend)$ O3 }( N  {6 ~8 }
      cc_pos$ = zero
2 |3 b% x0 w0 F) ~! Q4 m5 u' t      if home_type = one,' }+ T% @' M: i2 [0 d& }
        [
# e0 a# m, C) C7 q        pmap_home   #Get home position, xabs, W( _+ W7 _0 W4 d
        ps_inc_calc #Set inc.
1 Z4 |" c' e8 n# A8 ^; u5 f        pbld, n$, psccomp, e$6 H0 }- q9 W/ z, D9 s& A
        pcan1, pbld, n$, *sgcode, pfxout, pfyout, pfzout, *toolno, e$7 V( C& ]1 E' F% Q, m
        pbld, n$, pnullstop, strcantext, e$
. {; K" Q4 R& q" r3 i0 K        ]
6 }0 U; l1 `. a0 I4 R4 B/ n2 P, Q      else,
! j+ ?4 b! z1 g8 X        [: [$ f" Y2 V% J# B* H5 B
        #Retract to reference return
& R0 V, [* \5 Y        pbld, n$, `sgcode, psccomp, e$
4 E! C- r. h! A. n9 y* w4 |        if home_type = m_one, pbld, n$, *toolno, e$  R9 t# E) J. ?. s3 g5 M
        pcan1, pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.",
( T% D( \; i2 z1 }! t$ f( O7 c          pnullstop, strcantext, e$3 V( d$ r" V9 E3 P5 L
        if home_type > m_one, pbld, n$, *toolno, e$
2 f% T$ |! f/ W0 G; j! _  j8 \        ]
发表于 2018-3-17 07:50:09 | 显示全部楼层
那个是定位,定位到安全位置。 干嘛要改成G1   你直接在进刀参数里面延长 不就好了
发表于 2018-3-17 16:28:02 | 显示全部楼层
相互學習,共同進步!~
 楼主| 发表于 2018-3-21 10:49:00 | 显示全部楼层
li294394725 发表于 2018-3-17 07:508 g6 l; U6 k, v) a
那个是定位,定位到安全位置。 干嘛要改成G1   你直接在进刀参数里面延长 不就好了
4 [( s1 K# ?/ \5 z2 z
如果是我编完自己做完全没问题,问题就在车间操机的事儿多,如果直接改进刀参数延长,那么如果是分层的话,每一刀都会延长,操机的看程序能力差,还老想自己改程序,所以刀路要尽可能简洁,没办法,车间领导都不管,我改完省的老跟他们废话了
发表于 2018-3-21 11:19:00 | 显示全部楼层
xiaonen770 发表于 2018-3-21 10:49
# t6 o- T  N8 n  v如果是我编完自己做完全没问题,问题就在车间操机的事儿多,如果直接改进刀参数延长,那么如果是分层的话 ...
: t9 \" D  C8 V& _( f* O
理解万岁
 楼主| 发表于 2018-3-21 11:40:54 | 显示全部楼层
若枫 发表于 2018-3-16 17:46% \- y  a  ^8 W$ }& @  X! ]5 N
这个只能强制性的输出。
  A/ Q0 |' I; e) V在如下位置修改。
* L; K. E$ a9 }- ^: r+ {0 L1.

' i6 }3 v2 C0 s0 r' ]1 m 1.jpg 2.jpg 若枫老大,我看了你发的代码,和后处理文件对了好几遍,没有改动的地方啊??请看图
$ ]4 Y. k, y3 N- k( G( l9 S5 P
 楼主| 发表于 2018-3-21 12:36:37 | 显示全部楼层
li294394725 发表于 2018-3-21 11:19. @" m" e3 C; w* i# A1 i
理解万岁
. \8 V9 H5 U! K* y1 n. y- x& W
没错理解万岁
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2018-4-21 17:43

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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