|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
你还在抱着一大堆图纸穿梭于工地之间?5 ]( g+ [' u$ I" _* L- Z
你还在揣着一大叠施工图往来于建筑楼层之内?
( ?: P4 E; W, r) x7 d. o: W “那你就OUT了”——某勘察设计院的许工如是说,“比工地的施工人员更苦,我们长年工作于荒郊野外,前不着村,后不着店,那种情况下,连身上的衣物都是一种负担,要是再兜一堆图纸,那无疑是雪上加霜!”,许工说着从怀里掏出一款手机,“看,现在好了,所有图纸都在这里,反正手机是个不能省的‘家伙’,手机上装一款浩辰移动版CAD——GstarCAD MC,所有麻烦都解决了!”/ d4 L* V2 T q
只见许工兴致勃勃在手机上摆弄起来,非常熟练地打开、缩放、修改、标注图纸,“整个操作感觉很流畅,就像一款游戏!轻轻一划就可以绘制出直线、圆、矩形等对象,也可以方便地修改对象的颜色,尤其是云线和标注功能最为实用,我可以将所有的勘察数据直接标注在图纸上,回到办公室用电脑稍微处理一下就好了,非常方便!”许工说话的时候还把手机晃了晃,“看,只要晃一下手机,GstarCAD MC就会自动将整个图纸缩放到手机屏幕上……”/ J7 d0 B5 e$ N) I) g
据悉,GstarCAD MC发布以后,引起了业界的广泛关注。虽然,智能手机这几年在硬件上取得了长足的发展,但要在手机上运行集大量浮点、矢量运算和实体显示于一体的CAD软件(包括CAD2012),还是存在很多技术难关,比如DWG文件解析、对象捕捉、精确输入、字体显示等都是技术难题。然而,浩辰仅用不到半年的时间,就突破了一系列的技术难题,并在研发过程中发明了多项新技术:! H5 S* y0 l; a3 U4 P+ n8 @
1. OCF文件存储格式。为了提高复杂图形计算性能以及图形显示效果,浩辰开发了移动设备专用的中间文件存储格式——OCF,OCF格式文件可以更好地适应移动终端的硬件,比DWG格式的读取和存储速度更高,占有的系统资源更少,从而解决移动设备内存、CPU性能低,无法进行复杂几何运算的问题,保证用户在相对低端移动平台上也能流畅的查看、编辑图纸。而且OCF格式支持松散藕合技术,支持文件合并、拼接、摘取等功能,可适应网络数据分片传输,减少不必要的数据通信流量。
8 w: v* C2 h% {, \2 y1 r! A5 l OCF文件保留了原来DWG文件的重要信息,以便支持与DWG进行文件转换。4 M, p0 [, M: V& r. J" [$ ~
OCF格式支持在终端显示由专业软件自定义的实体,以保证可以正确浏览上层专业软件(如天正)绘制的自定义实体。
2 z) l. J9 _# w" H/ ]$ ? 2. 移动终端高效图形显示技术。GstarCAD在WINDOWS平台上已经研发出了高效的图形显示内核,考虑到移动平台对内存、CPU更加敏感,以已掌握的技术为基础,GstarCAD MC通过分析IOS、Android内核,研发出一套平台无关的独立图形显示内核,在硬件资源相对有限的移动设备上,无需借助任何第三方显示模块就能绘制线条、填充、文字。
( l/ v! p+ i. M6 |. o 3. 低偶合消息派发图形系统控制技术。低偶合的消息派发图形系统控制技术是一种基于消息机制调度的技术,利用消息调度模块实现功能调用,可以很好地分离内核层与系统应用层,减少不同系统环境下的软硬件差异,最大化软件的平台无关性。3 v; ]7 G$ N" ]9 z+ q% x: l; @
该技术能够很好地解决CAD内核与不同系统平台间数据传输问题,使得GstarCAD MC的内核可以在Android和IOS平台上均能运行,对于不同应用平台,只需要开发应用界面及操作系统相关的库函数或接口即可。
# R/ }9 J. M7 B q, _ 4. C++与JAVA解释语言桥接技术。CAD系统开发一直是使用C、C++语言开发的,但对于现在的主流android平台,其上层应用使用的是java开发语言,java语言是一个解释性语言,性能相比编译性语言要慢很多,这对于追求性能的CAD系统来说是个瓶颈。GstarCAD MC在C++、JAVA间建立运行桥,调用C++的运行函数,通过桥执行到JAVA代码,调用JAVA接口代码,桥接系统调用到C++代码。这样解决JAVA、C++程序员间的交流及程序理解。
0 H) m% I* Z( H 5. 多系统兼容CAD内核。为了提高系统兼容性,GstarCAD MC内核层次模型采用面向对像的设计技术,将平台相关层,从内核中独立出来。而且,平台应用层与内核间使用平台无关的消息派发机制,隔离内核层与系统应用层,减少不同系统环境下的软硬件差异,增强软件的平台无关性。, Y- }$ w! j4 ^; g$ a. j
6. 云数据接入服务。DWG图形数据显示很多依赖于系统环境,如字体,线型等,而这部分数据在移动终端中却没有,云存储服务器支持远程虚拟存储设备,将文件拆解到远程分布式存储服务器,将数据通过云传播,GstarCAD MC利用云数据接入服务适时获取相应的数据,而不用考虑自身终端上是否存在此数据。
1 c/ m6 M, I% C) [ 7. 快速全视图恢复。在看图和绘图过程中,如果想恢复到初始状态,显示全部图形,只需轻轻摇晃设备,无需反复用手指拖动缩放。
: e2 J9 B7 f9 `: {# B 8. 离线真字体技术。GstarCAD MC支持离线真字体(True Type font)显示,是目前市场上唯一能在移动终端离线、无字库的情况下还能正常显示文字的CAD软件。
2 n# b' N) j/ ^0 Y! h |
|