scispace - formally typeset
Search or ask a question

Showing papers in "Computer-aided Design in 2005"


Journal ArticleDOI
TL;DR: This paper classify and compare various 3D shape searching techniques based on their shape representations and identifies gaps in current shape search techniques and identifies directions for future research.
Abstract: Three-dimensional shape searching is a problem of current interest in several different fields. Most techniques have been developed for a particular domain and reduce a shape into a simpler shape representation. The techniques developed for a particular domain will also find applications in other domains. We classify and compare various 3D shape searching techniques based on their shape representations. A brief description of each technique is provided followed by a detailed survey of the state-of-the-art. The paper concludes by identifying gaps in current shape search techniques and identifies directions for future research.

531 citations


Journal ArticleDOI
TL;DR: The framework is intended to capture product, design rationale, assembly, and tolerance information from the earliest conceptual design stage to the full lifecycle; facilitate the semantic interoperability of next-generation CAD/CAE/CAM systems; and capture the evolution of products and product families.
Abstract: The Product Lifecycle Management (PLM) concept holds the promise of seamlessly integrating all the information produced throughout all phases of a product's life cycle to everyone in an organization at every managerial and technical level, along with key suppliers and customers. PLM systems are tools that implement the PLM concept. As such, they need the capability to serve up the information referred to above, and they need to ensure the cohesion and traceability of product data. We describe a product information-modeling framework that we believe can support the full range of PLM information needs. The framework is based on the NIST Core Product Model (CPM) and its extensions, the Open Assembly Model (OAM), the Design-Analysis Integration model (DAIM) and the Product Family Evolution Model (PFEM). These are abstract models with general semantics, with the specific semantics about a particular domain to be embedded within the usage of the models for that domain. CPM represents the product's function, form and behavior, its physical and functional decompositions, and the relationships among these concepts. An extension of CPM provides a way to associate design rationale with the product. OAM defines a system level conceptual model and the associated hierarchical assembly relationships. DAIM defines a Master Model of the product and a series of abstractions called Functional Models-one for each domain-specific aspect of the product-and two transformations, called idealization and mapping, between the master model and each functional model. PFEM extends the representation to families of products and their components; it also extends design rationale to the capture of the rationale for the evolution of the families. The framework is intended to: (1) capture product, design rationale, assembly, and tolerance information from the earliest conceptual design stage-where designers deal with the function and performance of products-to the full lifecycle; (2) facilitate the semantic interoperability of next-generation CAD/CAE/CAM systems; and (3) capture the evolution of products and product families. The relevance of our framework to PLM systems is that any data component in the framework can be accessed directly by a PLM system, providing fine-grained access to the product's description and design rationale.

530 citations


Journal ArticleDOI
TL;DR: Enabling state-of-the-art computer software in assisting 3D reconstruction and in bio-modeling development will be introduced, and utilization of the bio-CAD model for the description and representation of the morphology, heterogeneity, and organizational structure of tissue anatomy, and the generation of bio-blueprint modeling are presented.
Abstract: CAD has been traditionally used to assist in engineering design and modeling for representation, analysis and manufacturing. Advances in Information Technology and in Biomedicine have created new uses for CAD with many novel and important biomedical applications, particularly tissue engineering in which CAD based bio-tissue informatics model provides critical information of tissue biological, biophysical, and biochemical properties for modeling, design, and fabrication of complex tissue substitutes. This paper will present some salient advances of bio-CAD modeling and application in computer-aided tissue engineering, including biomimetic design, analysis, simulation and freeform fabrication of tissue engineered substitutes. Overview of computer-aided tissue engineering will be given. Methodology to generate bio-CAD models from high resolution non-invasive imaging, the medical imaging process and the 3D reconstruction technique will be described. Enabling state-of-the-art computer software in assisting 3D reconstruction and in bio-modeling development will be introduced. Utilization of the bio-CAD model for the description and representation of the morphology, heterogeneity, and organizational structure of tissue anatomy, and the generation of bio-blueprint modeling will also be presented.

358 citations


