QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
4天前
查看: 3685|回复: 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
5 v; _- \# M! z: m4 U! @* |5 g4 {后处理刀具列表信息那一行增加就是了
* l! z9 x( w" w3 T0 K
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:15# e* l. R& o/ ~/ K, O- K) T  H1 X1 D
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......

* q) y( }* Z; H+ G) b7 \6 m- ]" w国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”! e$ y3 V# Z1 @3 O
因为没有看到你的后处理,故下面的处理方式只是推测:, K' o/ D/ {4 p
把下面红色字体部分删除掉" P% W/ Q0 J; Q: `
# Additional Holes
+ U# m' W4 E, {$ a( e4 rpdrill_2$        #Canned Drill Cycle, additional points5 W4 j& j: P/ ^1 r
      pdrlcommonb$ u$ G' P! Q0 u
      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$8 [$ j) S8 J* }( Z9 j5 H: w- I' @3 N
      pcom_movea
: S- v# r' d5 R$ q7 t# E
+ W2 @, h# `  R' X5 ~2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”: G8 v* x4 T# o) q
+ Y! e- R% ~# [2 d
" ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号! J+ p6 W) m% h. B7 ]8 ^

* [, R* ]% z8 h0 J8 m: J pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17: q$ D! X* ^& s
1、关于“钻孔循环里如何删掉Z值和R点”9 |8 W# S9 v5 J  ]% ~" E" S* ?
因为没有看到你的后处理,故下面的处理方式只是推测:
0 c2 B; {- R1 m. L把下面红 ...
. w, k% J% `3 T* g7 k2 x7 @
多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle7 `* X' f8 s, v
      pdrlcommonb
% w1 F- }; [4 v0 [. P7 ^) C% ?      fdep = refht$ - peck1$2 ?+ f, _5 U& d/ T$ T
      dam = abs(peck2$)) J4 y9 E3 h6 ?# N9 n/ k: E
      pbld, n$, pdrlxyz, e$" v: L- i" P# K" L8 |) H
      pbld, n$, feed, e$
+ B: {: ^' u' r' j; \& z" v      spaces$ = 0& a5 q$ o/ e  i) h1 C/ `
      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$
% H+ R1 }0 |3 }, y. T1 a给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17, L' o; U/ d( V: h+ m' U
1、关于“钻孔循环里如何删掉Z值和R点”3 E! G# e* ~, z+ ]1 B" R' [8 T
因为没有看到你的后处理,故下面的处理方式只是推测:7 h) Z2 l9 e( }
把下面红 ...
9 ?- ]9 E5 V% Y2 J( Z
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。
1 ^+ J9 h8 i5 U' L- OMSG ( " T20 | D10. R0. " )
  R! p% t  T: w' ]  AN1 G0 G17 G90 G54 G64
9 r3 F/ N% Q1 U# BMSG ( " T20 | D10. R0. " )
  `7 c* x. S# H/ x" I" dN2 T20
; b3 ^+ D9 {) jN3 M6
/ _% j/ Y# m7 \* kN4 D1
3 E1 A1 S7 s1 `2 YN5 G0 G90 G54 X-77.062 Y28.962 S1145 M30 \+ Y  u7 c& @) V8 L% K
N6 Z25. M8
3 [7 u. C3 i: Y. B& R7 [- FN7 F50.
1 [5 z- ~# i/ D( V, ZN8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )4 X  L1 W4 M6 Z) ?; \, ?
N9 X-77.062 Y28.962
, U% v1 ~8 W' F: _N10 X-50.979 Y24.3895 P7 C, j9 @0 M3 Q, _" v) ]
N11 X-21.171 Y20.8323 x- F# e% D4 Z& F
N12 MCALL7 h6 c# A9 P0 C- z- P) e
N13 G0 G90 Z150. M9
! }7 d7 ]; X& s6 B/ jN14 M5- Z3 m  l2 s$ s
N15 G75 Z=0
9 Y! `, b% p4 }3 V/ a1 RN16 G75 Y=0. Q: }& a+ R& P  P+ P6 ~
N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:32, g. u5 d( s( e% v5 F$ ~9 K
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...

- x- M3 q' O: u' J( V( q0 M5 V 3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京

, Q* u% \8 x/ q. p& ?9 E@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理) Q! n% ^! J; V! P8 L
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡
- e, F2 d. P( p! A& `
西门子的格式我不懂,下面的修改仅供参考:
+ @% P8 g, F7 x增加判断语句,来判断是否需要输出“,"
8 W$ E+ L# V1 |if dwell$ > 0, ","
4 @+ B6 B7 H: b' L" H9 X6 \或  if dtb > 0, ","
, b, G2 |! G$ d6 u1 b# w具体增加的位置请参考下面红色部分2 }# w7 }3 l- ]% a& j
# P; S3 z0 [6 B
#Canned Drill Cycle. Z2 O; c/ H, r9 b
      pdrlcommonb
) @; `7 ?1 B" ?+ _# _  l5 w' B      pbld, n$, *feed, e$1 B9 [5 F" T& {+ |
      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/ o3 ]6 d% M0 l7 ]
西门子的格式我不懂,下面的修改仅供参考:
- B9 j1 w8 t2 q9 x2 A2 B1 Q; B增加判断语句,来判断是否需要输出“,") Y+ u, @+ k( T0 p
if dwell$ > 0, "," ...
; b) ?" k. x; X2 \8 u+ b2 H
谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53) \0 Q/ l. K" G/ D+ A) J
MSG是什么意思?

; X% |% l, b. s" h% N' u+ ?- W没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:219 G( D- G- E8 D0 j
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

$ v* u& `3 r- B4 Q7 u西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
8 O4 B" k8 v- [) o6 \" ?( b& ~没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
- e6 G5 c  \5 e/ ]) H
试了试,却是执行的 1.PNG
7 f8 P- r( \1 g
) u/ |" U7 y8 K* f+ l/ _$ L$ e6 ?
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
3 w, g) h5 o8 P) A试了试,却是执行的

' R( ]( [  |: M1 W. t7 O5 l4 r这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16  j' G' q) A/ b6 e8 T
试了试,却是执行的

+ m7 F3 ?- g% t3 k3 q: W你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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