iCAx开思网

标题: 我帮一位客户做的一个海德汉系统的后置处理 [打印本页]

作者: 我爱计算机    时间: 2005-6-12 10:50
标题: 我帮一位客户做的一个海德汉系统的后置处理
由于我对海德汉系统不熟悉,希望大家帮我检查以下代码,需要哪些地方改进的!非常感谢
10 ;(Sir Zcm Design Dvelopment)
20 ;(Tel-13778282893 Email-zhongcm@mail.dfstw.com)
30 ;(Nclfile Edition ; 2001280)
40 ;(MFG0001 Date:2005-6-12 Time:9:58:08)
50 ;(File_name:qu1-6rf.ncl)
60 ;(Tool;6.;0)
70 BEGIN PGM qu1-6rf.ncl MM
80 L Z0 F MAX M91
90 CYCL DEF 247 DATUM SETTING  Q339=+1  ;DATUM NUMBER
100 TOOL CALL 4 Z S5200
110 L X-183.264 Y-9.286 M03
120 L M08
130 L Z30.000
140 L Z0.575 F7000.000
150 L Z-4.425 F1500.000
160 L Y19.793
170 L X-183.266 Y19.832 Z-4.524
180 L Y-9.310
190 L X-183.267 Y-9.338 Z-4.624
200 L Y19.872
210 L X-183.269 Y19.911 Z-4.724
220 L Y-9.369
230 L X-183.271 Y-9.404 Z-4.824
240 L Y19.951
250 L X-183.273 Y19.990 Z-4.924
260 L Y-9.443
270 L X-183.274 Y-9.485 Z-5.024
280 L Y20.030
290 L X-183.276 Y20.069 Z-5.124
300 L Y-9.530
310 L X-183.278 Y-9.580 Z-5.224
320 L Y20.109
330 L X-183.280 Y20.148 Z-5.324
340 L Y-9.636
350 L X-183.281 Y-9.698 Z-5.424
360 L Y20.188
370 L X-183.283 Y20.227 Z-5.524
380 L Y-9.768
390 L X-183.285 Y-9.846 Z-5.624
400 L Y20.267
410 L X-183.287 Y20.306 Z-5.724
420 L Y-9.933
430 L X-183.288 Y-10.029 Z-5.824
440 L Y20.346
450 L X-183.290 Y20.385 Z-5.924
460 L Y-10.160
470 L X-183.292 Y-10.295 Z-6.024
480 L Y20.425
490 L X-183.294 Y20.464 Z-6.124
500 L Y-10.430
510 L X-183.295 Y-10.566 Z-6.224
520 L Y20.504
530 L X-183.297 Y20.543 Z-6.324
540 L Y-10.701
550 L X-183.299 Y-10.836 Z-6.424
560 L Y20.583
570 L X-183.301 Y20.622 Z-6.524
580 L Y-10.971
590 L X-183.302 Y-11.106 Z-6.623
  
。。。。。。。。。。。。。。。。。。
  
8300 L X-182.282 Y29.882 Z-33.236
8310 L X-182.249 Y29.914 Z-33.270
8320 L X-182.217 Y29.947 Z-33.321
8330 L X-182.183 Y29.981 Z-33.394
8340 L X-182.146 Y30.018 Z-33.495
8350 L X-182.105 Y30.059 Z-33.631
8360 L X-182.060 Y30.103 Z-33.813
8370 L X-182.011 Y30.152 Z-34.052
8380 L X-181.958 Y30.206 Z-34.358
8390 L X-181.899 Y30.265 Z-34.747
8400 L X-181.836 Y30.328 Z-35.235
8410 L X-181.741 Y30.423 Z-36.089
8420 L X-181.727 Y30.436 Z-36.360
8430 L Z30.000 F7000.000
8440 L M09
8450 L M05
8460 L Z0 F7000.000 M91
8470 L M30
8480 END PGM qu1-6rf.ncl MM
作者: alexwfj0532    时间: 2005-6-13 11:48
请教为何全是走直线的,走圆弧的刀路怎么没有,就是走C的那些语句,是不是全部强制直线插补了.是不是海德汉的系统走圆弧比教容易死机,渴望版主解惑,我这里就是一加圆弧插补就死机,不知您有什么见解????
作者: 我爱计算机    时间: 2005-6-13 13:12
这个是做模具的程序,客户给的只有直线的NCL代码
作者: 我爱计算机    时间: 2005-6-13 13:25
我对海德汉不是很了解,不知道会不会死机!不过您可以强制他走小线段
作者: 我爱计算机    时间: 2005-6-13 23:40
hn0371 wrote:
兄弟,我来评评。程序头70处可能不需要。NCL,只是在程序保存时保存为。I格式,这样在计算机传输到系统时间方便。另外,70行下边最好加上两行BLK FORM 定义语句,这样便于模拟加工。程序编的非常完美,没得说。有空会给你打电话的,联系方式都给拉。

  感谢老大的指点,对了,能否把您的想法改出来看看! 并写好改的理由和好处!非常感谢,在您的支持下,我想这个会处理得更好
作者: zhangwill    时间: 2005-6-16 15:18
0 BEGIN PGM Finish_2 MM
1 CYCL DEF 247 DATUM SETTING Q339= 16 ;DATUM NUMBER
2 ; STOCK ALLOWANCE = 0
3 ; *- TOTAL MACHINING TIME 01:15:33
5 L B0 C0 R0 F MAX ; AXES OF BASIC POSITION
6 ;GENERATED BY HYPERMILL / HYPERCAD
7 *-
8 ;BALLMILL
9 TOOL CALL 2 Z S9000 DL-5
11 L B0 C0 R0 F MAX ; AXES OF BASIC POSITION
12 CYCL DEF 32.0 TOLERANCE
13 CYCL DEF 32.1 T0.1
14 L Z30 R0 F MAX M13
16 L M126 ; SHORTER PATH TRAVERSE ON
17 L X21.747 Y-2.943 R0 F MAX
18 L B-30 C160.321 R0 F MAX
19 L Z-29.279 R0 F MAX
20 L X19.393 Y-2.102 Z-33.609 F3000
21 L Y-3.09 Z-33.695
22 L Y-3.244 Z-33.709
23 L Y-3.09 Z-33.723
364028 L X64.769 Y-39.528
364029 L X65.174 Y-39.859
364030 L X65.63 Y-40.115
364031 L X66.119 Y-40.287
364032 L Z30 R0 F MAX
364033 L B0 C0 R0 F MAX ; AXES OF BASIC POSITION
364034 L M127 ; SHORTER PATH TRAVERSE OFF
364036 CYCL DEF 7.0 DATUM SHIFT
364037 CYCL DEF 7.1 X0
364038 CYCL DEF 7.2 Y0
364039 CYCL DEF 7.3 Z0
364040 M2
364041 END PGM  Finish_2 MM
这个格式如何?
作者: 我爱计算机    时间: 2005-6-16 17:41
能否加加注解呢?
作者: 大好人    时间: 2008-10-2 02:58
我看到别人喜欢用m128的啊
作者: 冬雨    时间: 2009-2-4 21:55
恳请hn0371上传一份后置文件,谢谢!
作者: guangdeng    时间: 2011-12-2 17:03
{:soso_e191:}
作者: margar2016    时间: 2016-10-13 22:59
非常感谢楼主




欢迎光临 iCAx开思网 (https://www.icax.org/) Powered by Discuz! X3.3