Journal ArticleDOI
TL;DR: A 3D streaming technology, which can effectively transmit visualization information across networks for Web applications, is highlighted and the algorithms behind it are disclosed.
Abstract: In order to facilitate product design and realization processes, presently, research is actively carried out for developing methodologies and technologies of collaborative computer-aided design systems to support design teams geographically dispersed based on the quickly evolving information technologies. In this paper, the developed collaborative systems, methodologies and technologies, which are organized as a horizontal or a hierarchical manner, are reviewed. Meanwhile, a 3D streaming technology, which can effectively transmit visualization information across networks for Web applications, is highlighted and the algorithms behind it are disclosed.

230 citations


Journal ArticleDOI
TL;DR: A new and efficient algorithm for the decomposition of 3D arbitrary triangle meshes and particularly optimized triangulated CAD meshes based on the curvature tensor field analysis is presented, which decomposes the object into near constant curvature patches and corrects boundaries by suppressing their artefacts or discontinuities.
Abstract: This paper presents a new and efficient algorithm for the decomposition of 3D arbitrary triangle meshes and particularly optimized triangulated CAD meshes. The algorithm is based on the curvature tensor field analysis and presents two distinct complementary steps: a region based segmentation, which is an improvement of that presented by Lavoue et al. [Lavoue G, Dupont F, Baskurt A. Constant curvature region decomposition of 3D-meshes by a mixed approach vertex-triangle, J WSCG 2004;12(2):245-52] and which decomposes the object into near constant curvature patches, and a boundary rectification based on curvature tensor directions, which corrects boundaries by suppressing their artefacts or discontinuities. Experiments conducted on various models including both CAD and natural objects, show satisfactory results. Resulting segmented patches, by virtue of their properties (homogeneous curvature, clean boundaries) are particularly adapted to computer graphics tasks like parametric or subdivision surface fitting in an adaptive compression objective.

219 citations


Journal ArticleDOI
Sang Hun Lee1
TL;DR: A new approach called the CAD/CAE-integrated approach is proposed and implemented by a feature-based non-manifold modelling system that creates and manipulates a single master model containing different types of all of the geometric models required for CAD and CAE.
Abstract: In spite of the widespread use of CAD systems for design and CAE systems for analysis, the two processes are not well integrated because CAD and CAE models inherently use different types of geometric models and there currently exists no generic, unified model that allows both design and analysis information to be specified and shared. In this paper, a new approach called the CAD/CAE-integrated approach is proposed and implemented by a feature-based non-manifold modelling system. The system creates and manipulates a single master model containing different types of all of the geometric models required for CAD and CAE. Both a solid model (for CAD) and a non-manifold model (for CAE) are immediately extracted from the master model through a selection process. If a design change is required, the master model is modified by the feature modelling capabilities of the system. As a result, the design and analysis models are modified simultaneously and maintained consistently. This system also supports feature-based multi-resolution and multi-abstraction modelling capabilities providing the CAD model at different levels of detail and the CAE model at various levels of abstraction.

212 citations


Journal ArticleDOI
TL;DR: An extensive review of the evolution of these techniques made in the last decade to bring virtual garments to the reach of computer applications not only aimed at graphics, but also at CAD techniques for the garment industry is performed.
Abstract: Virtual garment design and simulation involves a combination of a large range of techniques, involving mechanical simulation, collision detection, and user interface techniques for creating garments. Here, we perform an extensive review of the evolution of these techniques made in the last decade to bring virtual garments to the reach of computer applications not only aimed at graphics, but also at CAD techniques for the garment industry. As a result of the advances in the developments of virtual garment simulation technologies, we then detail a framework which fits the needs of the garment industry of virtual garment design and prototyping, concentrating on interactive design, simulation and visualization features. The framework integrates innovative tools aimed towards efficiency and quality in the process of garment design and prototyping, taking advantage of state-of-the-art algorithms from the field of mechanical simulation, animation and rendering.

196 citations


