QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
8天前
查看: 3688|回复: 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: {- M, y6 t2 g5 p
后处理刀具列表信息那一行增加就是了
$ o/ I! K6 p$ i
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
发表于 2016-5-13 21:45:43 | 显示全部楼层 来自: 中国北京
饭好香啊 发表于 2016-5-13 20:156 Y2 C% @6 J9 X4 h3 P
因为增加的东西都是靠两个双引号来让其显示,而我要其只显示双引号,所以冲突......
/ l% j6 O- p2 Y; x* S+ Z
国际ASCII码
发表于 2016-5-13 22:17:58 | 显示全部楼层 来自: 中国江苏无锡
1、关于“钻孔循环里如何删掉Z值和R点”: v# {& ^  D7 H! s0 L$ E
因为没有看到你的后处理,故下面的处理方式只是推测:
( A- k, _' p- v, z" ^把下面红色字体部分删除掉) W% Y! C4 O$ H$ a/ F) g4 I
# Additional Holes
: h* e' v/ Y0 ~. M4 K- P  Gpdrill_2$        #Canned Drill Cycle, additional points( `. n8 n( i" s$ S
      pdrlcommonb
  Q  i8 }5 ~! \8 k; A8 P      pcan1, pbld, n$, pxout, pyout, pzout, pcout, prdrlout, feed, strcantext, e$
' |" s( {9 Z3 \      pcom_movea
. ~: w4 }% l- R; t; r' C
% R) |% j7 n7 c' ?5 Z+ [2、关于“刀具列表信息的括号里的单引号'怎么改后处理自动出双引号”/ V1 W4 u- U( v& s9 j

  t: Y) O1 U5 |# F. Q7 Y9 ?7 @ " ”可以用 34来表示,你如果是X以上版本的话,可以在后处理里加下面一句,看看是否会出来双引号
. f( |! |- Q9 s# Z0 a. Y3 Z2 G* q! [3 a" V
pbld, 34,  e$
 楼主| 发表于 2016-5-14 08:21:08 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:176 }, s/ E, ]. a3 c* f
