首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到17条相似文献,搜索用时 250 毫秒
1.
基于OpenGL技术,结合激光快速成型系统的特点,设计并实现了一个STL文件浏览器,通过计算三角行面片每个顶点的法矢向量,得到了真实感较强的三维几何实体模型的显示效果,并实现了平移、旋转和比例缩放等模型辅助变换操作;重点研究了STL文件数据的读入、模型的拓扑信息提取,模型的辅助变换、正确性的校验、STL文件分层切块和STL文件的保存处理的算法实现,为后续的软件的处理打下了很好的基础;该技术在很多预处理软件中都有成功运用。  相似文献   

2.
介绍了STL(C++标准模板库)的基本内容和特点,并使用STL组件和算法构造了一个专家系统知识库,能有效地存储和管理知识,体现了STL技术的高效性和灵活性。  相似文献   

3.
STL文件是三维表面模型常用的存储格式,在逆向工程、有限元分析等领域有着广泛的应用。文中基于μ-CT(超声CT)断层图像分析了多孔材料STL文件格式的产生方法。结合大津阈值分割算法与图像标记方法,清除源图像的噪声并且将孔的轮廓标记出来,再应用MC算法,对CT序列图进行三维重建,生成STL文件。实现了对多孔材料错综复杂结构的孔隙结构的建模,也改进了原STL生成算法限定条件较多、耗时较长的弊端。  相似文献   

4.
STL切片数据的NURBS曲线拟合算法   总被引:2,自引:0,他引:2  
在快速成形加工过程中,由于对STL文件切片所得数据是由极不均匀的细微离散线段序列组成,为提高制件加工速度和精度,必须对切片数据进行重新拟合处理,为简化后续插补处理,不适宜采用抛物线、双曲线、B样条等标准圆锥曲线及不规则参数等多种类型组合曲线拟合,基于此,提出了一种合适于STL文件切片数据的二次NURBS曲线拟合算法,以便对于标准曲线和自由曲线提供统一的表达式。  相似文献   

5.
汪蓉 《咸宁学院学报》2011,31(12):92-94
P.J STL是Visual C++使用的STL泛型库,随着VC的广泛使用,P.J STL也有大量的用户,本文重点研究了这种STL规范的代码实现细节.并在此基础上演示如何扩展P.J STL的容器和泛型算法.  相似文献   

6.
为了实现数控机床铣削加工过程的可视化仿真,开发出针对立体光造型(STL)文件的接口程序,设计一种STL真实感显示工具(FMill).考虑到方便软件功能扩充的需要,采用了动态连接库DLL(Dynamic Link Library)技术,整个应用程序由可执行程序FMill.exe和3个动态连接库组成,即几何基础模块(GeomBase.dll)、二维图形绘制模块(glContext.dll)和几何核心模块(GeomCore.dll),克服OpenGL不具备面向对象功能的缺陷.在此基础上调用STL格式文件,以实现STL文件的真实感显示输出,并通过Master CAM 8.0输出的STL文件进行验证.  相似文献   

7.
一种ISPD98电路网表到图的转换算法   总被引:8,自引:1,他引:7  
介绍了ISPD98电路网表格式和图文件存储格式,然后针对ISPD98电路网表给出了转换到图的算法。该算法解决正确读取ISPD98电路网表文件数据,将其转换为图并存储为指定的图文件存储格式。该算法在Windows平台下用C++进行了实现,并给出了ISPD98电路网表转换后图的特性。  相似文献   

8.
为提高三维(Three dimensional, 3D)打印机械零件生产方式的生产效率和产品质量,研究提出一个改进的光固化立体造型术(Stereolithography, STL)模型分层算法,该算法采用层厚关联方式对STL模型进行同步分块处理,并结合三角网格面片的顶点信息与法向量信息重构邻接拓扑关系,形成切片平面的网格面片环,并以此为基础对STL模型进行优化分层切片。实验结果显示,该算法在分层厚度为0.30mm条件下的分层算法轮廓算术平均偏差均值为0.77,平均计算耗时为2.45s,均明显优于目前行业内常用的分层算法。实验结果证明,此次设计的改进STL模型分层算法在复杂机械零件3D打印生产中具有一定的应用前景,并能起到加快零件生产速度、提高打印产品表面光滑度的作用。  相似文献   

