QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 10526|回复: 45
收起左侧

[原创] 程序单编辑器(非外挂)

[复制链接]
发表于 2014-3-27 20:51:16 | 显示全部楼层 |阅读模式 来自: 中国广东东莞

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
本帖最后由 呵呵仙 于 2014-3-28 08:10 编辑
  h) W( P6 \' h! U
) P0 ]3 z7 S: t5 f0 Z; M因为这么久了也没找到合适自已的程序单外挂.所以自已花了30多个晚上时间.开发了一个依照MC9的默认后处理生成的NC格式.开发了一个自动填表方式的软件<<程序单编辑器.exe>>, A& {% ]% G) k: L. n, V
软件只依照三轴铣床,不自动换刀的后处理NC格式编写.现分享给大家.
3 {' G3 r: T4 c: m3 \  N8 r  k程序单编辑器.exe工件原理:
, k$ {, L  y. Z: n0 y1, 可多线程载入多个NC文件.
  Q; ^# ?* M) Z. j0 s0 O) x2,找出NC文件中NC名称,然后自动填表.
' k* I8 Y8 P. S* F9 C+ C% J3,找出NC文件中刀具名称,然后自动填表.2 Z* d% P9 x6 k: l- M
4,找出NC文件中Z最高抬刀值,然后自动填表./ ^$ b( {7 E( ~, M
5,找出NC文件中Z最低值,然后自动填表.
2 ?; o' B; y# P, o$ R" L; }+ u6,依照Z最低值,加长,变为实要装刀长,然后自动填表.
3 p3 A" K; J. l7,注释可以原先写好,用右键选择的方式填表./ B% \9 Y) r! I, d
8, 可截图(打开)两个图像.
& d8 m9 F0 K2 T* v* e% ]! j& D9, 可提示NC文件中是否有换刀动作.
- O, D  H" w# o9 w10,可直接用默认打印机A4纸横向打印.
1 t3 ^5 s" P/ o- R; s( x& K11,以保存单个文件方式保存.方便下次再打开,打印.9 s  y: M5 j/ ^5 x+ i" @3 b% V. H% y
12,自带计算机.
2 x) G& U9 C2 l" u* |, p! s6 ]/ X" t8 J2 G' u$ s' A3 E5 X
3.jpg ! @, X5 q$ ]7 c' @* o. D

; ?- J* c5 ~, W- u( ?3 T 1.jpg
& _' n- r% j3 h, c/ I( d$ z4 _! \( Z0 S* m/ K. B  U# }7 Y: Y# D0 v
2.jpg 3 y  J* @/ m, X3 Y) ~
! e+ P8 E- M' Y' `2 W* j7 a
只支持的NC格式如下:: c5 ^% L4 d( R5 b0 T6 v) R
%' h$ R. ?1 `: X# N/ t) g
O0000. O7 ~" t$ \( c( M! _7 ^4 j
(PROGRAM NAME - AOC-A1 )- ]$ m) Y( E( x3 {
(DATE, Day-Month-Year -  27-03-14    TIME, Hr:Min -  18:28 )
3 m( \7 M2 {9 [9 O6 M2 e& k9 HN100 G215 P% U8 {$ l- z4 L& O$ R5 d1 |5 ^  C; X
N110 G0 G17 G40 G49 G80 G90 G54
+ l# Z7 o4 O/ E" A( 12平底刀   TOOL - 1  DIA. OFF. - 0  LEN. - 0  DIA. - 12. )
! W4 m( A: U( F2 _  Z& HN120 T1 M6  W3 |) a0 R4 y, o- l7 C
N130 G0 G90 G54 X59.011 Y-122.768 S3500 M3
% d$ ^# O# |8 tN140 G43 H0 Z30.& c; ?1 [$ `9 }1 C
N150 Z5.0 {2 v! A* `9 G2 K2 K
N160 G1 Z1.5 F800.4 N( t' e8 G% m' e0 p' ]: z0 w/ \
N170 Y-119.168 F1500.
* f5 E9 p* U0 f( C& tN180 G3 X55.411 Y-115.568 I-3.6
: _, n* P$ g, |. o/ t! iN190 G1 X26.854
3 v9 K8 r8 v1 m& S: W6 IN200 G2 X20.854 Y-109.568 J6.; g9 M) r% M" J
N210 X21.174 Y-107.637 I6.
& ]2 M9 ^7 c- ]- @N220 G1 X52.686 Y-14.918; G( z: y4 I! {# N6 j+ g
N230 X52.868 Y-14.294
# ?5 L! o9 J+ g, D2 G1 JN240 X52.969 Y-13.795+ ~/ E- k( ]) Q+ @" ?
N250 X53.027 Y-13.289
1 o9 @+ H+ E  n/ Z0 C" N% mN260 X53.041 Y-12.767
4 `) Q1 w2 c" U* s6 FN270 X53.011 Y-12.246
; b9 S$ n& q: s  b/ f3 U. x0 ]N280 X52.938 Y-11.742
5 c0 R# ^8 `" j" cN290 X52.822 Y-11.2466 U, C0 s9 o7 K0 O5 a/ w% y. {
N300 X52.66 Y-10.749+ `  k! u' e' z. J3 x$ j
N310 X52.456 Y-10.2687 \# K0 v2 ?: }8 \
N320 X52.218 Y-9.8188 Y2 s9 _$ o& [3 D3 j
N330 X51.942 Y-9.39: {. r- d5 ^5 h' W3 k5 J1 ]
N340 X51.622 Y-8.977' ]. s; l  R7 M
N350 X51.269 Y-8.5935 q$ Y' Z8 F5 M# W6 d: |- V0 c( ~# _
N360 X50.894 Y-8.249/ X2 o  w/ Z  }) T2 m
N370 X50.49 Y-7.939
. q( D4 _- C- l" \; pN380 X49.943 Y-7.588
5 |& T3 }; V  F* `6 Y. m' cN390 X27.172 Y5.6615 R9 ^/ L8 n( Q9 D" k1 w
N400 X26.722 Y5.9052 \& E; @0 S/ T8 I
N410 X26.36 Y6.071
2 Q" q( _2 k7 H! y: y/ i5 ~N420 X26.001 Y6.209% Q; }9 W2 g* f1 p: ?( j
N430 X25.641 Y6.319
! @5 y( F( P  N7 {' m7 o' ~4 gN440 X25.268 Y6.407+ q, y9 m: b8 ~+ \6 ~, ]5 t
N450 X24.884 Y6.47/ b8 j" u# h8 n: Z  A3 @2 W
N460 X24.483 Y6.509
' B, J4 K$ ^* W1 l) EN470 X23.965 Y6.5267 I3 C! ?+ K7 f8 x/ \& F
N480 X10.9169 N, f; Z2 T- E/ G2 V
N490 X10.369 Y6.5- X, G! E; n# i: Q  m
N500 X9.988 Y6.4432 u  H( h( j. E' z0 i
N510 X9.615 Y6.35
; q6 H' H" u% i2 `8 O. b% mN520 X9.236 Y6.214
5 O! d& l# i6 m" C; kN530 X8.871 Y6.042& d( v1 H9 s" z4 q
N540 X8.541 Y5.844* I0 c( z0 g2 n! [6 z  d& p
N550 X8.232 Y5.614( t- D2 A/ y) ~* `6 H( K$ }3 W
N560 X7.934 Y5.344$ x$ \# V( `/ _1 F
N570 X7.663 Y5.0451 K. h+ j% s( ], H& \* B6 Y! R: W
N580 X7.434 Y4.7369 ~! C: z& c# u( q% d: {% w$ V
N590 X7.236 Y4.406
4 k0 a: x7 ^  h$ p$ o0 qN600 X7.064 Y4.042, @* m! M& y& h& t
N610 X6.928 Y3.662. }+ M6 ^6 ^! Y" U( K
N620 X6.834 Y3.289
  t4 d/ x) j0 L8 d  f8 WN630 X6.778 Y2.908
) D- a$ x- a- [4 y: {N640 X6.752 Y2.361
, L, o7 A: |4 A" m6 k+ C$ u& \N650 Y-29.558
9 \9 e8 [: ^6 Q9 V0 o9 rN660 G2 X.751 Y-35.558 I-6.001
/ G) _% p' p! a- K" c2 U# e; T+ w+ @N670 G1 X-27.317
& l( q/ m& [6 c1 e/ P* _3 j* j" U4 rN680 Y-94.688
/ u4 Y1 i, s( a  x, Y+ B& U3 GN690 G2 X-33.316 Y-100.688 I-5.999# D/ W2 C3 h' C: P: l3 \( [
N700 G1 X-52.8558 a! u7 Q+ ]/ \$ R( M
N710 G2 X-58.855 Y-94.688 J6.+ R; m# ^! c1 ?. }2 l
N720 G1 Y-35.558& y8 q0 @2 j) H* O9 a. O
N730 X-82.766
- N6 F8 Y. [9 m+ o/ z  f2 RN740 G2 X-88.766 Y-29.558 J6.% P  G( z; Y5 N) C' V+ y7 E
N750 G1 Y10.522
9 D* Y4 t; k$ I9 R, R2 HN760 G2 X-82.766 Y16.522 I6.
& t5 a8 I% c4 b+ r. Y2 ~4 R+ n2 qN770 G1 X-43.825
* S7 ]. J- o, |# z) N- k; @N780 Y109.578 k' |3 q1 L8 @
N790 G2 X-37.825 Y115.57 I6.2 P9 }. \+ W3 C9 `0 H
N800 G1 X-5.6177 ~( u( V1 p0 z0 x  v5 q1 x
N810 X115.792 Y4.937
' {: F( L7 H+ W) A3 qN820 G2 X117.751 Y.502 I-4.041 J-4.4353 {0 z# L- s5 M/ ~
N830 X111.751 Y-5.498 I-6./ R9 i$ S' h  G8 v" a
N840 G1 X100.94
+ k" M3 E0 P0 x* V# j  _N850 Y-109.5687 j# l; r1 F" z7 ?1 ?6 g
N860 G2 X94.939 Y-115.568 I-6.001
. h! c' o% p. N' |  M. }9 EN870 G1 X84.9190 i6 X: y+ `6 p3 i; y1 J3 R% c4 J
N880 X55.4119 I& U8 n0 O- ~/ a- ]9 V. q+ F
N890 G3 X51.811 Y-119.168 J-3.6
; A$ F  E0 `9 {9 u1 ZN900 G1 Y-122.768
- Y7 g/ P3 h4 Z! J+ X3 e: \N910 G0 Z30." P6 X( s! z% [5 ?- T3 m4 s, b" ?
N920 X125.024 Y-63.032
2 I: H9 N4 E# m/ qN930 Z-10.03+ d  a" a) N8 K8 Y
N940 G1 Z-13.53 F800.
2 _4 {; a3 J6 KN950 X121.424 F1500.+ ^, u& n5 A) f: E: k- s# ?
N960 G3 X117.824 Y-66.632 J-3.6
* u9 U4 W2 n8 tN970 G1 Y-109.568, A9 }4 r5 ^/ s+ A/ h6 q! @
N980 G3 X121.424 Y-113.168 I3.6) ^' D1 W+ a- n# f$ v
N990 G1 X125.024
5 J/ T1 d+ u: F9 X8 l* {# L7 fN1000 G0 Z30.' G( @" P0 b5 I8 x# Z+ F7 [4 H  Z
N1010 M5
5 V) }: Z# t3 ~/ qN1020 G91 G28 Z0.
9 j6 ~3 I7 T" u, u& eN1030 G28 X0. Y0.
$ W$ ]% Z! ?9 P9 eN1040 M30
. a4 t# I. c/ P' d0 `1 @3 |: {  g%: Y  ^# `! ]/ @/ N5 v, Q) K6 x
' K* F' W, o, c
或者你了解正则或软件.不一定只支持上面NC格式5 L2 o0 c# }  T! ]: w( Z/ `
更多详细软件操作请到百度网盘:
& T" Y, g3 \; H1 x; F% ghttp://pan.baidu.com/share/link?shareid=1386676616&uk=1328755120
) N" m; L5 d, g4 g- V! E下载,软件和无声录像。(因为麦用不了。呵呵)& a- k" y2 _9 L- U: `; w, w

* [+ T: e: m3 t1 m1 z
* ?. {4 m1 D$ J+ r3 U* g, a7 Z1 C5 C- \& E" E; [0 ?
4 O6 e' N1 v8 i7 [4 ~) j) {( E
补充内容 (2015-11-3 11:23):# g& T6 D0 u) Q  T! |% c4 O
这都过的软件了,我都不用了.. Z0 o7 g9 s; M) Y
大家用这个吧
8 C7 X) [) I' c# Y7 M! o% t" ehttp://pan.baidu.com/s/1hqfBDLM

程序单编辑器.rar

517.82 KB, 阅读权限: 5, 下载次数: 449

发表于 2014-3-27 21:45:31 | 显示全部楼层 来自: 中国辽宁铁岭
楼主还真勤快!辛苦了!:thankfulness::thankfulness:
 楼主| 发表于 2014-3-27 21:50:27 | 显示全部楼层 来自: 中国广东东莞
xinlj0601 发表于 2014-3-27 21:45 static/image/common/back.gif/ u% a" r1 B( m4 n3 U
楼主还真勤快!辛苦了!
. X3 u5 b  P7 u' E; r, X2 M$ l
没法子.X+都要编辑一下.只好自已开发一个合自已方式的了!!总不能老是写作业一样的出程序单吧!!
发表于 2014-3-27 21:56:56 | 显示全部楼层 来自: 中国广东深圳
楼主这玩意这么用
发表于 2014-3-27 22:07:12 | 显示全部楼层 来自: 中国河南郑州
感谢分享!
 楼主| 发表于 2014-3-27 22:12:54 | 显示全部楼层 来自: 中国广东东莞
爱是执著的修行 发表于 2014-3-27 21:56 static/image/common/back.gif
; C( D' y: Z2 E4 {. U+ o楼主这玩意这么用

# S$ |2 q/ z. f+ [, e& D上面百度网盘有个录像的.你可以下载观看下!可惜麦坏了!录像不录音!!软件很容易操作的.
发表于 2014-3-28 08:54:32 | 显示全部楼层 来自: 中国四川成都
好人啊,X6的用不了,表示遗憾
发表于 2014-3-28 08:58:08 | 显示全部楼层 来自: 中国台湾
請教有沒有繁體板的....我直接用簡體版的會亂碼....
2 d. s$ R" R9 S# {
% ~! o9 f$ m7 c( h) P過者給個我可以翻成繁體內容的文件...
发表于 2014-3-28 09:08:02 | 显示全部楼层 来自: 中国北京
谢谢,但LZ能告知一下,这个编辑器支持那几个MC版本
 楼主| 发表于 2014-3-28 09:09:08 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 08:58 static/image/common/back.gif
0 q. c8 V6 i, y5 m4 D8 W: \! Y/ b請教有沒有繁體板的....我直接用簡體版的會亂碼....
5 u9 e) j5 U, w* z/ `" A2 X$ V( Q+ Y' q& y. f
過者給個我可以翻成繁體內容的文件...

. F7 B8 Q( G0 l+ D没有,软件开发时就依简体中文开发的.请问你是台湾地区的吗?
 楼主| 发表于 2014-3-28 09:11:27 | 显示全部楼层 来自: 中国广东东莞
有仙则名-数控编 发表于 2014-3-28 08:54 static/image/common/back.gif
: n# i! H7 ^  c1 ~1 O% l好人啊,X6的用不了,表示遗憾

* \- D# F( t& Q4 N1 i8 f' k软件和Mastercam版本无关.只和NC文件有关.你没收看录像吗?呵呵
 楼主| 发表于 2014-3-28 09:17:23 | 显示全部楼层 来自: 中国广东东莞
2013-06-29 发表于 2014-3-28 09:08 static/image/common/back.gif+ ~4 }- A7 h9 c
谢谢,但LZ能告知一下,这个编辑器支持那几个MC版本

+ p; I0 ~9 G- H' u+ D; R看11楼回复
发表于 2014-3-28 09:20:36 | 显示全部楼层 来自: 中国北京
谢谢楼主了,
发表于 2014-3-28 09:21:22 | 显示全部楼层 来自: 中国北京
呵呵仙 发表于 2014-3-28 09:17 static/image/common/back.gif0 @" D9 `( _2 {0 {7 m- M
看11楼回复
2 v% \" a7 e7 i1 x4 r" o: ~
我想加你好友
发表于 2014-3-28 09:28:48 | 显示全部楼层 来自: 中国江苏南通

9 H6 V+ a+ w, d2 i1 P- T0 n谢谢楼主了,
发表于 2014-3-28 10:24:16 | 显示全部楼层 来自: 中国台湾
呵呵仙 发表于 2014-3-28 09:09 static/image/common/back.gif! Y: ~7 ~& j2 K  b) ?# n
没有,软件开发时就依简体中文开发的.请问你是台湾地区的吗?

( G, M' N: Q/ C6 Q* M  W* T' j我是用繁體中文系統的...
发表于 2014-3-28 10:36:47 | 显示全部楼层 来自: 中国上海
易语言程序 界面有点丑。
 楼主| 发表于 2014-3-28 11:06:33 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-3-28 10:36 static/image/common/back.gif5 g1 s5 T; L7 Z: a. [4 X
易语言程序 界面有点丑。
# w7 M# U5 K  f/ |- l% w
多谢,老大光临,没花时间去美化界面。有时写软件想到头都大.
 楼主| 发表于 2014-3-28 11:12:08 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 10:24 static/image/common/back.gif
- @7 E) x8 V( z' c/ x我是用繁體中文系統的...

  K5 Q1 G) h$ B1 m3 w3 q' ]) ^' M1 |嗯,有空再出个繁體版的。但是没有繁體系统调试.不知到时会不会一样乱码.
发表于 2014-3-28 12:25:51 | 显示全部楼层 来自: 中国台湾
本帖最后由 gopc 于 2014-3-28 12:34 编辑
" G. l) _$ t$ J0 }( b
; }# {. C4 r! O* j0 A3 O繁體系統是因為他看不懂簡體字...所以亂碼易語言
" e. T4 p) r/ S4 \9 B* e# Q. Y, z$ B- x, K- z4 M9 p  I
辛苦你了....謝謝
 楼主| 发表于 2014-3-28 12:34:32 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 12:25 static/image/common/back.gif
2 Y! q4 H0 a4 Q9 B* G- a/ C# f繁體系統是因為他看不懂簡體字...所以亂碼

% B! H& c- b$ V7 h! [好像简体系统.可以看到繁體字和打繁體字
发表于 2014-3-28 12:36:04 | 显示全部楼层 来自: 中国台湾
簡體系統可以辨識繁體字...
1 K- T  p+ H4 Y0 O0 _0 ^" g, W. w8 h* L5 v! V) a% j
但是繁體系統確無法辨識簡體字
 楼主| 发表于 2014-3-28 12:42:51 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 12:36 static/image/common/back.gif$ B& c  ?) X# p4 |$ k6 d
簡體系統可以辨識繁體字...
) B* k; E5 N" ~! p, e* w
( g  q* J0 O2 [! F但是繁體系統確無法辨識簡體字
$ D6 o% J, C: t6 d
有空时改下软件.让它支持簡體和繁體.
发表于 2014-3-28 12:53:33 | 显示全部楼层 来自: 中国广东深圳
:victory::victory:

评分

参与人数 1三维币 -2 收起 理由
路过不买 -2 灌水

查看全部评分

发表于 2014-3-28 13:03:16 | 显示全部楼层 来自: 中国广东东莞
辛苦了。楼主》
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


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

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

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