QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3820|回复: 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" R/ d; _& t0 k
后处理刀具列表信息那一行增加就是了

8 X: F) o! Y  L( [6 |3 R因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:15! Z9 n# k( D: ?
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
, _( Q  i  g4 B5 Z* K1 a/ r- a4 B: g
国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”
  ~5 M9 s( y5 I. q因为没有看到你的后处理,故下面的处理方式只是推测:3 _3 e; Z5 N" p! B8 N/ b
把下面红色字体部分删除掉  g( `6 t8 u' Z6 }, q2 U+ `' x4 ~
# Additional Holes0 S! W3 e6 {' N& y5 B7 B; s( ~# @
pdrill_2$        #Canned Drill Cycle, additional points7 p- E9 d5 \; N7 \' c* l6 \
      pdrlcommonb. w2 R, f* v! U8 |
      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$
' o  X$ O5 h9 @& ~      pcom_movea
4 x1 c# ]- X0 b! }/ w# C. g% @: _( M1 B' g
2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”
2 d5 x8 n( k1 j7 q  u" L$ m8 D7 S; t! C
" ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号
( p+ m- d& ]: q9 s) g! d: a, g: l8 m2 E* U! A( N% a. U& ?& z
pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17
9 {7 q! a: J' K& j4 X6 c1、关于“钻孔循环里如何删掉Z值和R点”1 d" L; ?; D1 ]; H& r& ~
因为没有看到你的后处理,故下面的处理方式只是推测:
& ^% }8 c- M7 ^. i  q& r把下面红 ...

7 J; n+ r' Q- D! X0 @多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle5 o4 u' J, f* V4 z5 X8 M
      pdrlcommonb: {5 ~- P# }# s9 B
      fdep = refht$ - peck1$* t! M3 G( K% I, E
      dam = abs(peck2$)
" e6 z2 e2 ]* B0 c  T9 u      pbld, n$, pdrlxyz, e$5 g0 B" Q0 A" Z9 @2 B+ _$ l( x9 e
      pbld, n$, feed, e$
: R8 l$ R9 T1 }$ F8 X5 s& y      spaces$ = 0! U1 J1 G0 V  f' D
      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$ * S7 r* [/ U$ U- z2 y
给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17) ?/ y; H4 N8 L5 F7 }
1、关于“钻孔循环里如何删掉Z值和R点”5 a' _2 w' x, Z7 C( f
因为没有看到你的后处理,故下面的处理方式只是推测:* }  ]1 ]3 W) g! M
把下面红 ...
( q) F8 }* r* s, y$ q1 C
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。
' K+ X$ p6 v) G( EMSG ( " T20 | D10. R0. " )
+ Z- G( `" \0 C9 W3 @* K+ nN1 G0 G17 G90 G54 G644 G9 L7 x: {  q
MSG ( " T20 | D10. R0. " )
( g, E3 R. k7 O7 M2 c( v7 aN2 T20
( j2 y, o" P- B& M& IN3 M6
3 h0 L: V+ h. j3 }* ~N4 D1
- a. ~# {$ V3 {) t" dN5 G0 G90 G54 X-77.062 Y28.962 S1145 M3
, z& X" |1 S, d7 V+ r! ?; GN6 Z25. M8) A5 ]: C$ l4 x2 T
N7 F50.' s. w5 s0 Z. U2 N4 v# Z2 N- D9 o9 M
N8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )  Z( }7 ~8 b: G# R
N9 X-77.062 Y28.962+ a/ @% u& u3 [3 U; C0 ]8 V
N10 X-50.979 Y24.389
4 _+ F5 u( }: F5 t5 y0 D. c4 GN11 X-21.171 Y20.832" _8 C0 b6 U. z( S( \7 X
N12 MCALL9 r- U- A8 g+ x8 {0 O
N13 G0 G90 Z150. M9: X$ w: e/ R& e9 F/ S" G) s# c" l
N14 M5
# U6 a9 f7 b! V* N4 A6 C+ H+ JN15 G75 Z=0
- L. S; M! t$ v" XN16 G75 Y=0# M) `+ {/ r4 F$ w
N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:32; W/ U. D' z" r* {: k& h
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...

( ]; G+ m+ L# G9 v: ^  K: w. J0 u4 G 3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京
2 U, q: P' j1 F. V, n& W8 H+ s
@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理* x$ d$ {% ~0 U& E' H: O$ Z
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡
3 S$ _7 C3 i2 E+ ^5 r& V* _- D
西门子的格式我不懂,下面的修改仅供参考:6 a- m4 F. \4 y( O. P; J
增加判断语句,来判断是否需要输出“,"
$ s+ P1 L& k! h# j+ W; K1 |$ z% sif dwell$ > 0, ","/ v( z8 \; H9 D/ \. f& O
或  if dtb > 0, ","# ]0 _8 O1 x+ p  E
具体增加的位置请参考下面红色部分
: e: [* _1 h& Z0 `5 [1 B, V' Y# m& G5 U: a
#Canned Drill Cycle! X+ K5 F) T* b. E: y
      pdrlcommonb
  \0 k! J1 {, p3 V      pbld, n$, *feed, e$& y1 \& r( \. f
      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) i. R. M9 p" O! n
西门子的格式我不懂,下面的修改仅供参考:
. [( ?4 x7 U1 W1 F& |增加判断语句,来判断是否需要输出“,"! j, ?0 l6 q2 U& L+ U
if dwell$ > 0, "," ...

; [7 l- E: t" [. P. s谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53
) d1 J' W1 ~8 J9 I7 zMSG是什么意思?
% y4 v6 \% H7 M% b& I4 I- [
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:212 x+ z& c5 q4 Q- I+ g& t
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
" P4 ?3 b, P+ F$ u$ j
西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21  s. s+ T: ~) [% }
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

3 M0 D% r8 U  M2 f; W试了试,却是执行的 1.PNG
9 X4 y; W7 @9 ?3 }' N+ w! N6 Y- E# X* o
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
/ Q& N/ x9 w/ J# E试了试,却是执行的

: I' W: }' ]5 t/ t! t4 v( B, f这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
3 a6 v3 @. r# d. |试了试,却是执行的
/ \2 F- V( C5 x( ]  _5 ^1 h
你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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