QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 呵呵仙 于 2014-3-28 08:10 编辑 # H! C. u4 G9 Y5 e& V

, o9 p& [6 x  N6 o5 Z2 B; w+ p因为这么久了也没找到合适自已的程序单外挂.所以自已花了30多个晚上时间.开发了一个依照MC9的默认后处理生成的NC格式.开发了一个自动填表方式的软件<<程序单编辑器.exe>>2 D/ d6 L% O; k
软件只依照三轴铣床,不自动换刀的后处理NC格式编写.现分享给大家.
+ `+ k& G, H) A程序单编辑器.exe工件原理:  P8 {" z8 [% b) a# l- B
1, 可多线程载入多个NC文件.6 j4 {# ^7 X7 V# `0 m7 s
2,找出NC文件中NC名称,然后自动填表.
0 P5 o- T7 w4 L( h, s0 Z3 Z  O3,找出NC文件中刀具名称,然后自动填表.
- U* X; W! p* r) J" Y& @4,找出NC文件中Z最高抬刀值,然后自动填表.
0 p$ w+ G: n% S  _5,找出NC文件中Z最低值,然后自动填表.
8 v4 u" Z& ^; Z, k& W: Q" r$ h6,依照Z最低值,加长,变为实要装刀长,然后自动填表.
$ [$ d$ a* v1 x! Z- }5 J% N* h0 G7,注释可以原先写好,用右键选择的方式填表.
* H  m$ F# Z8 G* G- O8, 可截图(打开)两个图像.( M9 t2 }: E) ]! h- d! l" P
9, 可提示NC文件中是否有换刀动作.6 N( G- F/ G+ J
10,可直接用默认打印机A4纸横向打印.
/ D# F! u2 O+ w5 B( N9 b& ?0 J) _11,以保存单个文件方式保存.方便下次再打开,打印.2 {# S9 r  X$ C; u+ U& d  S
12,自带计算机.
# f' J: D$ X- q8 E1 v3 F! Y2 R/ |0 b) Y
3.jpg
# _3 |; i3 d! e1 @& ~* S: b* L0 d! d* G1 p5 H
1.jpg 6 t& u0 h' \, D$ \
, K, b/ R* p7 E
2.jpg & V; T$ X; h: Y+ O+ x

) j! m8 C% k9 f, Y  v只支持的NC格式如下:
" C1 T- x. F7 ~: v% U%+ u! R; U* X5 N) V: a
O0000; q" d, f! f3 f3 W0 F1 e$ R
(PROGRAM NAME - AOC-A1 )0 |, z2 \+ P+ w$ {& B
(DATE, Day-Month-Year -  27-03-14    TIME, Hr:Min -  18:28 )
- N" Y* m1 {4 P1 `N100 G21
, N& s* ~- n/ [: G; bN110 G0 G17 G40 G49 G80 G90 G54
4 r) L3 C3 `7 V) L; J& r9 n+ ]' x3 r( 12平底刀   TOOL - 1  DIA. OFF. - 0  LEN. - 0  DIA. - 12. )
2 G; S7 _5 G" y0 g/ IN120 T1 M6
3 U- W! Q( c  Y& V+ M7 I% V" Q$ f" ZN130 G0 G90 G54 X59.011 Y-122.768 S3500 M3
% ?) F0 A9 x7 R  @, _N140 G43 H0 Z30.
" ]0 s$ K3 g* J4 rN150 Z5.
. R! l- v( Y3 E/ y/ RN160 G1 Z1.5 F800.
" R2 _2 D. O: p( _$ ?7 J- }N170 Y-119.168 F1500.9 c8 T9 R- n- C, @  J2 e
N180 G3 X55.411 Y-115.568 I-3.6
% D" s" x4 x/ x4 ?9 QN190 G1 X26.8542 D5 W; ^9 a5 v! o( i) j( w& Y
N200 G2 X20.854 Y-109.568 J6.
$ H- r4 `, N$ k1 _& Q5 @N210 X21.174 Y-107.637 I6.
& Z8 B* }9 U$ `7 U: W! Z9 S/ s+ b3 @N220 G1 X52.686 Y-14.918
+ L% y- H+ c; @% JN230 X52.868 Y-14.294! ^- l9 h0 v6 h
N240 X52.969 Y-13.7955 E4 k" O1 j1 W% F, T8 f
N250 X53.027 Y-13.2899 h0 N- `2 H8 C8 y4 V! [7 I! m
N260 X53.041 Y-12.767
$ W" s6 ^4 l2 s: LN270 X53.011 Y-12.246
; C7 ?/ G  H; }) C0 b0 [1 d4 ZN280 X52.938 Y-11.742
, t( L' h! O1 |5 f4 {/ D: hN290 X52.822 Y-11.246
# l) f1 v8 @; y9 ^( a9 ~! }, JN300 X52.66 Y-10.7493 e2 W0 _* u0 p+ A/ @1 Q, z
N310 X52.456 Y-10.268
/ s, |8 G9 O$ T9 P1 [N320 X52.218 Y-9.818
( Y3 x* T: U' G5 R( [N330 X51.942 Y-9.39
% J5 Z& W5 j5 ]9 F! e+ iN340 X51.622 Y-8.977
+ E) R; A3 M: J  c! a" cN350 X51.269 Y-8.5939 Y' _5 B! Q( k5 z* }7 a
N360 X50.894 Y-8.249  f8 {/ z7 U5 ?/ S1 Z& v
N370 X50.49 Y-7.939
5 T% l, y- {* M: W7 FN380 X49.943 Y-7.588
0 s/ P5 `. |1 M. EN390 X27.172 Y5.661
, V( e0 Z+ Z' Q. E! t3 t7 b4 h/ HN400 X26.722 Y5.9050 j0 S$ y/ D$ R' q6 A( M9 Z+ Y8 T* \
N410 X26.36 Y6.071
! r& w: _8 `0 X7 f$ p. jN420 X26.001 Y6.209& l3 H  j, m9 w; p: A( W" z; i
N430 X25.641 Y6.319  A4 l( a$ L- C- T* m" a. \6 i
N440 X25.268 Y6.407
+ O8 ?% E; i6 j) c" `+ VN450 X24.884 Y6.479 B6 r4 ~* V: {% Y% v* S) a6 i
N460 X24.483 Y6.509
7 L/ @& `5 i% a! Z4 f% hN470 X23.965 Y6.526
! F$ h6 x1 }+ w0 V, iN480 X10.916
) \8 }! n& Z3 W( HN490 X10.369 Y6.5
: P/ m& m( S8 J$ NN500 X9.988 Y6.443& z- j- W4 g* m0 c
N510 X9.615 Y6.35
  [0 \, ~! E1 O6 D+ l! V1 C) `1 TN520 X9.236 Y6.214
- M; a" O5 p# \/ y: XN530 X8.871 Y6.042
# z! q+ G, ?1 i( J& N- \9 h4 H7 nN540 X8.541 Y5.844
) e$ o4 O0 A: _; b+ JN550 X8.232 Y5.6149 v, i* ?: q2 v; i8 k2 a0 a" @
N560 X7.934 Y5.3444 L6 t' a3 j8 o
N570 X7.663 Y5.045# w4 |6 S5 U# B8 F
N580 X7.434 Y4.736
* E& }6 V6 S. D* _, hN590 X7.236 Y4.406
" s4 m* @; }1 s- r# UN600 X7.064 Y4.042* Y) G& `/ u1 J0 c9 n/ @# R
N610 X6.928 Y3.662
7 X! G; Y/ y$ {# j3 g$ M5 X8 wN620 X6.834 Y3.289
! ]+ v4 X) S8 t% k. UN630 X6.778 Y2.908
' H: N" p6 {9 Q' C7 E: CN640 X6.752 Y2.361  O; N6 `" p9 }- v* ^
N650 Y-29.5586 ~0 j( c: S' g& O4 b
N660 G2 X.751 Y-35.558 I-6.001
' M" L' g' G5 r, D4 _N670 G1 X-27.317
5 |# {6 a/ n5 P4 P6 J5 I; d5 bN680 Y-94.688
5 ]1 n; b" y( d6 B5 kN690 G2 X-33.316 Y-100.688 I-5.999, X! L4 M, s6 {6 v: h, r
N700 G1 X-52.8556 b4 p- k/ N/ U  I; E
N710 G2 X-58.855 Y-94.688 J6.' y7 v/ m- \/ }
N720 G1 Y-35.558
* _7 w4 z4 y/ ]3 i0 u$ K' mN730 X-82.766/ L" i" w  A# e9 a$ M4 r
N740 G2 X-88.766 Y-29.558 J6.) v8 ?" V1 `, B% I
N750 G1 Y10.5224 d9 @& H7 [! k' d- {- I4 S
N760 G2 X-82.766 Y16.522 I6.7 @7 `& c/ [9 N6 b; A  i
N770 G1 X-43.825* m7 q( I+ k: F5 r
N780 Y109.57, Z& B9 A* P* f1 p) k+ h; c3 |6 O. ^6 C
N790 G2 X-37.825 Y115.57 I6.
1 j2 o) O1 K2 ^+ Q+ R: n! kN800 G1 X-5.6174 ?" V( U+ w. u2 {) _
N810 X115.792 Y4.937
6 K' r) m) y8 R. aN820 G2 X117.751 Y.502 I-4.041 J-4.435
! s8 B8 G# `7 R3 Q$ ~( [" s0 C1 F6 zN830 X111.751 Y-5.498 I-6.
2 X! h/ F! @& d1 \; |N840 G1 X100.94
( S* M! T* R4 n6 _' ~3 _N850 Y-109.568" s1 ?% F3 l, L( W
N860 G2 X94.939 Y-115.568 I-6.001( a! Y% p$ M6 h; S
N870 G1 X84.919
; c: j) K5 ~/ k7 n6 `% ON880 X55.411
/ O9 {$ @+ u' r$ E* z6 {8 DN890 G3 X51.811 Y-119.168 J-3.61 x$ \$ q6 {: I" X- g& i. s
N900 G1 Y-122.768
) @& Z5 S+ C/ }0 C" A7 kN910 G0 Z30.- R% L% I4 z1 G3 r  c
N920 X125.024 Y-63.032: Q$ I$ s0 i. j" `3 M& t
N930 Z-10.038 W1 w( I9 [3 Y2 Z! @
N940 G1 Z-13.53 F800.
" m; K- `; M. Z) y4 ^2 [N950 X121.424 F1500.
5 I8 B9 \: H9 ~! n  wN960 G3 X117.824 Y-66.632 J-3.6
1 q" u0 n; U& \, V: ?- `# x  ]2 KN970 G1 Y-109.568; I6 X+ d0 I% _5 V( ~
N980 G3 X121.424 Y-113.168 I3.6" [+ g  L7 v" ?' I
N990 G1 X125.024
. e; ]& B! U3 _- Y6 Z4 J* hN1000 G0 Z30.# s' X  t5 {8 _2 q" p; ^. W0 a
N1010 M5
& Y: }- A& @1 A5 U0 sN1020 G91 G28 Z0.
5 B& L8 I9 K! vN1030 G28 X0. Y0.
& b9 f$ k" O: I  i: }N1040 M30; b8 c6 x0 ^' `
%
  y1 d$ R1 @: X! I* T; L! T- K
, g, b  l4 Y1 s3 v或者你了解正则或软件.不一定只支持上面NC格式7 X8 t2 D7 D+ z; S
更多详细软件操作请到百度网盘:
  o+ J. \  a: v, p' L7 S! i% U3 ahttp://pan.baidu.com/share/link?shareid=1386676616&uk=1328755120
; `, B; w7 k' i1 x( F2 ^下载,软件和无声录像。(因为麦用不了。呵呵)7 E; H" k* j, O+ H
; n5 e+ j& @( I  T- H* d

3 d& B' _$ G" W& _- N# q% _, d6 Y% u7 g+ n/ \
3 G& Q, G& z. W' f) ~, b8 M, f
补充内容 (2015-11-3 11:23):
7 E- k5 m, _/ Q; x/ l$ a2 K( Z这都过的软件了,我都不用了.
' z3 l# w- j* H( _大家用这个吧
$ a6 x' z6 @, S6 F4 a, r  Hhttp://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
+ H# p* @, x" a- n& V楼主还真勤快!辛苦了!

# \9 t/ _1 C6 r没法子.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
/ v  E. K) A% X: v楼主这玩意这么用
0 l- l* K& F, D" F5 \7 g- h2 Y
上面百度网盘有个录像的.你可以下载观看下!可惜麦坏了!录像不录音!!软件很容易操作的.
发表于 2014-3-28 08:54:32 | 显示全部楼层 来自: 中国四川成都
好人啊,X6的用不了,表示遗憾
发表于 2014-3-28 08:58:08 | 显示全部楼层 来自: 中国台湾
請教有沒有繁體板的....我直接用簡體版的會亂碼....
/ c2 o4 Q. ~- H/ M* F4 A/ h
: ?2 ^. O7 T1 p$ M過者給個我可以翻成繁體內容的文件...
发表于 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 U; ?& y. @+ V: y/ y請教有沒有繁體板的....我直接用簡體版的會亂碼....
0 q; g* z: c& Q  ^; N8 b! |% r
. c4 {8 b2 i0 m6 m過者給個我可以翻成繁體內容的文件...

7 A1 Q9 d" ^- G7 t没有,软件开发时就依简体中文开发的.请问你是台湾地区的吗?
 楼主| 发表于 2014-3-28 09:11:27 | 显示全部楼层 来自: 中国广东东莞
有仙则名-数控编 发表于 2014-3-28 08:54 static/image/common/back.gif1 k/ q' y- H' S( X6 b3 R
好人啊,X6的用不了,表示遗憾
% T, ~0 M$ O1 z. q+ w, H
软件和Mastercam版本无关.只和NC文件有关.你没收看录像吗?呵呵
 楼主| 发表于 2014-3-28 09:17:23 | 显示全部楼层 来自: 中国广东东莞
2013-06-29 发表于 2014-3-28 09:08 static/image/common/back.gif
! J8 F% U4 L+ U7 }2 U: X  R4 c谢谢,但LZ能告知一下,这个编辑器支持那几个MC版本
7 q8 c: }( [) {) k& j
看11楼回复
发表于 2014-3-28 09:20:36 | 显示全部楼层 来自: 中国北京
谢谢楼主了,
发表于 2014-3-28 09:21:22 | 显示全部楼层 来自: 中国北京
呵呵仙 发表于 2014-3-28 09:17 static/image/common/back.gif
. ^# q( c% D6 r) h( V6 |4 D& S! _- |0 w看11楼回复

: o/ ^" |. u& w" j我想加你好友
发表于 2014-3-28 09:28:48 | 显示全部楼层 来自: 中国江苏南通
9 i3 c4 D* v5 n5 G$ P( x* D8 O
谢谢楼主了,
发表于 2014-3-28 10:24:16 | 显示全部楼层 来自: 中国台湾
呵呵仙 发表于 2014-3-28 09:09 static/image/common/back.gif. O% M+ [0 ?$ C/ ^+ g# e
没有,软件开发时就依简体中文开发的.请问你是台湾地区的吗?
2 C% H# z0 B' Q  ?% \! x* X7 I7 Y
我是用繁體中文系統的...
发表于 2014-3-28 10:36:47 | 显示全部楼层 来自: 中国上海
易语言程序 界面有点丑。
 楼主| 发表于 2014-3-28 11:06:33 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-3-28 10:36 static/image/common/back.gif* O7 Z- B5 Z# s
易语言程序 界面有点丑。
; |% C5 T6 B0 @" f' c6 g3 |1 W
多谢,老大光临,没花时间去美化界面。有时写软件想到头都大.
 楼主| 发表于 2014-3-28 11:12:08 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 10:24 static/image/common/back.gif
% w" g2 S0 Q' T6 E" u: R我是用繁體中文系統的...

* A: |2 [# ~4 c$ I/ C6 X嗯,有空再出个繁體版的。但是没有繁體系统调试.不知到时会不会一样乱码.
发表于 2014-3-28 12:25:51 | 显示全部楼层 来自: 中国台湾
本帖最后由 gopc 于 2014-3-28 12:34 编辑 2 p5 B. {% ^8 i

2 O1 M# N- p+ j繁體系統是因為他看不懂簡體字...所以亂碼易語言
2 L) }! h$ G+ k' X' e7 Q# j8 O
( C4 a( w4 N& N- s辛苦你了....謝謝
 楼主| 发表于 2014-3-28 12:34:32 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 12:25 static/image/common/back.gif
* x3 E) L* d% P# {* N0 i8 g2 D0 r繁體系統是因為他看不懂簡體字...所以亂碼

3 C" R/ X( }' T# o# U9 k/ Q9 O好像简体系统.可以看到繁體字和打繁體字
发表于 2014-3-28 12:36:04 | 显示全部楼层 来自: 中国台湾
簡體系統可以辨識繁體字...
( J+ R  j8 i8 T/ h5 I# N3 x0 R) n0 K2 X7 ^6 X
但是繁體系統確無法辨識簡體字
 楼主| 发表于 2014-3-28 12:42:51 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 12:36 static/image/common/back.gif
# [' o2 _" A' c) q! |2 p3 Z3 t9 y+ h簡體系統可以辨識繁體字...; J+ G) E( t2 V7 _
) P8 k5 R. s+ r! U6 Y3 }8 L. @
但是繁體系統確無法辨識簡體字
4 z2 {" O7 m" K# M- G% n2 K
有空时改下软件.让它支持簡體和繁體.
发表于 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 )

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