机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

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

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

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

本帖子中包含更多资源

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

x

点评

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

评分

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

查看全部评分

回复

使用道具 举报

11#
发表于 2019-12-13 13:06:58 | 只看该作者
以前怎么没有看见这么好的东西
3 N" g9 X: F/ t
回复 支持 反对

使用道具 举报

10#
发表于 2018-10-25 10:46:54 | 只看该作者
后置可以改F后面的零不省略掉吗,如F0.025,不要出来就F.025
回复 支持 反对

使用道具 举报

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

使用道具 举报

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

点评

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

使用道具 举报

7#
发表于 2014-11-23 18:33:51 | 只看该作者
风随意 发表于 2012-8-31 22:39 6 ]/ w6 ~' u& F9 c
@echo off
, ~9 l  W2 i+ P( g' Z" csetlocal enabledelayedexpansion& \3 {+ E2 ~/ l& H% Y, w0 g
for /f "tokens=*" %%i in ('type 1.txt') do (

8 y' }; O; ~0 [/ H3 q7 R; }9 p后处理不完美
回复 支持 反对

使用道具 举报

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

点评

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

使用道具 举报

5#
发表于 2012-9-19 08:51:23 来自手机 | 只看该作者
不明白,不过先留个记号$ Z% V9 Y: W* t1 N' H
回复 支持 反对

使用道具 举报

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

点评

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

使用道具 举报

3#
发表于 2012-8-31 22:39:02 | 只看该作者
@echo off0 ~, {" ~3 L4 P/ e- V
setlocal enabledelayedexpansion. i+ ]/ u- y. A4 w5 q  u
for /f "tokens=*" %%i in ('type 1.txt') do (4 f* o0 V& h+ B4 A- e: T
    set text=%%i
2 R+ t/ Z+ G+ E    set size=0
' q& F' B9 \' Y# l0 A1 N    for %%a in (G21 G18 G50 G96) do (
" i$ M4 `% R- f! z) s; s9 o# V- h7 p, b        if /i "!text:~0,3!" == "%%a" (* f& v6 j: b! j5 d" S3 @
           set size=1" F6 b2 p& Z/ X2 ~) j, T
        )
' v- d. s! k! m5 O6 U    )/ H* ]4 `1 P8 ]" l6 A
    if "!text:~0,1!" == "(" (set size=1)+ ]2 Z! Z+ X/ P/ A5 E* ~3 m
    if !size! == 0 (0 G* j* i2 v( p  U8 H# p, k4 d" \' V
       echo %%i >>2.txt$ V6 K0 K2 y, [6 b( o
    ): H9 V/ A% d5 w% z; y  n: ^% z
)
3 J8 |6 }, S8 u, T6 b* Spause, X- X: X$ B% P  R

点评

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

使用道具 举报

2#
 楼主| 发表于 2012-8-29 16:27:34 | 只看该作者
@echo off
; B$ E( ^# T9 \0 e7 }( Ysetlocal enabledelayedexpansion$ L+ f0 c3 R7 f% P( O; j/ R* H
  findstr /v /i /c:"g21" /c:"g97" /c:"g96" /c:"o0000" /c:"m01" /c:"g50" /c:"(" t.nc>>2.nc
! y" ~- y* s7 ]: a" m' ^for /f "delims=" %%i in ( 2.nc) do (* R5 ^; B! h3 z3 q0 H( i

: j6 q. f9 j- o% U/ F          echo %%i | find /i "g54" >nul 0 S" R; E) V9 p
   if !errorlevel!==0  (
1 g" \' c0 X+ Hset str=%%i & set str=!str:g54 =! & echo !str!>>3.nc: z! J# f% Z; N
) else (
0 ^  F$ b$ H+ secho %%i>>3.nc
1 x1 ^3 K/ S/ K6 X)
: C$ L9 b3 q% b& x, Q)2 j1 r+ w& K% ^7 E& p  p$ n
for /f "delims=" %%i in (3.nc) do (
, M6 i' q4 x6 q: g# b( F1 c
3 B8 ~; N/ G& J: M1 |  y          echo %%i | find /i "g28" >nul; A, z. X2 p( _# Q
   if !errorlevel!==0  (- m" Y2 T7 e, i% O/ w
             echo G0 Z100>>t1.nc; f, P; N8 |9 [' V
) else () w1 f; U: P! v  X5 o7 S9 o: F
echo %%i>>t1.nc% [# p7 ~8 a6 J# ?
)6 Y4 k9 `& q1 x* r' W3 z
)% W8 W* A3 h8 i# h7 m
del /f /q 2.nc
. ~/ }% l  ]9 wdel /f /q 3.nc
- g: y( y7 J9 N" Y& C5 z; O. d              $ T: R- ]% ~6 Q% D
pause$ c2 c  M* Z8 D2 a$ o
) y& O( H$ [, |) B2 O3 R3 Z

5 j, U' \9 b1 P. I把以上文字复制到记事本,另存为.bat    你要处理的程序保存为T.NC。然后双击批处理,即产生一个T1的文件。

评分

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

查看全部评分

回复 支持 2 反对 0

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-19 07:17 , Processed in 0.088868 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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