Journal ArticleDOI
TL;DR: An association rule mining system (ARMS) is proposed for effective product portfolio identification and an application of the proposed methodology and system in a consumer electronics company to generate a vibration motor portfolio for mobile phones is presented.
Abstract: It has been well recognized that product portfolio planning has far-reaching impact on the company's business success in competition. In general, product portfolio planning involves two main stages, namely portfolio identification and portfolio evaluation and selection. The former aims to capture and understand customer needs effectively and accordingly to transform them into specifications of product offerings. The latter concerns how to determine an optimal configuration of these identified offerings with the objective of achieving best profit performance. Current research and industrial practice have mainly focused on the economic justification of a given product portfolio, whereas the portfolio identification issue has been received only limited attention. This article intends to develop explicit decision support to improve product portfolio identification by efficient knowledge discovery from past sales and product records. As one of the important applications of data mining, association rule mining lends itself to the discovery of useful patterns associated with requirement analysis enacted among customers, marketing folks, and designers. An association rule mining system (ARMS) is proposed for effective product portfolio identification. Based on a scrutiny into the product definition process, the article studies the fundamental issues underlying product portfolio identification. The ARMS differentiates the customer needs from functional requirements involved in the respective customer and functional domains. Product portfolio identification entails the identification of functional requirement clusters in conjunction with the mappings from customer needs to these clusters. While clusters of functional requirements are identified based on fuzzy clustering analysis, the mapping mechanism between the customer and functional domains is incarnated in association rules. The ARMS architecture and implementation issues are discussed in detail. An application of the proposed methodology and system in a consumer electronics company to generate a vibration motor portfolio for mobile phones is also presented.

177 citations


Journal ArticleDOI
TL;DR: The paper describes the status of work aimed at extending the international standard ISO 10303 (STEP) to permit the exchange of parameterized feature-based models between different CAD systems, in terms of the constructional history of the models concerned.
Abstract: The paper describes the status of work aimed at extending the international standard ISO 10303 (STEP) to permit the exchange of parameterized feature-based models between different CAD systems, in terms of the constructional history of the models concerned. Such procedural models have the advantage of being easy to edit following an exchange, by contrast with the models that can be exchanged using current STEP methodology, which prove to be difficult or impossible to edit in the receiving system. The use of the approach described has already been demonstrated in the exchange of realistic procedural shape models of mechanical parts, and the paper includes a brief account of some of the tests performed and the projected benefits of the use of this extension of STEP technology.

166 citations


Journal ArticleDOI
TL;DR: All mannequins constructed by the feature based parameterization approach have consistent feature patches, which benefits the design automation of customized clothes around human bodies a lot.
Abstract: This paper presents a novel feature based parameterization approach of human bodies from the unorganized cloud points and the parametric design method for generating new models based on the parameterization. The parameterization consists of two phases. First, the semantic feature extraction technique is applied to construct the feature wireframe of a human body from laser scanned 3D unorganized points. Secondly, the symmetric detail mesh surface of the human body is modeled. Gregory patches are utilized to generate G1 continuous mesh surface interpolating the curves on feature wireframe. After that, a voxel-based algorithm adds details on the smooth G1 continuous surface by the cloud points. Finally, the mesh surface is adjusted to become symmetric. Compared to other template fitting based approaches, the parameterization approach introduced in this paper is more efficient. The parametric design approach synthesizes parameterized sample models to a new human body according to user input sizing dimensions. It is based on a numerical optimization process. The strategy of choosing samples for synthesis is also introduced. Human bodies according to a wide range of dimensions can be generated by our approach. Different from the mathematical interpolation function based human body synthesis methods, the models generated in our method have the approximation errors minimized. All mannequins constructed by our approach have consistent feature patches, which benefits the design automation of customized clothes around human bodies a lot.

159 citations


Journal ArticleDOI
TL;DR: A new method based on fitted directional tangent vectors at the data point has been developed to determine its normal vector and it is demonstrated that the present method is robust and estimates normal vectors with reliable consistency in comparison with the existing plane fitting, quadric surface fitting, triangle-based area weighted average, and triangle- based angle weighted average methods.
Abstract: Reliable estimation of the normal vector at a discrete data point in a scanned cloud data set is essential to the correct implementation of modern CAD/CAM technologies when the continuous CAD model representation is not available. A new method based on fitted directional tangent vectors at the data point has been developed to determine its normal vector. A local Voronoi mesh, based on the 3D Voronoi diagram and the proposed mesh growing heuristic rules, is first created to identify the neighboring points that characterize the local geometry. These local Voronoi mesh neighbors are used to fit a group of quadric curves through which the directional tangent vectors are obtained. The normal vector is then determined by minimizing the variance of the dot products between a normal vector candidate and the associated directional tangent vectors. Implementation results from extensive simulated and practical point cloud data sets have demonstrated that the present method is robust and estimates normal vectors with reliable consistency in comparison with the existing plane fitting, quadric surface fitting, triangle-based area weighted average, and triangle-based angle weighted average methods.

