windows

Digitized Virtual Product for a Solid Axle

An Example Digitized Virtual Product for a Solid Axle

MKP is developing an innovative programming concept for empowering the FOMD methodology to be a truly applicable and easy-to-use design tool, so it can be used for a wide range of engineering applications. This new programming concept is called Modularized Product Digitization (MPD), which integrates the topology optimization based FOMD technique with other necessary C3P (CAD, CAE, CAM, and PIM) techniques to enable production of a "Digitized Virtual Product" (DVP) as the counterpart of the real physical part. The ultimate goal is to enable manufacturer to manufacture the optimum product depending only on its DVP's. Here, each DVP is a package of software and data files to represent a physical part. A complete DVP will be independent of any other computational tools, and it has the ability to maintain the optimality of the part even after the assembling conditions are changed. The DVP from the MPD will be a complete digital system with functions such as product parameterization, geometry modeling, finite-element (or finite-difference) mesh generation, simulation, analyses, optimization, and other necessary computational capabilities. In a DVP, the FOMD process will be a core method, which enables the optimal design of the component at both structural and material levels subject to the assembling and performance-cost requirements.

One characteristic of the MPD technique is the modularized programming. Each module in MPD system can be reused to produce new DVPs. Currently, there are six general grand-level modules in the MPD system, which include Geometry Modeling, Finite Element Mesh Generation, Design Problem Definition, Finite Element Analyses, Topology Optimization (FOMD), and CAD Model Generation. By dividing the whole MPD system into independent modules, each can be developed and compiled separately as a stand-alone DLL (Dynamic Link Library). Therefore, each DVP can be easily produced, and rewriting common code can be largely avoided. The MPD process will work as a digital assembling line and each module in the MPD system will work as manufacturing tool to efficiently produce different DVPs, to dramatically accelerate product developmental speed, as well as to significantly reduce the developing cost.