QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3793|回复: 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
* q3 c5 C4 t+ z0 r后处理刀具列表信息那一行增加就是了

) V' ]" _' m0 s$ O因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:15! |+ q  e8 C4 i+ A
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......

( G) v8 y2 N* n- s/ f国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”6 F. X& j3 k& w$ N% s* E5 k/ |
因为没有看到你的后处理,故下面的处理方式只是推测:6 P% }  d8 T) u. z1 }
把下面红色字体部分删除掉
' i- F5 s; z. J7 v! `# b# Additional Holes# x* D5 _' q$ |9 d
pdrill_2$        #Canned Drill Cycle, additional points
( B0 x( W+ D3 p      pdrlcommonb
& I( k$ L$ F! x  j' ~! I      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$
9 h" [# J7 a9 S3 u/ L      pcom_movea& ^1 {5 _1 e6 m( U

: P0 v/ T) ~4 H; p9 r2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”
3 i3 l  |% X# z$ t( C5 e* E
/ y, j/ F% b9 d " ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号
, F  A* S! K6 S
2 p: e) E/ L9 G  e/ e! Q pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17- r# x! M# L( ]/ i5 C, q
1、关于“钻孔循环里如何删掉Z值和R点”
$ _8 ^! W* H0 _因为没有看到你的后处理,故下面的处理方式只是推测:
7 O1 L, u- g8 E+ _5 M把下面红 ...

! f: }" w% a1 O3 J多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle
; b1 |8 d" v. y0 V# F      pdrlcommonb
, P$ H, [# S" U$ L: ?      fdep = refht$ - peck1$
. G" }" \. L3 S; ^+ d! L  o3 }$ M' Y      dam = abs(peck2$)0 {! s  W" N* U
      pbld, n$, pdrlxyz, e$( z7 T8 i& n- `; A; @
      pbld, n$, feed, e$# x0 q7 R0 g' Q9 F
      spaces$ = 0
% H9 B: N5 c  b2 e0 v2 n      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$ . U, i7 p) R! E0 K- |; ]
给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:17
9 S8 B) K2 g: |7 B; B1、关于“钻孔循环里如何删掉Z值和R点”# P6 p0 j6 c1 ~5 D
因为没有看到你的后处理,故下面的处理方式只是推测:
) T. X; q, ~! I9 O把下面红 ...

( D" f$ n" W) f$ T& ^再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。
( R' N6 F. ^. p9 kMSG ( " T20 | D10. R0. " )
# T) ~/ o5 o1 K# Z; ~N1 G0 G17 G90 G54 G64% R, F* i. B9 J3 ]6 z2 `( w( f$ m
MSG ( " T20 | D10. R0. " )
) Q- z1 V1 ~; E1 M/ f0 u9 Y  t4 b& _) J! eN2 T20
) \/ k2 Z0 c5 h& uN3 M63 b' @# k+ R6 g% \1 q0 @
N4 D1
6 O3 Q" w( v8 E  ]$ Y+ [  W( B; yN5 G0 G90 G54 X-77.062 Y28.962 S1145 M3* ^& @3 q' {8 u# n, O
N6 Z25. M8
% B; K8 [/ G0 P+ e  V! f- l; ~/ E: d, @N7 F50.
  n5 h$ J- q. c7 hN8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )" @% Y2 P% R+ H* R1 [; b( j
N9 X-77.062 Y28.9622 Q: f/ n) L' O7 [; ~* p, F  f
N10 X-50.979 Y24.389
! M" r! p3 ]8 a4 ^" N0 rN11 X-21.171 Y20.832
& F# y* M0 f; m' U5 `  zN12 MCALL1 A1 M" I' @' }. H3 w5 J& N7 G
N13 G0 G90 Z150. M9
  |! [1 v9 R6 A! j( b% K% ?+ nN14 M5  K3 v# \* x; L4 j) ?
N15 G75 Z=06 i( n! O  [) T. d% o
N16 G75 Y=0# L2 j: c9 M/ R
N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:32
9 R* r+ t% ]1 ]0 h, J再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...
9 {: J6 s9 D9 n/ r
3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京

/ ~5 V6 W! q# z' w7 J5 T$ x@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理
+ {9 a- H( h8 @6 h  t  Y9 t6 J9 J6 a
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡

$ q( p: A2 @4 S0 l+ s西门子的格式我不懂,下面的修改仅供参考:. @" u( ?0 c8 R- B  N3 X5 S
增加判断语句,来判断是否需要输出“,"% m! U( s$ N7 `
if dwell$ > 0, ","% h5 o0 D4 A/ U  p: b6 o5 F
或  if dtb > 0, ","  C9 h" p8 V/ B6 D4 ?
具体增加的位置请参考下面红色部分
4 o# B- m" P/ }8 q+ r6 u4 \( [- o. C" l/ f
#Canned Drill Cycle, j+ k- f& ~- a. L& \9 B4 I! t, E& I
      pdrlcommonb
9 \: H/ C3 b0 P$ ~! J      pbld, n$, *feed, e$8 l: q! R# f- l3 c9 {
      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
, T' _  i% x) Z' l$ V6 w5 {西门子的格式我不懂,下面的修改仅供参考:5 r+ J1 U0 |' y- u7 ^
增加判断语句,来判断是否需要输出“,"
% F& Z2 n) g' h# [" _( H+ z: Oif dwell$ > 0, "," ...
, W: J* I( }" k, B
谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53: C- Y# ?% ]% N
MSG是什么意思?
# v& f) U; Q: W  m0 P
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21& L- A) Z  V/ `! H
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

$ B7 ]+ o( L$ o& u+ A1 \( m西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
% r9 Y6 r6 x# G, S0 Z没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
, f) |% E$ {0 D* k2 a  z0 \. w- S
试了试,却是执行的 1.PNG
' g% U" u2 x* }6 O6 z/ `
3 N) _7 o/ G$ W+ G2 w! [# d9 _
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
9 H& P' p( e# M- L试了试,却是执行的
4 N  p- i- h( o, f( m" |
这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
. H7 p4 y0 i% r; g! _6 r试了试,却是执行的
/ c/ P* @1 p5 o, p* G
你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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