9.
通过对STL格式和VRML语法规范的分析和研究,提出并实现了一个STL格式转化为VRML格式的转化工具,用VisualC++6.0作为系统开发平台,用目前通用的3D图形API标准OpenGL实现三维模型的真实感显示和动态预览。该转化工具实现了STL文件在Internet环境下产品信息共享和可视化的目的。  相似文献   

10.
在快速成型技术中,基于STL文件的数据模型可视化的实现有着非常重要的作用。文章提出了生成可视化的STL三维实体模型的方法,采用Visual C++为编程语言,以OpenGL为图形开发工具,开发出一个基于STL文件的数据模型的可视化系统,该系统为STL文件模型的后续处理提供了有力的支持。  相似文献   

11.
在三维模型的应用中,将模型文件存储在数据库中是一种很好的管理方式.一般显示模型的做法是把数据库中的模型存储在临时文件中,再从这个文件中读取数据.文章提出了一种避免临时文件的显示方式,即将数据库中的模型暂存在内存中的一块区域,然后从内存中读取数据的显示方式.在这种方式下,内存中的数据以字节为单位赋值给用于显示的数据结构....  相似文献   

12.
多边形扫描转换因采用链表结构而使程序简洁、快速,但链表中指针的操作增加了学习这一内容的难度,影响正常的教学进度.在编程时采用标准模板库(STL)中的链表模板避免了指针操作,而且使程序编写容易和阅读方便.根据相关文献的算法,分别写出了采用自定义链表方式和使用链表模板方式实现多边形扫描转换的完整C++程序.实例对比表明,采用标准模板库使程序调试方便和运行稳定.  相似文献   

13.
对基于产生式规则的知识表示与推理,结合面向对象技术,提出一种应用STL的C++语言实现方法。该方法将规则的结构、创建及释放定义成规则类,具体规则定义成对象,依据STL对序列容器中表的定义构造规则表容器和事实表容器,以创建知识库及动态数据库;推理机独立于知识库;类属算法和成员函数的使用,使推理算法易于编程实现;程序通用性好且便于知识更新。在刀具智能选择专家系统中的应用表明,该方法简单、高效、灵活。  相似文献   

14.
简化质点弹簧模型在牙龈变形仿真中的应用   总被引:2,自引:1,他引:1  
在分析常用建模方法的基础上,采用简化质点弹簧系统的物理建模技术,研究了简化质点弹簧系统的动力学方程及方程组的求解.根据STL文件牙齿模型的特点给出了简化质点弹簧系统的数据结构,并通过渗透深度来控制计算量和准确度.实验表明,该变形模型能实时计算描述动态变形过程,达到了较好的仿真显示效果.  相似文献   

15.
以STL模型为工艺规划的输入对象 ,设计了一种基于一般多面体模型的分割拼装数据处理算法 ;自动地实现了原型件的分割、定位结构设计等操作。工艺实验表明 ,文中设计的分割拼装成型方法通过对原始模型的分割、排样、并行制造后再拼装 ,可多方面提高快速成型设备的成型能力 ;可将制作大型件所需的成型时间缩短 50 %以上 ,同时可将成型精度提高 35%以上 ,且后处理更为方便。  相似文献   

16.
STL文件格式在反求造型中的应用   总被引:2,自引:0,他引:2  
分析STL文件格式在现实中的应用情况,提出在反求造型中,使用STL文件格式的优势.在了解STL文件格式的基础上,以STL文件格式在反求工程中的曲面拼接的应用为例,阐述STL文件格式在反求造型中的优缺点.针对STL文件格式存在冗余量大的问题,提出去除冗余量,以及在Visual C 平台上使用OpenGL快速显示STL文件格式三维实体的方法,给出使用OpenGL命令进行三维实体模型变换的具体方法.实验证明,它可以使拼接过程的计算量大大减少,也提高可视化曲面拼接的效率.  相似文献   

17.
基于多边形切片轮廓重构实体表面的研究   总被引:3,自引:0,他引:3  
提出了快速成型的反问题。在对物理实体测量获得了一系列切片后,用顶点的双向循环链表描述了切片轮廓线的数据结构,并用树形结构确定同一层面轮廓线的相互包容关系,根据相邻层面的轮廓线的匹配原则,用三角形面片对相邻层面之间的表面进行插值,从而重构出实体的几何表面,生成了描述该表面的数据文件-STL文件。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号