QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
10天前
查看: 10472|回复: 45
收起左侧

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

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

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

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

x
本帖最后由 呵呵仙 于 2014-3-28 08:10 编辑 5 @" `2 }; Y9 @8 g; T. h0 Z% y
' |; O& L2 S6 ]" V) |' W4 ~3 R
因为这么久了也没找到合适自已的程序单外挂.所以自已花了30多个晚上时间.开发了一个依照MC9的默认后处理生成的NC格式.开发了一个自动填表方式的软件<<程序单编辑器.exe>>4 u; j) e" u5 N
软件只依照三轴铣床,不自动换刀的后处理NC格式编写.现分享给大家.
) h1 ]- Y5 R. Y6 q6 f7 z8 O- z程序单编辑器.exe工件原理:
& u# y( \2 B5 [5 R9 d1, 可多线程载入多个NC文件.  `% m. ^$ I0 s+ |8 c
2,找出NC文件中NC名称,然后自动填表.
. S3 C! [! g, g! t. b7 T9 E  Y7 `3,找出NC文件中刀具名称,然后自动填表.! n( A- U% b0 c+ [
4,找出NC文件中Z最高抬刀值,然后自动填表.. s6 G* Q" h* h
5,找出NC文件中Z最低值,然后自动填表.
5 J4 z7 ^4 L+ y6 R7 G6,依照Z最低值,加长,变为实要装刀长,然后自动填表.* ~" r( Y+ I! q" o. P
7,注释可以原先写好,用右键选择的方式填表.5 \0 j1 e0 G4 K
8, 可截图(打开)两个图像.
7 Z8 ^4 j& r0 V0 G9 K% G- {9, 可提示NC文件中是否有换刀动作.9 E* ^' ^& {  M! D& r6 ?2 j+ z
10,可直接用默认打印机A4纸横向打印.
1 k8 S+ p; e* N7 v+ w11,以保存单个文件方式保存.方便下次再打开,打印.
3 v5 u! F  a5 G% q' ?& r" h9 }) B* z12,自带计算机.
: [. ?% i) x( E% n, G9 l. S
- ~! N; y" o0 Y* Z. p$ ? 3.jpg / m3 M* O& y; X% @
! E2 a- d' _5 s5 x# a
1.jpg * b% }* b8 ~  g
" N* y# M1 w6 R3 G
2.jpg " f7 }* _. N+ X
# S* ?7 f3 {+ c; b0 w
只支持的NC格式如下:) O! o% L  W1 ~
%7 v2 q1 y2 n* l
O0000
: A7 F$ {0 [7 z; L* s+ i(PROGRAM NAME - AOC-A1 )
" V; }! v4 V( x4 v(DATE, Day-Month-Year -  27-03-14    TIME, Hr:Min -  18:28 )
5 P5 o4 G$ a. S0 C. K( M0 pN100 G215 t& o: [. Y8 Z
N110 G0 G17 G40 G49 G80 G90 G541 X- |# e# t0 [% |; c4 h  o" o
( 12平底刀   TOOL - 1  DIA. OFF. - 0  LEN. - 0  DIA. - 12. )
2 {- |" ]% A; g' bN120 T1 M6% b4 Y& v2 p* D
N130 G0 G90 G54 X59.011 Y-122.768 S3500 M3
- q& S) g' A& J, AN140 G43 H0 Z30.
& H6 t, ]; D" e+ @N150 Z5.- \+ D+ h6 h" H" p' X
N160 G1 Z1.5 F800.
0 b$ o3 f6 w4 z( G$ _- iN170 Y-119.168 F1500.; X. ]* d0 |7 ^  u! r- B1 |
N180 G3 X55.411 Y-115.568 I-3.6, I2 v8 S3 y  {" ?7 [4 g( }
N190 G1 X26.8545 D/ L) O( o8 b  Z9 n
N200 G2 X20.854 Y-109.568 J6.
7 R  ]- F# T6 R" j- S0 t) w6 @, Y# nN210 X21.174 Y-107.637 I6.
4 m; A/ T4 O3 B- l& KN220 G1 X52.686 Y-14.918
: H0 g' E9 ^; f+ w+ eN230 X52.868 Y-14.294
  n6 |) z/ ?" N) U! ]# qN240 X52.969 Y-13.795+ o4 N: O& r( b5 ?
N250 X53.027 Y-13.289- |" d) K- D2 {
N260 X53.041 Y-12.767
4 x) C' E9 g5 SN270 X53.011 Y-12.246& n  v' c, Z' L4 N
N280 X52.938 Y-11.742/ x: u, a/ B+ s
N290 X52.822 Y-11.246% u% O' O* C/ M8 s# h) M3 d
N300 X52.66 Y-10.749
% ~" }2 {& v6 i1 YN310 X52.456 Y-10.268; J# ]8 _% G' S5 U# h$ o
N320 X52.218 Y-9.818& b) O/ j' w" `& P9 [
N330 X51.942 Y-9.39$ d; V3 ]. U* w( r  r' v- U5 h
N340 X51.622 Y-8.977
1 ?. w# N( n! t, C7 [* eN350 X51.269 Y-8.593
' s* G# E2 ~. `2 Y5 h& T- z2 uN360 X50.894 Y-8.2499 p5 j( A, t" b5 u+ L: E
N370 X50.49 Y-7.939% E4 Q9 g8 I3 \
N380 X49.943 Y-7.5888 p9 h1 [6 j3 t7 @* o! z0 G5 q
N390 X27.172 Y5.6612 d( S. S# x4 n2 b& z9 f
N400 X26.722 Y5.905
) O! Q- ?* \, [: |, Y. jN410 X26.36 Y6.071
3 M3 T4 O; z. ^) ?9 V; AN420 X26.001 Y6.2092 S2 N: b/ N9 g) G$ K/ L6 W/ ~# R, H
N430 X25.641 Y6.319
. l0 c) i9 p* v9 \. xN440 X25.268 Y6.407( Z! c: p. v6 C4 Z( w) z! Z, s
N450 X24.884 Y6.47
& X% |9 {6 e' O' B( jN460 X24.483 Y6.509( |! X. z+ V' G  i6 ?: X
N470 X23.965 Y6.526( q1 V. t# G: _8 E
N480 X10.916
8 N2 C/ N# @. ^; t4 e+ i8 SN490 X10.369 Y6.5- {* Y& o1 f! Z
N500 X9.988 Y6.443
$ L. X2 ~" X- _N510 X9.615 Y6.35
( }7 R! F+ K# M' O; T' j- H& wN520 X9.236 Y6.214
1 G4 O4 y+ \$ @2 a8 H' `  F; p8 u" `N530 X8.871 Y6.042- R$ V7 O1 E* G# r0 t+ S) a
N540 X8.541 Y5.844, F  T5 O+ T) i' Y8 N  i' l
N550 X8.232 Y5.614
( w$ D5 i  c) j# @+ IN560 X7.934 Y5.344' }8 b- C/ f( |; \! m- w- d
N570 X7.663 Y5.045  M3 ]/ |2 k0 c; G, P  c
N580 X7.434 Y4.7362 }8 b. K$ u0 M6 [& u
N590 X7.236 Y4.406$ H0 ^) i! l5 w. J2 c7 Z
N600 X7.064 Y4.0423 {* n2 k5 c$ r7 |% }8 O" x
N610 X6.928 Y3.662
& t& A. d+ [+ A9 X- k! R! }N620 X6.834 Y3.289
  Y3 e6 G1 `0 u! kN630 X6.778 Y2.908" Y- S! h" r$ U- D3 i2 {
N640 X6.752 Y2.361; Y0 T" G8 I0 c3 L
N650 Y-29.558
& |$ I2 J1 H5 g  vN660 G2 X.751 Y-35.558 I-6.001
5 D  y/ G* K0 j' \3 y. j# ^2 K( eN670 G1 X-27.317
# `, [" ^' ?0 j* E0 C) yN680 Y-94.6880 k% R) \- W. l! I0 x
N690 G2 X-33.316 Y-100.688 I-5.9999 |" p- f) N& _
N700 G1 X-52.855
' W  N( q  h  I8 |( q5 p; ^! ?6 kN710 G2 X-58.855 Y-94.688 J6.
5 k0 ~# z, N8 p: U7 a: O! WN720 G1 Y-35.558
! f2 W! E, g, g; ?( P; @$ a+ aN730 X-82.766
1 G7 [3 f: J2 f! l5 m2 _% ^5 T9 @N740 G2 X-88.766 Y-29.558 J6.' E. y$ u" Z3 T; d
N750 G1 Y10.522" `4 s1 X5 I) L5 N4 s
N760 G2 X-82.766 Y16.522 I6.
$ U' w+ g) _: F' S' sN770 G1 X-43.825
& f# Q) X7 V1 S' ]% yN780 Y109.57- s" L: }* q, n: t
N790 G2 X-37.825 Y115.57 I6.
" y2 g9 H/ h' HN800 G1 X-5.617
" a+ ^$ l' D: O0 d, E5 w. P4 X) ON810 X115.792 Y4.937
2 d/ D# L( ?/ p( j( a' lN820 G2 X117.751 Y.502 I-4.041 J-4.435' ~# h% B* [0 _3 T
N830 X111.751 Y-5.498 I-6.1 o. D3 z& p2 j) L! g5 m4 o8 w
N840 G1 X100.94
; X4 m! C' V, N# X, cN850 Y-109.568" ]  n( q1 b1 \; E* P* [1 h
N860 G2 X94.939 Y-115.568 I-6.001
0 X8 E( p6 ^7 P. U! tN870 G1 X84.919
1 D2 l7 h- F( O1 x# E; ^N880 X55.411
6 v, S# a+ Y& @N890 G3 X51.811 Y-119.168 J-3.64 s6 O& B6 b( S, L. Q
N900 G1 Y-122.768
* b/ `3 O! I2 E, u  c/ BN910 G0 Z30.
: O' m: {8 `; R+ u+ F( \! QN920 X125.024 Y-63.032
. z. l. W8 {$ o6 M, MN930 Z-10.03% r/ h( c" `. A% e6 g' c4 t
N940 G1 Z-13.53 F800.
9 L. E0 N3 Q3 l& J! DN950 X121.424 F1500.7 E& j6 W/ H8 L
N960 G3 X117.824 Y-66.632 J-3.6
! c. P+ J, |& UN970 G1 Y-109.5682 |. H% @0 n# X5 `( f7 h( s7 F* `
N980 G3 X121.424 Y-113.168 I3.6. z0 C3 {1 h$ U' d& s7 ]- X- V
N990 G1 X125.024$ n8 s6 f/ O* ?( p0 y
N1000 G0 Z30.; T8 {" D/ ]+ Q4 m
N1010 M5$ z2 z) r4 d4 a0 z4 L- J- F
N1020 G91 G28 Z0.
; s- T5 U5 u: C( a' `; \! l. G. nN1030 G28 X0. Y0.  J4 |7 d  e: r. ~: l
N1040 M30
2 k$ H6 B" g# z6 v, |6 ]%
5 a/ }( j$ h) ^- q0 ~2 h) S1 T
$ |0 t' j/ K) P! S- Q! G# B或者你了解正则或软件.不一定只支持上面NC格式
# s, O5 t  w% ], r, b/ g4 j+ H更多详细软件操作请到百度网盘:( Z* ?7 I4 w2 I# r
http://pan.baidu.com/share/link?shareid=1386676616&uk=1328755120& _9 f% l: ]( Q; K7 c% B
下载,软件和无声录像。(因为麦用不了。呵呵)8 [, a9 C  z6 _2 q

2 ?: B- k: Q" N
* m4 ~4 \) Q% h" C2 f  y8 l' L6 Q9 d+ g9 x7 B

5 O: x" B4 D7 C0 A9 A补充内容 (2015-11-3 11:23):1 T7 \& V7 Q$ l" V2 n
这都过的软件了,我都不用了.; {2 W$ ?( F+ b$ T* q; P
大家用这个吧
1 e% h% [2 r) E- ghttp://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( j/ U7 `9 a; b" X
楼主还真勤快!辛苦了!

$ O2 K1 v3 p: \& O没法子.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
) A  S' m2 ^; Q9 B- z+ k- N楼主这玩意这么用

" j! u: A. B$ l2 v# V上面百度网盘有个录像的.你可以下载观看下!可惜麦坏了!录像不录音!!软件很容易操作的.
发表于 2014-3-28 08:54:32 | 显示全部楼层 来自: 中国四川成都
好人啊,X6的用不了,表示遗憾
发表于 2014-3-28 08:58:08 | 显示全部楼层 来自: 中国台湾
請教有沒有繁體板的....我直接用簡體版的會亂碼....
) E4 H6 K: O+ e/ F( I
: t4 e1 N# N: P+ \1 l6 ?" s) ^過者給個我可以翻成繁體內容的文件...
发表于 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
( s/ M9 a  U. f2 E, R1 t請教有沒有繁體板的....我直接用簡體版的會亂碼....
/ i0 ]2 }) `+ ^7 {. C; s* Q3 L
" f( c  T7 z! I* Z+ G過者給個我可以翻成繁體內容的文件...

+ X/ X7 x8 @; |$ }8 M* V5 h9 h没有,软件开发时就依简体中文开发的.请问你是台湾地区的吗?
 楼主| 发表于 2014-3-28 09:11:27 | 显示全部楼层 来自: 中国广东东莞
有仙则名-数控编 发表于 2014-3-28 08:54 static/image/common/back.gif7 K/ r, _1 w; f6 Q; y
好人啊,X6的用不了,表示遗憾

& m# W  e/ q# R软件和Mastercam版本无关.只和NC文件有关.你没收看录像吗?呵呵
 楼主| 发表于 2014-3-28 09:17:23 | 显示全部楼层 来自: 中国广东东莞
2013-06-29 发表于 2014-3-28 09:08 static/image/common/back.gif& S0 u( ~9 n/ T& q3 V9 q( D  T
谢谢,但LZ能告知一下,这个编辑器支持那几个MC版本
0 u$ m! h4 l+ ^. @. H0 N+ e% Q& ?3 D
看11楼回复
发表于 2014-3-28 09:20:36 | 显示全部楼层 来自: 中国北京
谢谢楼主了,
发表于 2014-3-28 09:21:22 | 显示全部楼层 来自: 中国北京
呵呵仙 发表于 2014-3-28 09:17 static/image/common/back.gif2 x; b8 c% ^5 V$ }5 l$ d- ]. N9 P: t
看11楼回复
: m5 V8 S/ V  t0 k( [: b' r
我想加你好友
发表于 2014-3-28 09:28:48 | 显示全部楼层 来自: 中国江苏南通
) `4 r) x+ l3 D, l
谢谢楼主了,
发表于 2014-3-28 10:24:16 | 显示全部楼层 来自: 中国台湾
呵呵仙 发表于 2014-3-28 09:09 static/image/common/back.gif
3 T$ A& R5 l3 u6 r0 e$ Q0 X9 ]. v没有,软件开发时就依简体中文开发的.请问你是台湾地区的吗?
8 h0 K, }4 `- X- j: X% Z7 N1 V
我是用繁體中文系統的...
发表于 2014-3-28 10:36:47 | 显示全部楼层 来自: 中国上海
易语言程序 界面有点丑。
 楼主| 发表于 2014-3-28 11:06:33 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-3-28 10:36 static/image/common/back.gif
2 E- P7 D1 F9 }6 a; `5 v& z! B易语言程序 界面有点丑。

1 ^; U) L: D' g' b: d+ e% A8 g6 c多谢,老大光临,没花时间去美化界面。有时写软件想到头都大.
 楼主| 发表于 2014-3-28 11:12:08 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 10:24 static/image/common/back.gif, B/ {! ]% s: d$ ^
我是用繁體中文系統的...

3 ^8 z) R: b# u5 X9 y4 i; g嗯,有空再出个繁體版的。但是没有繁體系统调试.不知到时会不会一样乱码.
发表于 2014-3-28 12:25:51 | 显示全部楼层 来自: 中国台湾
本帖最后由 gopc 于 2014-3-28 12:34 编辑 ; L" f) `% L3 L" B
, l" K; Z- B, V2 ^; R
繁體系統是因為他看不懂簡體字...所以亂碼易語言
- G- i+ a! }' D+ y0 q; @  s  M6 {3 g3 ^4 V* t& I! U7 D. B; j
辛苦你了....謝謝
 楼主| 发表于 2014-3-28 12:34:32 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 12:25 static/image/common/back.gif9 ~" N; v! c7 B* W4 w4 E2 D% `
繁體系統是因為他看不懂簡體字...所以亂碼
8 P5 K. U) a$ `
好像简体系统.可以看到繁體字和打繁體字
发表于 2014-3-28 12:36:04 | 显示全部楼层 来自: 中国台湾
簡體系統可以辨識繁體字...
- z/ m" k6 A: l1 o: E* ?; {% o7 R/ W1 @0 {: d
但是繁體系統確無法辨識簡體字
 楼主| 发表于 2014-3-28 12:42:51 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 12:36 static/image/common/back.gif, s- o: |3 Z, Q. V  \: M+ B
簡體系統可以辨識繁體字...$ j/ h  E) E. f  {

0 O: h9 H9 Q7 l! ?( Y1 t9 e但是繁體系統確無法辨識簡體字
) s8 g3 ]& T1 F0 x
有空时改下软件.让它支持簡體和繁體.
发表于 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 )

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