© Copyright QinetiQ Limited 2009 1 Introduction to Paramarine: Hull Generation Advanced Hullform Generation within Paramarine.

Slides:



Advertisements
Similar presentations
1GR2-00 GR2 Advanced Computer Graphics AGR Lecture 9 Adding Realism Through Texture.
Advertisements

© University of Wisconsin, CS559 Spring 2004
COMPUTER GRAPHICS CS 482 – FALL 2014 OCTOBER 8, 2014 SPLINES CUBIC CURVES HERMITE CURVES BÉZIER CURVES B-SPLINES BICUBIC SURFACES SUBDIVISION SURFACES.
what is VA? advantages tools a b c what is VA? advantages tools fully integrated architectural plug-in for Rhino 4 powerful feature-based editor to create.
Overview June 9- B-Spline Curves June 16- NURBS Curves June 30- B-Spline Surfaces.
Department of Mechanical Engineering 1 Meshing of 2-D Cross Section Mesh Tool Comparison Group: Graden Hardy, Patrick Lewis Date:22 April 2009 ME 501 –
© University of Wisconsin, CS559 Spring 2004
1 Curves and Surfaces. 2 Representation of Curves & Surfaces Polygon Meshes Parametric Cubic Curves Parametric Bi-Cubic Surfaces Quadric Surfaces Specialized.
LECTURE 3 Geometric Modelling
DEFINING OBJECTS - 3D REPRESENTATIONS Surface representations Polygon tables 3D curves and curved surfaces Sweep representations Constructive solid geometry.
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
2003 by Jim X. Chen: Introduction to Modeling Jim X. Chen George Mason University.
Polygonal Meshes 3D Object Representation -Tyler Abrams.
SolidWorks Surfaces Ferdowsi University of Mashhad
Modelling: Curves Week 11, Wed Mar 23
1 Representing Curves and Surfaces. 2 Introduction We need smooth curves and surfaces in many applications: –model real world objects –computer-aided.
Lesson 1 Introduction.  Workbook- Use it like one (You are not going to sell this book back)  Use Questions and Exercises at end of each chapter to.
Modeling and representation 1 – comparative review and polygon mesh models 2.1 Introduction 2.2 Polygonal representation of three-dimensional objects 2.3.
Curves and Surfaces (cont’) Amy Zhang. Conversion between Representations  Example: Convert a curve from a cubic B-spline curve to the Bézier form:
Curve Modeling Bézier Curves
11/19/02 (c) 2002, University of Wisconsin, CS 559 Last Time Many, many modeling techniques –Polygon meshes –Parametric instancing –Hierarchical modeling.
A D V A N C E D C O M P U T E R G R A P H I C S CMSC 635 January 15, 2013 Spline curves 1/23 Curves and Surfaces.
SolidWorks Teacher Guide Lesson2
Introduction to virtual engineering Óbuda University John von Neumann Faculty of Informatics Institute of Intelligent Engineering Systems Lecture 3. Description.
Vertex – A point at which two or more edges meet Edge – A line segment at which two faces intersect Face – A flat surface Vertices, Edges, Faces.
V part C.  Different programs have different ways of displaying objects in real-time while the scenes are being created within the workspace. Some.
Ken YoussefiME Dept. 1 Surface Modeling in SW Open sketch (spline) Starting with a sketch, you can create a surface using Extrude, Revolve, Loft, Boundary.
Reusing physical assets through reverse engineering in NX
PREPARED BY: SAMERA BINTI SAMSUDDIN SAH SEM /2012 (NOV 2011)
1 Dr. Scott Schaefer Coons Patches and Gregory Patches.
Geometric Modeling. Volumetric o Collection device obtains regular grid of measurement values Examples: CT, MRI, PET, Ultrasound o Values are interpreted/visualized.
Parametric Surfaces Define points on the surface in terms of two parameters Simplest case: bilinear interpolation s t s x(s,t)x(s,t) P 0,0 P 1,0 P 1,1.
Ship Computer Aided Design
1 Ι © Dassault Systèmes Ι Confidential Information Ι Instructor’s Guide to Teaching SolidWorks Software Lesson 2 School’s Name Teacher’s Name Date.
Ship Computer Aided Design MR 422. Geometry of Curves 1.Introduction 2.Mathematical Curve Definitions 3.Analytic Properties of Curves 4.Fairness of Curves.
Representation of Curves & Surfaces Prof. Lizhuang Ma Shanghai Jiao Tong University.
04/18/02(c) 2002 University of Wisconsin Last Time Hermite Curves Bezier Curves.
Computing & Information Sciences Kansas State University Lecture 31 of 42CIS 636/736: (Introduction to) Computer Graphics Lecture 32 of 42 Wednesday, 11.
11/26/02(C) University of Wisconsin Last Time BSplines.
Chapter 8 Engineering Geometry
Initial ideas Drawing with Word/PowerPoint Drawing with SerifDraw Annotation.
Ken YoussefiME Dept. 1 Surface Modeling in SW Open sketch (spline) Starting with a sketch, you can create a surface using Extrude, Revolve, Loft, Boundary.
Curves University of British Columbia CPSC 314 Computer Graphics Jan-Apr 2013 Tamara Munzner.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Computer – Aided Design Terminology You must have a generic understanding of commands and techniques which are used in a number of packages (YOU CANNOT.
Object Oriented Modelling for Rotor Dynamics Analysis RomaxDynamic s.
Lesson Plan: Drafting and Design J6-2. What is 3D solid modeling? How do 3D solid modeling programs work?
Introduction to Parametric Curve and Surface Modeling.
MAXSURF Naval Architecture Software
COMPUTER GRAPHICS CHAPTERS CS 482 – Fall 2017 SPLINES
© University of Wisconsin, CS559 Spring 2004
Curve & Surface.
Introduction to Engineering – E10
Deriving naval capability requirements: an Orizzonte Sistemi Navali research activity for developing an operational evaluation model" Francesco Perra.
RHINO 3D.
CAD/CAM services ensure complete tooling process coverage for mold tooling design in catia. You can use our CAD/CAM Services for mold tooling design.
© University of Wisconsin, CS559 Fall 2004
© University of Wisconsin, CS559 Spring 2004
Combatant Design and Fleet Mix Assessment and Optimisation using BAEFASIP Dstl/CP Chris Brett, Dstl, UK Dr Malcolm Courts, BAE Systems Maritime,
In this chapter, you will learn the following:
GIS Lecture: Editing Data
Coons Patches and Gregory Patches
Three-Dimensional Object Representation
Introduction to Parametric Curve and Surface Modeling
CAM与自动编程 封志明
Overview June 9- B-Spline Curves June 16- NURBS Curves
In this chapter, you will learn the following:
Presentation transcript:

© Copyright QinetiQ Limited Introduction to Paramarine: Hull Generation Advanced Hullform Generation within Paramarine

© Copyright QinetiQ Limited 2009 Hull Generator Paramarine is a design system for ships and submarines which provides the Naval Architect with many tools for initial design and through-life support. A hullform definition system based on multiple surface patches has far greater capacity to model the complicated shapes of modern hullforms. Paramarine has an embedded solid modeller which can sew together a number of surface patches to form a solid hullform. Paramarine now has a native hullform definition system for shaping a multi-patch hull. This presentation describes the development of an innovative surface design tool known as Hull Generator to provide this multi-patch hullform system.

© Copyright QinetiQ Limited 2009 Hull Generator: 3 Contents of this presentation Key Features Requirements Overview Hullform Synthesis Hullform Surface Analysis Examples

© Copyright QinetiQ Limited 2009 Hull Generator: 4 Contents of this presentation Key Features Requirements Overview Hullform Synthesis Hullform Surface Analysis Examples

© Copyright QinetiQ Limited 2009 Hull Generator: Key Features 5 Rapid and accurate surface generation Flexibility to model complex free-form geometry Intuitive Graphical User Interface Ability to create parametric surfaces & hull forms Quickly adjustable

© Copyright QinetiQ Limited 2009 Hull Generator: 6 Contents of this presentation Key Features Requirements Overview Hullform Synthesis Hullform Surface Analysis Examples

© Copyright QinetiQ Limited 2009 Hull Generator: Requirements 7 User Requirements -Ease of use -Flexibility -Robust -Parametric -Importing Images Software Requirements -Surface checks -Degeneracy -Construction of sheet or solid bodies -Knot vector, control point weights -Paramarine object design

© Copyright QinetiQ Limited 2009 Hull Generator: Example Designs 8 Yacht hull and upperworksTanker hull

© Copyright QinetiQ Limited 2009 Hull Generator: 9 Contents of this presentation Key Features Requirements Overview Hullform Synthesis Hullform Surface Analysis Examples

© Copyright QinetiQ Limited 2009 Define shape driving curves Hull Generator:

© Copyright QinetiQ Limited 2009 Define shape driving curves Insert curves as necessary to provide accurate definition of surface Hull Generator:

© Copyright QinetiQ Limited 2009 Define shape driving curves Insert curves as necessary to provide accurate definition of surface A surface can then be created Hull Generator:

© Copyright QinetiQ Limited 2009 Define shape driving curves Insert curves as necessary to provide accurate definition of surface A surface can then be created And ultimately a solid Hull Generator:

© Copyright QinetiQ Limited 2009 Hull Generator: 14 Contents of this presentation Key Features Requirements Overview Hullform Synthesis Hullform Surface Analysis Examples

© Copyright QinetiQ Limited 2009 Hull Generator: XT Curves Constraints 15 bead copy interpolate knuckle interpolate straight

© Copyright QinetiQ Limited 2009 XT Curves – Structure Specifies how other curves Adjoin this one: Not defined Knuckle X,Y, or Z Normal to curve Parallel to curve Used to force curve into an orthogonal plane.Choice: { None | X | Y | Z } Miscellaneous settings Rules for the behaviour of individual points within the curve. List of 0 or more items: Bead, Copy, Interpolate, Knuckle, Straight Individual points defining curve shape XT_Curve Options Location Constraints Points Tangent

© Copyright QinetiQ Limited 2009 Graphical User Interface Other features: Orthogonal Grids to assist in placing points Snapping of points to other points, curves and the Grid Graphical adding and inserting of points Visual feedback on the type of point being added or inserted (copy / bead / absolute position) Special-purpose toolbar to speed up the definition process As well as a graphical view, XT Curves have: a tree view and an alternative tabular view

© Copyright QinetiQ Limited 2009 Choice: {Coons / linearBezier |Coons / cubic Bezier | bicubic Bezier |Gregory } One Surface Object for each patch generated by the XT_Surface One pointer for each XT_Curve that will define the interior of the surface One pointer for each XT_Curve that will form the boundary of the surface XT Surfaces – Structure XT_Surface Patches Type Boundary Curves Pointers to XT_Curves B-Spline Surface Objects Internal Curves

© Copyright QinetiQ Limited 2009

XT Surfaces – Surfacing Approaches

© Copyright QinetiQ Limited 2009 Hull Generator: XT Surfaces – Subdivision Regular SubdivisionIrregular Subdivision

© Copyright QinetiQ Limited 2009 Hull Generator: 23 Contents of this presentation Key Features Requirements Overview Hullform Synthesis Hullform Surface Analysis Examples

© Copyright QinetiQ Limited 2009 Hull Generator: Shape Analysis – Surface Colouration

© Copyright QinetiQ Limited 2009 Hull Generator: Shape Analysis – Curvature Lines Curvature Lines for Section Curves Curvature Lines for an individual XT Curve

© Copyright QinetiQ Limited 2009 Hull Generator: Diagnostics Edges, vertices, vertex normals and face polygons Edge normals following subdivision

© Copyright QinetiQ Limited 2009 Hull Generator: 27 Contents of this presentation Key Features Requirements Overview Hullform Synthesis Hullform Surface Analysis Examples

© Copyright QinetiQ Limited 2009 Hull Generator: Examples

© Copyright QinetiQ Limited 2009 Hull Generator: Parametric Concept Design - Surface Ship Initial shape of a parametric hull

© Copyright QinetiQ Limited 2009 Hull Generator: Parametric Concept Design - Surface Ship The same hull after modifying transom width, flare, and parallel midbody

© Copyright QinetiQ Limited 2009 Hull Generator: Parametric Concept Design - Submarine Complex Curvature

© Copyright QinetiQ Limited 2009 Hull Generator: Parametric Concept Design - Submarine Complex Curvature Parametrically adjustable

© Copyright QinetiQ Limited 2009 Hull Generator: Parametric Concept Design - Submarine Complex Curvature Parametrically adjustable High Quality Solids

© Copyright QinetiQ Limited 2009 Hull Generator: Parametric Concept Design - Submarine Complex Curvature Parametrically adjustable High Quality Solids High Accuracy in Analysis

© Copyright QinetiQ Limited 2009 Hull Generator: Parametric Concept Design - Submarine Complex Curvature Parametrically adjustable High Quality Solids High Accuracy in Analysis Quickly adjustable Design Change Impact Assessment

© Copyright QinetiQ Limited 2009 Hull Generator: Recreation of existing designs Offset DataBitmaps located in 3D space

© Copyright QinetiQ Limited 2009 Texture maps Import pictures into graphics pane Scale, rotate or shear Set picture datum Pictures are orthogonal on graphics pane Sketch around pictures and save hours © Earthrace

© Copyright QinetiQ Limited 2009 Hull Generator: Earthrace Case Study World record circumnavigation of the globe Modelled in Paramarine from internet imagery to prove capability Analysed in HYDRODYNA (Hydrodynamic software) by Frazer-Nash Consultancy

© Copyright QinetiQ Limited 2009 Earthrace Case Study

© Copyright QinetiQ Limited 2009 Analysed in HYDRODYNA (Hydrodynamic software) by Frazer-Nash Consultancy

© Copyright QinetiQ Limited 2009 Hull Generator: Is this the end of the Story? Solid Body hull forms can be analysed using the full extent of Paramarine naval architecture modules Hull forms can be exported to external programs for further analysis, HYDRODYNA/CFD, Abaqus CAE, Fredyn, FORAN etc Hull Form Generation Stability and Hydrostatics Structural Analysis Modelling Powering Parasolid Design for Production Early Stage Design Manoe- uvring Radar Cross Section Blast & Fragmentation Endurance Seakeep- ing Ultimate Strength Pressure Hull Strength

© Copyright QinetiQ Limited

© Copyright QinetiQ Limited Thank you for watching. If you would like further information please contact

© Copyright QinetiQ Limited 2009 Design Cycle Customer Requirements Structural Definition Seakeeping Radar Cross Section Manoeuvring Initial Hullform Design Refinement of Hullform Design For Production

© Copyright QinetiQ Limited 2009 Effective Design Process Management Ability to represent requirements and functions and evaluate suitability using physical engineering attributes Requirements Solutions What it does!How it does it! User Customer Requirements