Journal ArticleDOI
TL;DR: Some important works in Web-based visualization and 3D concise representations, 3D streaming technology and co-design systems and feature-/assembly-based representation are elaborated.
Abstract: In collaborative design and distributed manufacturing, the need to co-develop parts by designers at different geographical locations often arises. For designing a promising product, there is always a need for collaboration among the design, marketing, finance and procurement departments, and the top management. Global manufacturing makes it difficult to frequently gather all the departments in a meeting room to discuss, because of geographical constraints. In order to address this issue, recently, a number of software tools and research works have arisen to provide collaborative solutions. In this paper, some important works in Web-based visualization and 3D concise representations, 3D streaming technology and co-design systems and feature-/assembly-based representation are elaborated. Meanwhile, previous works done by a project led by the authors towards this direction are also highlighted.

Journal ArticleDOI
TL;DR: An algorithm to compute the Euclidean Voronoi diagram for 3D spheres with different radii is presented and it is shown that Vor onoi edges are conics that can be precisely represented as rational quadratic Bezier curves.
Abstract: Despite its important applications in various disciplines in science and engineering, the Euclidean Voronoi diagram for spheres, also known as an additively weighted Voronoi diagram, in 3D space has not been studied as much as it deserves. In this paper, we present an algorithm to compute the Euclidean Voronoi diagram for 3D spheres with different radii. The presented algorithm follows Voronoi edges one by one until the construction is completed in O(mn) time in the worst-case, where m is the number of edges in the Voronoi diagram and n is the number of spherical balls. As building blocks, we show that Voronoi edges are conics that can be precisely represented as rational quadratic Bezier curves. We also discuss how to conveniently represent and process Voronoi faces which are hyperboloids of two sheets.

Journal ArticleDOI
TL;DR: Porosity, surface area per unit volume and the degree of interconnectivity were evaluated through imaging and computer aided manipulation of the scaffold scan data and the versatility of two softwares Mimics, CTan and 3D realistic visualization were assessed.
Abstract: Computer aided technologies, medical imaging, and rapid prototyping has created new possibilities in biomedical engineering. The systematic variation of scaffold architecture as well as the mineralization inside a scaffold/bone construct can be studied using computer imaging technology and CAD/CAM and micro computed tomography (CT). In this paper, the potential of combining these technologies has been exploited in the study of scaffolds and osteochondral repair. Porosity, surface area per unit volume and the degree of interconnectivity were evaluated through imaging and computer aided manipulation of the scaffold scan data. For the osteochondral model, the spatial distribution and the degree of bone regeneration were evaluated. In this study the versatility of two softwares Mimics (Materialize), CTan and 3D realistic visualization (Skyscan) were assessed, too.

Journal ArticleDOI
TL;DR: Application of the algorithm to characterize the effective mechanical properties of porous poly-e-caprolactone scaffold manufactured by precision extruding freeform deposition will also be presented, along with a parametric study of the process and design parameter to the structural properties of tissue scaffold.
Abstract: Performance of various functions of the tissue structure depends on porous scaffold microstructures with specific porosity characteristics that influence the behavior of the incorporated or ingrown cells. Understanding the mechanical properties of porous tissue scaffold is important for its biological and biomechanical tissue engineering application. This paper presents a computer aided characterization approach to evaluate the effective mechanical properties of porous tissue scaffold. An outline of a computer-aided tissue engineering approach for design and fabrication of porous tissue scaffold, procedure of computer-aided characterization and its interface with design model, development of a computational algorithm for finite element implementation and numerical solution of asymptotic homogenization theory is presented. Application of the algorithm to characterize the effective mechanical properties of porous poly-e-caprolactone scaffold manufactured by precision extruding freeform deposition will also be presented, along with a parametric study of the process and design parameter to the structural properties of tissue scaffold.

