找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 631|回复: 6

[未解决] 在哪个位置给workofs 在PST内赋值

[复制链接]

8

主题

67

回帖

50

积分

注册会员

积分
50
发表于 2016-12-1 11:07:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区

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

×
本帖最后由 ajqfnxk 于 2016-12-1 11:11 编辑 3 }8 C+ D7 D) d2 ?1 d: j  i

. _( ~. v* C" S5 y+ f三轴加工的程序,有很多加工位置,所以使用了很多wcs来微调。
# s) n) Z" y1 J6 \! ]6 u+ s在MC内通过 work offset 可以实现,但每次要弹出一个对话框,且要选"just thisr'的选项,不然全Update。2 w# r- z0 J  P, F! p6 @0 i5 ]
wcs设置.PNG : _' a' B1 {* Z4 |  o& G# P) S
相在PST内直接给workofs赋值,通过mi4已经实现,但放的位置不对,分层加工时会每一次都把WCS再输出一次。
# u  w' n3 S, O7 H" K
! ^& v; h7 }6 N不知道应该放在哪一个PST块内?
+ |* a& g: Z& G' N( S1 L0 K
; |- L- l" C2 z3 X8 R, \4 e      #if mi1$ > one & workofs$ <> prv_workofs$,
  `( J. F: q6 H& o; A      if mi1$ > one & gzq2 >= prv_gzq2,  #2016-12-01 ge
5 i) F4 u+ Q. I4 R+ q* G4 T, k        [! X" E& b) p3 H  s0 B
        sav_absinc = absinc$
0 r5 H$ S4 n& L& Q        absinc$ = zero4 z# b2 e  f1 v9 H/ c
        pbld, n$, sgabsinc, pwcs, pfxout, pfyout, pfzout, e$+ x# O1 W( \# s3 F1 v, v! _- S  \
        n$, scool50, e$ #2016-07-05 ge Z抬高6 T# H, x( @/ B( J5 E$ f
        pe_inc_calc
- f7 y( G9 @1 ^        ps_inc_calc  k2 `- q& K2 i" T4 f5 X
        absinc$ = sav_absinc9 b0 t& O# k4 ~, S* v) i
        ]
' b2 j% w" ]( V" G7 i* V  ^8 z
, K& X; f9 x; i& o1 o: ?# S8 q. O( B* a
6 m7 W5 t' |2 p& S+ n

- i* a7 f3 E$ y/ P# U- n5 b% ^pwcs            #G54+ coordinate setting at toolchange& j. _: P) |4 \- c* x3 [
      if mi1$ > one,      
: k7 A7 w+ H. R) D9 w        [
- n' V4 {/ L; ^+ a+ J        sav_frc_wcs = force_wcs" f) r5 s' |1 m7 ~2 x/ L
        if sub_level$ > 0, force_wcs = zero. x4 l8 b! ?- B/ H( t" `. d, I. T
        #if workofs$ <> prv_workofs$ | (force_wcs & toolchng),
6 ?( P% A' ~2 [0 K        if gzq1 <> prv_gzq1 | (force_wcs & toolchng),
; K- |7 A% R% [: B          [
( S5 e/ h8 r0 y          #if workofs$ < 6,2 {5 }, O1 y% W0 V  x
          if mi4$ < 6,
- C/ B1 s" R4 s  K2 a7 B- a0 G4 s/ H0 l            [
' b5 E  l1 R4 S. @+ |* P! C            #g_wcs = workofs$ + 54
" n8 v+ H1 l3 H            g_wcs = mi4$ + 54
' ~! l3 A( M6 Q. ^            *g_wcs0 A4 X% L6 r2 n' m: B( ~1 Y
            ]
  d+ h+ M: y3 x0 z# m5 e             else,9 {) H; J/ c1 Q3 }- s' N" i9 t
               [1 v/ s6 m( O% y$ Q# x1 f  i
                   #p_wcs = workofs$ + one1 a- |: E3 a4 R! l
                   p_wcs =  mi4$ + one7 ^- r- i% X. o
                    "G54", *p_wcs
0 y7 u, C0 N" z9 Q* B# G! k3 o               ]# g$ f. o4 H' \/ D, T: [
          ]
$ N/ ?1 t  p( Z. V        gzq2=gzq1: `* P+ R" B; f4 @7 o: \
        force_wcs = sav_frc_wcs" x2 |3 s# b% D6 J1 T6 F5 m
        !workofs$- ^- ^3 ?8 Y2 G# d
        ]

8

主题

67

回帖

50

积分

注册会员

积分
50
 楼主| 发表于 2016-12-1 14:10:15 | 显示全部楼层
@枫哥  有没有讨论的Q.Q群或微.信群?
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014262
发表于 2016-12-1 19:51:47 | 显示全部楼层
回复 1# ajqfnxk
5 x: z7 n/ r  {, C4 J" b2 J
# a3 ]# u; _3 P+ B% H
; B1 D2 s9 Q2 t& s7 A    间隔距离是否一致,如间隔距离一致,完全可以不用改任何后处理,通过阵列刀轨的方式,可以自动完成加工坐标系的增量增加。
回复

使用道具 举报

8

主题

67

回帖

50

积分

注册会员

积分
50
 楼主| 发表于 2016-12-2 09:09:30 | 显示全部楼层
回复 3# 若枫
, A, k% k/ Q% E7 i
# x. n3 \; I) a$ }" W2 _2 L
# S" e6 B' e6 y    不一样的,位置、形状都是按照需求特征来的。
0 U; P+ b1 `) s
+ A* ~' V& i- Q6 H/ l7 O' i现在想知道每换一下“刀具路径操作”MC内的参数是在哪个块传递的,还是新增一个块来获取,但mi4它会自己变,还是不知道在哪个位置。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014262
发表于 2016-12-2 19:12:20 | 显示全部楼层
回复 4# ajqfnxk . @, h9 q  P1 P. b
: g, f2 [$ w- o1 ?" I7 |
8 A+ P' X' x# U; _+ V% s$ |
    距离特征都不一样,那么是不是一个操作一个加工零点,
回复

使用道具 举报

8

主题

67

回帖

50

积分

注册会员

积分
50
 楼主| 发表于 2016-12-5 23:53:42 | 显示全部楼层
用的绝对坐标,其实都是一个坐标系,每个WCS初值一样,故意使用多个WCS,是因为把它们放在一个宏程序内好调,且与路径文件分开,给WCS赋值前判断大小,不会造成撞机错误。
! {) @0 [5 K+ r  q% w" x) x2 W2 a& c
) H4 L" _* B( m1 [5 F$ j' v& Q我这个帖的问题是,PST在执行下一个''刀路''时,workofs在哪个块从MC传过来的,(或者mi4)使用的是通用3轴后处理。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014262
发表于 2016-12-6 20:58:47 | 显示全部楼层
回复 6# ajqfnxk / b: `; F% L- s

# j5 r" `) y, @5 L$ O3 W. ?2 T7 C2 T5 ^) h6 I8 C' }* V" g1 U7 U
    你根本就没有理解我的意思,多个刀路首先要找到规律,规律分为:按照距离,按照操作,按照刀具,还是其他的。。。。7 h2 G# ~% ]- i' ?/ d
如果单纯的想要知道是哪个参数?,在哪里传递,后处理里面已经很清楚了。* @( ~# c$ u% ]  j  v

" D. s9 J" p0 I2 z到目前为止,我都不知道你到底想要实现什么?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

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

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

GMT+8, 2026-7-19 15:50 , Processed in 1.153825 second(s), 26 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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