QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3812|回复: 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# I$ P6 j8 q, \1 ~& R# f& w
后处理刀具列表信息那一行增加就是了

) y& C. |- A' Z$ Z+ B3 E因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:15
0 R) ?3 P. W" v* {5 ]因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......

7 `, C- B1 z4 ?5 y4 f: }国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”+ L+ p2 u) t1 f0 Y9 y6 j
因为没有看到你的后处理,故下面的处理方式只是推测:
* }' {$ _- ]9 l. g把下面红色字体部分删除掉
; g" T1 Z  e- k$ P9 J# Additional Holes/ _$ K0 C8 l5 o* ]6 p5 t
pdrill_2$        #Canned Drill Cycle, additional points5 k' O' L0 m& }. e* E+ F
      pdrlcommonb0 M# S- @+ y' }  x) j
      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$& n1 D4 b' T. K" a- Y) e+ E
      pcom_movea. z4 R' k+ T6 p3 j
% [# i  h3 c5 H' W
2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”
; B/ O& ^. E4 X0 H" m9 U  Q# r( v
" a" t% f; q% z# {. Q- l) o " ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号
6 G1 `/ L7 k2 U0 }* d
, n* I/ k- z- C pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17
3 q+ ^$ r4 W! |  A( J$ \1、关于“钻孔循环里如何删掉Z值和R点”
/ p: p" Z+ X* \0 L3 w因为没有看到你的后处理,故下面的处理方式只是推测:/ a7 k% f  b* g# f
把下面红 ...
; |: @( z. o$ d$ f& H- M
多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle
: v) X4 r0 i2 e! D2 p& d      pdrlcommonb2 f6 F. I* G0 c. B
      fdep = refht$ - peck1$8 @& S! I+ R! R3 Z' ^
      dam = abs(peck2$)
0 P" d9 E- j. L; }7 N, O      pbld, n$, pdrlxyz, e$$ Q* d5 u1 Z0 ]" V
      pbld, n$, feed, e$
6 v' U" a: P0 ~) q5 `) B      spaces$ = 0
8 w4 U% Y# b3 g! r! }      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$
8 {9 k) W8 S5 ]* z+ W5 _给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17# }7 Y1 W! G) T- ~7 o! s* K
1、关于“钻孔循环里如何删掉Z值和R点”
( @3 L- i& K: U, t# c因为没有看到你的后处理,故下面的处理方式只是推测:! x3 H7 C% l7 L1 `1 [7 z5 w5 C! b
把下面红 ...
  D9 u' T' c6 t: A8 d
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。# ?5 {( u( [6 B# z. J2 _* M) D
MSG ( " T20 | D10. R0. " )
7 t3 m3 p+ @& [* T8 p% b7 `N1 G0 G17 G90 G54 G64
7 ~  z# X$ B, @0 JMSG ( " T20 | D10. R0. " )
' P- R& z* Z* W: F& c+ C- A. z) ^+ xN2 T20
+ w3 N0 Y1 B( T: P1 D- fN3 M68 \0 {3 ]6 w! j3 g  f! n: H- |# z
N4 D1
; q, x, Z& Z$ A( h# \) E! P# ^" EN5 G0 G90 G54 X-77.062 Y28.962 S1145 M3
  g. w2 s/ |, ^( g8 K6 X9 c# M" TN6 Z25. M82 Z* b  C6 x" ?! V2 s# |! U5 S
N7 F50.% W+ U( G# J8 l6 M- Y
N8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )! A2 i. z; O" \' p
N9 X-77.062 Y28.962
  q% x* t* R. [N10 X-50.979 Y24.389. w6 P1 V' ^* P6 d6 l; J2 M. u
N11 X-21.171 Y20.8323 y+ e. B, j, M  r8 R/ `" A1 y
N12 MCALL
' ~# B' i: K3 ^- Q/ `/ K# W; |N13 G0 G90 Z150. M9. d. g6 K. H, `
N14 M5. f2 F# Z  m  s6 A( _: w
N15 G75 Z=0
7 Y; q' F- H; U6 f* uN16 G75 Y=0
. y1 v+ c( n% E$ qN17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:320 s0 t# j: J* S) D8 g# u6 x* w
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...

8 H' l; H' v+ b: [6 z1 q' J 3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京
0 r; m, }3 m  Z. O6 T3 L
@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理' V7 O" U: k8 @* b# _! ?
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡
& d5 v  b+ P9 Y
西门子的格式我不懂,下面的修改仅供参考:) h* w& X( a# Z4 W0 f- s' v
增加判断语句,来判断是否需要输出“,"
) g( G$ [& u) y* ~6 R; J' Oif dwell$ > 0, ","
0 R7 Y- Y! A( V! c1 a! g6 Y6 H9 H或  if dtb > 0, ","6 i, y/ ]" ~) g& b" |
具体增加的位置请参考下面红色部分
( K3 P: ]) O& f4 @- ?8 c2 F, `1 C) ?5 i% ~! U; S
#Canned Drill Cycle
, C' Y1 G3 Z5 c3 A/ }2 l4 I6 k      pdrlcommonb6 ]  d; q! v8 N
      pbld, n$, *feed, e$
; \$ h9 P. l5 ]4 Z$ h& f1 C2 e9 U      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( J' ]- M( F" d2 P
西门子的格式我不懂,下面的修改仅供参考:
; w# M; ~& B- P) R增加判断语句,来判断是否需要输出“,"! T  [! ]! m' h& v8 ]
if dwell$ > 0, "," ...
' H6 _7 X. H+ @! g0 Y
谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53
+ Q& r% f) u' T; X. D( X( B0 o! v( kMSG是什么意思?
0 F& W+ ~  V9 N! A
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21" `9 @( f) e3 [/ {
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

' |: k2 _3 L, n/ I西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:215 l8 z% R# `1 {/ p. t# ~4 y0 s
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

. |6 h3 ?* b8 j8 H5 P9 B+ H  n试了试,却是执行的 1.PNG
; [% E" r/ g- f, O0 M# R2 \
1 S. c; a6 m, u) y4 l) m4 f" j3 B3 h
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
' @4 t2 {1 ~# @+ |7 R试了试,却是执行的
& P2 n- c! g8 E7 X8 A+ H
这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16  B+ P& @( V3 Y9 G" T8 V
试了试,却是执行的
  i' i+ {; o3 _6 W
你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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