Computer-Aided Manufacturing,CAM (電腦輔助機械製造) | |
A 5-axis machine simulation system is proposed in this paper. This system can visualize the motion of the 5-axis machine, detect the collision between the cutter and the machine and simulate the machining. A collision detection can be interactively executed to verify the collision. Then, the machining simulation can be accelerated using the paralleled process and programmable ability on Graphic Processor Unit(GPU). | |
Biomedical Engineering (生醫工程) | |
This system will take advantage of Virtual Force Feedback system to develop Virtual Orthodontics Alignment System. Not only could get affect as traditional orthodontics, but also decrease material and manual prime cost via using Virtual Reality. In addition, this system could finish a serial of model of braces in aligner orthodontics and save time of doing manual tooth alignment. And,Collision Detection could prevent unusual situation when users do alignment; it also provide arch-form to make users exactly complete alignment, and decrease risk of failure. | |
Augmented Reality,AR (增廣實境) | |
An augmented reality (AR) based optical see-through display (OSTD) applied to the oral implant training is developed. The OSTD can optically superimpose the virtual objects upon an existing sense to enhance rather than replace the real scene. After the camera and OSTD calibration, the transformation from the fiducial marker to OSTD can be estimated by tracking the feature of the marker in real time. Hence, the position and pose of the virtual objects can be transformed appropriately in the AR based system. | |
PC based Control & Mechatronics Control (PC based 控制與機電整合) | |
The virtual tooth arrangement system that used the models of tooth with root and alveolar extracted from CT (computed tomography) data has the most difference between the other commercial software of orthodontics. Based on this information, the tooth model after being arranged will be useful and more confident.Besides, the system is also integrated with haptic device.For this reason, user will feel the feedback force by haptic device as the tooth contacts other teeth or alveolar.Finally, output the teeth of all process that could be used to manufacture aligners. |
Development of a Virtual Orthodontic Alignment System using a Haptic Device
Computer-Aided Design & Applications, 7(a), 2010
H. T. Yau, T. J. Yang, C. Y. Hsu and H. S. Tseng Abstract:This paper presents an efficient and economic virtual teeth setup system. The virtual teeth set-up procedure follows the traditional method of using aligners to assist the dentist in solving orthodontic problems. Unlike the traditional method, our virtual set-up procedure first digitizes a plaster model using a 3D scanner. Next, crown segmentation algorithm is used to separate the virtual model into the teeth and gum. The virtual teeth can be adjusted by a force feedback device. During the chewing motion, the continuous detection algorithm is used to prevent the teeth from intersecting. In addition, in order to avoid defects while the teeth are moving, the morphing algorithm is used to deform the virtual gum during teeth movement. After orthodontic planning is finished in our system, a new orthodontic treatment method, called clear aligner, will be added to our system. First, each step of set-up model can be milled using a 5-axis machine. Then the clear aligner can be manufactured by vacuum forming technology. Finally, a clinical experiment is conducted to validate our virtual teeth set-up system. The contribution of this paper is to propose an innovative procedure designed for orthodontic alignment. It is believed that our system can greatly reduce the cost of orthodontic treatment and facilitate the conduct of orthodontic study. |
Development of a real-time look-ahead interpolation methodology with spline-fitting technique for high-speed machining
The International Journal of Advanced Manufacturing Technology, Vol.47, Issue 5-8, pp. 621-638, MAR 2010
M. S. Tsai, H. W. Nien and H. T. Yau Abstract: Methodologies for converting short line segments into parametric curves were proposed in the past. However, most of the algorithms only consider the position continuity at the junctions of parametric curves. The discontinuity of the slope and curvature at the junctions of the parametric curve might cause feedrate fluctuation and velocity discontinuous. This paper proposes a look-ahead interpolation scheme for short line segments. The proposed interpolation method consists of two modules: spline-fitting and acceleration/deceleration (acc/dec) feedrate-planning modules. The spline-fitting module first looks ahead several short line segments and converts them into parametric curves. The continuities of the slope and curvature at each junctions of the spline curve are ensured. Then the acc/dec feedrate-planning module proposes a new algorithm to determine the feedrate at the junction of the fitting curve and unfitted short segments, and the corner feedrate within the fitting curve. The chord error and acceleration of the trajectory are bounded with the proposed algorithm. Simulations are performed to validate the tracking and contour accuracies of the proposed method. The computational efforts between the proposed algorithm and the non-uniform rational B-spline (NURBS)-fitting technique are compared to demonstrate the efficiency of the proposed method. Finally, experiments on a PC-based control system are conducted to demonstrate that the proposed interpolation method can achieve better accuracy and reduce machining time as compared to the approximation optimal feedrate interpolation algorithm. |
A new approach to accelerate NURBS surface rendering on GPU
Computer-Aided Design & Applications, 6(1-4), 2009
H. T. Yau, Y. K. Lin and C. T. Yeh Abstract:The aim of this paper is to develop a novel algorithm for the real-time rendering of NURBS surfaces using Graphics Processing Unit (GPU). The GPU is used to compute the basis function and the derivatives of basis function of a NURBS surface in real time using the parallel computing power of the GPU. The results are used to combine with the control points to obtain the exact positions and corresponding normal vectors on NURBS surfaces. Thus, the shading effect also can be calculated by using the exact positions and normal vectors. In the proposed algorithm, both trimmed and untrimmed surfaces can be rendered. According to our experimental results, NURBS surface rendering with less meshes can still produce high quality representation. |
Virtual plaster model reconstruction for dental application
Computer-Aided Design and Applications, v 6, n 6, p 769-779, 2009
H. T. Yau, M. Goto, T. J. Yang, K. Y. Chen, C. Y. Hsu and A. Shimizu Abstract:This paper describes a system for the reconstruction of the virtual dental plaster model. A structured-light optical scanner is used to digitize the dental study model, and then an automatic occlusion algorithm is utilized to bite the maxilla and the mandible with the centric occlusion relationship. For the creation of the virtual model, the system allows the user to adjust the parameters of the profile and the shape of the boundary, and we present an efficient and robust method to construct a smooth surface between the study model and the profile. The mass-spring algorithm is used to relax the mesh to a balanced condition. Automatic bite registration and virtual occlusion are also developed for matching the maxilla and the mandible. After reconstruction, some analysis software tools are provided to generate the measurement information that is significant to orthodontic treatment planning. If necessary, the physical plaster model can also be produced by 5-axis machining.ABSTRACT FROM AUTHORCopyright of Computer-Aided Design & Applications is the property of Computer-Aided Design & Applications and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. |
Generating NC tool paths from random scanned data using point-based models
The International Journal of Advanced Manufacturing Technology, Vol.41, Issue 11-12, PP.897-907, APR 2009
H. T. Yau and C. Y. Hsu Abstract:This paper presents a new approach for the generation of NC tool paths from random scanned data. Instead of using smooth or triangulated surfaces reconstructed from raw data, which is usually a time-consuming reverse engineering approach, the point-based surfel models computed by a GPU (graphics processing unit) are used to generate NC tool paths. The tool-path generation is highly efficient and still maintains the advantage of having accurate and smooth machining result. The word “surfel” itself is the combination of the two words “surface” and “element”. It is originally applied to the rendering of scanned data. In this paper, the point-based model is created using an elliptical Gaussian re-sampling filter that is based on a signal re-sampling algorithm. Since the input scanned data is of discrete and random nature, the warping process is utilized to transform the input data into a continuous surface and then re-sample the continuous surface by using GPU. Because the re-sampled data can accurately represent the original surface, tool paths can be generated based on the point data set. For cutting tools with various sizes, adaptive re-sampling schemes are employed to generate sufficient sampled points for the generation of accurate and smooth tool-paths. |
Real-time NURBS interpolator: application to short linear segments
International Journal of Advanced Manufacturing Technology, Vol. 41, Issue 11-12, PP.1169-1185, APR 2009
J. B. Wang and H. T. Yau Abstract:This study proposes the use of a real-time non-uniform rational B-spline (NURBS) interpolator with a look-ahead function to handle numerous short linear segments. The short linear segments conforming to the continuous short block (CSB) criterion can be fitted into NURBS curves in real time. A modified maximum feedrate equation based on the geometric characteristics of the fitting curves and the dynamics of the servo control system has been derived in this paper. Taking advantage of the multi-thread design and the look-ahead function, the real-time NURBS interpolator can process enough G01 block information and complete feedrate planning before interpolation. In addition, the S-shaped jerk-limited acceleration method is adopted for smoother feedrate profiles. Two part shapes, which possess more than 1,000 short linear segments, are tested on our PC-based real-time control system. Both simulation and experimental results verify the feasibility and precision of the proposed interpolation algorithm. |
Efficient NC Simulation for Multi-Axis Solid Machining With a Universal APT Cutter
Journal of Computing and Information science in Engineering, Vol.9, Issue 2 Article Number: 021001, JUN 2009
H. T. Yau and L. S. Tsou Abstract:In multi-axis machining of dies and molds with complex sculptured surfaces, numerical control (NC) simulation/verification is a must for the avoidance of expensive rework and material waste. Despite the fact that NC simulation has been extensively used by industries for many years, efficient, accurate, and reliable view-independent simulation of multi-axis NC machining still remains a difficult challenge. This paper presents the use of adaptive voxel data structure in conjunction with the modeling of a universal cutter for the development of an efficient and reliable multi-axis (typically five-axis) simulation procedure. The octree-based voxel representation of the workpiece saves a significant amount of memory space without sacrificing the simulation accuracy. Rendering of the voxel-based model is view independent and does not suffer from any aliasing effect, due to the real-time triangulation of the boundary surfaces using an extended marching cube algorithm. Implicit algebraic equations are used to model the automatically programed tool geometry, which can represent a universal cutter with high precision. In addition, the proposed method allows users to perform error analysis and gouging detection by comparing the machined surfaces with the original computer-aided design (CAD) model. Illustration of the implementation and experimental results demonstrate that the proposed method is reliable, accurate, and highly efficient. |
An Adaptive Region Growing Method to Segment Inferior Alveolar Nerve Canal from 3D Medical Images
Computer-Aided Design and Applications, Vol.5, No.5, pp.743-752, 2008
H. T. Yau, Y. K. Lin, L. S. Tsou and C. Y. Lee Abstract:In implant surgeries, dentists need to consider the depth and angle of the fixture and density around the bone. Dentists must also consider the distance between the fixture and the inferior alveolar nerve canal. If the distance to a nerve is not taken into account, serious injury may result, leading to medical problems. Therefore, we use a method that automatically or semi-automatically finds nerves in computed tomography images. This method can help dentists find the inferior alveolar nerve canal before implant surgery, thereby reducing the risk of injury to patients. This research concerns the application of the seeded region growing method. We segment the inferior alveolar nerve canal from computed tomography images and show it in three dimensions. This will help dentists find the inferior alveolar nerve canal when they plan for implant surgery.ABSTRACT FROM AUTHORCopyright of Computer-Aided Design & Applications is the property of Computer-Aided Design & Applications and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. |
Computer-aided Framework Design for Digital Dentistry
Computer-Aided Design and Applications, Vol.5, No.5, pp.667-675, 2008
H. T. Yau, C. Y. Hsu, H. L. Peng and C. C. Pai Abstract:The aim of this paper is to propose a customized dental framework (coping) design system to improve artificial teeth production. First, a structure light optical scanner is used to scan the teeth model. And the registration and triangulation algorithms are used to reconstruct the scanned data to a triangular solid model. In the coping design process, the first part is to find the margin lines of the prepared abutment teeth. Then the non-uniform offsetting and shelling algorithm is proposed to create the coping shell model with variable thickness. When restoring an edentulous space with a fixed partial denture that will crown the teeth adjacent to the space and bridge the gap with a pontic the restoration is referred to as a bridge. When the size or shape of coping and pontic models are not correct, some deformation tools are proposed to edit manually. Finally, the connector will be created between coping and pontic models.ABSTRACT FROM AUTHORCopyright of Computer-Aided Design & Applications is the property of Computer-Aided Design & Applications and its content may not be copied or emailed to multiple sites or posted to a listserv without the copyright holder's express written permission. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. |
Development of an integrated look-ahead dynamics-based NURBS interpolator for high precision machinery
Computer-Aided Design, Vol. 40, no. 5, pp. 554-566, 2008
M. S. Tsai, H. W. Nien and H. T. Yau Abstract:Methodologies for planning motion trajectory of parametric interpolation such as non-uniform rational B-spline (NURBS) curves have been proposed in the past. However, most of the algorithms were developed based on the constraints of feedrate, acceleration/deceleration (acc/dec), jerk, and chord errors. The errors caused by servo dynamics were rarely included in the design process. This paper proposes an integrated look-ahead dynamics-based (ILD) algorithm which considers geometric and servo errors simultaneously. The ILD consists of three different modules: a sharp corner detection module, a jerk-limited module, and a dynamics module. The sharp corner detection module identifies sharp corners of a curve and then divides the curve into small segments. The jerk-limited module plans the feedrate profile of each segment according to the constraints of feedrate, acc/dec, jerk, and chord errors. To ensure that the contour errors are bounded within the specified value, the dynamics module further modifies the feedrate profile based on the derived contour error equation. Simulations and experiments are performed to validate the ILD algorithm. It is shown that the ILD approach improves tracking and contour accuracies significantly compared to adaptive-feedrate and curvature-feedrate algorithms.
|