1、关于“钻孔循环里如何删掉Z值和R点”
+ N1 O- }; p4 n7 u因为没有看到你的后处理,故下面的处理方式只是推测:
; K& [' S( e% z* @7 z/ q把下面红 ...

9 U& y/ }2 ]2 Y! r1 A6 p多谢,多谢,您老乃神人,人生如遇这样的师傅真的三生有幸!:handshake
发表于 2016-5-14 08:47:33 | 显示全部楼层 来自: 中国江苏苏州
pchpbrk$         #Canned Chip Break Cycle$ g7 `  I! [3 c2 {/ Y: n
      pdrlcommonb4 E9 D7 c6 w( Q+ o' Z+ [# I
      fdep = refht$ - peck1$- \" B* B4 Z* k3 [6 f
      dam = abs(peck2$)2 ?& `% h& u# i# F
      pbld, n$, pdrlxyz, e$
% u, v& U7 |) @( Q- O9 |      pbld, n$, feed, e$
. K2 u9 d, K. z  E' I5 D5 A+ R4 G      spaces$ = 06 Z# i% ~- f2 x& x
      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$ 7 }# c' }$ U0 H1 M2 p
给你参考下!
 楼主| 发表于 2016-5-14 09:32:32 | 显示全部楼层 来自: 中国江苏南京
AUTOCADR41 发表于 2016-5-13 22:173 Q0 _. A( g2 {4 `
1、关于“钻孔循环里如何删掉Z值和R点”
6 s4 ?# y' E: O2 x6 X因为没有看到你的后处理,故下面的处理方式只是推测:
# }7 V2 H' ^, j% R% q把下面红 ...

% M# ]  @0 C9 E; ^' h" J再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔开,这个逗号怎样在G82时自动出现,在G81时自动消失?我现在怎么弄都是要么都显示,要么都消失。
) ^" G9 Q' R9 b8 P# F- aMSG ( " T20 | D10. R0. " )! g4 S; N, d% r" m. A
N1 G0 G17 G90 G54 G64
4 @2 D& K4 l: c, M' Q! ?7 aMSG ( " T20 | D10. R0. " )! i3 n3 T; @( M1 ?  ~7 b
N2 T20
6 W7 g4 Z( X& ?" L! E2 }N3 M6
! A+ Y+ N0 T. mN4 D14 J3 v# v- l: g- h9 T
N5 G0 G90 G54 X-77.062 Y28.962 S1145 M39 c; ?, c! k! Z  g9 N2 {
N6 Z25. M8  n0 a, f( e4 L( X/ M
N7 F50.
  E3 i- T$ ^& GN8 MCALL CYCLE82 (25. ,0. ,25. ,-5. ,5. 1000 )
9 b) @1 i, i! d0 H. @. o# ?N9 X-77.062 Y28.9628 ~, h" D! t$ u: ~$ j& |
N10 X-50.979 Y24.3898 i; q$ D7 s6 S
N11 X-21.171 Y20.832) O. e5 q3 q) @
N12 MCALL8 c9 p9 T4 j" \; x/ E& E4 _
N13 G0 G90 Z150. M9
% ]7 z; y  Z6 ^! Q8 t0 ~1 @4 i- i" r( o9 UN14 M5
& [( u* Z* n2 A7 y% r; cN15 G75 Z=0  C% j0 |1 X# m) j8 V2 ~
N16 G75 Y=0
# Q9 m2 p7 V* A( MN17 M30
 楼主| 发表于 2016-5-14 09:33:48 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-5-14 09:328 `( D" h# ~# `5 a# M4 z
再请教大师一个问题,还是钻孔循环的问题,下面是带孔底暂停的,但是在括号里的5和1000之间应该有逗号隔 ...
% R3 g8 c5 m# S: f' |9 y2 b2 z
3.png 2.png
 楼主| 发表于 2016-5-14 09:34:28 | 显示全部楼层 来自: 中国江苏南京

' x* _8 h2 C, e8 Q  {$ }% P@AUTOCADR41
发表于 2016-5-14 10:47:43 | 显示全部楼层 来自: 中国浙江台州
求后处理
( }. _, O5 q! ]) K, K4 l# r
发表于 2016-5-14 12:35:02 | 显示全部楼层 来自: 中国江苏无锡
西门子程序看着真费劲
发表于 2016-5-14 20:23:18 | 显示全部楼层 来自: 中国江苏无锡

) N: o6 V; A) s- j8 A西门子的格式我不懂,下面的修改仅供参考:
; _) @  \: o( L* ~* ^增加判断语句,来判断是否需要输出“,") z) v# L* J( y  K5 Z% L/ }
if dwell$ > 0, ","
8 ?; b( k3 Z4 H2 C2 Q或  if dtb > 0, ",": i3 {& Y$ c' y% t" ^/ ], I
具体增加的位置请参考下面红色部分
0 i6 l" B* W! Z9 a6 C0 ^- ^
; U4 Y8 v0 }- N- M# ?) @  [* `6 J#Canned Drill Cycle: q9 U9 B5 y8 l) e+ o, Z
      pdrlcommonb
$ G2 `; ^+ R" u1 g* N' j3 G      pbld, n$, *feed, e$
4 p& s2 q" a/ A& }2 I- {8 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:23
( Y+ J, B5 p, j( l& R6 z, V西门子的格式我不懂,下面的修改仅供参考:- l) @  ?" P* s7 Y; t
增加判断语句,来判断是否需要输出“,"6 r& d! p8 x7 S) {
if dwell$ > 0, "," ...

9 l: L/ u$ u: ~+ b/ g- X/ q8 B谢谢大师:hug:,已经完美解决,您乃神人也
发表于 2016-9-12 23:53:44 | 显示全部楼层 来自: 中国江苏南京
MSG是什么意思?
 楼主| 发表于 2016-9-13 08:21:58 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-12 23:53
  X7 y* q$ y9 NMSG是什么意思?

; u/ i( p5 U6 [# ?1 T7 E, z没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
发表于 2016-9-14 18:08:40 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:21
+ J% U4 Y2 n. w3 y. _8 A没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。

2 {  t/ m- v9 w$ O: l西门子808D的说明书是用;的,这MSG倒是没有提及。效果一样啊
发表于 2016-9-14 18:16:29 | 显示全部楼层 来自: 中国江苏南京
饭好香啊 发表于 2016-9-13 08:216 l. O. }7 [1 S
没什么意思,跟其他系统的括号功能一样,这一行系统不执行的。
& x+ N& @1 S0 g4 O' A" s" d; ]; l" H
试了试,却是执行的 1.PNG $ J, p; V" q6 @  p7 Q$ B
  n& _1 U' _: t
 楼主| 发表于 2016-9-16 13:17:50 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16
' x; o1 S8 _5 F2 ~试了试,却是执行的

: ]' d2 `5 [; M) i$ c! P这都报警了,格式不对好不好,MSG(“文字”)要这种格式才行
发表于 2018-7-27 10:22:35 | 显示全部楼层 来自: 中国四川成都
您好,我也是西门子系统808D的,可以把后处理文件给我一份吗?万分感谢。951217821@qq.com
 楼主| 发表于 2018-11-15 15:57:15 | 显示全部楼层 来自: 中国江苏南京
ZHYJ96 发表于 2016-9-14 18:16& g: V+ M+ U4 f, @" O. {
试了试,却是执行的

( p; i, ]. O& j你不加括号,当然执行的
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

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