首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
STL文件缺陷分析及修补算法研究   总被引:2,自引:0,他引:2  
STL(Stereolithography)文件是一种三维实体表述文件,广泛应用于快速成型以及其它领域。这里分析了STL文件的规范以及其缺陷特点,给出了不同类型缺陷的修补策略。特别是针对STL文件不含拓扑信息的特点,引进哈希表构造了一种用于表达STL拓扑信息的数据结构,提高了建立拓扑信息的速度以及识别和修补缺陷的效率。本文对最复杂形式的孔-连环孔进行了研究,彻底解决了孔隙的修补问题。实践证明该修补算法稳定可靠。  相似文献   

3.
STL文件修补算法研究   总被引:7,自引:0,他引:7  
:STL文件在计算机辅助设计领域中得到广泛的应用 ,如快速原型制造系统与CAD系统之间的数据交换接口。但是 ,STL文件本身及其创建过程均存在许多问题 ,如裂缝、孔洞、覆盖等。这些缺陷会给后续处理带来许多不便。针对这个问题 ,本文提出了一种 STL文件的修补算法。该算法首先建立三角片之间的拓扑关系 ,然后检查三角片模型是否存在上述缺陷 ,如果存在 ,则对其进行修补。该算法已在“超人CAD/CAM”系统中实现 ,算法稳定可靠 ,且对上述缺陷 ,基本能正确有效地进行检测与修补  相似文献   

4.
Rapid prototyping (RP) technology has extended traditional manufacturing applications in areas other than product engineering. Using RP to fabricate custom implants and prostheses for surgical planning and education is now an important area of research. Although, in theory, RP is capable of producing objects of any complexity, designing freeform shapes is difficult using current CAD systems. These CAD systems are geared toward the design of parts manufactured by traditional methods; they do not help designers exploit the extended opportunities offered by RP technology. Medical data cannot be input into these CAD systems directly for further modification and manipulation. The purpose of this project is to explore a new approach for modelling and prototyping biomedical objects. The work extends from volume modelling to RP and medicine. In this paper, Part 1 of two papers, a new approach to modelling complex objects, NURBS-based volume modelling, is proposed. A NURBS representation of volumes is developed to represent not only the surface boundary but also the interior of a 3D object. NURBS-based volume modelling inherits advantages from both NURBS modelling and voxel-based modelling. The key idea of the NURBS-based volume modelling is to exploit the flexibility of NURBS modelling and use the voxelised NURBS volumes as components for constructing complex objects. Part 2 deals mainly with issues of interfacing volume models to RP systems. A new approach to generate STL files through volume modelling and iso-surface extraction is proposed. This approach guarantees the validity of the final STL file inherently. Software development and case studies are also given.  相似文献   

5.
Rapid prototyping (RP) technology has extended traditional manufacturing applications in areas other than product engineering. Using RP to fabricate custom implants and prosthesis for surgical planning and education is now an important area of research. Although, in theory, RP is capable of producing objects of any complexity, designing freeform shapes is difficult using current CAD systems. These CAD systems are geared toward the design of parts manufactured by traditional methods; they do not help designers exploit the expanded opportunities offered by RP technology. Medical data cannot be input into these CAD systems directly for further modification and manipulation. The purpose of this project is to explore a new approach for modelling and prototyping biomedical objects. The work extends from volume modelling to RP and medicine. In Part 1 of two papers, a new approach to modelling complex objects, NURBS-based volume modelling, is proposed. A NURBS representation of volumes is developed to represent not only the surface boundary but also the interior of a 3D object. NURBS-based volume modelling inherits advantages from both NURBS modelling and voxel-based modelling. The key idea of the NURBS-based volume modelling is to exploit the flexibility of NURBS modelling and use the voxelised NURBS volumes as components for constructing complex objects. This paper, Part 2, deals mainly with issues of interfacing volume models to RP systems. A new approach to generate STL files through volume modelling and iso-surface extraction is proposed. This approach guarantees the validity of the final STL file inherently. Software development and case studies are also given.  相似文献   

6.
STL文件广泛应用于快速成形以及其他领域。对大量STL文件进行分析 ,指出STL文件的缺陷集中发生在实体面与面的交界线处 ,有诸如缝隙、重叠、退化面片、拓扑结构错误等缺陷。现将边界错误作为一种类型统一考虑 ,针对他们的共性设计了相应的修补算法 ,指出修复本质在于面与面的缝合问题 ,提高了修复能力和效率。实践证明修补算法稳定可靠  相似文献   

