93 research outputs found

    Finite element method in cooling analysis and design of plastic injection moulds

    Get PDF
    Ph.DDOCTOR OF PHILOSOPH

    Interactive real-time three-dimensional visualisation of virtual textiles

    Get PDF
    Virtual textile databases provide a cost-efficient alternative to the use of existing hardcover sample catalogues. By taking advantage of the high performance features offered by the latest generation of programmable graphics accelerator boards, it is possible to combine photometric stereo methods with 3D visualisation methods to implement a virtual textile database. In this thesis, we investigate and combine rotation invariant texture retrieval with interactive visualisation techniques. We use a 3D surface representation that is a generic data representation that allows us to combine real-time interactive 3D visualisation methods with present day texture retrieval methods. We begin by investigating the most suitable data format for the 3D surface representation and identify relief-mapping combined with Bézier surfaces as the most suitable 3D surface representations for our needs, and go on to describe how these representation can be combined for real-time rendering. We then investigate ten different methods of implementing rotation invariant texture retrieval using feature vectors. These results show that first order statistics in the form of histogram data are very effective for discriminating colour albedo information, while rotation invariant gradient maps are effective for distinguishing between different types of micro-geometry using either first or second order statistics.Engineering and physical Sciences Research (EPSRC

    Axial deformation with controllable local coordinate frames.

    Get PDF
    Chow, Yuk Pui.Thesis (M.Phil.)--Chinese University of Hong Kong, 2010.Includes bibliographical references (leaves 83-87).Abstracts in English and Chinese.Chapter 1. --- Introduction --- p.13-16Chapter 1.1. --- Motivation --- p.13Chapter 1.2 --- Objectives --- p.14-15Chapter 1.3 --- Thesis Organization --- p.16Chapter 2. --- Related Works --- p.17-24Chapter 2.1 --- Axial and the Free Form Deformation --- p.17Chapter 2.1.1 --- The Free-Form Deformation --- p.18Chapter 2.1.2 --- The Lattice-based Representation --- p.18Chapter 2.1.3 --- The Axial Deformation --- p.19-20Chapter 2.1.4 --- Curve Pair-based Representation --- p.21-22Chapter 2.2 --- Self Intersection Detection --- p.23-24Chapter 3. --- Axial Deformation with Controllable LCFs --- p.25-46Chapter 3.1 --- Related Methods --- p.25Chapter 3.2 --- Axial Space --- p.26-27Chapter 3.3 --- Definition of Local Coordinate Frame --- p.28-29Chapter 3.4 --- Constructing Axial Curve with LCFs --- p.30Chapter 3.5 --- Point Projection Method --- p.31-32Chapter 3.5.1 --- Optimum Reference Axial Curve Point --- p.33Chapter 3.6 --- Advantages using LCFs in Axial Deformation --- p.34Chapter 3.6.1 --- Deformation with Smooth Interpolated LCFs --- p.34-37Chapter 3.6.2 --- Used in Closed-curve Deformation --- p.38-39Chapter 3.6.3 --- Hierarchy of Axial Curve --- p.40Chapter 3.6.4 --- Applications in Soft Object Deformation --- p.41Chapter 3.7 --- Experiments and Results --- p.42-46Chapter 4. --- Self Intersection Detection of Axial Curve with LCFs --- p.47-76Chapter 4.1 --- Related Works --- p.48-49Chapter 4.2 --- Algorithms for Solving Self-intersection Problem with a set of LCFs --- p.50-51Chapter 4.2.1 --- The Intersection of Two Plane --- p.52Chapter 4.2.1.1 --- Constructing the Normal Plane --- p.53-54Chapter 4.2.1.2 --- A Line Formed by Two Planes Intersection --- p.55-57Chapter 4.2.1.3 --- Problems --- p.58Chapter 4.2.1.4 --- Sphere as Constraint --- p.59-60Chapter 4.2.1.5 --- Intersecting Line between Two Circular Discs --- p.61Chapter 4.2.2 --- Distance between a Mesh Vertex and a Curve Point --- p.62-63Chapter 4.2.2.1 --- Possible Cases of a Line and a Circle --- p.64-66Chapter 4.3 --- Definition Proof --- p.67Chapter 4.3.1 --- Define the Meaning of Self-intersection --- p.67Chapter 4.3.2 --- Cross Product of Two Vectors --- p.68Chapter 4.4 --- Factors Affecting the Accuracy of the Algorithm --- p.69Chapter 4.3.1 --- High Curvature of the Axial Curve --- p.69-70Chapter 4.3.2 --- Mesh Density of an Object. --- p.71-73Chapter 4.5 --- Architecture of the Self Intersection Algorithm --- p.74Chapter 4.6 --- Experimental Results --- p.75- 79Chapter 5. --- Conclusions and Future Development --- p.80-82Chapter 5.1 --- Contribution and Conclusions --- p.80-81Chapter 5.2 --- Limitations and Future Developments --- p.82References --- p.83-8

    VR for Cultural Heritage. A VR-WEB-BIM for the future maintenance of Milan’s Cathedral.

    Get PDF
    The work presented here is the final step of a multidisciplinary research project conducted on the Milan Cathedral for eight years (2008–2015). Three main topics, consequentially related, will be here addressed: (i) the survey of the structure, meant to update the old drawings; (ii) the construction of an accurate and detailed 3D model to be used to produce measurements at a 1:20–1:50 representation scale; (iii) the development of a Building Information System (BIM) to collect all the data relating to the restoration projects, as well as all information relating to past, current and future maintenance activities of the cathedral. The result of this research project is a complex and accurate digital 3D model of the main spire of the cathedral and of other parts of the building. This model can be visualized, navigated and used by the Veneranda Fabbrica technicians as an info-data catalogue, thanks to a common web browser connected with the remote BIM System Server and the modelling software where ad hoc I/O plugins are implemented. The last step of this long project was to take advantage of the nascent potential of immersive visualization techniques and to transpose the BIM system in a VR environment, thus obtaining two main results. The first was a high-appeal visualization system that allows a virtual visit of the Main Spire of the cathedral, the building’s highest part that has been closed to visitors since the beginning of the XX century. The second was the possibility to use this technology to virtually explore the cathedral from a technical point of view: by using an immersive visualization technology, operators can improve their understanding of the structure and obtain real-time information about the state of conservation, including current and past maintenance activities, in a sort of “augmented reality system in a virtual environment”

    CAD Aspects on Isogeometric Analysis and Hybrid Domains

    Get PDF
    This thesis is the result of a Ph.D. program in Alto Apprendistato carried out at the Dipartimento di Informatica - Scienza e Ingegneria (DISI) of the University of Bologna and at the company devDept Software. With regard to the professional side of my Individual Training Project, I developed technical and scientific skills in 3D geometry of curves and surfaces, CAD, and Finite Element Analysis (FEA). Regarding the academic side, I investigated CAD aspects in the field of Isogeometric Analysis (IGA) on both single and hybrid multipatch physical domains. Simulations are performed in classical FEA systems, which require the conversion of designs, made by CAD systems, into finite element meshes. IGA is a new approach that aims to unify the worlds of CAD and FEA by using the same geometry for analysis as what is used for modeling. That is, the same set of basis functions are adopted both to describe the computational geometry in the CAD tool, and to span the solution space for FEA. The traditional FEA pipeline works on meshes and the most advanced IGA systems work on NURBS or T-spline geometries. Hybrid geometric models (i.e., models in which mesh and NURBS entities coexist), are an emergent way to represent a solid object, but in most CAD systems mesh and NURBS geometries cannot interact with each other, and conversions to a common representation are often needed. In this thesis, we investigate how IGA can be applied on 2D and 3D hybrid models made by both mesh and NURBS entities without requiring laborious and time consuming conversion processes

    Smooth Subdivision Surfaces: Mesh Blending and Local Interpolation

    Get PDF
    Subdivision surfaces are widely used in computer graphics and animation. Catmull-Clark subdivision (CCS) is one of the most popular subdivision schemes. It is capable of modeling and representing complex shape of arbitrary topology. Polar surface, working on a triangle-quad mixed mesh structure, is proposed to solve the inherent ripple problem of Catmull-Clark subdivision surface (CCSS). CCSS is known to be C1 continuous at extraordinary points. In this work, we present a G2 scheme at CCS extraordinary points. The work is done by revising CCS subdivision step with Extraordinary-Points-Avoidance model together with mesh blending technique which selects guiding control points from a set of regular sub-meshes (named dominative control meshes) iteratively at each subdivision level. A similar mesh blending technique is applied to Polar extraordinary faces of Polar surface as well. Both CCS and Polar subdivision schemes are approximating. Traditionally, one can obtain a CCS limit surface to interpolate given data mesh by iteratively solving a global linear system. In this work, we present a universal interpolating scheme for all quad subdivision surfaces, called Bezier Crust. Bezier Crust is a specially selected bi-quintic Bezier surface patch. With Bezier Crust, one can obtain a high quality interpolating surface on CCSS by parametrically adding CCSS and Bezier Crust. We also show that with a triangle/quad conversion process one can apply Bezier Crust on Polar surfaces as well. We further show that Bezier Crust can be used to generate hollowed 3D objects for applications in rapid prototyping. An alternative interpolating approach specifically designed for CCSS is developed. This new scheme, called One-Step Bi-cubic Interpolation, uses bicubic patches only. With lower degree polynomial, this scheme is appropriate for interpolating large-scale data sets. In sum, this work presents our research on improving surface smoothness at extraordinary points of both CCS and Polar surfaces and present two local interpolating approaches on approximating subdivision schemes. All examples included in this work show that the results of our research works on subdivision surfaces are of high quality and appropriate for high precision engineering and graphics usage
    corecore