Journal ArticleDOI
TL;DR: An overview of the key procedures involved in the creation of clothed characters is provided, the current state-of-the-art techniques are described, and the research problems that most require further study are proposed.
Abstract: Clothing simulation and animation are of great importance in computer animation If cloth simulations could be improved to the point that they could generate realistic cloth motion in real-time, they would find uses in many aspects of daily life such as in fashion design and manufacturing The area of cloth simulation and animation is full of technical challenges: creating more realistic results, achieving faster run-times, and developing methods capable of constructing and simulating more complex garments This paper provides an overview of the key procedures involved in the creation of clothed characters, describes the current state-of-the-art techniques, and proposes the research problems that most require further study Three technical aspects of cloth simulation are considered in this paper: garment construction, physically based simulation, and collision resolution

Journal ArticleDOI
TL;DR: A level-set based variational approach for the design of this class of heterogeneous objects that incorporates dimension, shape, topology, and material properties, yielding a computational system of coupled geometric evolution and diffusion partial differential equations.
Abstract: A heterogeneous object is referred to as a solid object made of different constituent materials. The object is of a finite collection of regions of a set of prescribed material classes of continuously varying material properties. These properties have a discontinuous change across the interface of the material regions. In this paper, we propose a level-set based variational approach for the design of this class of heterogeneous objects. Central to the approach is a variational framework for a well-posed formulation of the design problem. In particular, we adapt the Mumford–Shah model which specifies that any point of the object belongs to either of two types: inside a material region of a well-defined gradient or on the boundary edges and surfaces of discontinuities. Furthermore, the set of discontinuities is represented implicitly, using a multi-phase level set model. This level-set based variational approach yields a computational system of coupled geometric evolution and diffusion partial differential equations. Promising features of the proposed method include strong regularity in the problem formulation and inherent capabilities of geometric and material modeling, yielding a common framework for optimization of the heterogeneous objects that incorporates dimension, shape, topology, and material properties. The proposed method is illustrated with several 2D examples of optimal design of multi-material structures and materials.

Journal ArticleDOI
TL;DR: A non-manifold data structure, a constructive design method, four freeform modification tools, and a detail template encoding/decoding method are developed for the design automation of customized apparel products.
Abstract: This paper presents solution techniques for a three-dimensional Automatic Made-to-Measure scheme for apparel products. Freeform surface is adopted to represent the complex geometry models of apparel products. When designing the complex surface of an apparel product, abstractions are stored in conjunction with the models using a non-manifold data structure. Apparel products are essentially designed with reference to human body features, and thus share a common set of features as the human model. Therefore, the parametric feature-based modeling enables the automatic generation of fitted garments on differing body shapes. In our approach, different apparel products are each represented by a specific feature template preserving its individual characteristics and styling. When the specific feature template is encoded as the equivalent human body feature template, it automates the generation of made-to-measure apparel products. The encoding process is performed in 3D, which fundamentally solves the fitting problems of the 2D tailoring and pattern-making process. This paper gives an integrated solution scheme all above problems. In detail, a non-manifold data structure, a constructive design method, four freeform modification tools, and a detail template encoding/decoding method are developed for the design automation of customized apparel products.

Journal ArticleDOI
Yongtae Jun1
TL;DR: A novel methodology that can automatically fill complex polygonal holes with a piecewise manner is proposed that has proven to be robust and effective from the result of test with a variety of complex holes.
Abstract: While scanning a complex part in reverse engineering, it is not possible to acquire all part of the scanned surface. Data are inevitably missing due to the complexity of the scanned part or imperfect scanning process. Missing scanned data cause holes in the created triangular mesh, so that a hole-free mesh model is prerequisite for fitting watertight surfaces. Although a number of hole filling algorithms have been investigated, they enable to fill holes only on the smooth regions of a model. They are not always robust in the regions of high curvature. This paper proposes a novel methodology that can automatically fill complex polygonal holes with a piecewise manner. It incrementally splits a complex hole into several simple holes with respect to the 3D shape of the hole boundary, and then it consecutively fills each divided simple hole with planar triangulation method until the entire complex hole is firmly closed. Finally smoothing and subdivision techniques are applied for enhancing the hole triangles. The newly created vertices and triangles are added to their respective lists and the topology information is updated. The method has proven to be robust and effective from the result of test with a variety of complex holes. Examples are given and discussed to validate the methodology.

