研究所软件一键安装卸载版

软件安装问题一直是公司人员心中永远的痛,所以曾经就有想法做一个免安装的版本。最近放下手头上的事情,利用差不多三个星期的业余时间出炉了这么一个快速安装的版本。

该程序是基于AutoVUE19.3中文版+AutoCAD R14.0英文版+HMCAD6.0+CAPP+PDM制作,原本是采用AutoCAD R14.01中文版的,可是在实际测试中却不幸地发现中文版真尼玛的不稳定,经常用着用着就无故错误崩溃。究其原因是因为AutoCAD R14中文版采用了硬件狗加密,它会时不时去检测加密端口,而破解的不完全导致cad会出现各种各样的问题。花了一晚上的时间,不得不将臭名昭著的中文版换成了英文版,本利用中文版的文件着手汉化了英文版,增强整体的稳定性。

也曾想过升级为最新的HMCAD8.0,但是由于大恒软件公司的问题,人才流失殆尽,导致最新版本存在诸多令人诟病的地方,于是就打消了这个念头。

软件的功能特色

  • 一键安装AutoCAD R14.0+HMCAD6.0+CAPP+PDM四款软件,只需一点,通常在五分钟之内就能够将所有的软件安装完毕。
  • 一键卸载本程序安装的软件,完全清理掉注册表信息
  • 安装之后无需重启,直接可以使用了
  • 对英文版的AutoCAD R14进行了汉化,汉化率达到90%以上,不必再使用英文界面
  • 现在可以双击直接打开CAD图纸了
  • 完整安装了AutoCAD R14.0的功能,特别是附加工具,“不用不知道,一用吓一跳”,许多工具非常的有用

加强的功能

  • 通过增强工具可打开CAD R14~CAD2010任意版本的图纸,并可以将低版本图纸存为高版本
  • 导入PDF文档为CAD图纸
  • 使用BWF的复制功能可以方便的将CAD内图形复制到剪切板,自动修改背景,不必再去修改图纸的背景了,对于制作零部件目录非常方便。而且图片是矢量图,不会出现图片模糊的问题
  • 高级打印:打印时自动隐藏掉制图、审核、标准等不必要打印的信息
  • 填写默认签名信息:根据”软件安装目录\hmcad\Support\“下的”people.ini“配置文件,自动填写标题栏内制图、审核、标准、日期等基本固定的信息
  • 标题栏信息导出:将标题栏信息导出到”软件安装目录\hmcad\Bin\"目录下的temp.ini文件
  • 标题栏信息导入:根据标题栏信息导出功能导出的temp.ini填写标题栏信息,这样就可以非常方便的随意更换图框了
  • 填写标题栏信息:通过UI引导填写标题栏信息,以及可供点选的材料列表,更加的方便
  • 根据企业标准Q/HCC J01003-2013《图样技术文件的更改规定》6.4的规定,通过UI引导填写更改信息

修正之前软件所存在的问题

  • 修复了PDM无法存入带*号,以及物料码与代号不一致的图纸
  • 选择PDM接口时弹出找不到注册表的错误框
  • 多核CPU电脑运行CAD“一闪而过”
  • XP sp2系统下退出CAD弹出“内存不能为read”的错误框

附加说明

CAD集成的插件和补丁:

  • 鼠标中间滚动插件HOTKEY.ARX
  • betterWMF插件
  • dwggateway插件DGArxR14.arx
  • pdfin导入pdf插件PDFImport14.arx
  • Quikpik工具栏增强插件
  • 修正中文版(英文版)在XP系统下退出出错补丁
  • 取消了易发的CVM系统插件,如需要请加载“PDM安装目录\Bin\PDMAMAddIn_CVMTDP.dll”

兼容的平台

操作系统:测试通过的系统Windows XP、Windows XP sp1、Windows XP sp2,xp sp3下未测试,但估计是没有问题的。Windows Vista和Win7未进行测试,不建议在此系统中安装。

磁盘空余空间要求:1.06 GB

内存要求:512MB以上

CPU、显卡等要求未知

安装卸载说明

  • 安装前强烈建议关闭360等杀毒防护软件,否则请对安装程序的一切操作放行
  • 安装时请不要安装到中文(确切的说是双字节字符)目录,否则CAD无法正常运行
  • 双击打开如果出错,请手动选择打开方式为HMCAD.exe,并勾选“始终使用选择的程序打开这种文件”
  • 如果你之前安装过AutoVUE、AutoCAD R14、HMCAD、CAPP、PDM其中的任何一款软件,请首选卸载它们。而且一定不要使用本一键安装卸载工具的卸载功能去卸载,本工具只限于卸载自己安装的程序

