期刊文献+

基于B-Rep实体模型的IGES转换为STL 被引量:2

Transformation of File Format in IGES Based on B-Rep Solid Model to STL
在线阅读 下载PDF
导出
摘要 提出一种将IGES文件格式转换成STL文件格式的算法.根据IGES文件内容重构几何实体信息及其拓扑关系;将几何实体的三维曲面贴合为二维平面,并将曲面上的轮廓边界转换到平面上,在二维空间中根据封闭轮廓边界裁剪曲面;根据曲面上保留的特征点及轮廓边界上的顶点信息对面进行符合STL模型一致性规则的三角剖分,生成合法的STL文件.该算法的核心是保证面与面接合处的三角化的正确性.最后介绍了该算法的转换实例. A new arithmetic of transforming IGES files to STL files is presented.By the algorithm,we construct entities defined in the file and build the topological connection of entities according to information recorded in entities,spread the three-dimensional surface to planar plane,and transform the border loops to the planar plane too,then prune every surface according to the loops inside,triangulate the surface with reserved points on it and the points on the loops under the consistency of STL format,and finally output the legal STL file.The key point of the arithmetic is to ensure the triangles created on the joint of faces correctly.At last,an instance of transformation is introduced.
作者 王刘记 张李超 曾少勇 Wang Liuji;Zhang Lichao;Zeng Shaoyong(State Key Laboratory of Plastic Forming Simulation and Die&Mould Technology,Huazhong University of Science and Technology,Wuhan430074)
出处 《计算机辅助设计与图形学学报》 EI CSCD 北大核心 2007年第1期37-41,共5页 Journal of Computer-Aided Design & Computer Graphics
基金 湖北省自然科学基金创新群体项目(2004ABC001).
关键词 IGES模型 格式转换 STL模型 三角剖分 裁剪 IGES model format transform STL model triangulate prune
  • 相关文献

参考文献15

  • 1Fadel Georges M,Kirschman Chuck.Accuracy issues in CAD to RP translations[J].Rapid Prototyping Journal,1996,2(2):4-17
  • 2Bhandarkar Mangesh P,Downie Blair,et al.Migrating from IGES to STEP:one to one translation of IGES drawing to STEP drafting data[J].Computers in Industry,2000,41:261-277
  • 3张辉,宋双柱,孙大松.CAID系统IGES接口程序设计[J].哈尔滨理工大学学报,2002,7(2):19-21. 被引量:1
  • 4冉红强,郑国磊.基于模型转换的IGES后处理器开发[J].工程图学学报,2003,24(4):44-49. 被引量:9
  • 5Zhang Yuming,Li Pengjiu,Chen Yiwei,et al.Automated system for welding-based rapid prototyping[J].Mechatronics,2002,12(1):37-53
  • 6Nathan Litke,Levin Adi,et al.Trimming for subdivision surfaces[J].Computer Aided Geometric Design,2001,18(5):463-481
  • 7Piegl Leslie A,Arnaud M Richard.Tessellating trimmed NURBS surfaces[J].Computer-Aided Design,1995,27(1):16-26
  • 8Piegl Leslie A,Arnaud M Richard.Algorithm and data structure for triangulating multiply connected polygonal domains[J].Computer & Graphics,1993,17(5):563-574
  • 9Piegl Les A,Wayne Tiller.Geometry-based triangulation of trimmed NURBS surfaces[J].Computer-Aided Design,1998,30(1):11-18
  • 10Kondo Koichi.Three-dimensional finite element meshing by incremental node insertion[J].International Journal for Numerical Methods in Engineering,1996,39(1):3519-3534

二级参考文献2

共引文献29

同被引文献46

  • 1杨灿军,胡标.基于AP203应用协议的航空齿轮泵特征信息建模研究[J].中国机械工程,2004,15(15):1375-1378. 被引量:1
  • 2张苏,施法中.多裁剪自由曲面的修补缝合功能的实现[J].计算机辅助设计与图形学学报,2005,17(4):699-703. 被引量:6
  • 3孙家广,杨长贵,周济,顾元宪.基于STEP的集成化CAD/CAM支撑软件系统[J].计算机学报,1996,19(8):561-567. 被引量:13
  • 4荆树旭,何发智,陈俊.支持人人交互和细粒度功能协作的三维协同CAD环境[J].武汉大学学报(工学版),2006,39(3):84-90. 被引量:2
  • 5Clark A,Staley S.STEP AP203 data exchange study[C]//Proceedings of ACM Symposium on Solid Modeling and Applications,Salt Lake City,1995:213-224
  • 6Brunnermeier S,Martin S.Interoperability cost analysis of the U.S.automotive supply chain-final report[R].Research Triangle Institute,RTI Project Number 7007-03,1999
  • 7Gu H,Chase T,Cheney D,et al.Identifying,correcting,and avoiding errors in computer-aided design models which affect interoperability[J].Journal of Computing and Information Science and Engineering,2001,1(2):156-166
  • 8Barequet G.Using geometric hashing to repair CAD objects[J].IEEE Computational Science &Engineering,1997,4(4):22-28
  • 9Steinbrenner J,Wynman N,Chawner J.Procedural CAD model edge tolerance negotiation for surface meshing[J].Engineering with Computers,2001,17(3):315-325
  • 10Volpin O,Sheffer A,Bercovier M,et al.Mesh simplification with smooth surface reconstruction[J].Computer-Aided Design,1998,30(11):875-82

引证文献2

二级引证文献28

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部