7.
This paper explains a new machine path generating system that its output is compatible with different rapid prototyping processes. The basis of this system is direct slicing from design-by-feature solid model. Slicing a computer-aided design (CAD) model through intersecting the model with the XY-plane at each Z increment is a well-known method of path generation. Slicing a CAD model is currently conducted through stereolithography (STL) file slicing, direct slicing, and additive direct slicing. A direct slicing approach inside a design-by-feature solid modeler is proposed. Autodesk Inventor solid modeler, as a design-by-feature solid modeler, is used for 3D solid modeling. The proposed system is implemented by Visual Basic codes inside Inventor. In this approach, first protrusion and subtractive features that form a model are extracted. Then, the intersection of each feature and the XY-plane is identified. Then, the internal and external loops are found. Depending on the specific rapid prototyping (RP) process requirements, internal or external hatch are also computed, respectively. Finally, a continuous path in required format is generated. The system reported in this paper has been successfully tested on several complex 3D models created in Inventor. The system offers customized output for different RP processes that need external or internal hatch pattern. The proposed approach for generating RP machine path through feature recognition inside design-by-feature solid modeler overcomes with the problems that are caused by imperfect STL files. Also, this system is capable of generating code compatible with major rapid prototyping processes.  相似文献   

8.
This paper presents the technique used for converting a 3D ArtCAM™ relief file into the stereolithography (STL) format. This 3D file is obtained from a 2D picture using a 3D CNC engraving software called ArtCAM™. The problem is to convert the 3D relief files into an STL format without compromising the accuracy and details of therelief. This paper discusses the size of the files which have been converted, and steps taken to reduce the file size by reducing the number of triangles or facets in the STL file. The discussion involves the verification of the converted model by comparing it with the original relief. The problems associated with the reduction of triangles when the file has been converted to STL format are also discussed.  相似文献   

9.
10.
Although the STL (stereo lithography) file format is the de facto standard for the rapid prototyping industries, there are always some defects in STL files, many of which are difficult to correct. Instead of correcting the defects of bad STL files by a manual, interactive and complex approach with an STL file correction program, an error-tolerance slicing algorithm for STL files is proposed in this paper. With the detailed analysis of complex defects such as cracks and non-manifold facets, a complete topological structure for the facets model with defects is built and the layer is sliced effectively. The badly sliced contour is processed by crack-tracking and non-manifold facet travelling methods to obtain a correct contour in a relatively easy 2D way.  相似文献   

11.
大多数快速原型制造系统采用 STL 文件作为与 CAD系统之间的数据交换接口。但是 ,STL 文件是通过用一系列的三角片逼近实际零件表面而产生的 ,STL 文件本身及其创建过程均存在许多问题。要提高模型的精度 ,就必须增加三角片的数量 ,同时减小三角片的尺寸。这必然造成 STL 文件庞大 ,后续处理时间较长 ,而且易产生缺陷 ,使后续处理不能进行。针对上述问题 ,本文分析了 STL文件的不足 ,提出一种 CAD系统与 RPM系统之间新的数据交换方法。该方法对 CAD系统中的真实模型直接切片 ,将切片后所得到的轮廓数据作为 CAD系统与快速原型制造系统之间的数据交换接口。该切片算法已在“超人 2 0 0 0 CAD/ CAM”系统中实现 ,算法表现稳定  相似文献   

12.
The STL (STereoLithography) file format, as developed by 3D Systems, has been widely used by most Rapid Prototyping (RP) systems and is supported by all major computer-aided design (CAD) systems. However, it is necessary to improve the STL format to meet the development needs of RP technologies. In Part 1, several existing and proposed formats have been discussed. This paper, Part 2, will present an improved interface between CAD and RP systems. The new interface is a file format that supports the STL format, removes redundant information in the STL format and adds topological information to balance storage and processing cost. In addition to supporting facet boundary models, the new interface supports precise models by using the edge-based boundary representation. This paper discusses the design considerations of the new interface and data structures for both facet models and precise models. Finally, a comparison of the new interface and the STL file format will be made.  相似文献   

13.
目前,对STL文件错误的修复已经进行了一些研究,但这些研究还不能精确实现错误的整体描述,针对这个问题,构造了错误广义表,整体描述了STL文件中的错误,简化了修复过程,并开发了专用的STL文件修复工具.  相似文献   

