行中发表于 2012-4-23 23:29:54

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

MASTERCAM数控车后处理,针对国产系统。绝对原创!先看处理结果,有图片为证

行中发表于 2012-8-29 15:23:48

风随意 发表于 2012-8-29 14:06 static/image/common/back.gif
顶。。。。。

@echo off
setlocal enabledelayedexpansion
findstr /v /i /c:"g21" /c:"g97" /c:"g96" /c:"o0000" /c:"m01" /c:"g50" /c:"(" t.nc>>2.nc
for /f "delims=" %%i in ( 2.nc) do (

echo %%i | find /i "g54" >nul
if !errorlevel!==0(
set str=%%i & set str=!str:g54 =! & echo !str!>>3.nc
) else (
echo %%i>>3.nc
)
)
for /f "delims=" %%i in (3.nc) do (

echo %%i | find /i "g28" >nul
if !errorlevel!==0(
echo G0 Z100>>t1.nc
) else (
echo %%i>>t1.nc
)
)
del /f /q 2.nc
del /f /q 3.nc

pause



这是另外一种方式的后处理,绝对原创。经过简单修整 即可针对所有MC后处理。所有国产数控处理。本不没想放上网。因为我手工删除修改达五年之长,才发现利用批处理这方法。

行中发表于 2012-8-29 16:27:34

@echo off
setlocal enabledelayedexpansion
findstr /v /i /c:"g21" /c:"g97" /c:"g96" /c:"o0000" /c:"m01" /c:"g50" /c:"(" t.nc>>2.nc
for /f "delims=" %%i in ( 2.nc) do (

echo %%i | find /i "g54" >nul
if !errorlevel!==0(
set str=%%i & set str=!str:g54 =! & echo !str!>>3.nc
) else (
echo %%i>>3.nc
)
)
for /f "delims=" %%i in (3.nc) do (

echo %%i | find /i "g28" >nul
if !errorlevel!==0(
echo G0 Z100>>t1.nc
) else (
echo %%i>>t1.nc
)
)
del /f /q 2.nc
del /f /q 3.nc

pause


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

风随意发表于 2012-8-31 22:39:02

@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('type 1.txt') do (
set text=%%i
set size=0
for %%a in (G21 G18 G50 G96) do (
if /i "!text:~0,3!" == "%%a" (
set size=1
)
)
if "!text:~0,1!" == "(" (set size=1)
if !size! == 0 (
echo %%i >>2.txt
)
)
pause

wgh0718发表于 2012-9-17 18:42:12

搞不懂,处理后的文件和之前编的文件一样啊

无名之水无痕发表于 2012-9-19 08:51:23

不明白,不过先留个记号

onelee发表于 2012-9-19 10:54:11

虽然搞不懂,但必需要顶,楼主无私奉献精神可敬

hf2003@yahoo.cn发表于 2014-11-23 18:33:51

风随意 发表于 2012-8-31 22:39 static/image/common/back.gif
@echo off
setlocal enabledelayedexpansion
for /f "tokens=*" %%i in ('type 1.txt') do (


后处理不完美

cj0203发表于 2014-11-23 18:57:46

你这没意义 ,要开发出 GSK928HNC-1819 低端系统的后处理就OK了

黄海是我发表于 2016-5-21 12:07:20

哦,没发现什么,不用电脑编程。
页: [1] 2
查看完整版本: MASTERCAM数控车后处理,针对国产系统。