共查询到20条相似文献,搜索用时 31 毫秒
1.
2.
3.
STL文件修补算法研究 总被引:7,自引:0,他引:7
:STL文件在计算机辅助设计领域中得到广泛的应用 ,如快速原型制造系统与CAD系统之间的数据交换接口。但是 ,STL文件本身及其创建过程均存在许多问题 ,如裂缝、孔洞、覆盖等。这些缺陷会给后续处理带来许多不便。针对这个问题 ,本文提出了一种 STL文件的修补算法。该算法首先建立三角片之间的拓扑关系 ,然后检查三角片模型是否存在上述缺陷 ,如果存在 ,则对其进行修补。该算法已在“超人CAD/CAM”系统中实现 ,算法稳定可靠 ,且对上述缺陷 ,基本能正确有效地进行检测与修补 相似文献
4.
D. Ma F. Lin C.K. Chua 《The International Journal of Advanced Manufacturing Technology》2001,18(2):103-117
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.
D. Ma F. Lin C. K. Chua 《The International Journal of Advanced Manufacturing Technology》2001,18(2):118-127
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.
Mohammad T. Hayasi Bahram Asiabanpour 《The International Journal of Advanced Manufacturing Technology》2009,45(1-2):170-180
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.
S. Boralingiah C. K. Chua T. Ong S. M. Chou 《The International Journal of Advanced Manufacturing Technology》1999,15(2):119-126
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.
S.-H. Huang L.-C. Zhang M. Han 《The International Journal of Advanced Manufacturing Technology》2002,20(5):363-367
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.
Chua Chee Kai Gan G. K. Jacob Tong Mei 《The International Journal of Advanced Manufacturing Technology》1997,13(8):571-576
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.
15.
为满足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
Y.-S. Liao Y.-Y. Chiu 《The International Journal of Advanced Manufacturing Technology》2001,18(8):579-585
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
X. Chen C. Wang X. Ye Y. Xiao S. Huang 《The International Journal of Advanced Manufacturing Technology》2001,17(7):543-547
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.