QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
goto3d 说: 版主微信号:caivin811031;还未入三维微信群的小伙伴,速度加
2022-07-04
全站
goto3d 说: 此次SW竞赛获奖名单公布如下,抱歉晚了,版主最近太忙:一等奖:塔山817;二等奖:a9041、飞鱼;三等奖:wx_dfA5IKla、xwj960414、bzlgl、hklecon;请以上各位和版主联系,领取奖金!!!
2022-03-11
查看: 3512|回复: 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/ g( o. I; a1 Z
后处理刀具列表信息那一行增加就是了

( i$ S- r9 `( k因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层
饭好香啊 发表于 2016-5-13 20:15
6 [4 q" g2 I; \, J因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
! G: n4 C0 y, _! p! F
国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层
1、关于“钻孔循环里如何删掉Z值和R点”
7 W) v+ T# }2 u4 p7 f6 G因为没有看到你的后处理,故下面的处理方式只是推测:
9 ]1 B! b7 i$ Y把下面红色字体部分删除掉6 P$ C3 p* K1 {1 s- ?( @5 `: v
# Additional Holes$ L' X% x4 [- L/ D% |6 K  Z" s1 X
pdrill_2$        #Canned Drill Cycle, additional points# L8 d) s5 W* F. b; w  U
      pdrlcommonb) E; i  `1 K9 x/ }: c' ^) @
      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$1 j# _  G, i% N2 T- q: H! U4 B
      pcom_movea
& [8 E% l: z9 D' w; n6 A" a5 \5 R- X4 O6 c
2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”
3 A6 b0 o) H3 I2 g6 D# T6 T; |7 p+ \# z- w( k  X5 k/ T
" ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号2 L  J6 F) K, }' M) f; g
& b8 Z5 ]+ {# K6 y/ t4 n  ~
pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层
AUTOCADR41 发表于 2016-5-13 22:17* Z% v7 t) J" }/ n! M: z
1、关于“钻孔循环里如何删掉Z值和R点”+ y, i+ V' v% d6 ]
因为没有看到你的后处理,故下面的处理方式只是推测:
1 z' Q+ Y0 q0 H- z把下面红 ...
5 N  S3 O. A4 ]' D: {
多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层
pchpbrk$         #Canned Chip Break Cycle
& F( ]( `% s2 T0 t0 b      pdrlcommonb$ X* O* Y: B: P, c7 k
      fdep = refht$ - peck1$, X& d* e7 V; f; ]9 E- O. i4 r- b
      dam = abs(peck2$)
$ g8 w$ ~: g8 g% |: s) R& P      pbld, n$, pdrlxyz, e$
0 J" _2 J8 u# W2 |; u# w$ x# Q      pbld, n$, feed, e$) d& c/ m& Z; b  Z3 U
      spaces$ = 0
3 ?2 C6 O" L* m/ Y      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$ 2 ^' y; T' \8 o2 d( ~
给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层
AUTOCADR41 发表于 2016-5-13 22:17! x2 ^& k2 m, D  m0 h7 `' g; F+ \* e1 E
1、关于“钻孔循环里如何删掉Z值和R点”
% o( I  O$ r0 t, W$ U' |因为没有看到你的后处理,故下面的处理方式只是推测:6 d7 j4 b8 i" B9 R4 V; g9 I8 G
把下面红 ...
$ W4 r) y- R+ ~% q. R& G
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。( N! v& }- A% k! L
MSG ( " T20 | D10. R0. " )
$ z8 M  \# x+ H1 d7 BN1 G0 G17 G90 G54 G64. g/ ^; J( W9 f6 S- C
MSG ( " T20 | D10. R0. " )6 R/ [: H  I/ l: Z
N2 T20
4 V  I& B: P. D  I- c2 mN3 M65 e* k5 ]# L( e' r1 r
N4 D1
! d! V* x, @& j1 K0 LN5 G0 G90 G54 X-77.062 Y28.962 S1145 M3
7 b( [8 d8 O, N' J3 K+ |2 O4 H7 p. g; rN6 Z25. M8
3 w' e) J7 e. ZN7 F50.+ ?! R' r* |! [
N8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )- x1 @8 M4 l. T1 C6 Z- W8 u
N9 X-77.062 Y28.962
; J: ~% h) T4 T/ L5 F( }N10 X-50.979 Y24.389, I5 \& l7 b( a
N11 X-21.171 Y20.8328 K5 z5 u/ H8 e7 y6 {. q" |
N12 MCALL+ `' E( T0 x& Q6 g, f
N13 G0 G90 Z150. M97 e) m: C. g" Q" B4 T8 _1 [
N14 M5
) b4 m, V3 U) WN15 G75 Z=0; K" d" l4 t% \5 |8 i1 a
N16 G75 Y=0& m% T6 Z0 a  m5 @9 A) i: p# L  N
N17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层
饭好香啊 发表于 2016-5-14 09:329 I5 W2 s* X- d! g, c/ W
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...
! b- [; Z5 Y' O7 U
3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层
) e: h! H1 j) ?9 d
@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层
求后处理1 j# ^! ^; p2 g' ~
发表于 2016-5-14 12:35:02 | 显示全部楼层
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层

' c( d4 A4 [4 S% {$ {西门子的格式我不懂,下面的修改仅供参考:4 c6 z- h# G7 I3 f  G
增加判断语句,来判断是否需要输出“,"5 v) m" W- m! \
if dwell$ > 0, ","
2 n, [" Q# l. H# n5 I8 m  D或  if dtb > 0, ","$ @. B+ y/ e+ z2 u7 k
具体增加的位置请参考下面红色部分
  y  V7 U+ M6 ^! b
. D( R& E0 _0 W+ l' j/ ^8 F9 [7 f" X#Canned Drill Cycle
5 L! W' ]3 `6 F  A8 e$ [      pdrlcommonb4 [4 G8 o- k1 a0 m* L6 ]# ~3 n; h, Q
      pbld, n$, *feed, e$
% o! w+ m3 M- c1 i      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:234 h5 K2 ~. d& H
西门子的格式我不懂,下面的修改仅供参考:, h# P% E, y1 |2 s4 K# h* k
增加判断语句,来判断是否需要输出“,"
8 p4 m& z, U. F) hif dwell$ > 0, "," ...

$ Q# j3 Q. G  r5 G* W* m谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层
ZHYJ96 发表于 2016-9-12 23:53
/ V6 A& V$ u* P9 Z1 RMSG是什么意思?

3 i- R) y' \& b2 q( l+ {: i; u没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层
饭好香啊 发表于 2016-9-13 08:214 G  X1 Z2 I. Z* M
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
5 S9 f7 Z& b- Q$ s0 U
西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层
饭好香啊 发表于 2016-9-13 08:21
' M$ H* I) q# x' ]+ E, X6 I8 K$ ^' j没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

/ j$ f; x! Y) }9 S5 p! [7 h试了试,却是执行的 1.PNG 7 @5 w% ~7 ]) P

' \# x- k$ e2 `
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层
ZHYJ96 发表于 2016-9-14 18:16
& {! j, F- X: g+ Q+ q- N8 X9 K试了试,却是执行的

, [5 y: A) d# H! p  W3 e这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层
ZHYJ96 发表于 2016-9-14 18:16
5 g3 H; V, R, @' L试了试,却是执行的

# p& R2 i& B1 I$ f, U: E$ ^/ a你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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