找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1162|回复: 6

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

[复制链接]

8

主题

67

回帖

50

积分

注册会员

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

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

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

×
本帖最后由 ajqfnxk 于 2016-12-1 11:11 编辑
* Q. n$ M. S4 t: z' \
2 i) J7 [8 S/ y: N三轴加工的程序,有很多加工位置,所以使用了很多wcs来微调。
8 {! |/ j" P6 k: D在MC内通过 work offset 可以实现,但每次要弹出一个对话框,且要选"just thisr'的选项,不然全Update。
3 L: V1 A: `9 H& |* A% @( g  V$ ]9 F wcs设置.PNG
0 ?2 {1 p  o9 J$ }相在PST内直接给workofs赋值,通过mi4已经实现,但放的位置不对,分层加工时会每一次都把WCS再输出一次。
- C5 N" ~2 @& D# o) j8 q( G1 z& R0 _& a$ h6 S' ^/ w. R. m9 D
不知道应该放在哪一个PST块内?
# j0 ]. H2 U$ A0 O. y, D3 v
0 W& z5 S( y( T3 G% r- [" F) `      #if mi1$ > one & workofs$ <> prv_workofs$,& d% ]2 ~% d2 h( p: _9 \; f
      if mi1$ > one & gzq2 >= prv_gzq2,  #2016-12-01 ge. o/ o! h/ U) W" A- V
        [
% k2 c$ ~4 _1 O7 ~9 _9 h        sav_absinc = absinc$
7 q5 {8 ?5 V' Q! ^% j8 a' I        absinc$ = zero
/ [: y* s% m1 K$ c" C        pbld, n$, sgabsinc, pwcs, pfxout, pfyout, pfzout, e$* }  ~* \' \5 g
        n$, scool50, e$ #2016-07-05 ge Z抬高
3 E, T$ u( |1 x/ w        pe_inc_calc1 ]$ _% n, y" a! o+ m* h
        ps_inc_calc
, i! s4 A" F  \! A$ q2 s* N1 H, ^. h        absinc$ = sav_absinc
! \6 U0 I# \$ p% g4 b5 Y        ]% [  `' G: L) ^+ t6 x( h

2 `3 C  D7 D1 {9 X* ?% v" D. \3 n8 ~0 |  t- {7 K

1 s6 s1 Z* A1 m' j
5 X" I1 f( o0 Npwcs            #G54+ coordinate setting at toolchange
) }! |7 X& j$ Z$ c5 \      if mi1$ > one,        s! k; M5 a- \4 a4 p0 X, U( L0 }
        [4 P! [9 z# f4 Q( B) q
        sav_frc_wcs = force_wcs5 \( n& F9 |/ _; S9 y
        if sub_level$ > 0, force_wcs = zero
( u7 r/ ]$ D7 r$ v        #if workofs$ <> prv_workofs$ | (force_wcs & toolchng),* ?; N) l( f4 @8 n) q7 M
        if gzq1 <> prv_gzq1 | (force_wcs & toolchng),
0 l, J  e0 i& S9 {. v1 q          [
- I$ ], F# h2 V3 i9 `, R          #if workofs$ < 6,8 k# c; J5 z* {. b  x  D
          if mi4$ < 6,
* `! u' H' r; m& F! _. u& Q            [
( Y+ U; Z3 U0 p! O( g            #g_wcs = workofs$ + 54
# n0 W) P. B) N( b            g_wcs = mi4$ + 54
. f% f$ \0 X% [! [8 b: d, Q            *g_wcs+ ?5 d4 D/ B; Z' x9 n3 F
            ]
2 s  A+ m6 _  w8 P& @             else,
/ D/ e( F$ _* b. T4 M7 z               [& N$ S* K, E/ A$ {: ~
                   #p_wcs = workofs$ + one9 a1 h2 K1 ^' a, d8 {! ]$ Q
                   p_wcs =  mi4$ + one' \/ q: y) F& C$ ?
                    "G54", *p_wcs
& ~- n" T, D% ]3 d               ]( d7 ^1 N7 b, V5 h* M4 l7 {: _
          ]% g1 |4 F" c0 T# t
        gzq2=gzq1
. M( {7 d9 e& p0 T        force_wcs = sav_frc_wcs; q( I8 E9 T- s" ]7 b
        !workofs$$ u! C: [# N( j4 w+ b9 O9 S
        ]

8

主题

67

回帖

50

积分

注册会员

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

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2016-12-1 19:51:47 | 显示全部楼层
回复 1# ajqfnxk 0 F6 V9 i2 i; ~# |4 M/ z

% ?* p, Z/ p9 B
3 L% {, h! U6 O8 o8 y    间隔距离是否一致,如间隔距离一致,完全可以不用改任何后处理,通过阵列刀轨的方式,可以自动完成加工坐标系的增量增加。
回复

使用道具 举报

8

主题

67

回帖

50

积分

注册会员

积分
50
 楼主| 发表于 2016-12-2 09:09:30 | 显示全部楼层
回复 3# 若枫 7 Q# V2 g/ n$ k% y+ b
8 q: ?( t& _8 i) G. V
7 D4 m% E( C1 v; x8 X
    不一样的,位置、形状都是按照需求特征来的。0 _$ g0 H9 f9 r' E/ Q
6 @% c6 P5 T* ?( S$ z  y. Y, v  g9 [
现在想知道每换一下“刀具路径操作”MC内的参数是在哪个块传递的,还是新增一个块来获取,但mi4它会自己变,还是不知道在哪个位置。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2016-12-2 19:12:20 | 显示全部楼层
回复 4# ajqfnxk
# @' k0 H5 D5 P0 _1 ?
( Q  l$ \: }; ~2 Z% r- @
3 r' H# \& B2 ]( ]5 n; m: ^: T    距离特征都不一样,那么是不是一个操作一个加工零点,
回复

使用道具 举报

8

主题

67

回帖

50

积分

注册会员

积分
50
 楼主| 发表于 2016-12-5 23:53:42 | 显示全部楼层
用的绝对坐标,其实都是一个坐标系,每个WCS初值一样,故意使用多个WCS,是因为把它们放在一个宏程序内好调,且与路径文件分开,给WCS赋值前判断大小,不会造成撞机错误。
* y1 M& w4 H6 ?6 S  ]" z
* G- w9 s) `( M我这个帖的问题是,PST在执行下一个''刀路''时,workofs在哪个块从MC传过来的,(或者mi4)使用的是通用3轴后处理。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014271
发表于 2016-12-6 20:58:47 | 显示全部楼层
回复 6# ajqfnxk
) w1 E7 T+ ~7 N2 u9 w
' d6 v  q2 p8 [8 ^2 J+ ~+ d" K( }  Z' f1 {! X
    你根本就没有理解我的意思,多个刀路首先要找到规律,规律分为:按照距离,按照操作,按照刀具,还是其他的。。。。
6 I, Q* A/ d5 E如果单纯的想要知道是哪个参数?,在哪里传递,后处理里面已经很清楚了。8 F* _( S6 R$ ?0 _  f( I$ ]; x
" N4 F# o4 x7 `! E' h* M
到目前为止,我都不知道你到底想要实现什么?
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-10-17 19:38 , Processed in 0.172811 second(s), 27 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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