CAD和CAT这个概念很类似,CAT是Computer Aid Translate 计算机复制翻译,CAD是Computer Aid Design 计算机辅助设计,指利用计算机及其图形设备帮助设计人员进行设计工作。
CAD(Computer Aided Design,计算机辅助设计)诞生于二十世纪60年代,是美国麻省理工学院提出的交互式图形学的研究计划,由于当时硬件设施昂贵,只有美国通用汽车公司和美国波音航空公司使用自行开发的交互式绘图系统。
随着电脑科技的日益发展,性能的提升和更便宜的价格,许多公司已采用立体的绘图设计。以往,碍于电脑性能的限制,绘图软件只能停留在平面设计,欠缺真实感,而立体绘图则冲破了这一限制,令设计蓝图更实体化,3D图纸绘制也能够表达出2D图纸无法绘制的曲面,能够更充分表达设计师的意图。
ProE是第一个运用参数化设计,实体造型,特征导向思维的三维设计软件,即用有限个数的参数去约束模型。为了和新的Creo设计工具集统一形成,与2010年8月改名为Creo Elements/Pro, 2011年6月才改名为“Creo Parametric”UG最初发售时间为 1973年10月,大约46年前,Solidworks最初的发售时间为1995年11月1日,大约24年前,现在的solidworks,UG,ProE都同时属于CAD (computer-aided design)和CAE(computer-aided Enginneering)软件
达索集团:CATIA、Solidworks
PTC公司:ProE
西门子工业软件:UG
AutoDesk公司:Inventor、AutoCAD
国产的各类软件公司:中望、CAXA、华天等(相对国外小很多)
从行业来看
模具行业:UG
汽车:CATIA
电子产品:PROE
机械,设备:Solidworks
目前我只接触过两种CAD软件,AutoCAD和Solidworks
下图涵盖常见的CAD软件文件格式
AutoCAD
DWG和DXF是AutoCAD的文件格式
DWG文件可以判断AutoCAD的版本
使用文本编辑器或者十六进制编辑器打开DWG文件,文件头的前六个字符可以用于版本判断
AC1032 =AutoCAD 2018
AC1027 =AutoCAD 2013
AC1024 =AutoCAD 2010
AC1021 =AutoCAD 2007
AC1018 =AutoCAD 2004
AC1015 =AutoCAD 2000
AC1014 =AutoCAD 14
AC1012 =AutoCAD 13
AC1009 =AutoCAD 11
AC1006 =AutoCAD 10
AC1004 =AutoCAD 9
AC1002 =AutoCAD 2
DXF文件中使用类似RTF的格式记录文字
可以通过搜索{\f来检索定位
打开Auto CAD你会看到如下界面
DWG的翻译最可行的方案是DWGTranslator
http://www.dwgtranslator.com/chs/
国内的一个收费软件,提供了提取,写回,计算字数,使用谷歌机器翻译等功能,是一套完整成熟的解决方案
DWGTranslator还提供了一个Excel合并工具,可以将DWG导出的Excel合并成一个文件
如果另存为DXF文件格式的话可以使用TranslateCAD导出翻译
https://www.translationtospanish.com
如果文件较少也可以使用在线服务进行转换
https://anyfileformat.com/autocad-conversion/
另外也有基于Lisp语言或者VBA宏进行翻译
http://www.translatortools.net/products/transtools/autocad-translation
https://www.cadstudio.cz/en/apps/trans/
总体来说AutoCAD的DWGTranslator翻译流程比较成熟适合本地化
SolidWords
Solidworks文件主要有:
sldprt Solidworks零件
sldasm Solidwords装配图
slddrw Solidwords 工程图
Solidworks可以在Windows Explorer中直接图形化显示
并且Solidwork支持直接将3D图形的修改直接应用到2D设计图上,避免二次修改和调整,是一个很好的版本控制。
Solidworks打开视图
Solidworks直接转换成AutoCAD版本会有损失,可以通过转换或者OCR提取翻译,但是翻译完成后要在Solidworks中排版编辑
本文所提到的DWGTranslator和TranslateCAD和一些宏在
https://download.csdn.net/download/dark_2001/12340230