QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3795|回复: 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:280 H# \* m& ^4 Q" n( h, h
后处理刀具列表信息那一行增加就是了

1 n) [* U/ D# e6 v( e0 Y因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:15$ [% k" B- z$ [- Y+ d
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
* U# V. ?) M* m, B! y  r- I1 \
国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”
! y- f2 z+ H" W8 o" \5 U0 h: B& g因为没有看到你的后处理,故下面的处理方式只是推测:6 c6 m# l6 k" I  L6 t7 S5 l- Q: C  J
把下面红色字体部分删除掉
8 W: K- s# O* A8 @! T  |# Additional Holes
% I$ `; j. g/ ?+ ^0 m% t" k5 q. {pdrill_2$        #Canned Drill Cycle, additional points
% e: E% f9 d6 j8 n8 L2 L      pdrlcommonb
: p! [. h. W! Y: \# l0 O! u      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$/ R% I6 [# h- @8 y  S# d: h( p9 h: d
      pcom_movea5 c# m; I# A: b9 p6 g+ s0 e
. C' w( b6 O) |. D* `3 C' `
2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”
* J! Q$ d+ ^6 G) K$ N
  H; @1 n  t4 T7 H- p; a " ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号
9 g- V" @6 H4 p7 o0 b
0 f4 ?4 N, e* D8 y7 w pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17  p) r& ~7 g+ m# B3 {( d* {# l
1、关于“钻孔循环里如何删掉Z值和R点”$ q) d) j* ^0 f+ k; `+ P9 O5 h9 j# S
因为没有看到你的后处理,故下面的处理方式只是推测:. {& n5 T, P* @+ Q1 E
把下面红 ...

- s( g2 n: v- L  x! {多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle  H2 t( n9 U. Y7 u3 S
      pdrlcommonb7 s6 x) e  j! i  g9 b$ K0 q
      fdep = refht$ - peck1$
; d# d: S' j& V      dam = abs(peck2$)
" b& g7 q2 [) y. n/ C- V: w  c      pbld, n$, pdrlxyz, e$& D7 @) q9 o* R% N& Q8 u) G
      pbld, n$, feed, e$
9 d8 ?5 U8 }: [5 z      spaces$ = 0
' \2 N  |1 J' ?: z4 g0 b      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$
  ?  Y9 @3 @4 o2 ^5 G/ |5 s给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:176 K; p0 l! s0 K- j0 N. G
1、关于“钻孔循环里如何删掉Z值和R点”
$ x3 ?, [8 I& c8 P& q; z因为没有看到你的后处理,故下面的处理方式只是推测:
7 T, p+ q- @, ]( Z& G  K把下面红 ...
, g/ f! F; ?) I2 H1 N9 b7 x
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。
- t/ }! R. n  }& h* t8 SMSG ( " T20 | D10. R0. " )6 c+ D) g" E4 A7 ]/ d  m% N- ]
N1 G0 G17 G90 G54 G64
3 Q( X5 O6 I' }; [MSG ( " T20 | D10. R0. " )0 c& d& h: ^0 a8 N% O, q+ J3 Q
N2 T20: J1 z! Y! t7 h3 m% u: ?% U
N3 M6
! x  H1 p' n% p/ H3 WN4 D18 D' v' p" X2 X7 @# r5 G, [
N5 G0 G90 G54 X-77.062 Y28.962 S1145 M3
- A5 @! m* B& F% i& b; aN6 Z25. M8
0 G4 M: l; g9 y6 t( _: rN7 F50.
" p% M4 k+ m9 ], I, c8 y+ kN8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )3 `8 t9 `9 z( T# y( ~
N9 X-77.062 Y28.962
8 ^. F. @4 T( R/ N% hN10 X-50.979 Y24.389
  J* C! N0 L3 r$ yN11 X-21.171 Y20.832$ a* }5 o" {3 @) e, N# L
N12 MCALL+ x+ d2 y; ^* O! B
N13 G0 G90 Z150. M9
! ~# y. \" c* d/ {  h$ GN14 M5" X/ P, q4 K) Z% h" ^  a% f/ K
N15 G75 Z=0" z# J5 @) P  h2 C7 e; P/ q
N16 G75 Y=0
* c4 D1 q! g: u8 d( t, ?N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:324 F) {, F& r: w
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...

; |9 C8 H3 z9 d  I+ k 3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京

: P1 _& w8 L9 b6 q@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理& S; i) s4 ~9 W  N
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡
2 Q/ Y# }4 m4 a1 R2 e2 K$ @4 l
西门子的格式我不懂,下面的修改仅供参考:
" a0 f7 g9 X9 x6 R3 P: r$ D增加判断语句,来判断是否需要输出“,"- j) J: e# Y1 `- P$ o- x
if dwell$ > 0, ","
, p3 l% L$ L- D; m或  if dtb > 0, ","3 Y+ W. f9 Y: R4 p
具体增加的位置请参考下面红色部分
  ]; j( U3 }" }( W# v; G# N8 R- y, L3 I! I7 k( M
#Canned Drill Cycle: P/ ^+ q4 r( \$ k' o
      pdrlcommonb
9 T$ ]. X7 i8 ]- ~      pbld, n$, *feed, e$! p4 D# H% C( \/ {/ h" @+ 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
: \- u7 w/ X* w) J西门子的格式我不懂,下面的修改仅供参考:
6 {% V2 T; H% @# |5 X& S; o+ N+ D增加判断语句,来判断是否需要输出“,"
- E5 h' U  U( \6 K8 A: Bif dwell$ > 0, "," ...
' ~' F+ ?; T' L/ c: r* x
谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53
" H  b- f$ T* sMSG是什么意思?
* }2 J* S# t: D) [" F, q# S7 f, e
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
. l4 d! D: X9 k* s8 ^9 e, N- K没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

$ p. R* n! o, w- n5 ]7 l- D/ m' P西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21. B; l1 r- I1 x* B6 \8 U: v
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
- q9 K6 Q, y4 `  o6 d
试了试,却是执行的 1.PNG
9 n# I( B, x. \! X
9 @0 e0 D% F4 ]1 r+ U+ n
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
# N' I1 I( |5 t3 X; B0 v7 z试了试,却是执行的
  @) F  u) [, h, l
这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
  @' `! c) t  B1 Q$ ^试了试,却是执行的

% z, p+ W+ T; N- \% ]4 f  y- u你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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