时间:2013-04-02 00:14:24 作者:不思议游戏 浏览量:55
在上一篇文章中,我们了解到浩辰CAD8在基础架构、绘图引擎等方面所做的一些创新。那么,在技术细节方面,浩辰CAD又做了哪些创新呢?这些创新又能为用户带来怎样的价值呢?我们今天就来进行一下介绍。
一、GRX函数的大量扩充
GRX是浩辰CAD开发的基于ICAD的二次开发接口,与基于AutoCAD的二次开发接口ARX相比,两者虽然在构建不同的CAD平台上,但总体结构类似,两套接口高度兼容。一套代码,支持两套CAD平台,零成本移植是GRX的一个重要目标。
为了实现更大幅度的兼容,浩辰CAD8对于GRX函数进行了大量的扩充,开发商很少甚至无需修改ARX程序源码,只需用GRX提供的SDK头文件和库重新编译连接就可以顺利移植到浩辰CAD的平台上,二次开发软件在浩辰CAD8上的适用度更高。
二、全新开发的LISP引擎
LISP在CAD的工具和插件开发中应用非常广泛,所以在CAD绘图软件上的应用非常广泛,普通用户均可以用lisp编写出各种定制的绘图命令。为了便于用户的定制,浩辰CAD8全新开发的LISP引擎支持LSP/FAS/VLX插件的直接运行,而且程序运行速度较旧版提升了5倍以上。
三、Unicode编写及编译
Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。它为每种语言中的每个字符设定了统一并且唯一的二进制编码,以满足跨语言、跨平台进行文本转换、处理的要求。经过十多年的发展,Unicode已经成为普及度极高的字符编码,得到大多数软件的支持。
为了提高与世界标准接轨的程度,浩辰CAD 8采用了Unicode编写和编译,可以顺畅打开包含多语言文字的图纸文件或者打开非系统默认语言的图纸文件(如在简体中文的系统中打开包含繁体中文或韩文的图纸文件)。同时大大提升文字兼容性,对于不同图纸代码页导致的文字乱码问题也将轻松解决。
四、扩充的文件格式支持
在文件支持方面,浩辰CAD 8根据用户的需求进行了扩充,软件已经可以支持最新的2013版 .dwg/.dxf文件的读写,因此可以兼容AutoCAD 从2.5~2013各版本的图形文件。此外,浩辰CAD8还可以使用AutoCAD的各种内部文件,如模板文件(DWT)、标准文件(DWS)、界面文件(CUIX、CUI和MNU),字体文件(SHX和TTF)、线型文件(LIN),保证了用户在多种CAD平台之间的互联互通。