QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3794|回复: 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; g7 ]( P5 v) a. e+ n
后处理刀具列表信息那一行增加就是了
: A2 j5 T: h7 R% Z" B
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:156 l- g1 Y: J  @0 V- z' p) C% i. V
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
( a; z9 S2 M9 l1 o+ l& ?) y
国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”7 }: X/ c. K( V  V
因为没有看到你的后处理,故下面的处理方式只是推测:, {/ h- n% r( _0 m0 d
把下面红色字体部分删除掉0 }1 m' e/ B1 k
# Additional Holes) E) J) Y! J) k
pdrill_2$        #Canned Drill Cycle, additional points* D2 u) X+ T) a+ t% @) [
      pdrlcommonb* w" h' x' _5 O8 [
      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$! M9 }) I2 R+ g& \9 v
      pcom_movea; Y0 _+ P4 `2 K2 k( B4 y# m$ m: [

  }. n# A. J! [6 b; z2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”. e3 W, s# o+ z- o" ?0 z
9 C( {$ O7 G1 T. O
" ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号
2 p" k" k6 J9 z/ L2 L  H3 p+ a  n; E5 u$ `4 J
pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17
# ^6 `7 m) {. A' G1 p5 D- I$ }1、关于“钻孔循环里如何删掉Z值和R点”2 C5 H3 V. t. s* w5 ?
因为没有看到你的后处理,故下面的处理方式只是推测:, W7 l, _5 X4 t' w7 @% n  @  ^
把下面红 ...

; Z/ z. }0 d  L" ?: Y多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle
4 z+ _2 l  g0 f, B8 d      pdrlcommonb
" _, O( d7 |+ J( t8 [      fdep = refht$ - peck1$
4 \% D$ h1 j5 z      dam = abs(peck2$)
1 R& o& o# E: U* y8 ?5 X# I# d- E      pbld, n$, pdrlxyz, e$: y: s% o. r% d4 X
      pbld, n$, feed, e$& C% |* o6 G" ]- ^  c3 \  w
      spaces$ = 0
+ p- D' K( T, w( M' _/ L      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$ + Q. N, K* S3 N# _
给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:175 |/ K$ h. ^) z9 P; I2 X
1、关于“钻孔循环里如何删掉Z值和R点”, y3 L' i2 G5 c1 r# s1 D
因为没有看到你的后处理,故下面的处理方式只是推测:/ D! W8 u7 Z4 N( p! m
把下面红 ...
7 `3 \9 R& N7 m+ [
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。8 I7 }6 @  q5 u
MSG ( " T20 | D10. R0. " )2 o8 x4 c% a6 ^$ Q; e+ o
N1 G0 G17 G90 G54 G64
& }6 z8 B; P) ^5 C8 W! D( n4 JMSG ( " T20 | D10. R0. " )
5 L3 H- s  O7 UN2 T206 K5 U5 k5 \5 y% V
N3 M6
" w' N* U: C& ^N4 D1
# M0 @; U4 ?! i0 ?2 kN5 G0 G90 G54 X-77.062 Y28.962 S1145 M3; M5 {( S, j7 R  m  R* e6 ^
N6 Z25. M89 a9 R/ G. S! I2 I- ^; B3 E  v. n1 k
N7 F50.. x) w7 v; `8 Q% e
N8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )% E0 z9 ]$ D; U) I  J! t
N9 X-77.062 Y28.962; b) C) P/ i5 {3 U) y
N10 X-50.979 Y24.3895 J! X' ^/ J2 Z8 z1 v/ a* [
N11 X-21.171 Y20.832
6 H1 @; I0 i. {* {6 q) z& CN12 MCALL4 A" K/ W; V6 E! j, l  u
N13 G0 G90 Z150. M9; Z8 [9 f4 f+ t
N14 M5
) Z7 T" T* C1 ]9 h% A( W( cN15 G75 Z=05 W" {# y# X' i- R; z2 I
N16 G75 Y=0' z( y: j3 E' Z6 u7 T
N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:32
# F# @# M, s8 Y' w- J再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...
" {5 G6 Y5 P# ~4 ?" q
3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京
0 b1 B/ m; o' j  ?+ D2 @
@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理
2 i3 T2 l% `; ]3 f
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡

; b$ a. L; g! o) ?& h2 {& l西门子的格式我不懂,下面的修改仅供参考:
  }% Q  M( W+ u; A增加判断语句,来判断是否需要输出“,"# o2 R1 g9 c& O% e0 F. n( P5 g
if dwell$ > 0, ","
* u: P8 q. i; U) r或  if dtb > 0, ","7 A% k1 [/ e6 v. W+ _8 z0 N8 h
具体增加的位置请参考下面红色部分
' }5 q3 [% M4 \: ^% Y7 N
: v) i0 z6 E9 {#Canned Drill Cycle0 s  w" Y5 e" V7 [% G, |7 R, k2 K
      pdrlcommonb
( p9 |* m9 b/ Q      pbld, n$, *feed, e$0 E2 h& |8 l" f) T) T# M) T" V- Y7 ]
      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
% S: n8 l4 }! E6 w* [西门子的格式我不懂,下面的修改仅供参考:
6 ?8 p+ R7 G+ \; ^8 v% q; B4 j增加判断语句,来判断是否需要输出“,"; B& M$ L8 B0 ]- ]0 J! J
if dwell$ > 0, "," ...

- z* ?4 V- c. C  _谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53
+ i4 r0 Y1 D' R2 L3 t; jMSG是什么意思?
5 x/ y+ g1 `4 b8 o. _. W9 r
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21$ ~) W3 e$ }1 N% y; }
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
& i4 G. u0 c2 y2 p$ k+ ~# L
西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
/ T+ W; g+ s" Q9 w( M* G& _没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

' A" u7 z( P7 E) y6 q- J6 D试了试,却是执行的 1.PNG , d9 G6 J# X" B4 R3 q. u
; ?7 c6 {# b* W& N
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16) z  q* e3 ?3 B$ I. t
试了试,却是执行的
, @  z2 `) Q: l* Q2 B0 L/ M
这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
* U8 C- E3 K, o9 z试了试,却是执行的

. h# f6 K: H' y" `; _5 z* p! I你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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