使用说明

  • 虽然在虚拟机中经过了不下30次的安装测试,但是依然无法保证自己的程序不会出现任何的bug。由于时间紧迫,部分功能也开发的不是非常的完善,如果你对该版本不满意,请见谅
  • 模板使用了HMHZ.shx字体,因为打印图纸时发现使用这个字体打印无论字高还是字体的比例都是最合适的,也建议大家使用该字体,舍弃HZDX.SHX
  • 工具条都已初始化,并针对自己以及他人的使用习惯做了一些调整,但是“萝卜青菜,各有所爱”,无法保证对每个人都觉得好,建议慢慢适应,否则请自行调整。其中CAD采用了QuikPik插件锁定工具栏,以防止工具栏在重启CAD后发生移动,需按住Ctrl键拖动然后松开Ctrl放置到你想要的位置
  • “增强工具”菜单栏以及工具栏,不能使用的工具为预留。由于时间的关系,目前还没有时间编写相关的函数,在以后的时间里,我会抽出时间写完相关的代码,到时候只需更新“hmcad安装目录\support\enhance.lsp”文件即可
  • 安装后,在AutoCAD的系统配置—>“打印机”选项卡内,点击“打开”安装,然后选择安装目录下的“打印机配置文件”内的3个pc2文件,即可快速添加打印机

研究所软件一键安装卸载版

  • 安装目录下的“杭叉模板”文件夹为偶之前制作的solidworks模版文件,它和我们说使用的cad标准dwt模板是对应的,可以直接填写标题栏信息,但样式目前还无法统一。
  • 填写标题栏信息工具会自动将编码和代号的输入转换为大写,如果其结尾为-000,则000无须输入,程序会自动补齐
  • 打开高版本工具不可用于打开加密图纸
  • 请不要使用记事本编辑poeple.ini等配置文件,以防止被加密,可以使用安装目录下的Emeditor编辑器

预留说明

由于时间的关系,你所见到的批处理功能:【批量图纸入库】【生成A3的批量打印列表】【生成A4的批量打印列表】是无法使用的,相关代码尚未编写,以后再考虑继续写完。有能力的同事也可以自行修改“软件安装目录\hmcad\Support\enhance.lsp”,共同完善相关功能。

目前已知的问题

  • 未安装Phantom AutoCAD OLE/ADI打印机,但是也基本用不上,所以影响不大
  • 直接运行CAD程序,还存在菜单栏未加载的问题
  • CAPP菜单初始化还存在问题
  • CAD写左上角的编码时,应该删除掉之前写入的编码,但是由于时间的关系,尚未未编写相关代码

未来考虑增加的功能

  • 自动判断接口的功能,这个到现在还没有搞清楚其原理,看来必须要数据组协助
  • 文字以及标注样式一键刷新为标准模板的样式
  • 遍历图纸的目录,实现批量存图的功能
  • 遍历图纸目录,自动识别A3和A4图纸,并生成工CAD批量打印程序所需要的列表文件,这样就可以非常方便的实现批量打印
  • 根据新下发的图纸明细栏需要填写更改单信息的要求,实现相关的填写任务

制作感言:制作绿色版本花了一个星期,测试用了不到一个星期,二次开发花了十天,感觉挺不容易的。特别是二次开发,R14 Vlisp的函数少得可怜,而且自己也是第一次上手,不懂的地方无人求助,只能一次次的问Google。一连熬了好几个晚上,才最终将这个版本的lisp程序完工,写程序真的是件费脑子的事,写完了第一件事就是好好睡一觉。。。。。。

版权声明:本程序及其安装的程序仅供学习和研究使用,不得用于任何商业用途。该程序所安装的软件其版权归该软件和程序代码的合法拥有者所有,本人对所提供下载的软件和程序代码不拥有任何权利。

本文采用CC BY-NC-ND协议进行许可,传播时请保留链接:http://huangzhiqun.com/skill/cad-pdm-capp.html

2,387 次阅读
下一篇文章:  »
  1. #1 威廉希尔童鞋

    呵呵 回去试试哦 :mrgreen:

    VA:F [1.9.22_1171]
    Rating: 0.0/5 (0 votes cast)

发表评论

二 × 五 =

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。

疑惑 调皮 伤心 抠鼻 惊讶 微笑 脸红 坏笑 惊讶 发呆 撇嘴 酷 阴险 咒骂 愤怒 白眼 鼓掌 得意 汗 打呵欠 大哭 憨笑

评论