QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3800|回复: 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! v! p5 L2 \) \  a& n6 S
后处理刀具列表信息那一行增加就是了
( T- x! w& K9 P. S
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:15' Y* a( [2 Y' H
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
, r' T( R5 l" I/ K  O/ J% l
国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”
% R( s  Z2 Q/ y$ V1 c" c因为没有看到你的后处理,故下面的处理方式只是推测:
) `8 i5 w8 ^' n9 J/ e* [$ X2 g把下面红色字体部分删除掉
- N5 \! w+ k' M! w# Additional Holes9 r& R; d6 D! n; A& \' p
pdrill_2$        #Canned Drill Cycle, additional points8 Q; z6 [5 g3 n! b1 h  I
      pdrlcommonb4 K0 f- v/ L# }6 w
      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$$ u9 u  F* Q& |' P. Y3 W
      pcom_movea3 R3 v' j6 Y* S6 s1 C/ Y9 w1 F
" X# F2 V& f( a: H& @" I
2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”  j% U, L0 e5 L# J; ]8 J" z
' d7 s5 O' n3 o  x
" ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号
! Q" e/ m( X1 ^8 R3 ~! o; v$ w! {5 k; K
pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17" i  q6 Q: o0 ~& _9 F
1、关于“钻孔循环里如何删掉Z值和R点”0 L' A/ n, p/ j% s6 X3 j. `( W
因为没有看到你的后处理,故下面的处理方式只是推测:8 P. }! ?( I0 D3 [2 E8 _
把下面红 ...
* I4 u! w& \9 m$ }1 t9 v* i
多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle+ R( B- ~8 d* X/ L# }; }5 Z4 d
      pdrlcommonb
5 u4 s' o9 e% N& w3 ?      fdep = refht$ - peck1$" W3 L8 _, i, T  }
      dam = abs(peck2$)1 m! }0 }/ M- E
      pbld, n$, pdrlxyz, e$9 K0 i  @- X4 i
      pbld, n$, feed, e$7 U1 X8 B$ z4 b0 l& @# _1 M
      spaces$ = 0' i7 K8 `1 |& n  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$ ( A. i& d# X" r4 [" ^, R
给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17) V( D8 U& Z* m6 E: ?) s; q
1、关于“钻孔循环里如何删掉Z值和R点”3 f: s" C' h9 C0 e$ l
因为没有看到你的后处理,故下面的处理方式只是推测:
; Y7 H  q$ d# y' M3 r5 [$ D9 ~把下面红 ...
4 Q- F( C7 d2 F! w) t5 t
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。: s' F/ G+ T9 v5 m$ K. h. T1 A' g6 _5 a
MSG ( " T20 | D10. R0. " )% Q+ }) I5 R/ T% m
N1 G0 G17 G90 G54 G649 z. _8 N" {( D- t9 ^6 y5 _; R" E
MSG ( " T20 | D10. R0. " )
, L- l6 k( x8 @: tN2 T20
% F5 L4 q" f. j, L! N/ }" iN3 M64 }1 }' G" v, o7 ?' t
N4 D1% ~5 c. P1 J/ n  E; d" G
N5 G0 G90 G54 X-77.062 Y28.962 S1145 M3) N! I6 _: J+ W: A
N6 Z25. M8; j) O" h" _' J3 m3 s6 |
N7 F50.& J/ b' t- Q; q3 j- B# F
N8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )" ]( }) b; W2 e8 k% F# I/ G
N9 X-77.062 Y28.962( w5 `: s2 Z, N  G4 G0 D4 g) |6 J
N10 X-50.979 Y24.389
( ^+ b% C* S' `- r# vN11 X-21.171 Y20.832
7 e" Z9 [& H1 kN12 MCALL% ~- {4 G' V: a5 V* a/ |5 f7 k
N13 G0 G90 Z150. M9! Q% u% y7 S: ]" ]
N14 M5, R* l  t' v8 g2 t
N15 G75 Z=0  W8 u7 v8 b! f" S: u3 P9 v5 d
N16 G75 Y=0) T5 r2 y9 n% p
N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:32
- S! \) }7 v, i: I3 C再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...

9 [& a" B( D3 t/ m: S2 C 3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京

' Y1 D) l& n6 \$ T@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理8 T! f, ~* Y7 M& E$ V
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡

; j8 Y& B# B, ]0 T西门子的格式我不懂,下面的修改仅供参考:% V, b$ _) H& B2 x1 ^! J8 J
增加判断语句,来判断是否需要输出“,"" @. y0 Q  X; j2 O+ ^5 W
if dwell$ > 0, ","! {: u" U/ f# B5 l
或  if dtb > 0, ","
. k; z9 O2 p$ n& ]具体增加的位置请参考下面红色部分
& P* P8 ]" b* f5 E. X! U/ @1 v9 G$ \. A7 @+ }: Q
#Canned Drill Cycle
# ~- }* L4 |; |  O& @      pdrlcommonb, d$ P  E  O  h5 c% ~, I
      pbld, n$, *feed, e$
9 F/ v; K3 X) Z      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
. O7 p" V) g9 t4 o) Q0 _西门子的格式我不懂,下面的修改仅供参考:
7 E6 W; Q" ]4 }, O* S增加判断语句,来判断是否需要输出“,"; p$ y0 a9 ]( ~; g
if dwell$ > 0, "," ...

: K/ [) o3 ?9 ^谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53$ x5 g4 l" N2 r/ k3 |' n9 |8 H( u4 J
MSG是什么意思?

( o( C# L) G* v4 c0 K( Q6 k: f* e没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
, w% j& i- F% D3 v6 r) X没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
; Z" r4 O, a% `6 Z5 Z1 a1 h8 G
西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21' y* q* S+ }# F/ Q$ C9 s) S
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
, ?0 B+ U* `& ?3 o$ ^5 h
试了试,却是执行的 1.PNG * @  g1 k9 h- p. ?

  G5 Q3 x& V5 T# N% B
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:163 V) L* N9 h7 p
试了试,却是执行的
& B' w9 P- ?  I" ^) |
这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
! `  J1 L6 p: y) l试了试,却是执行的

% _- r  z  x: G你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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