240 research outputs found

    CBCV: A CAD-based vision system

    Get PDF
    Journal ArticleThe CBCV system has been developed in order to provide the capability of automatically synthesizing executable vision modules for various functions like object recognition, pose determinaion, quality inspection, etc. A wide range of tools exist for both 2D and 3D vision, including not only software capabilities for various vision algorithms, but also a high-level frame-based system for describing knowledge about applications and the techniques for solving particular problems?

    Process planning for the subtractive rapid manufacturing of heterogeneous materials: Applications for automated bone implant manufacturing

    Get PDF
    This research presents a subtractive rapid manufacturing process for heterogeneous materials, in particular for custom shaped bone implants. Natural bone implants are widely used in the treatment of severe fractures or in tumor removal. In order for the human body to accept the bone implant material and heal properly, it is essential that the bone implant should be both mechanically and biologically compatible. Currently, the challenge of having correctly shaped natural bone implants created from an appropriate material is met through hand-shaping done by a surgeon. CNC-RP is a rapid machining method and software that can realize a fully automated Subtractive Rapid Prototyping (RP) process, using a 3-axis milling machine with a 4th axis indexer for multiple setup orientations. It is capable of creating accurate bone implants from different clinically relevant material including natural bone. However, there are major challenges that need to be overcome in order to implement automated shape machining of natural bones. They are summarized as follows: (1) Unlike homogeneous source materials for which a part can be machined from any arbitrary location within the original stock, for the case of donor bones, the site and orientation of implant harvest need to consider the nature of the heterogeneous internal bony architecture. (2) For the engineered materials, the source machining stock is in the convenient form of geometrically regular shapes such as cylinders or rectangular blocks and the entities of sacrificial supports can connect the part to the remaining stock material. However, irregularly-shaped bones and the heterogeneity of bone make the design of a fixture system for machining much more complicated. In this dissertation, two major areas of research are presented to overcome these challenges and enable automated process planning for a new rapid manufacturing technique for natural bone implants. Firstly, a new method for representing heterogeneous materials using nested STL shells is proposed. The nested shells model is called the Matryoshka mode, based in particular on the density distribution of human bone. The Matryoshka model is generated via an iterative process of thresholding the Hounsfield Unit (HU) data from a computed tomography (CT) scan, thereby delineating regions of progressively increasing bone density. Then a harvesting algorithm is developed to determine a suitable location to generate the bone implant from within the donor bone is presented. In this harvesting algorithm, a density score and similarity score are calculated to evaluate the overall effectiveness of that harvest site. In the second research area, an automated fixturing system is proposed for securing the bone implant during the machining process. The proposed method uses a variant of sacrificial supports (stainless surgical screws) to drill into appropriate locations and orientations through the free-form shaped donor bone, terminating at proper locations inside the solid part model of the implant. This automated fixturing system has been applied to machine several bone implants from surrogate bones to 3D printed Matryoshka models. Finally, the algorithms that are developed for setup planning are implemented in a CAD/CAM software add-on called CNC-RPbio . The results of this research could lead to a clinically relevant rapid machining process for custom shaped bone implants, which could create unique implants at the touch of a button. The implication of such high accuracy implants is that patients could benefit from more accurate reconstructions of trauma sites, with better fixation stability; leading to potentially shorter surgeries, less revisions, shorter recovery times and less likelihood of post-traumatic osteoarthritis, to name a few

    A Method to Represent Heterogeneous Materials for Rapid Prototyping: The Matryoshka Approach

    Get PDF
    Purpose—The purpose of this paper is to present a new method for representing heterogeneous materials using nested STL shells, based, in particular, on the density distributions of human bones. Design/methodology/approach—Nested STL shells, called Matryoshka models, are described, based on their namesake Russian nesting dolls. In this approach, polygonal models, such as STL shells, are “stacked” inside one another to represent different material regions. The Matryoshka model addresses the challenge of representing different densities and different types of bone when reverse engineering from medical images. The Matryoshka model is generated via an iterative process of thresholding the Hounsfield Unit (HU) data using computed tomography (CT), thereby delineating regions of progressively increasing bone density. These nested shells can represent regions starting with the medullary (bone marrow) canal, up through and including the outer surface of the bone. Findings—The Matryoshka approach introduced can be used to generate accurate models of heterogeneous materials in an automated fashion, avoiding the challenge of hand-creating an assembly model for input to multi-material additive or subtractive manufacturing. Originality/Value—This paper presents a new method for describing heterogeneous materials: in this case, the density distribution in a human bone. The authors show how the Matryoshka model can be used to plan harvesting locations for creating custom rapid allograft bone implants from donor bone. An implementation of a proposed harvesting method is demonstrated, followed by a case study using subtractive rapid prototyping to harvest a bone implant from a human tibia surrogate

    Conformal Parametric Microstructure Synthesis for Boundary Representations

    Get PDF
    The use of lattices and microstructures in geometric design have been recognized as potentially superior to solid structures due to the potential benefits in improved strength-to-weight ratios, better control over heat exchange and heat transfer, and so on. In this work, we present a construction scheme to create parametric microstructures in a boundary representation (B-rep) model, M, that are conformal to an arbitrary specification, including the boundary of M. Given a B-rep model, M, either a polygonal or trimmed-spline based, a cage, T, is constructed around M to guide the synthesis of the microstructures in M. Micro-elements are synthesized following T, and verified to be inside M while bridging tiles are added as necessary. These parametric micro-elements can be heterogeneous in their material content, as well as locally vary in their geometric properties. We demonstrate these abilities with example microstructures synthesized from both polygonal B-rep models and spline-based B-rep solids, including 3D printed parts

    Collision Detection and Merging of Deformable B-Spline Surfaces in Virtual Reality Environment

    Get PDF
    This thesis presents a computational framework for representing, manipulating and merging rigid and deformable freeform objects in virtual reality (VR) environment. The core algorithms for collision detection, merging, and physics-based modeling used within this framework assume that all 3D deformable objects are B-spline surfaces. The interactive design tool can be represented as a B-spline surface, an implicit surface or a point, to allow the user a variety of rigid or deformable tools. The collision detection system utilizes the fact that the blending matrices used to discretize the B-spline surface are independent of the position of the control points and, therefore, can be pre-calculated. Complex B-spline surfaces can be generated by merging various B-spline surface patches using the B-spline surface patches merging algorithm presented in this thesis. Finally, the physics-based modeling system uses the mass-spring representation to determine the deformation and the reaction force values provided to the user. This helps to simulate realistic material behaviour of the model and assist the user in validating the design before performing extensive product detailing or finite element analysis using commercially available CAD software. The novelty of the proposed method stems from the pre-calculated blending matrices used to generate the points for graphical rendering, collision detection, merging of B-spline patches, and nodes for the mass spring system. This approach reduces computational time by avoiding the need to solve complex equations for blending functions of B-splines and perform the inversion of large matrices. This alternative approach to the mechanical concept design will also help to do away with the need to build prototypes for conceptualization and preliminary validation of the idea thereby reducing the time and cost of concept design phase and the wastage of resources

    Specifying a hybrid, multiple material CAD system for next-generation prosthetic design

    Get PDF
    For many years, the biggest issue that causes discomfort and hygiene issues for patients with lower limb amputations have been the interface between body and prosthetic, the socket. Often made of an inflexible, solid polymer that does not allow the residual limb to breathe or perspire and with no consideration for the changes in size and shape of the human body caused by changes in temperature or environment, inflammation, irritation and discomfort often cause reduced usage or outright rejection of the prosthetic by the patient in their day to day lives. To address these issues and move towards a future of improved quality of life for patients who suffer amputations, Loughborough University formed the Next Generation Prosthetics research cluster. This work is one of four multidisciplinary research studies conducted by members of this research cluster, focusing on the area of Computer Aided Design (CAD) for improving the interface with Additive Manufacture (AM) to solve some of the challenges presented with improving prosthetic socket design, with an aim to improve and streamline the process to enable the involvement of clinicians and patients in the design process. The research presented in this thesis is based on three primary studies. The first study involved the conception of a CAD criteria, deciding what features are needed to represent the various properties the future socket outlined by the research cluster needs. These criteria were then used for testing three CAD systems, one each from the Parametric, Non Uniform Rational Basis Spline (NURBS) and Polygon archetypes respectively. The result of these tests led to the creation of a hybrid control workflow, used as the basis for finding improvements. The second study explored emerging CAD solutions, various new systems or plug-ins that had opportunities to improve the control model. These solutions were tested individually in areas where they could improve the workflow, and the successful solutions were added to the hybrid workflow to improve and reduce the workflow further. The final study involved taking the knowledge gained from the literature and the first two studies in order to theorise how an ideal CAD system for producing future prosthetic sockets would work, with considerations for user interface issues as well as background CAD applications. The third study was then used to inform the final deliverable of this research, a software design specification that defines how the system would work. This specification was written as a challenge to the CAD community, hoping to inform and aid future advancements in CAD software. As a final stage of research validation, a number of members of the CAD community were contacted and interviewed about their feelings of the work produced and their feedback was taken in order to inform future research in this area
    • …
    corecore