QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3796|回复: 21
收起左侧

[已解决] 请教一个西门子后处理问题

[复制链接]
发表于 2016-5-13 16:01:34 | 显示全部楼层 |阅读模式 来自: 中国江苏南京

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

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

x
西门子808D,如图这是我自己改的后处理出的程序,有两个问题请高人指点啊,第一,钻孔循环里如何删掉Z值和R点,第二,刀具列表信息的括号里的单引号'怎么改后处理自动出双引号,特纠结这个问题,望高人指点迷津,感激不尽!!
 楼主| 发表于 2016-5-13 16:02:25 | 显示全部楼层 来自: 中国江苏南京
这是我后处理程序的截图
1.png
发表于 2016-5-13 16:28:46 | 显示全部楼层 来自: 中国江苏无锡
后处理刀具列表信息那一行增加就是了
 楼主| 发表于 2016-5-13 20:15:39 | 显示全部楼层 来自: 中国江苏南京
lyd_2005 发表于 2016-5-13 16:28
0 O; p$ u' S/ J) l后处理刀具列表信息那一行增加就是了
9 @9 ^+ i, F2 |# b. @% w
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:15
: u' {3 u9 K( g1 P7 x因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
7 {' [9 M. Z7 ~! c
国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”
3 _3 X' N5 l' ~* V" s因为没有看到你的后处理,故下面的处理方式只是推测:
: L* y0 \9 H! D7 i# c, [把下面红色字体部分删除掉. f* A. K9 S& w/ x/ ]3 M3 ~9 f3 a
# Additional Holes
# B0 \- r/ n- l9 C8 p9 }2 i0 e8 p/ updrill_2$        #Canned Drill Cycle, additional points
8 I. ?! r. h, F' r8 K% `      pdrlcommonb
; p: {2 S8 P5 X: K5 W      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$" n4 ?* v% B4 B
      pcom_movea
; S6 f* }: i1 S/ Y4 p. w; X2 x8 w$ j1 r
2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”, |9 J  g' c1 j- P' p
8 J% ?/ L0 \6 J
" ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号. Q) I- u0 G! @+ @
# ?$ X( _4 F: t. @- e& {
pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17" T  w1 `" Q0 [4 Z! p
1、关于“钻孔循环里如何删掉Z值和R点”8 I9 }* n9 Z* T* f- ^# ?# x9 Z0 [
因为没有看到你的后处理,故下面的处理方式只是推测:9 x& o( Z9 l+ l9 C! i
把下面红 ...
+ N$ y& j6 Y$ `/ j2 x% ^
多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle
/ n% f# D$ J6 R8 ]+ P      pdrlcommonb5 q) |, R2 n& J' T/ k7 f  `
      fdep = refht$ - peck1$
8 l0 I( t; V- m! f      dam = abs(peck2$)& h2 O* f5 u! P- `5 k
      pbld, n$, pdrlxyz, e$
/ B+ Z5 m  h0 X" A7 F$ F      pbld, n$, feed, e$
6 R, e  \3 r1 ^. T3 z9 O. U* X      spaces$ = 06 }' x) c& g% c# A
      if dwell$, pbld, n$, pspc, "MCALL ", *sgdrill, "(", pidrlout, ",", *tosz_a, ",", prdrlout, ",", pdrldepth, ",,", *fdep, ",,", *dam, ",","0,0,100,0,0,",",", *retr$, ",",*dwell_cyc, ",","0,0,1,11121112",")", e$ 7 b' ?3 }: X1 @0 }' D0 \: J
给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:177 ?2 f% e* d7 j+ W
1、关于“钻孔循环里如何删掉Z值和R点”
+ b" d2 [$ r( W/ v4 k1 ]9 s因为没有看到你的后处理,故下面的处理方式只是推测:
# a5 e/ h( ^) G- d* T把下面红 ...

' i" o0 r# s( ?. O/ K# j/ [再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。
  m+ N* g7 L  V1 ?. HMSG ( " T20 | D10. R0. " )
4 S& O* U, E5 Z* L5 L7 p9 i; QN1 G0 G17 G90 G54 G64# i7 f1 Z# {+ _4 D$ t
MSG ( " T20 | D10. R0. " )) x' }. s. H. W' E  \
N2 T20
  _- p' Q: n# K2 tN3 M68 {/ A! f+ A1 V3 |
N4 D1
9 @2 \# g4 r! M! E. p; H0 vN5 G0 G90 G54 X-77.062 Y28.962 S1145 M3
; o& s: b* w, ~: X& c; ~/ Z+ ?N6 Z25. M8% r. j2 U2 {& V5 O3 }
N7 F50.8 q9 |0 U, A# |) W
N8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )- ~0 w+ _, }8 O  I# r. `# @
N9 X-77.062 Y28.962
$ ]! b# w5 D' CN10 X-50.979 Y24.3896 E% H" d6 G- @( J$ G+ ]) S/ a
N11 X-21.171 Y20.8326 i! S/ @- X. }+ k" ~5 N& n7 C
N12 MCALL
7 D* Y4 i- K4 |N13 G0 G90 Z150. M9" n/ \, B. I3 ]
N14 M5  S; Q9 \5 |6 x# v* k
N15 G75 Z=04 o0 P* E( H1 f) d
N16 G75 Y=0
, K0 y( u& a! @3 d! |N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:32
& J# L& e" A3 W2 O再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...
) D7 Y# `6 [4 V/ e1 _* b
3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京
0 n% B) G" t1 ?0 ?. c& e$ E
@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理
* X3 n) {7 x- {& ~0 K5 M  b
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡
5 o7 J/ X4 T( A7 {' u3 i2 L1 R& V
西门子的格式我不懂,下面的修改仅供参考:
5 B, `# W0 [; ?5 W增加判断语句,来判断是否需要输出“,"
" \- o" T% K$ p" k) uif dwell$ > 0, ","5 s2 m, R. t; m  h" a: Y- v
或  if dtb > 0, ","8 ^" Z7 b0 ?" w! k0 e5 t1 y
具体增加的位置请参考下面红色部分
1 i( A: x4 Q7 y6 d5 w. P. g
0 y5 `( `) J4 Q- C#Canned Drill Cycle" S7 @0 V; \6 d: X7 ]; p% N% R
      pdrlcommonb+ n; x- c  s1 ]
      pbld, n$, *feed, e$, m2 F4 n% I# d
      pcan1, pbld, n$, *sgdrlref, *sgdrill, "(", *rtp, ",", *rfp, ",", *sdis, ",", *dp, ",", *dpr, [if dwell$ > 0, ","], dtb, ")", e$
 楼主| 发表于 2016-5-15 07:47:49 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-14 20:23- w! e( v9 P: }
西门子的格式我不懂,下面的修改仅供参考:
9 ?! G4 d! g1 B  W增加判断语句,来判断是否需要输出“,"
3 _# `& A, ^3 j0 r+ z) w; Hif dwell$ > 0, "," ...
$ c9 X) h% S. W# F$ E% v3 C
谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53+ q+ ~# }5 M  d
MSG是什么意思?
; n1 R& S$ [2 V
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
( z1 F) B. k7 }/ [: M没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

5 k9 n5 w0 b% p5 M; W* i, Z: \西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
) z5 J. Y5 i+ K5 b: u0 v/ v) M) R没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

4 [) `! C) K( w$ `: a! I试了试,却是执行的 1.PNG
& Y. |6 ~% k# u/ O, Q" Q  d2 ?5 M9 g0 m+ l6 y: C
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
) ^! i0 N& Q+ j0 e9 F试了试,却是执行的
/ i/ u$ F* H( g# c" A7 L% ?
这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
7 ?  z& m5 w+ j1 L  }8 ^# j; `试了试,却是执行的
6 v7 y. k* c/ M0 O& \! S
你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

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