16 research outputs found

    Mold Feature Recognition using Accessibility Analysis for Automated Design of Core, Cavity, and Side-Cores and Tool-Path Generation of Mold Segments

    Get PDF
    Injection molding is widely used to manufacture plastic parts with good surface finish, dimensional stability and low cost. The common examples of parts manufactured by injection molding include toys, utensils, and casings of various electronic products. The process of mold design to generate these complex shapes is iterative and time consuming, and requires great expertise in the field. As a result, a significant amount of the final product cost can be attributed to the expenses incurred during the product’s design. After designing the mold segments, it is necessary to machine these segments with minimum cost using an efficient tool-path. The tool-path planning process also adds to the overall mold cost. The process of injection molding can be simplified and made to be more cost effective if the processes of mold design and tool-path generation can be automated. This work focuses on the automation of mold design from a given part design and the automation of tool-path generation for manufacturing mold segments. The hypothesis examined in this thesis is that the automatic identification of mold features can reduce the human efforts required to design molds. It is further hypothesised that the human effort required in many downstream processes such as mold component machining can also be reduced with algorithmic automation of otherwise time consuming decisions. Automatic design of dies and molds begins with the part design being provided as a solid model. The solid model of a part is a database of its geometry and topology. The automatic mold design process uses this database to identify an undercut-free parting direction, for recognition of mold features and identification of parting lines for a given parting direction, and for generation of entities such as parting surfaces, core, cavity and side-cores. The methods presented in this work are analytical in nature and work with the extended set of part topologies and geometries unlike those found in the literature. Moreover, the methods do not require discretizing the part geometry to design its mold segments, unlike those found in the literature that result in losing the part definition. Once the mold features are recognized and parting lines are defined, core, cavity and side-cores are generated. This work presents algorithms that recognize the entities in the part solid model that contribute to the design of the core, cavity and side-cores, extract the entities, and use them in the design of these elements. The developed algorithms are demonstrated on a variety of parts that cover a wide range of features. The work also presents a method for automatic tool-path generation that takes the designed core/cavity and produces a multi-stage tool-path to machine it from raw stock. The tool-path generation process begins by determining tool-path profiles and tool positions for the rough machining of the part in layers. Typically roughing is done with large aggressive tools to reduce the machining time; and roughing leaves uncut material. After generating a roughing tool-path for each layer, the machining is simulated and the areas left uncut are identified to generate a clean-up tool-path for smaller sized tools. The tool-path planning is demonstrated using a part having obstacles within the machining region. The simulated machining is presented in this work. This work extends the accessibility analysis by retaining the topology information and using it to recognize a larger domain of features including intersecting features, filling a void in the literature regarding a method that could recognize complex intersecting features during an automated mold design process. Using this information, a larger variety of new mold intersecting features are classified and recognized in this approach. The second major contribution of the work was to demonstrate that the downstream operations can also benefit from algorithmic decision making. This is shown by automatically generating roughing and clean-up tool-paths, while reducing the machining time by machining only those areas that have uncut material. The algorithm can handle cavities with obstacles in them. The methodology has been tested on a number of parts

    Computer Aided Design of Side Actions for Injection Molding of Complex Parts

    Get PDF
    Often complex molded parts include undercuts, patches on the part boundaries that are not accessible along the main mold opening directions. Undercuts are molded by incorporating side actions in the molds. Side actions are mold pieces that are removed from the part using translation directions different than the main mold opening direction. However, side actions contribute to mold cost by resulting in an additional manufacturing and assembly cost as well as by increasing the molding cycle time. Therefore, generating shapes of side actions requires solving a complex geometric optimization problem. Different objective functions may be needed depending upon different molding scenarios (e.g., prototyping versus large production runs). Manually designing side actions is a challenging task and requires considerable expertise. Automated design of side actions will significantly reduce mold design lead times. This thesis describes algorithms for generating shapes of side actions to minimize a customizable molding cost function. Given a set of undercut facets on a polyhedral part and the main parting direction, the approach works in the following manner. First, candidate retraction space is computed for every undercut facet. This space represents the candidate set of translation vectors that can be used by the side action to completely disengage from the undercut facet. As the next step, a discrete set of feasible, non-dominated retractions is generated. Then the undercut facets are grouped into undercut regions by performing state space search over such retractions. This search step is performed by minimizing the customizable molding cost function. After identifying the undercut regions that can share a side action, the shapes of individual side actions are computed. The approach presented in this work leads to practically an optimal solution if every connected undercut region on the part requires three or fewer side actions. Results of computational experiments that have been conducted to assess the performance of the algorithms described in the thesis have also been presented. Computational results indicate that the algorithms have acceptable computational performance, are robust enough to handle complex part geometries, and are easy to implement. It is anticipated that the results shown here will provide the foundations for developing fully automated software for designing side actions in injection molding

    MULTIPLE PARTING SURFACES FOR SAND CASTING

    Get PDF
    ABSTRACT Multiple parting surfaces are frequently used in sand casting, die casting and injection molding processes. However, most research in this area has focused on die casting and injection molding. Parting surfaces for die casting and injection molding are relatively easier to compute compared to sand casting because their orientations and shapes are less restricted. In sand casting, the parting surfaces have to be parallel to each other and perfectly flat to permit the use of flasks with more than two pieces. The concepts of visibility and object illumination can be used to divide an object into two parts using a single parting surface. These methods, however, cannot be directly used for multiple parting surfaces. In this paper, a methodology to generate multiple parting surfaces for sand casting is described. The method uses Gauss maps to identify potential casting directions, and global accessibility cones to determine which faces can be cast in the same part of the pattern. The pattern is sliced using parallel planes such that each slice can be withdrawn from the mold in at least one direction. After the object is sliced, the number of parting surfaces is reduced by combining adjacent middle sections depending on their accessible directions

    Procedimiento para el análisis automatizado de la manufactura de la pieza de plástico y del molde de inyección

    Get PDF
    El proceso de manufactura mediante moldes de inyección de plástico es uno de los métodos de producción más versátiles y extendidos para la fabricación de piezas de plástico. Actualmente, existe una amplia variedad de software tipo CAD/CAE/CAM para el análisis y diseño asistido de piezas de plástico y moldes de inyección. Sin embargo, estas herramientas comerciales aún requieren de interacción humana y acceso a información geométrica interna de la pieza de plástico vinculada a su modelo CAD. La presente tesis doctoral propone una metodología universal basada en algoritmos automatizados de tipo geométrico – experto que, mediante el análisis de la geometría discreta de la pieza de plástico (malla en formato discreto definida por los elementos notables nodos y facetas), mejore y optimice el proceso actual de análisis, diseño y dimensionamiento del molde de inyección, sin recurrir a técnicas heurísticas e interacción manual por parte del usuario.Plastic injection molding is one of the most versatile and widespread manufacturing process for the plastic parts manufacture. Nowadays, there is a wide variety of CAD/CAE/CAM type software for the analysis and aided design of plastic parts and injection molds. However, these commercial tools still require human interaction and access to internal geometric information (geometric features) of the plastic part linked to their CAD model. The present PhD thesis proposes a universal methodology based on automated geometrical - expert algorithms that, by means of the analysis of the plastic part discrete geometry (mesh in discrete format defined by notable elements nodes and facets), improve and optimize the current analysis, design and dimensioning process of the injection mold, without resorting to heuristic techniques and manual interaction by the user.Tesis Univ. Jaén. Departamento Ingeniería Gráfica, Diseño y Proyectos. Leída el 3 de mayo de 2019

    Algorithms for generating multi-stage molding plans for articulated assemblies

    Get PDF
    Plastic products such as toys with articulated arms, legs, and heads are traditionally produced by first molding individual components separately, and then assembling them together. A recent alternative, referred to as in-mold assembly process, performs molding and assembly steps concurrently inside the mold itself. The most common technique of performing in-mold assembly is through multi-stage molding, in which the various components of an assembly are injected in a sequence of molding stages to produce the final assembly. Multi-stage molding produces better-quality articulated products at a lower cost. It however, gives rise to new mold design challenges that are absent from traditional molding. We need to develop a molding plan that determines the mold design parameters and sequence of molding stages. There are currently no software tools available to generate molding plans. It is difficult to perform the planning manually because it involves evaluating large number of combinations and solving complex geometric reasoning problems. This dissertation investigates the problem of generating multi-stage molding plans for articulated assemblies. The multi-stage molding process is studied and the underlying governing principles and constraints are identified. A hybrid planning framework that combines elements from generative and variant techniques is developed. A molding plan representation is developed to build a library of feasible molding plans for basic joints. These molding plans for individual joints are reused to generate plans for new assemblies. As part of this overall planning framework, we need to solve the following geometric subproblems -- finding assembly configuration that is both feasible and optimal, finding mold-piece regions, and constructing an optimal shutoff surface. Algorithms to solve these subproblems are developed and characterized. This dissertation makes the following contributions. The representation for molding plans provides a common platform for sharing feasible and efficient molding plans for joints. It investigates the multi-stage mold design problem from the planning perspective. The new hybrid planning framework and geometric reasoning algorithms will increase the level of automation and reduce chances of design mistakes. This will in turn reduce the cost and lead-time associated with the deployment of multi-stage molding process

    Molding direction constraints in structural optimization via a level-set method

    Get PDF
    International audienceIn the framework of structural optimization via a level-set method, we develop an approach to handle the directional molding constraint for cast parts. A novel molding condition is formulated and a penalization method is used to enforce the constraint. A first advantage of our new approach is that it does not require to start from a feasible initialization, but it guarantees the convergence to a castable shape. A second advantage is that our approach can incorporate thickness constraints too. We do not adress the optimization of the casting system, which is considered a priori defined. We show several 3d examples of compliance minimization in linearized elasticity under molding and minimal or maximal thickness constraints. We also compare our results with formulations already existing in the literature

    Computing tool accessibility of polyhedral models for toolpath planning in multi-axis machining

    Get PDF
    This dissertation focuses on three new methods for calculating visibility and accessibility, which contribute directly to the precise planning of setup and toolpaths in a Computer Numerical Control (CNC) machining process. They include 1) an approximate visibility determination method; 2) an approximate accessibility determination method and 3) a hybrid visibility determination method with an innovative computation time reduction strategy. All three methods are intended for polyhedral models. First, visibility defines the directions of rays from which a surface of a 3D model is visible. Such can be used to guide machine tools that reach part surfaces in material removal processes. In this work, we present a new method that calculates visibility based on 2D slices of a polyhedron. Then we show how visibility results determine a set of feasible axes of rotation for a part. This method effectively reduces a 3D problem to a 2D one and is embarrassingly parallelizable in nature. It is an approximate method with controllable accuracy and resolution. The method’s time complexity is linear to both the number of polyhedron’s facets and number of slices. Lastly, due to representing visibility as geodesics, this method enables a quick visible region identification technique which can be used to locate the rough boundary of true visibility. Second, tool accessibility defines the directions of rays from which a surface of a 3D model is accessible by a machine tool (a tool’s body is included for collision avoidance). In this work, we present a method that computes a ball-end tool’s accessibility as visibility on the offset surface. The results contain all feasible orientations for a surface instead of a Boolean answer. Such visibility-to-accessibility conversion is also compatible with various kinds of facet-based visibility methods. Third, we introduce a hybrid method for near-exact visibility. It incorporates an exact visibility method and an approximate visibility method aiming to balance computation time and accuracy. The approximate method is used to divide the visibility space into three subspaces; the visibility of two of them are fully determined. The exact method is then used to determine the exact visibility boundary in the subspace whose visibility is undetermined. Since the exact method can be used alone to determine visibility, this method can be viewed as an efficiency improvement for it. Essentially, this method reduces the processing time for exact computation at the cost of introducing approximate computation overhead. It also provides control over the ratio of exact-approximate computation

    Manufacturability analysis for non-feature-based objects

    Get PDF
    This dissertation presents a general methodology for evaluating key manufacturability indicators using an approach that does not require feature recognition, or feature-based design input. The contributions involve methods for computing three manufacturability indicators that can be applied in a hierarchical manner. The analysis begins with the computation of visibility, which determines the potential manufacturability of a part using material removal processes such as CNC machining. This manufacturability indicator is purely based on accessibility, without considering the actual machine setup and tooling. Then, the analysis becomes more specific by analyzing the complexity in setup planning for the part; i.e. how the part geometry can be oriented to a cutting tool in an accessible manner. This indicator establishes if the part geometry is accessible about an axis of rotation, namely, whether it can be manufactured on a 4th-axis indexed machining system. The third indicator is geometric machinability, which is computed for each machining operation to indicate the actual manufacturability when employing a cutting tool with specific shape and size. The three manufacturability indicators presented in this dissertation are usable as steps in a process; however they can be executed alone or hierarchically in order to render manufacturability information. At the end of this dissertation, a Multi-Layered Visibility Map is proposed, which would serve as a re-design mechanism that can guide a part design toward increased manufacturability

    Simulation-Based Innovation and Discovery: Energetics Applications

    Get PDF

    Manufacturing Constraints and Multi-Phase Shape and Topology Optimization via a Level-Set Method

    No full text
    The main contribution of this thesis is the implementation of manufacturing constraints in shape and topology optimization. Fabrication limitations related to the casting process are formulated as mathematical constraints and introduced in the optimization algorithm. In addition, based on the same theoretical and modelization tools, we propose a novel formulation for multi-phase optimization problems, which can be extended to the optimization of structures with functionally-graded properties. A key ingredient for the mathematical formulation of most problems throughout our work is the notion of the signed distance function to a domain. This work is divided into three parts. The rst part is bibliographical and contains the necessary background material for the understanding of the thesis' main core. It includes the rst two chapters. Chapter 1 provides a synopsis of shape and topology optimization methods and emphasizes the combination of shape sensitivity analysis and the level-set method for tracking a shape's boundary. In Chapter 2 we give a short description of the casting process, from which all our manufacturing constraints derive. We explain how industrial designers account for these limitations and propose a strategy to incorporate them in shape and topology optimization algorithms. The second part is about the mathematical formulation of manufacturing constraints. It starts with Chapter 3, where the control of thickness is discussed. Based on the signed distance function, we formulate three constraints to ensure a maximum and minimm feature size, as well as a minimal distance between structural members. Then, in Chapter 4, we propose ways to handle molding direction constraints and combine them with thickness constraints. Finally, a thermal constraint coming from the solidi cation of cast parts is treated in Chapter 5 using several thermal models. Multi-phase optimization is discussed in the third part. The general problem of shape and topology optimization using multiple phases is presented in detail in Chapter 6. A "smoothed-interface" approach, based again on the signed distance function, is proposed to avoid numerical di culties related to classical "sharp-interface" problems and a shape derivative is calculated. An extension of this novel formulation to general types of material properties' gradation is shown in the Appendix A
    corecore