【摘 要】
:
随着Internet技术的不断发展和人们对CAD软件的需求,传统CAD技术越来越向着网络化、协同化的方向发展。本文针对这一趋势,分析了国内外现有软件系统,并针对实验室原有的WebCAD系
论文部分内容阅读
随着Internet技术的不断发展和人们对CAD软件的需求,传统CAD技术越来越向着网络化、协同化的方向发展。本文针对这一趋势,分析了国内外现有软件系统,并针对实验室原有的WebCAD系统提出了一套基于扩展命令流的架构,用于快速构建三维网络化的协同CAD平台。
通过使用扩展命令流,将CAD软件的开发分成了若干定义良好的模块,包括用户界面的,命令流的分析器和服务器端三部分。通过将主要的业务和逻辑集中于分析器之上,软件开发人员不但能迅速而高效针对自己的需求对其的进行开发,维护和扩展,同时还能迅速而轻松的将原有的软件系统集成进该网络化协同设计系统。该系统采用C++语言开发,具有很好的扩展性能,借助于通过网络传输纯文本的命令流,该系统能够与其他不同的操作系统平台,不同的开发语言的软件轻松进行交互。
在这个系统中,不但将二维和三维的操作统一进行处理,不再区分两者的区别,同时也将用户之间的交流也作为一种命令来处理,无论是客户端还是服务器端的架构都大大简化,后期的开发人员更易扩展和维护。同时考虑到对已有单机类建模软件的集成,服务器端的协同控制采用先来先服务的策略(FIFO),而不是原来WebCAD采用的基于多种用户权限的策略,这样已有的并不支持用户权限的单机建模软件只需稍稍改动即可与本系统相集成。同时对服务器对客户端连接的处理上牺牲了一点移植性采用更为有效率的epoll机制。
在本文的最后,对所做的工作进行了总结,并对将来的工作提出了展望。
其他文献
本研究通过焙烧针铁矿精矿、针铁矿.菱铁矿混合精矿制备了一种新型矿物脱砷吸附剂,并采用TGA、XRD、SEM、物理吸附等检测手段和除砷试验分别对铁精矿焙烧前后的样品进行了表
煤炭地下开采引起井下动力灾害、水与煤层气资源破坏以及地表塌陷等一系列采动损害问题无不与采动岩层运动和采动裂隙有关,而这些采动损害问题在浅埋大采高工作面开采中更为
目的:对比悬吊法与气腹法腹腔镜下子宫肌瘤切除术的效果.方法:选择我院于2017.1-2019.1期间收治的86例子宫肌瘤患者进行研究,采用随机数表法将患者均分为两组,观察组与对照组
对于即将毕业的小学六年级孩子而言,他们可能会遇到某些方面的心理困惑或难题,也可能会面临由学习、身心发育、人际交往等方面带来的不适与压力.为帮助孩子们消除这些“成长
高铝鲕状赤铁矿属于难选铁矿石,常规的选矿工艺难以实现铝铁有效分离。论文以贵州赫章高铝鲕状赤铁矿为研究对象,在对其物理化学特性及工艺矿物学特征研究的基础上,采用深度还原
在钴结壳开采过程中,对钴结壳及其基岩的破碎是一个重要的环节,既要保证足够高的采集率,又要能降低破碎比能耗和废石混入率,这是相关研究的关键问题。论文通过理论推导,建立
煤与瓦斯突出是煤矿重大灾害之一,会造成巨大的经济损失和人员伤亡,引起不良的社会影响,是煤矿需要重点防控的对象。但煤与瓦斯突出受到围岩条件、煤质特性与地质构造等多方面综
城市轨道车辆按车体宽度分,有A、B、C三种形式,其中A型车宽度为3m,B型车宽度为2.8m,C型车宽度为2.6m左右;按车体材料分,有耐候钢车、不锈钢车和铝合金车。本文以铝合金A型地铁不带导
目前国内外进行风电叶片疲劳测试主要采用单点加载,由于该方法存在弯矩分布精度误差大、驱动力不足的缺点,因此本文采用两点疲劳加载方法。两点加载时,由于在叶片延展向存在一定的扭转角度,导致两加载源与叶片的联振不在同一平面,从而构成了一个复杂的非线性强耦合系统。为提高疲劳测试精度,必须研究该耦合效应对两加载源与叶片形成共振造成的影响,同时探索一种同步控制策略减小该耦合效应的影响。由此,本文的主要研究成果如
采动覆岩分为三个影响带,即垮落带、裂隙带和弯曲下沉带。研究“三带”的发育高度对煤矿安全生产具有重要的作用。本文应用理论计算、数值模拟和钻孔窥视现场探测研究古书院矿