Journal ArticleDOI
TL;DR: An adaptive knot placement algorithm for B-spline curve approximation to dense and noisy data points is presented and several experimental results are included to demonstrate the validity of this algorithm.
Abstract: An adaptive knot placement algorithm for B-spline curve approximation to dense and noisy data points is presented in this paper. In this algorithm, the discrete curvature of the points is smoothed to expose the characteristics of the underlying curve. With respect to the integration of the smoothed curvature, knots are placed adaptively to satisfy a heuristic rule. Several experimental results are included to demonstrate the validity of this algorithm.

Journal ArticleDOI
Binil Starly1, Alan Lau1, Wei Sun1, Wing Lau2, Tom Bradbury2 
TL;DR: The results of the development of a direct slicing algorithm for layered freeform fabrication based on a neutral, international standard STEP-formatted non-uniform rational B-spline (NURBS) geometric representation and is intended to be independent of any commercial CAD software are presented.
Abstract: Direct slicing of CAD models to generate process planning instructions for solid freeform fabrication may overcome inherent disadvantages of using stereolithography format in terms of the process accuracy, ease of file management, and incorporation of multiple materials. This paper will present the results of our development of a direct slicing algorithm for layered freeform fabrication. The direct slicing algorithm was based on a neutral, international standard (ISO 10303) STEP-formatted non-uniform rational B-spline (NURBS) geometric representation and is intended to be independent of any commercial CAD software. The following aspects of the development effort will be presented: (1) determination of optimal build direction based upon STEP-based NURBS models; (2) adaptive subdivision of NURBS data for geometric refinement; and (3) ray-casting slice generation into sets of raster patterns. The development also provides for multi-material slicing and will provide an effective tool in heterogeneous slicing processes.

Journal ArticleDOI
TL;DR: This paper describes a method for compressing floating-point coordinates with predictive coding in a completely lossless manner and reports compression results using the popular parallelogram predictor, but the approach will work with any prediction scheme.
Abstract: The size of geometric data sets in scientific and industrial applications is constantly increasing. Storing surface or volume meshes in standard uncompressed formats results in large files that are expensive to store and slow to load and transmit. Scientists and engineers often refrain from using mesh compression because currently available schemes modify the mesh data. While connectivity is encoded in a lossless manner, the floating-point coordinates associated with the vertices are quantized onto a uniform integer grid to enable efficient predictive compression. Although a fine enough grid can usually represent the data with sufficient precision, the original floating-point values will change, regardless of grid resolution. In this paper we describe a method for compressing floating-point coordinates with predictive coding in a completely lossless manner. The initial quantization step is omitted and predictions are calculated in floating-point. The predicted and the actual floating-point values are broken up into sign, exponent, and mantissa and their corrections are compressed separately with context-based arithmetic coding. As the quality of the predictions varies with the exponent, we use the exponent to switch between different arithmetic contexts. We report compression results using the popular parallelogram predictor, but our approach will work with any prediction scheme. The achieved bit-rates for lossless floating-point compression nicely complement those resulting from uniformly quantizing with different precisions.

Journal ArticleDOI
TL;DR: To aid scientists in fabrication of a successful scaffold, characterization and documentation of a library of micro-architectures capable of being seamlessly merged according to the mechanical properties, flow perfusion characteristics, and porosity, determined by the scientist based on application and anatomic location are proposed.
Abstract: Guided tissue regeneration is gaining importance in the field of orthopaedic tissue engineering as need and technology permits the development of site-specific engineering approaches. Computer Aided Design (CAD) and Finite Element Analysis (FEA) hybridized with manufacturing techniques such as Solid Freeform Fabrication (SFF), is hypothesized to allow for virtual design, characterization, and production of scaffolds optimized for tissue replacement. However, a design scope this broad is not often realized due to limitations in preparing scaffolds both for biological functionality and mechanical longevity. To aid scientists in fabrication of a successful scaffold, we propose characterization and documentation of a library of micro-architectures, capable of being seamlessly merged according to the mechanical properties (stiffness, strength), flow perfusion characteristics, and porosity, determined by the scientist based on application and anatomic location. The methodology is discussed in the sphere of bone regeneration, and examples of catalogued shapes are presented. Similar principles may apply for other organs as well.

