机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 9789|回复: 21
打印 上一主题 下一主题

MASTERCAM数控车后处理,针对国产系统。

[复制链接]
跳转到指定楼层
1#
发表于 2012-4-23 23:29:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
MASTERCAM数控车后处理,针对国产系统。绝对原创!先看处理结果,有图片为证

本帖子中包含更多资源

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

x

点评

以前怎么没有看见这么好的东西??  发表于 2012-8-29 14:05

评分

参与人数 1威望 +5 收起 理由
风随意 + 5 水平太好了!

查看全部评分

回复

使用道具 举报

2#
 楼主| 发表于 2012-8-29 15:23:48 | 只看该作者
风随意 发表于 2012-8-29 14:06
) B; i' `) {* q& E顶。。。。。

8 i5 s: r5 \: k& g0 d6 O6 `3 W@echo off  g* p& J  J5 H% |8 G7 F* r2 R
setlocal enabledelayedexpansion
+ C% f8 P- K% ^, y. r1 G& S  findstr /v /i /c:"g21" /c:"g97" /c:"g96" /c:"o0000" /c:"m01" /c:"g50" /c:"(" t.nc>>2.nc
: b1 m# F: C+ lfor /f "delims=" %%i in ( 2.nc) do (4 |7 F$ x8 N; k
' ~. h. {, M5 H- _
          echo %%i | find /i "g54" >nul ' r2 s- Y  D' n/ n- \
   if !errorlevel!==0  (9 l& ?% B: N: @, Q" H. i2 B! p/ m
set str=%%i & set str=!str:g54 =! & echo !str!>>3.nc
- Q* u0 c+ g# L, q ) else (
9 \6 a6 V7 [. m* F7 F3 _; V6 L  ~; ?echo %%i>>3.nc2 b2 F4 |' s  w( W. `
)$ M( ]* f6 e6 K5 a
)
; S  a& [9 l  ?5 Afor /f "delims=" %%i in (3.nc) do (
+ b& g* x0 _1 l9 }
2 T0 i; Y5 G" S# m3 c$ U          echo %%i | find /i "g28" >nul
, }: ~" Z* p/ q# Y4 ]( [   if !errorlevel!==0  (  B; s* |) R  J5 |
             echo G0 Z100>>t1.nc
