找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 807|回复: 6

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

[复制链接]

8

主题

67

回帖

50

积分

注册会员

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

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

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

×
本帖最后由 ajqfnxk 于 2016-12-1 11:11 编辑
4 L/ H; V) q: h* i3 u
8 e, m4 V7 U) I/ y; d三轴加工的程序,有很多加工位置,所以使用了很多wcs来微调。3 _8 V- o  N) N8 ]  Y: H. Y  N8 z1 P
在MC内通过 work offset 可以实现,但每次要弹出一个对话框,且要选"just thisr'的选项,不然全Update。
- r4 g5 }/ ^# z: a: o- k wcs设置.PNG
6 j( M% x7 L3 @/ P相在PST内直接给workofs赋值,通过mi4已经实现,但放的位置不对,分层加工时会每一次都把WCS再输出一次。
) C) w' M- Q1 }* h6 X. l$ z# l( d$ q
不知道应该放在哪一个PST块内?& H! U1 y1 V- o( O  e' N
* @0 g! h* ]* P' I: o! f& c! \
      #if mi1$ > one & workofs$ <> prv_workofs$,
7 Q. C" S6 @8 Z" y' D      if mi1$ > one & gzq2 >= prv_gzq2,  #2016-12-01 ge
5 i, I; l/ K& X: K8 i! U        [
' A( Q% y+ [" Q& \' l+ C1 `4 e        sav_absinc = absinc$4 ~+ n7 b# B  o3 O/ ~' T
        absinc$ = zero; l& N/ D: y& Z8 {% E" v2 M% |! P
        pbld, n$, sgabsinc, pwcs, pfxout, pfyout, pfzout, e$
6 S/ T/ l  r  U        n$, scool50, e$ #2016-07-05 ge Z抬高
1 p8 w# R1 N' e+ ]        pe_inc_calc
8 f8 ]0 U) z/ \% ]. `7 D        ps_inc_calc
" S  i4 ~" M2 J4 I7 j        absinc$ = sav_absinc6 ]0 f6 q6 l) ~, G* u
        ]
; [8 y- S2 c0 S% A( r2 L6 i
; G9 V; w) q) M5 d$ u4 _& L3 X2 g; m  ~: @4 ]1 V1 l* ?" d9 \6 f. X

' ~* T. u5 ]- _- _4 K  Z1 k6 G1 c4 y6 J) b, U0 p5 J, _6 O9 {
pwcs            #G54+ coordinate setting at toolchange. d2 Q9 V" x9 a
      if mi1$ > one,      
( Z2 t# K7 j3 x0 N6 T        [
" Z, V2 K( _3 I        sav_frc_wcs = force_wcs2 e" S  q) A8 j. Q
        if sub_level$ > 0, force_wcs = zero
5 L/ o9 m0 _" i" J+ o        #if workofs$ <> prv_workofs$ | (force_wcs & toolchng),
' @: O9 @" W% O3 A        if gzq1 <> prv_gzq1 | (force_wcs & toolchng),: D" Z# G: {4 N# ?9 _: T
          [
0 d1 }* H% u4 J1 M          #if workofs$ < 6,* f  |' B* n/ g& v
          if mi4$ < 6,
- ~0 F" p" U  [+ b* b' e            [
- X9 ?3 f% R" ]4 c            #g_wcs = workofs$ + 540 V# G) I, U7 q# V% A8 Q7 }: P' r1 a
            g_wcs = mi4$ + 54' Q# g4 z/ D) y! J
            *g_wcs
  c! f! Y8 Y  D, _6 l( W, l            ]
6 _; T/ b/ T2 U3 ~             else,
* C" _4 H- x2 t# v' K               [
& K. ~+ m2 P( \& i9 R; m' G                   #p_wcs = workofs$ + one
, N) b1 |4 z- {: p( d4 S- t& H0 \                   p_wcs =  mi4$ + one* D* Z+ q  |: M
                    "G54", *p_wcs  s! S$ D/ J4 c9 S! }7 i
               ]# X' [* }- V& \- r9 }" b) b! R9 ~$ V
          ]. }) s' A1 v& T% f' L9 i3 r) }! K. B
        gzq2=gzq1
& W% o: K& m# g$ ?/ _, Q        force_wcs = sav_frc_wcs
7 H* `6 j( a0 V* w        !workofs$0 @  M! Y9 B6 p: c' u
        ]

8

主题

67

回帖

50

积分

注册会员

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

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2016-12-1 19:51:47 | 显示全部楼层
回复 1# ajqfnxk
/ Y$ N9 g  g2 m. E. c
. D* {$ ~' f! H) n- w- {- w! |4 I& ^7 h2 P! }! S1 n
    间隔距离是否一致,如间隔距离一致,完全可以不用改任何后处理,通过阵列刀轨的方式,可以自动完成加工坐标系的增量增加。
回复

使用道具 举报

8

主题

67

回帖

50

积分

注册会员

积分
50
 楼主| 发表于 2016-12-2 09:09:30 | 显示全部楼层
回复 3# 若枫
& M, I+ z; Z# D8 T) |7 l. i# l
( m3 C1 g( K( [9 a, k! V
4 i  s/ i6 V8 ?  ]; v) z    不一样的,位置、形状都是按照需求特征来的。
5 ~8 f8 K, z1 h+ S3 I% E: V7 d+ I% ]1 `6 G; V3 b% O
现在想知道每换一下“刀具路径操作”MC内的参数是在哪个块传递的,还是新增一个块来获取,但mi4它会自己变,还是不知道在哪个位置。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2016-12-2 19:12:20 | 显示全部楼层
回复 4# ajqfnxk
8 o3 M) T  k# O( n3 f5 \6 W1 j# R; I' d2 G  w9 ?
9 A4 H* t# W- z& h7 h7 T9 r; R
    距离特征都不一样,那么是不是一个操作一个加工零点,
回复

使用道具 举报

8

主题

67

回帖

50

积分

注册会员

积分
50
 楼主| 发表于 2016-12-5 23:53:42 | 显示全部楼层
用的绝对坐标,其实都是一个坐标系,每个WCS初值一样,故意使用多个WCS,是因为把它们放在一个宏程序内好调,且与路径文件分开,给WCS赋值前判断大小,不会造成撞机错误。
/ q2 k; }  J' n  \( P* \' |! U! B2 D+ n# X
我这个帖的问题是,PST在执行下一个''刀路''时,workofs在哪个块从MC传过来的,(或者mi4)使用的是通用3轴后处理。
回复

使用道具 举报

433

主题

5759

回帖

901万

积分

管理员

积分
9014266
发表于 2016-12-6 20:58:47 | 显示全部楼层
回复 6# ajqfnxk , F) y2 i* }: W' c

) C. a' b: G5 e! H, m. d, u4 w
5 x& j3 |7 j( V) G# A& G    你根本就没有理解我的意思,多个刀路首先要找到规律,规律分为:按照距离,按照操作,按照刀具,还是其他的。。。。) l) K, H$ _5 g, \* v
如果单纯的想要知道是哪个参数?,在哪里传递,后处理里面已经很清楚了。
% [1 F9 H  {' d8 O% t
" `0 ]4 D& N; j- u到目前为止,我都不知道你到底想要实现什么?
回复

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2026-8-23 08:29 , Processed in 0.201733 second(s), 25 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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