Journal ArticleDOI
TL;DR: A physics-based system for virtual cloth design and simulation expressly conceived for design purposes that should allow the designer to validate her/his style and design option through the analysis of garment virtual prototypes and simulation results in order to reduce the number and role of physical prototypes.
Abstract: The integration of physics-based models within CAD systems for garment design leads to highly accurate cloth shape results for virtual prototyping and quality evaluation tasks. To this aim, we present a physics-based system for virtual cloth design and simulation expressly conceived for design purposes. This environment should allow the designer to validate her/his style and design option through the analysis of garment virtual prototypes and simulation results in order to reduce the number and role of physical prototypes. Garment shapes are accurately predicted by including material properties and external interactions through a particle-based cloth model embedded in constrained Newtonian dynamics with collision management, extended to complex-shaped assembled and finished garments. Our model is incorporated within a 3D graphical environment, and includes operators monitoring the whole design process of apparel, e.g. panel sewing, button/dart insertion, multi-layered fabric composition, garment finishings, etc. Applications and case studies are considered, with analysis of CAD modelling phases and simulation results concerning several male and female garments.

Journal ArticleDOI
TL;DR: An optimized positioning procedure for flank milling ruled surfaces with cylindrical cutter is described in the paper and a simple least square approximation scheme is established to make the tool axis trajectory surface fit the offset surface of designed surface as much as possible.
Abstract: An optimized positioning procedure for flank milling ruled surfaces with cylindrical cutter is described in the paper. The tool axis trajectory surface is a ruled surface, which is generated by moving the tool axis. The proposition that the envelope surface of cylindrical cutter is the offset surface of tool axis trajectory surface is proved using kinematics approach. It is a complement of Bedi's [Bedi S, Mann S, Menzel C. Flank milling with flat end cutter. Comput Aided Des 2003; 35:293-300] analysis about the envelope surface of cylindrical cutter. Subsequently, we get another proposition that the deviation at extremum point between the designed surface and the envelope surface of cylindrical cutter is equal to that between the offset surface of designed surface and the tool axis trajectory surface. Based on this proposition, we propose three points offset (TPO) strategy to approximate the offset surface. In order to reduce errors further, a simple least square approximation scheme is established to make the tool axis trajectory surface fit the offset surface of designed surface as much as possible. By solving the linear system of equations, the tool axis trajectory surface is deformed. Simultaneously, the corresponding envelope surface is deformed to approximate the designed surface better. Two examples are given to verify the effectiveness of the developed 5-axis flank milling technique.

Journal ArticleDOI
TL;DR: This paper compares commonly used discrete and continuous curvature estimation schemes, and presents a novel method which uses biquadratic Bezier patches as a local surface fitting technique.
Abstract: When dealing with triangle meshes, it is often important to compute curvature information for the purposes of feature recognition, segmentation, or shape analysis. Since a triangle mesh is a piecewise linear surface, curvature has to be estimated. Several different schemes have been proposed, both discrete and continuous, i.e. based on fitting surfaces locally. This paper compares commonly used discrete and continuous curvature estimation schemes. We also present a novel method which uses biquadratic Bezier patches as a local surface fitting technique.

Journal ArticleDOI
TL;DR: A 'feature sensitive' metric on surfaces, whose definition relies on the concept of an image manifold, is described, introduced into Computer Vision and Image Processing by Kimmel, Malladi and Sochen.
Abstract: Industrial Geometry aims at unifying existing and developing new methods and algorithms for a variety of application areas with a strong geometric component. These include CAD, CAM, Geometric Modelling, Robotics, Computer Vision and Image Processing, Computer Graphics and Scientific Visualization. In this paper, Industrial Geometry is illustrated via the fruitful interplay of the areas indicated above in the context of novel solutions of CAD related, geometric optimization problems involving distance functions: approximation with general B-spline curves and surfaces or with subdivision surfaces, approximation with special surfaces for applications in architecture or manufacturing, approximate conversion from implicit to parametric (NURBS) representation, and registration problems for industrial inspection and 3D model generation from measurement data. Moreover, we describe a 'feature sensitive' metric on surfaces, whose definition relies on the concept of an image manifold, introduced into Computer Vision and Image Processing by Kimmel, Malladi and Sochen. This metric is sensitive to features such as smoothed edges, which are characterized by a significant deviation of the two principal curvatures. We illustrate its applications at hand of feature sensitive curve design on surfaces and local neighborhood definition and region growing as an aid in the segmentation process for reverse engineering of geometric objects.

