搜索
cad2007下载
软件下载
solidworks下载
proe下载
机械标准
机械招聘
机械图纸
机械百科
机械交易网
网站建设
机械设计手册
proe视频教程
cad2013视频教程
solidworks2008视频教程
CAD2004视频教程

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

[复制链接]
查看: 285|回复: 6

该用户从未签到

发表于 2013-10-31 22:17:25 | 显示全部楼层 |阅读模式
MASTERCAM数控车后处理,针对国产系统。绝对原创!先看处理结果,有图片为证

回复

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:18:14 | 显示全部楼层

风随意 发表于 2012-8-29 14:06

顶。。。。。

@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后处理。所有国产数控处理。本不没想放上网。因为我手工删除修改达五年之长,才发现利用批处理这方法。
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2013-10-31 22:19:02 | 显示全部楼层
@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的文件。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:20:01 | 显示全部楼层
@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
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:20:44 | 显示全部楼层
搞不懂,处理后的文件和之前编的文件一样啊
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:21:18 | 显示全部楼层
不明白,不过先留个记号
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2013-10-31 22:22:05 | 显示全部楼层
虽然搞不懂,但必需要顶,楼主无私奉献精神可敬
回复 支持 反对

使用道具 举报

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

本版积分规则

Copyright © 2012-2035 厦门鑫时器科技有限公司 版权所有
闽ICP备2023009579号-1 技术支持:机械网站建设  Powered by Discuz! X3.4
快速回复 返回顶部 返回列表