若枫后处理论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 611|回复: 10

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

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

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

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

x
本帖最后由 xiaonen770 于 2018-3-16 16:05 编辑 , O5 I) H7 Q7 \. {, T* U: W

' l2 N& G! a# t8 u' j

原程序

原程序

希望修改后的程序

希望修改后的程序

插入参考点

插入参考点
请教大师:请问刀路中插入参考点进刀后,如何将移动速度由G00改为G01,并设置F值?
- Q8 f, O8 r3 z. h! }
; t% `' R$ n0 s8 j6 A Lathe.rar (42.41 KB, 下载次数: 1, 售价: 1 枚金钱)
发表于 2018-3-16 17:46:26 | 显示全部楼层
这个只能强制性的输出。
8 v0 y) m" A! A在如下位置修改。! P+ B4 ?/ R. q
1.' ~. l/ v9 ^6 t8 T) V
        if home_type = one,9 j7 O' r% ^5 A6 p- n2 b# w
          pbld, n$, *sgcode, pfxout, pfyout, pfzout, e$  《-----------------------
) A! k/ U% j3 s/ r        else,3 o5 z& p2 I; I! Y, j! T
          [- j5 w# t: e: R( b
          #Toolchange g50 position( ^1 z5 n+ o0 z
          pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.", e$
( ~  n# L# D5 `          toolno = t$ * 100 + zero/ @) q$ `8 O0 ~# C, s/ ?
          if home_type = m_one, pbld, n$, *sgcode, *toolno, e$- w9 z4 }' b5 N9 o
          else, pbld, n$, *sg50, pfxout, pfyout, pfzout, e$
2 I% c$ _0 q) l, l. X% t( K0 H" z! v* J          ]" Z% {) r" N( E
2./ v3 M# {$ k* I0 C1 I4 S$ P) j
pl_retract      #Retract tool based on next tool gcode, lathe (see ptoolend)6 ?/ E' i; j2 h% I
      cc_pos$ = zero* Y' o8 }! {# H/ B; M, W
      if home_type = one,
! m7 v! @1 y  E% H- }1 q3 M" }- v        [
2 X9 E$ t! f2 S4 q, ~) O        pmap_home   #Get home position, xabs
3 k  V9 V% ]" K) o' B5 D        ps_inc_calc #Set inc.
# ~! t$ _, c9 a9 H% G+ i        pbld, n$, psccomp, e$
. R' I; \) V8 q- n, L        pcan1, pbld, n$, *sgcode, pfxout, pfyout, pfzout, *toolno, e$! R( L; v: X# F
        pbld, n$, pnullstop, strcantext, e$) H6 f9 K3 ~' U6 ^; V
        ]2 K: ~, M+ i- m9 r- ]1 _4 R9 [- u4 V
      else,
0 ?: B8 X( r5 V( }! X; F1 W        [
+ e/ e! e" r  p2 y        #Retract to reference return( `2 r9 \+ @& n; k0 m
        pbld, n$, `sgcode, psccomp, e$
7 l- W  A6 P1 O4 ~; y: @        if home_type = m_one, pbld, n$, *toolno, e$
- L  D) M0 a% }- n! }, d        pcan1, pbld, n$, *sg28ref, "U0.", [if y_axis_mch, "V0."], "W0.",9 M( Z  ^- k1 ]5 {( l7 C
          pnullstop, strcantext, e$& Q- K( M5 u8 J/ k( _! ^0 C# q# ]
        if home_type > m_one, pbld, n$, *toolno, e$
7 w+ S3 e/ [+ O* k1 `$ t        ]
发表于 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* \" ~' O% z7 _8 W' D
那个是定位,定位到安全位置。 干嘛要改成G1   你直接在进刀参数里面延长 不就好了

1 T- S+ M: g6 S, N3 z/ }如果是我编完自己做完全没问题,问题就在车间操机的事儿多,如果直接改进刀参数延长,那么如果是分层的话,每一刀都会延长,操机的看程序能力差,还老想自己改程序,所以刀路要尽可能简洁,没办法,车间领导都不管,我改完省的老跟他们废话了
发表于 2018-3-21 11:19:00 | 显示全部楼层
xiaonen770 发表于 2018-3-21 10:49( f- b' R7 ~' k; g& |
如果是我编完自己做完全没问题,问题就在车间操机的事儿多,如果直接改进刀参数延长,那么如果是分层的话 ...
" v  G  z, F" M
理解万岁
 楼主| 发表于 2018-3-21 11:40:54 | 显示全部楼层
若枫 发表于 2018-3-16 17:46( [/ j5 L6 X6 H  N# s5 M/ W* I9 a: b
这个只能强制性的输出。
. U8 A! b* H5 q) V1 e1 \# W在如下位置修改。
: a9 U6 s* C( ]* b6 A6 y* F1.
0 F4 ^% h7 @/ _- b
1.jpg 2.jpg 若枫老大,我看了你发的代码,和后处理文件对了好几遍,没有改动的地方啊??请看图) Z2 h8 r+ A: `- h8 t  t6 i3 R
 楼主| 发表于 2018-3-21 12:36:37 | 显示全部楼层
li294394725 发表于 2018-3-21 11:19
4 O  e0 f$ h, A* k( y* r理解万岁

2 q* W7 _% x4 W3 g4 t4 F1 U没错理解万岁
发表于 2018-6-27 23:50:26 | 显示全部楼层
这个后处理可以用吗???????
发表于 2018-7-18 19:23:33 | 显示全部楼层
666666666666666666
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

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

GMT+8, 2018-9-22 08:20

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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