Journal ArticleDOI
TL;DR: The initial results in designing, implementing and running the shape search system are reported, and critical database issues such as search system efficiency, semantic gap reduction and the subjectivity of the similarity definition are addressed.
Abstract: Estimates suggest that more than 75% of engineering design activity comprises reuse of previous design knowledge to address a new design problem. Reusing design knowledge has great potential to improve product quality, shorten lead time, and reduce cost. However, PLM systems, which address the issue of reuse by searching for keywords in filenames, part numbers or context attached to CAD models, do not provide a robust tool to search reusable knowledge. This paper presents a brief overview of a novel approach to search for 3D models. The system is built on a client-server-database architecture. The client takes in the query input from the user along with his search preferences and passes it to the server. The server converts the shape input into feature vectors and a unique skeletal graph representation. Details of the algorithms to perform these steps are presented here. Principal advantages of our graph representation are: (i) it preserves geometry and topology of the query model, (ii) it is considerably smaller than the B-Rep graph, and (iii) it is insensitive to minor perturbations in shape, but sensitive enough to capture the major features of a shape. The combined distance of feature vectors and skeletal graphs in the database provide an indirect measure of shape similarity between models. Critical database issues such as search system efficiency, semantic gap reduction and the subjectivity of the similarity definition are addressed. This paper reports our initial results in designing, implementing and running the shape search system.

Journal ArticleDOI
A. Sharma1
TL;DR: This paper attempts at integrating three topics using a technology framework for capturing the benefits that can be harnessed by organizations, these are Collaboration, Product Development and Innovation, as the topic suggests, CPI, 'Collaborative Product Innovation'.
Abstract: Information technology has evolved over the last few decades at an extremely rapid pace. In the last few years, Internet technology has contributed towards how organizations mature, evolve their business, implement processes and chalk out business strategies for product development to meet customer requirements. Yet the true potential of technology lies in its ability to connect people, processes and information and for this to be realized the target user group for technology will have to be a captive audience. For organizations the world over this captive audience are its employees, suppliers and customers. This paper attempts at integrating three topics using a technology framework for capturing the benefits that can be harnessed by organizations, these are Collaboration, Product Development and Innovation, as the topic suggests, CPI, 'Collaborative Product Innovation'.

Journal ArticleDOI
TL;DR: This paper presents a representation of model density and porosity based on stochastic geometry and uses this representation to develop an approach to modeling of porous, heterogeneous materials and provides experimental data to validate the approach.
Abstract: Heterogeneous structures represent an important new frontier for 21st century engineering. Human tissues, composites, ‘smart’ and multi-material objects are all physically manifest in the world as three-dimensional (3D) objects with varying surface, internal and volumetric properties and geometries. For instance, a tissue engineered structure, such as bone scaffold for guided tissue regeneration, can be described as a heterogeneous structure consisting of 3D extra-cellular matrices (made from biodegradable material) and seeded donor cells and/or growth factors. The design and fabrication of such heterogeneous structures requires new techniques for solid models to represent 3D heterogeneous objects with complex material properties. This paper presents a representation of model density and porosity based on stochastic geometry. While density has been previously studied in the solid modeling literature, porosity is a relatively new problem. Modeling porosity of bio-materials is critical for developing replacement bone tissues. The paper uses this representation to develop an approach to modeling of porous, heterogeneous materials and provides experimental data to validate the approach. The authors believe that their approach introduces ideas from the stochastic geometry literature to a new set of engineering problems. It is hoped that this paper stimulates researchers to find new opportunities that extend these ideas to be more broadly applicable for other computational geometry, graphics and computer-aided design problems.