( O- L; Y) h' ^ ) else (
# w# H2 n8 f2 ]! t* Becho %%i>>t1.nc
! G6 d4 H# N* `9 m)
1 u- R2 s3 u5 ?/ |1 k! @( c)
" }& ^/ O* N2 A7 W! h4 bdel /f /q 2.nc  V0 [( t7 E" f; `3 ?
del /f /q 3.nc
1 ?  w+ g# f1 S& d% P- G              7 F& @) `; ?! O& G- ]5 E1 D# `
pause
# G' T" y3 Z; z' k2 U# R6 w
% B7 o! e* Y  c# X( G% l4 S
4 {; \, A: r& V
3 Z( n  M) o+ q8 r' I     这是另外一种方式的后处理,绝对原创。经过简单修整     即可针对所有MC后处理。所有国产数控处理。本不没想放上网。因为我手工删除修改达五年之长,才发现利用批处理这方法。- m4 |7 v1 F4 I$ n- r7 w( X

点评

你要看懂它没用的,会用就行  发表于 2012-8-29 16:07
你百度知道批处理,就会用了  发表于 2012-8-29 16:06
完全看不懂!!!太深奥了  发表于 2012-8-29 16:05
这个是什么鸟东西??就是传说中的批处理?  发表于 2012-8-29 16:04
回复 支持 2 反对 0

使用道具 举报

3#
 楼主| 发表于 2012-8-29 16:27:34 | 只看该作者
@echo off6 `9 [* U2 f8 t
setlocal enabledelayedexpansion1 Q! f  p' e0 t( Q- F: d" I$ U8 ~* q
  findstr /v /i /c:"g21" /c:"g97" /c:"g96" /c:"o0000" /c:"m01" /c:"g50" /c:"(" t.nc>>2.nc
" T' H& l$ n3 ^( d& D& gfor /f "delims=" %%i in ( 2.nc) do (
8 v- g7 G: `& f" h" n. m0 C& [2 A7 g
          echo %%i | find /i "g54" >nul
  b& R, I0 h+ _1 W) Q9 L0 B   if !errorlevel!==0  (
+ N: i! B- u- X9 A( u, nset str=%%i & set str=!str:g54 =! & echo !str!>>3.nc
+ {# m) u8 J* |  C) B3 H) else (
8 B8 @' Q# a/ |5 W: J. \2 vecho %%i>>3.nc9 Z4 ^2 F  z% b+ h, L/ Y3 H
)
: E. t' g/ }- t) N% m! ^: f: j)4 L7 \8 f" F( P: I' R. E2 `2 u
for /f "delims=" %%i in (3.nc) do (1 `4 \5 B# u5 |4 M" `

' n' N$ Q( c# u# B/ L2 J" k          echo %%i | find /i "g28" >nul' Q% l* l+ J  Q
   if !errorlevel!==0  (
5 W3 y: b. f7 \6 b5 r             echo G0 Z100>>t1.nc! D7 ?- u; \. E& U* U
) else (
5 a/ l: @8 h7 Mecho %%i>>t1.nc
" ?; d9 @3 }) ^)
) t5 i+ Z2 v; @; m)
4 n; O7 i1 o" adel /f /q 2.nc0 m# j4 Q: `$ B' c# T/ Y# v2 ]5 f
del /f /q 3.nc
1 l+ }( h" M6 F5 v  s7 q              " w# \/ S+ D0 P$ V0 P1 C" [' u
pause9 \! A4 V7 {3 |3 q6 p& B3 T8 {

) m  ~' ?4 e  i3 e: w$ Z
2 x7 `9 A0 C6 J: Z* m; ]7 b把以上文字复制到记事本,另存为.bat    你要处理的程序保存为T.NC。然后双击批处理,即产生一个T1的文件。

评分

参与人数 1威望 +5 收起 理由
风随意 + 5 热心助人,专业精湛!

查看全部评分

回复 支持 2 反对 0

使用道具 举报

4#
发表于 2012-8-31 22:39:02 | 只看该作者
@echo off, t' E0 [3 a% D: w# n4 y! B
setlocal enabledelayedexpansion
# N1 B- r3 J; P% n3 e1 i$ Ufor /f "tokens=*" %%i in ('type 1.txt') do (
. l4 g. o5 M. j' I$ Z: B/ x    set text=%%i4 s- Y7 C" u( e5 f# c5 e- v
    set size=06 ~/ s  O! j8 B/ l3 u, G1 t. D& \
    for %%a in (G21 G18 G50 G96) do (
  P- |, A8 e0 \  F* G: d3 o" m$ G% M        if /i "!text:~0,3!" == "%%a" (! e- z; P- d$ L* l4 L
           set size=1
( [5 @2 L! P& |8 V        )! k- f7 Z$ u& }2 m
    )/ v' X+ w  @" h) r# m! i
    if "!text:~0,1!" == "(" (set size=1)7 M! l# m: p# V+ h# \
    if !size! == 0 (
( Q$ i  z0 ^- m6 G% ?9 R       echo %%i >>2.txt7 @# H  t2 d8 ~( Q
    )
( z- n, f; ^( I4 n)9 U" J' h$ D- Q; S& X/ H
pause. Y: r" |0 f. r- e" q# l

点评

这个也可以用~处理速度比你的要快 多了~你试试我的这个。需要修改的文件命名为1.TXT。  发表于 2012-8-31 22:40
回复 支持 1 反对 1

使用道具 举报

5#
发表于 2012-9-17 18:42:12 | 只看该作者
搞不懂,处理后的文件和之前编的文件一样啊

点评

少了些东西没看出来吗?  发表于 2012-9-17 19:13
回复 支持 1 反对 0

使用道具 举报

6#
发表于 2012-9-19 08:51:23 来自手机 | 只看该作者
不明白,不过先留个记号
8 x, _5 z. m9 s6 ]
回复 支持 反对

使用道具 举报

7#
发表于 2012-9-19 10:54:11 来自手机 | 只看该作者
虽然搞不懂,但必需要顶,楼主无私奉献精神可敬

点评

兄弟太谦虚了,隔行如隔山  发表于 2012-9-20 23:17
谢谢兄弟,你做的车床系统无需这个,系统很先进。比如说你的程序里可有汉字,而国产的必须删除。其实我这个就是自动删除一些无用的东西(MASTERCAM自动生成的如注释等)  发表于 2012-9-19 16:28
回复 支持 反对

使用道具 举报

8#
发表于 2014-11-23 18:33:51 | 只看该作者
风随意 发表于 2012-8-31 22:39
5 f9 o, ^: h* b@echo off: k- a# L' z' F3 v6 y3 R6 i
setlocal enabledelayedexpansion
" ^6 g6 P  G, r2 l$ h; M1 }for /f "tokens=*" %%i in ('type 1.txt') do (
9 |" \: O1 y$ p
后处理不完美
回复 支持 反对

使用道具 举报

9#
发表于 2014-11-23 18:57:46 | 只看该作者
你这没意义 ,要开发出 GSK928  HNC-18  19 低端系统的后处理就OK了

点评

呵呵,完全可以  发表于 2016-5-20 21:15
回复 支持 反对

使用道具 举报

10#
发表于 2016-5-21 12:07:20 | 只看该作者
哦,没发现什么,不用电脑编程。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-2-19 06:51 , Processed in 0.064957 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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