14.
STL文件是快速成型系统的标准文件类型,广泛应用于数控加工、逆向工程和有限元分析等.详细介绍了STL文件的读取和分层算法,并利用VC++6.0平台结合OpenGL编程技术,实现了STL文件格式的读取、分层算法以及STL模型的三维显示、视角变换、缩放、平移和分层显示等功能.为进一步实现数控系统直接使用STL文件进行加工奠定了基础.  相似文献   

15.
朱虎  扶建辉 《工具技术》2010,44(7):53-57
为满足CAD软件与快速成形领域的数据交换需要,提出了一种Parasolid数据的STL变换方法。利用Parasolid建模核心的PK-TOPOL-facet()函数将Parasolid模型按STL文件规则进行三角网格化,通过返回的拓扑信息构建三角面片与它的顶点和法向量的拓扑关系,并由此生成了STL文件。应用实例和Solidworks软件诊断表明,采用该方法可以将Parasolid文件变换为STL文件,生成的STL模型中无错误面和缝隙存在。  相似文献   

16.
为解决复合三角Bezier曲面与快速原型系统接口,以便实现两者集成,提出了按给定精度从复合三角Bezier曲面模型产生STL文件数据的方法,并在原型系统上得到验证,将推动反求工程与快速原型技术的进一步应用。  相似文献   

17.
A New Slicing Procedure for Rapid Prototyping Systems   总被引:7,自引:2,他引:5  
The current slicing rule of most rapid prototyping (RP) systems cannot ensure unilateral tolerances on the whole prototype and often results in problems of overcut and undercut on the same part. This drawback leads to unsatisfactory precision of the part in post processing. In order to reduce the above problems, a new slicing method is proposed in this paper. Based on the geometry information in a stereolithography (STL) file, an algorithm is developed. The appropriate slicing rule is selected according to the inner product of the normal vector and working direction of the part, together with the function of the part to be manufactured. The STL file is cut into 2D sections and an accurate contour is calculated. After the slicing computation, an appropriate working path is produced. The rules proposed in this paper have been verified. This work contributes to the improvement of slicing rules in existing RP systems, especially in systems using uniform thickness slicing. It also improves manufacturing efficiency and working tolerances.  相似文献   

18.
Direct Slicing from PowerSHAPE Models for Rapid Prototyping   总被引:4,自引:2,他引:2  
Rapid prototyping processes produce parts layer by layer directly from CAD models. An efficient method is required to slice the geometric model of a part into layers. Several slicing methods are introduced in this paper: slicing from STL files; tolerate-errors slicing; adaptive slicing; direct slicing; adaptive and direct slicing. PowerSHAPE is a powerful package for building models, and it provided macro language and picture files for its secondary development work. To meet rapid proto-typing slicing demands, the author proposes a direct slicing approach based on PowerSHAPE models. In this method, lines, arcs and Bezier curves are used to describe the section contours. This approach can be used in stereolithography, selective laser sintering, fused deposition modelling, and other rapid prototyping processes, e.g. laminated object manufacturing. It may be the future solution to existing slicing problems.  相似文献   

19.
海量STL文件的快速读取与显示   总被引:9,自引:0,他引:9  
STL文件作为一种通用的三维数据文件格式,广泛应用于快速成型及其他领域。如何快速读取海量数据的STL文件并显示,是模型后续操作的一个首要环节。本文针对海量数据的特点,采用内存映射手段、基于哈希表结构的冗余顶点删除和OpenGL中显示列表技术等,对海量STL文件的快速读取和显示进行了研究,并和国外先进软件进行了比较,实验数据表明本文方法较Surfacer软件和Rap idForm软件提高效率25%~40%左右。  相似文献   

20.
三维模型的适应性切片方法研究   总被引:3,自引:0,他引:3  
阐述了一种基于STL文件进行自适应切片的有效方法,以减少台阶效应对成形零件各种性能的影响。利用零件STL文件中小三角片法向量,计算出各小单元层侧表面最大法向量,适应性地计算出在分层方向上每层切片的厚度,确保层与层之间的台阶效应在允许值范围内。利用STL小三角片数据反向求出其切片方向对应小单元层的法向量,提高了计算速度。对该方法在直接切片时的不足进行了分析,提出了精确性修正方案。  相似文献   

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

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

京公网安备 11010802026262号