QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 3692|回复: 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:282 W( D9 N' U" W. n9 i; g
后处理刀具列表信息那一行增加就是了

! y6 X; ?( m/ e$ w% m* o因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:15
, U2 x' q3 r( S( \$ o' \2 S$ u因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......

% R7 d- Q) v+ F! G国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”- a- l" [2 n4 B! r
因为没有看到你的后处理,故下面的处理方式只是推测:1 @) R7 R8 Z1 k2 {3 C' {- q* H
把下面红色字体部分删除掉6 A, u, E0 j- R
# Additional Holes( Y* b7 g5 s0 i) O
pdrill_2$        #Canned Drill Cycle, additional points" L- `" e. [  v$ `
      pdrlcommonb8 T! h% w+ @9 ?9 j7 c: F: A: e
      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$! O5 f8 F4 P; f  F; `
      pcom_movea
6 N. R- {4 e) K9 J$ J
7 @  `* {9 c& n2 L8 P. |5 f2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”, d8 r4 A* c3 I9 Z; N* a
( L5 ?8 @3 W" I; N  S5 w" n1 I
" ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号
1 [) i$ D$ _3 |: @5 `: {4 w6 Y3 q: u* _- v8 j* I5 n: N# b7 R
pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17+ o, V2 s# x/ ?  G  j& S& F' \
1、关于“钻孔循环里如何删掉Z值和R点”) Z, X$ u& f/ u, b1 Q
因为没有看到你的后处理,故下面的处理方式只是推测:
0 \# f0 ~" k; [; r7 L# q把下面红 ...

7 x5 ^  ~$ y$ O* ~0 E多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle
' p( l0 Q$ S% m& a) b$ M# `      pdrlcommonb; Y" v1 P6 A5 J$ s" j! U. ]( @8 d
      fdep = refht$ - peck1$6 _2 m2 C) D  p7 t, I
      dam = abs(peck2$)( J9 d. A% @( J- m9 K
      pbld, n$, pdrlxyz, e$) `1 ~) m. J' H& y
      pbld, n$, feed, e$
3 M& ~& a/ Q4 N* o' L      spaces$ = 0. O) {, g- E2 P) t
      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$   o9 X$ ?* P4 x. ?+ R: g
给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:171 m( {4 h2 y5 h9 }3 s9 t
1、关于“钻孔循环里如何删掉Z值和R点”6 W( H9 J. Z9 W9 n+ v+ [
因为没有看到你的后处理,故下面的处理方式只是推测:
7 l' K1 I/ F+ w把下面红 ...

- m* ~. r7 m: z: s( G再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。
: m6 Z2 Z! {) k5 z0 I0 o! WMSG ( " T20 | D10. R0. " )
  @1 N  _$ |4 |; @N1 G0 G17 G90 G54 G649 B5 s2 {2 b: {# ?4 @0 f
MSG ( " T20 | D10. R0. " )
! {. J- ?7 X2 BN2 T20
- y1 K) ~- I4 F* A; X0 VN3 M6
% r4 \. z7 `/ Y; M; B/ _3 ON4 D19 H7 x9 }: ?) i3 n+ f  c/ [
N5 G0 G90 G54 X-77.062 Y28.962 S1145 M3# ^( V: [* E2 Y$ C5 N
N6 Z25. M8* D$ x! `: a  w6 ]6 ^
N7 F50.
' C( L- P- C9 o/ G1 y! AN8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )- N6 [# i* W0 B- Y
N9 X-77.062 Y28.962
6 |, r) T! M: bN10 X-50.979 Y24.389
) n: G, W3 P' J7 x+ K! j. yN11 X-21.171 Y20.8328 y& c7 l+ J2 s
N12 MCALL7 A# K7 ]5 [3 b$ P7 r% n% `; R$ e
N13 G0 G90 Z150. M9* i: C, x+ K& m5 R" a- T# t: v! q
N14 M5* ^- O! j3 l* A
N15 G75 Z=0
) E/ |: A5 y+ G2 n+ h$ U+ y; DN16 G75 Y=0$ L9 q( v* L+ t7 Y' m& B3 V7 B+ c
N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:32
; W1 o- {" u. |+ x再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...

2 W' B8 a7 Z- U  y 3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京
, e* m; h% H( J( R& z% J0 I- R
@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理9 k- m9 [2 ^3 }/ h9 z5 U( n6 h
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡
0 o8 j7 R- |- E+ r1 w, T7 |
西门子的格式我不懂,下面的修改仅供参考:
  s. E8 j1 i) ?; X0 F: V( `增加判断语句,来判断是否需要输出“,"1 V. m" o2 Y# t
if dwell$ > 0, ","
& e$ i" l0 D3 }5 \0 ?或  if dtb > 0, ","/ t' y4 ?" X+ H0 W& W+ x7 B. }6 R
具体增加的位置请参考下面红色部分
, t! C1 ?; F9 c) R- ~
8 L$ }) \7 T, ~, C+ W/ K#Canned Drill Cycle
+ v$ D1 ]# J( q/ N  r      pdrlcommonb5 q( G' k" o* Y
      pbld, n$, *feed, e$
& P) I9 t5 ]9 i+ h! o      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* u: u( D! D, {$ M9 l9 i) N
西门子的格式我不懂,下面的修改仅供参考:* c' {( n+ A2 k/ D
增加判断语句,来判断是否需要输出“,"
- A# v# z$ O- B" @if dwell$ > 0, "," ...

4 H1 H2 J. n4 s3 i+ [- j谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:539 ?; Q3 i! E: n) a7 p
MSG是什么意思?
! S' E$ D7 c% e
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
6 {2 `6 a  j. D没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

" A: \" k0 S% Z* }5 E! D西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:214 I9 L3 u# l1 M6 B. p$ p
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
! x+ r8 J7 i4 f8 q% R. i
试了试,却是执行的 1.PNG
& V. ]- w) [( L5 }8 L7 V  S; `8 q% n4 p* R( H1 ]& E) \, p7 P
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
( [9 ?5 n' L' X& \' }6 A+ u6 v& R试了试,却是执行的

+ r& i; c: h! V7 }/ X$ U这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16; T% F+ r2 a8 }; Y! X. I
试了试,却是执行的
& T' Q8 _0 X! U" n) _& r
你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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