QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

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

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

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

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

x
本帖最后由 呵呵仙 于 2014-3-28 08:10 编辑
  E+ q; N; m( h/ K+ {
+ ]  }" R/ u6 t/ E因为这么久了也没找到合适自已的程序单外挂.所以自已花了30多个晚上时间.开发了一个依照MC9的默认后处理生成的NC格式.开发了一个自动填表方式的软件<<程序单编辑器.exe>>
( p( C" s! J! T$ a软件只依照三轴铣床,不自动换刀的后处理NC格式编写.现分享给大家.) R6 U" N2 s( R9 ?
程序单编辑器.exe工件原理:6 m  `. u, ]; \- G0 e' F
1, 可多线程载入多个NC文件.
3 t8 Y- A4 B' H+ e! B9 N  J8 L6 [& Y2,找出NC文件中NC名称,然后自动填表.
& ?5 d/ m! r+ h; r. w+ [2 b3,找出NC文件中刀具名称,然后自动填表.
- Q; v4 U, D1 w. q7 C8 C2 f4,找出NC文件中Z最高抬刀值,然后自动填表.
& t# e4 f7 k0 _. e5,找出NC文件中Z最低值,然后自动填表.( }( h4 l& l& T" V' I
6,依照Z最低值,加长,变为实要装刀长,然后自动填表.5 H0 g# w0 z! }  e/ k; x1 z4 Y
7,注释可以原先写好,用右键选择的方式填表.
! p6 F& i& U8 t! F. q3 d8, 可截图(打开)两个图像.. \; d2 {( R' X
9, 可提示NC文件中是否有换刀动作.' I' z6 c) c5 `' f
10,可直接用默认打印机A4纸横向打印.
8 U! y7 k' N5 c" ^4 T# \11,以保存单个文件方式保存.方便下次再打开,打印.! X8 D; H6 @, u4 Z+ s
12,自带计算机.; K. Q( ]1 m% m) f1 w; E

2 [  Y2 m( x* }* e# r4 Z 3.jpg
  {( f+ g% a' F$ m& z* q
/ E6 z2 S/ t( k2 ?* [3 ] 1.jpg
! e4 d/ R' h2 C! }
/ d2 C/ |1 H! r9 j8 Q' K 2.jpg
6 b, N7 |/ f# w* o; g6 g3 W. ~# ^
9 {4 v5 I2 q! \& u4 k/ z+ N只支持的NC格式如下:
0 O+ t% H: X' f- l) z6 ]%- F' y7 G' [+ Q' F3 {# B
O0000
) S3 r7 ~& ?8 X4 D8 S! ^(PROGRAM NAME - AOC-A1 )" ]6 r+ e0 O" X* D; j! Z# A
(DATE, Day-Month-Year -  27-03-14    TIME, Hr:Min -  18:28 )
9 |; w8 c. [, e# Q+ MN100 G21
5 o& f% H+ C6 r+ P2 O1 i! _N110 G0 G17 G40 G49 G80 G90 G54
. ^9 U0 }' y3 v) c' J( 12平底刀   TOOL - 1  DIA. OFF. - 0  LEN. - 0  DIA. - 12. )
$ `+ H7 t" P& z3 P  RN120 T1 M62 w/ ?: g& x) d9 \
N130 G0 G90 G54 X59.011 Y-122.768 S3500 M3
2 N: e+ S) c5 X4 P- K9 Q" jN140 G43 H0 Z30.
/ I# O: r4 ~4 V8 \4 rN150 Z5.
7 B! P: j* c" m) nN160 G1 Z1.5 F800.% v/ U6 p% x* y# u
N170 Y-119.168 F1500.
) q- T+ e4 W$ N; DN180 G3 X55.411 Y-115.568 I-3.6* f. J: H3 r1 p" x. b
N190 G1 X26.854
: V8 g' X2 y9 B! N. g- I( WN200 G2 X20.854 Y-109.568 J6.9 ~: X- V. }% f) Z) f
N210 X21.174 Y-107.637 I6.# n6 F) b0 Z. g/ K
N220 G1 X52.686 Y-14.918
1 p+ N6 {- V! t5 y* cN230 X52.868 Y-14.2940 |- Z1 {4 Q  C9 P4 H2 R, O
N240 X52.969 Y-13.795
3 D( i0 P' }! X6 j3 }N250 X53.027 Y-13.289
* E0 ?& }; W5 W$ jN260 X53.041 Y-12.767
  V* z7 `6 c- U! P6 U8 wN270 X53.011 Y-12.246" A: M! ]8 G( z! @2 N0 N
N280 X52.938 Y-11.742
/ O) r7 J, v& G. H/ F4 B; |( IN290 X52.822 Y-11.246
" `) H: z0 \; O; v2 S# cN300 X52.66 Y-10.7494 L! f5 U2 W2 M) L( O" x. z7 T! x
N310 X52.456 Y-10.268
( B% }1 h2 I5 I" m+ x2 V8 E6 yN320 X52.218 Y-9.818
4 {! {6 Q% K% i0 DN330 X51.942 Y-9.39+ o, O, \# X' I& N' `
N340 X51.622 Y-8.977
2 [. K- v3 @4 L, U7 w# n1 A2 W) H6 D  ZN350 X51.269 Y-8.5939 i5 B, ?$ h9 `; c, p0 e
N360 X50.894 Y-8.2491 A5 P2 E% t- R3 O6 k
N370 X50.49 Y-7.939/ d, k  S. y2 N+ R
N380 X49.943 Y-7.5887 A8 M, I: F4 v7 t3 D  w
N390 X27.172 Y5.661, U+ }  s' k7 I) T6 n$ A
N400 X26.722 Y5.905" S. |' ~3 C' v& c) ^
N410 X26.36 Y6.071) a+ n& Z8 o! W# ]3 [- n
N420 X26.001 Y6.209
9 g$ ~1 Z' h5 `! yN430 X25.641 Y6.319
1 G* F6 F5 [! i, J% L3 E, aN440 X25.268 Y6.407
  y% x3 D5 L( d0 ~  e0 l$ F+ ^: VN450 X24.884 Y6.47
8 t0 f% n% {) o$ p( qN460 X24.483 Y6.509
% _# g% c$ T8 ~  B# PN470 X23.965 Y6.526% X* `; h* g/ A
N480 X10.916& ~7 s" x) ]3 W# q+ B5 B
N490 X10.369 Y6.5- A4 |5 x# E: y1 ]# e7 [
N500 X9.988 Y6.443/ n6 n: u- _4 h. ~# U7 ]
N510 X9.615 Y6.35
) {& }* n; k2 \N520 X9.236 Y6.2142 U: @# T/ j# q; `$ T
N530 X8.871 Y6.042# V& X$ Q+ M( Q1 Q7 i+ C8 L2 ]
N540 X8.541 Y5.844% G- _9 F5 A6 C7 Z. z& j
N550 X8.232 Y5.614
7 v. w" u- `9 k4 fN560 X7.934 Y5.344
7 [; J0 r- ^1 H* p' c  `N570 X7.663 Y5.045
" q$ g$ R& w# w% Y, Z6 p7 a: FN580 X7.434 Y4.736
8 L& \/ h' ?- {/ qN590 X7.236 Y4.406% ^: J0 x7 v, w2 m( K0 i, }
N600 X7.064 Y4.042" h6 _6 |7 i% M; V: V1 w
N610 X6.928 Y3.662
# n. A1 g/ q" P7 `1 l  r) gN620 X6.834 Y3.289
' f: h' E9 B% n0 c+ jN630 X6.778 Y2.908
7 m( ^1 m# f# j7 TN640 X6.752 Y2.361' \5 s- e2 @& K8 I
N650 Y-29.558
* m" R& p& R. qN660 G2 X.751 Y-35.558 I-6.001
' C) C1 ?( |6 g' }0 l  n: ON670 G1 X-27.317
8 j# i$ @* O/ L" i% P1 B% v- B) ^N680 Y-94.688
% i+ }( {8 P( C2 X9 R+ Z" AN690 G2 X-33.316 Y-100.688 I-5.999
. I- ~! |7 ]1 y6 Y) r& lN700 G1 X-52.855  p3 Y$ p) e, L
N710 G2 X-58.855 Y-94.688 J6.
1 r/ M" d) F3 z- y, DN720 G1 Y-35.558% ?! F" Y9 U4 G) q
N730 X-82.766( [) |8 R6 U" ~7 I
N740 G2 X-88.766 Y-29.558 J6.- ]# {. v3 ~# E4 W+ D9 T( Q; y
N750 G1 Y10.522( \6 h" P5 |5 U; z" z
N760 G2 X-82.766 Y16.522 I6.
# h# a5 S+ p+ S# J! cN770 G1 X-43.825
2 @' R4 r& Z- P+ O, CN780 Y109.57
# z- I6 P' H; p/ f& i& ]) WN790 G2 X-37.825 Y115.57 I6.
6 O  a, {1 z9 E6 qN800 G1 X-5.617
8 `7 p6 \; y# C: H2 r0 R" GN810 X115.792 Y4.937
* M  `* w. R& Z7 k+ rN820 G2 X117.751 Y.502 I-4.041 J-4.435
7 X. ~5 D$ A# H, t8 k; bN830 X111.751 Y-5.498 I-6.
# g4 }1 G1 D1 CN840 G1 X100.94
1 P- x& W" d4 k7 `& n' fN850 Y-109.568# M! {' q. \/ o
N860 G2 X94.939 Y-115.568 I-6.001
% Z& u- `. u/ \4 dN870 G1 X84.919. b' G: B. U& c* e) C- N! D5 l, n
N880 X55.411
! C' p7 @2 U0 ]* a' R( KN890 G3 X51.811 Y-119.168 J-3.6
( z5 S0 V" G& y& oN900 G1 Y-122.768
! w% H4 k) P1 ?N910 G0 Z30.
  a' R; P: s. s0 S4 S* u2 zN920 X125.024 Y-63.032
2 X. \, c: M0 U2 cN930 Z-10.03
; y: r3 U  n) ]$ v$ U+ ON940 G1 Z-13.53 F800.
) x6 q5 R9 j, Z/ U( ^N950 X121.424 F1500.' K  S  O+ }! v( I5 ~. ~
N960 G3 X117.824 Y-66.632 J-3.6
+ A, s" o! d% J, \! w  u& f' {N970 G1 Y-109.568
, |9 r6 Z& n/ B5 d6 }) `; ~2 O" r2 Y$ EN980 G3 X121.424 Y-113.168 I3.6: {5 }& l4 l3 \+ C& `* [( T$ C
N990 G1 X125.024
: \8 Z3 `, j8 y5 eN1000 G0 Z30.
  n7 N( J, B4 l, Z, v9 j- VN1010 M5
$ R* p7 Q2 N; k; J) x& I3 n; U7 l+ \N1020 G91 G28 Z0.2 D* M4 q+ L, S- D" f  A0 W
N1030 G28 X0. Y0.: ~. f' {# s$ N' K
N1040 M30- F; }4 B, y' i' r8 K1 {
%! d$ F& ~$ i. u8 f/ B2 r
7 f$ {7 l# @- Q0 M4 k  ^# m) b3 i
或者你了解正则或软件.不一定只支持上面NC格式
- q/ @6 L  E, Z# `' Q  I9 N更多详细软件操作请到百度网盘:$ S, w0 @& S2 h5 X0 {: ]
http://pan.baidu.com/share/link?shareid=1386676616&uk=1328755120( ]$ G# h. v% H- k3 \
下载,软件和无声录像。(因为麦用不了。呵呵). E* E* k- r5 F4 x1 r

+ U* s8 @2 N  C9 y/ Y, U$ l) n: R4 v5 q0 Z2 g* t; c

, P  ^" i2 m% N7 E$ h+ v2 l6 c- h/ [5 v- Z3 Q
补充内容 (2015-11-3 11:23):( J9 c" H& W; O3 I
这都过的软件了,我都不用了.3 U# L* c/ G* B: U* a( X
大家用这个吧
. s0 D' W& J2 T4 F6 `http://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
+ p. c  |% P+ d  G# o" e楼主还真勤快!辛苦了!

  `. d. b8 ^" k* C& c* P& Y+ b没法子.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
+ T+ U5 O& n* z+ _: d, _0 y& y楼主这玩意这么用

" H4 J+ y- Z. w( Z& ^上面百度网盘有个录像的.你可以下载观看下!可惜麦坏了!录像不录音!!软件很容易操作的.
发表于 2014-3-28 08:54:32 | 显示全部楼层 来自: 中国四川成都
好人啊,X6的用不了,表示遗憾
发表于 2014-3-28 08:58:08 | 显示全部楼层 来自: 中国台湾
請教有沒有繁體板的....我直接用簡體版的會亂碼....
( A& V8 ]: s  w, [( u2 k
+ X7 b$ m5 C8 S  A' m! J過者給個我可以翻成繁體內容的文件...
发表于 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/ C& j+ O7 @' s# c4 e1 P" o* E
請教有沒有繁體板的....我直接用簡體版的會亂碼....
7 e! R* O, y& s
5 N9 }, y2 G) z. \% O過者給個我可以翻成繁體內容的文件...
: b1 U8 q+ m; D( V2 H4 |2 _
没有,软件开发时就依简体中文开发的.请问你是台湾地区的吗?
 楼主| 发表于 2014-3-28 09:11:27 | 显示全部楼层 来自: 中国广东东莞
有仙则名-数控编 发表于 2014-3-28 08:54 static/image/common/back.gif
+ Q8 O/ Y. G% O' d0 I5 F4 {好人啊,X6的用不了,表示遗憾
8 N; v& f; D0 i$ Z% w
软件和Mastercam版本无关.只和NC文件有关.你没收看录像吗?呵呵
 楼主| 发表于 2014-3-28 09:17:23 | 显示全部楼层 来自: 中国广东东莞
2013-06-29 发表于 2014-3-28 09:08 static/image/common/back.gif7 g, V& s$ \- @' T
谢谢,但LZ能告知一下,这个编辑器支持那几个MC版本
+ [; s; }; _$ m8 w
看11楼回复
发表于 2014-3-28 09:20:36 | 显示全部楼层 来自: 中国北京
谢谢楼主了,
发表于 2014-3-28 09:21:22 | 显示全部楼层 来自: 中国北京
呵呵仙 发表于 2014-3-28 09:17 static/image/common/back.gif
) V$ O7 ~0 X) w看11楼回复

' S5 ~3 n5 E  e/ I: \; }我想加你好友
发表于 2014-3-28 09:28:48 | 显示全部楼层 来自: 中国江苏南通

* g1 \2 {$ W8 D谢谢楼主了,
发表于 2014-3-28 10:24:16 | 显示全部楼层 来自: 中国台湾
呵呵仙 发表于 2014-3-28 09:09 static/image/common/back.gif3 \1 @6 S. ~1 O; h1 S3 I; K
没有,软件开发时就依简体中文开发的.请问你是台湾地区的吗?
! Z2 L4 v2 V* ^( F
我是用繁體中文系統的...
发表于 2014-3-28 10:36:47 | 显示全部楼层 来自: 中国上海
易语言程序 界面有点丑。
 楼主| 发表于 2014-3-28 11:06:33 | 显示全部楼层 来自: 中国广东东莞
路过不买 发表于 2014-3-28 10:36 static/image/common/back.gif
" Z. C  p  w4 V4 \3 H0 \1 S% x4 `易语言程序 界面有点丑。
1 W. v' r# a, B
多谢,老大光临,没花时间去美化界面。有时写软件想到头都大.
 楼主| 发表于 2014-3-28 11:12:08 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 10:24 static/image/common/back.gif6 }7 Y5 r% e. {) c5 j& ?
我是用繁體中文系統的...
  X! u1 ~+ L2 Q, y; p5 F: O
嗯,有空再出个繁體版的。但是没有繁體系统调试.不知到时会不会一样乱码.
发表于 2014-3-28 12:25:51 | 显示全部楼层 来自: 中国台湾
本帖最后由 gopc 于 2014-3-28 12:34 编辑 0 Q: w9 Z2 B1 L# o9 N
; \1 l- q1 z4 V" z
繁體系統是因為他看不懂簡體字...所以亂碼易語言
0 M+ P! ~2 R# a6 d2 l$ M; w8 l) z" N3 F8 b, ^, ^
辛苦你了....謝謝
 楼主| 发表于 2014-3-28 12:34:32 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 12:25 static/image/common/back.gif
" F% B; ~/ r( F繁體系統是因為他看不懂簡體字...所以亂碼
/ m. m8 v. V! i& V0 N
好像简体系统.可以看到繁體字和打繁體字
发表于 2014-3-28 12:36:04 | 显示全部楼层 来自: 中国台湾
簡體系統可以辨識繁體字...* [. K$ T. K" ?- K0 h
' S+ c* {! n9 H" Y+ f
但是繁體系統確無法辨識簡體字
 楼主| 发表于 2014-3-28 12:42:51 | 显示全部楼层 来自: 中国广东东莞
gopc 发表于 2014-3-28 12:36 static/image/common/back.gif
6 j! y$ v# Z3 B. W; W+ I簡體系統可以辨識繁體字...
" U+ n2 ?2 r) g4 Q7 `. o
4 q. Q/ X! {# l" w! }: e但是繁體系統確無法辨識簡體字

" C4 a$ g9 V; Y& 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 )

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