江西理工大学2014届本科生毕业论文(设计)
快。
但它也有不足之处,(1).由于此次的二次开发是在ARX环境下实现的,因此它有更大的危险性和破坏性。首先,ARX程序比ADS要复杂得多。(2).在绘制道路安全边桩不能同时上下隔100米同时绘制,使得必须分开来上半边和下半边多次绘制。(3). ARX应用程序是一个动态连接库,调试时需要频繁启动AUTO-CAD,额外消耗的时间比Windows下的ADS多。 根据这些不足之处,有如下改进建议:
(1)尽量优化批量绘制的某些算法,加快批量绘制的速度,且不会让电脑死机。此外再加某些程序让绘制的边桩从小里程到大里程,从偏距小的到偏距大的绘制。这也算二次开发不彻底,在实际工作中会带来比较多的麻烦。这些麻烦只能靠大家一个个人工调整过来。
(2)降低二次开发对AUTO-CAD和操作系统带来的危险性和破坏性。在长期工作中,大家经常碰到AUTO-CAD出现致命错误而无法操作,有时还无法保存前面的大量操作。绘制的图形文件也会因此有所损坏。
(3)道路安全边桩的绘制无法全自动完成。安全边桩的四个命令还需集体优化,无法在铁路中线上下每隔100米自动绘制安全边桩。只能重复定义两条中线和安全边线后分别上下绘制安全边桩。这还极易出现软件错误。
本文介绍的是为满足高铁竣工图的高效绘制而对CAD进行的专项二次开发。其实在很多其他领域中,普通CAD也很难满足专项工程的应用。所以为满足各类工程应用的需求,对CAD或其他工程软件的二次开发是很重要的工作。这项工作能更好的改善工程软件,让这个软件的使用更有针对性,高效性。
33
相关推荐: