New Hull Form Design and Fairing Overview
|
|
- Gertrude Sullivan
- 5 years ago
- Views:
Transcription
1 1 (6), Napa Ltd 1. Background In the old surface definition method in NAPA all curves in the grid have the same importance, in other words, they are used as a patch boundaries. When new curves are added, they affect the surface topology. The curve definition controls the patches in the surface and the user should understand both the lines design and the behaviour of surface patches. Especially in Napa Ltd s customer countries in Asia the hull surface is typically designed through the lines plan made of waterlines, buttocks and stations. On the contrary, this results in very many surface patches and unsuitable patch topology. Surface patches do not behave well if there are only three corners or more than four corners in a surface patch. This can cause problems in most cases where final production fairing is concerned. For almost the whole surface the curvature should be continuous, but this is practically impossible between the surface patches. Every patch edge essentially acts as a knuckle line as it is not possible to maintain tangency continuity along the entire length of the patch edge. 2. Requirements for the new method There have been two main reasons why Napa Ltd wants to introduce a totally new method to define the hull surface: 1. The general way of working in several of our customer countries is very different from our current hull surface design method 2. Importing of NAPA surface to general CAD systems should be well-supported with the new method Both of the reasons presented above lead to the following requirements: 1. The surface should be made of not more than a few tens of surface patches 2. One patch should be a continuous 3rd degree B-spline surface having continuous curvature within the patch 3. Neighbouring patches should have the same parameterisation for an easy check of surface continuity, for allowing manual editing of the surface and for avoiding numerical inaccuracies during the file transfer between systems 4. The number of control points should be minimized as much as possible 5. Flat areas, such as bottom, side and transom, should be described with surfaces that automatically guarantee the flat surface. Simple B-spline surface could also be used where the surface is 1 st order to one direction. 6. The surface is defined with the aid of a set of curves as before but there will be three curve types with different roles in the hierarchy 2009 Napa Ltd NAPA User Meeting 2009
2 2 3. Curve hierarchy Also in the new method the hull surface is defined with a grid of curves. The biggest difference is that the curves are divided in the hierarchy with three different types; primary, secondary and boundary curves. Of course, the Hull Surface Editor can be used also with the new method. The curve definition syntax is exactly the same as in the old definition method but the curve types are separated in the surface definition. For example: SUR, HULLF, P THR FRF, FBF, CLF, FSF, DECKF, STEM, KNF, FR12, FR13, FR14, FR15, FR16, FR17, FR18, FR19, FRB2, FRB3, FR12.5, FR19.75, FRB4, FRB5, NZ1, NZ2, NZ3, NZ3.5, NZ4, NZ5, NZ6, NZ7, NZ8, NZ9, NZ10, NZ11, NZ12, NZ16, NZ18, NZ.2, NY.1, NY.2, NY.5, NY1, NY4, NY3, NY6, NY8, NY10, NY12, NY14, NY15, NY15.5, NY15.8, NZ13.5, DF1, FRF1, DF2, NZ.05, NY15.95, FRF2, FR14.5, FRF1.1, FR13A, WLF1, FRF55, FRF56, FRF41, FRF57, FRF48, FRF49, FRF50, FRF52, FRF51, FRF53, FRF54, FRF46, WLF4, WLF5 BND KNF, DECKF, FRF, CLF, STEM, FBF, FSF, FR19, NZ9, FR13, FRF1, FRB3 SND FRF55, FRF56, FRF41, FRF57, FRF48, FRF49, FRF50, FRF52, FRF51, FRF53, FRF54, FRF46, FRF1.1, WLF4, WLF5, DF2, DF1, NY3, NY4, NY8, NY10, NY12, NY14, NY15, NY15.5, NY15.8, NY6, NY1, FR14.5 PO, BTOL=0.005, KTOL=2, K2TOL=2, ETOL=0.01, ERED=30, TTOL=0.002, NTOL=-0.5, TSC=0, WSC=0, G=2, IMAX=4 Command BND defines the boundary curves and command SND the secondary curves. The rest of the curves are primary ones. Command PO is related to the preparation options. 3.1 Primary curves Primary curves are those the user normally works with. Those are used to define the surface and edit its shape. The primary curves are topologically connected to each other and the final surface follows the primary curves exactly at the nodes.
3 3 Figure 1 Primary curves 3.2 Boundary curves A subset of primary curves is used as edges of the surface patches. Edges define the boundaries of the final B-spline surfaces. Figure 2 Boundary curves
4 4 3.3 Secondary curves Secondary curves are used to support the surface definition process and to interpolate the surface for B- spline surface fitting process. Secondary curves always refer to all primary and boundary curves but they do not refer to each other in general, but case by case the user may build this kind of reference when needed. Figure 3 Secondary curves Figure 4 Prepared surface shown with the equiparameter curves
5 5 4. Preparing the surface When the grid of curves is ready, the actual surface is created by preparing it the same way as with the old method. The biggest difference is in the preparation options with which the user can control the surface generation to result in the best possible B-spline surface. All the preparation options are explained in detail in the paper related to Workshop N1 in this User Meeting. 5. Fairing tools In case the surface preparation result is not perfectly smooth, NAPA has a new automatic surface fairing tool to give the surface that last finishing touch. As the new preparation produces a NURBS surface, the fairness of the surface can be improved by adjusting the control points. The fairing can be applied either to the whole surface or only to a part of it. The fairing results can be checked right away and the process can be repeated several times. The result of the fairing operation is a new NURBS surface which can be exported from NAPA e.g. to IGES or DXF file. The automatic fairing tool is included in the Hull Surface Editor but it can be used also in the Geometry Window. 6. Benefits of the new method The surface defined with the new method is a continuous and smooth B-spline surface with lots of benefits when compared to the old patch surface: The surface definition is more flexible because references between all the curves are not necessary anymore. The number of patches is much smaller which gives the user lots of freedom with the definition curves. Fairing the surface is easier and faster because of the flexible grid of curves, using of cross fairing and new automatic fairing tools and functions. Much better results in exporting surfaces from NAPA to other design softwares. 7. Future development The new hull definition method published in NAPA Release is the first step in the development. The method will be developed further and new functions and options will be included in the coming releases. At least the following issues are on the development list: End roundings for curves can be defined in the Hull Surface Editor without using command syntax. Tangent function can be defined along a curve by selecting the nodes of the curve to use and the angles at the nodes. Grid curve references are explicitly visible in the Hull Surface Editor. This makes it easy to understand the reference hierarchy and avoid cross-referencing. Improvements in the Hull Surface Editor
6 6 8. Compatibility with old NAPA Releases When the surface is defined with the new method, NAPA actually uses the same geometry twice and generates two surfaces, B-spline and patch surface. Patch surface can be used as such in the older NAPA Releases. Surface defined with older NAPA Releases can be used without any modifications in NAPA Release or it can be converted to the new method by defining the boundary curves. 9. More information More information about the new hull form definition method is available in Workshop N1 New NAPA Hull Form in this User Meeting NAPA Online Manuals Example project D-CONT091 (version A), installed automatically with NAPA Release
Hull Grid and Hull Surface
Hull Grid and Hull Surface 1 NAPA 2014 What should I learn? Surfaces General surface Definition Hull definition process Combined surface Patch surface Drawing commands 2 NAPA 2014 Surfaces NAPA surfaces
More informationGeometry and Curve Definition
Geometry and Curve Definition 1 NAPA 2014 What should I learn? How the Geometric hierarchy works How the coordinate system is defined Make curve definitions How to define the location surface How to define
More informationOn Modeling Ship Hull Forms in MultiSurf
On Modeling Ship Hull Forms in MultiSurf by Reinhard Siegel Introduction An evident form characteristic of ships, such like cargo vessels, container carriers or cruise liners is, that portions of the hull
More informationInformation Coding / Computer Graphics, ISY, LiTH. Splines
28(69) Splines Originally a drafting tool to create a smooth curve In computer graphics: a curve built from sections, each described by a 2nd or 3rd degree polynomial. Very common in non-real-time graphics,
More informationGeometric Entities for Pilot3D. Copyright 2001 by New Wave Systems, Inc. All Rights Reserved
Geometric Entities for Pilot3D Copyright 2001 by New Wave Systems, Inc. All Rights Reserved Introduction on Geometric Entities for Pilot3D The best way to develop a good understanding of any Computer-Aided
More informationRound Bilge Hull With Vanishing Chine
Round Bilge Hull With Vanishing Chine A complex variation of the round bilge hull theme by Reinhard Siegel Introduction Modern racing yachts feature a single longitudinal chine. On some boats the chinerunsfull
More information3D Modeling Parametric Curves & Surfaces
3D Modeling Parametric Curves & Surfaces Shandong University Spring 2012 3D Object Representations Raw data Point cloud Range image Polygon soup Solids Voxels BSP tree CSG Sweep Surfaces Mesh Subdivision
More information3D Modeling Parametric Curves & Surfaces. Shandong University Spring 2013
3D Modeling Parametric Curves & Surfaces Shandong University Spring 2013 3D Object Representations Raw data Point cloud Range image Polygon soup Surfaces Mesh Subdivision Parametric Implicit Solids Voxels
More informationChine-Form Powerboat Hulls
Chine-Form Powerboat Hulls A further variation of the C-spline Lofted Surface theme by Reinhard Siegel Introduction Powerboats show more complex hull shapes then sailing boats. Chines, steps in the topside,
More informationCATIA V4/V5 Interoperability Project 2 : Migration of V4 surface : Influence of the transfer s settings Genta Yoshioka
CATIA V4/V5 Interoperability Project 2 : Migration of V4 surface : Influence of the transfer s settings Genta Yoshioka Version 1.0 03/08/2001 CATIA Interoperability Project Office CIPO IBM Frankfurt, Germany
More informationComputer Graphics Curves and Surfaces. Matthias Teschner
Computer Graphics Curves and Surfaces Matthias Teschner Outline Introduction Polynomial curves Bézier curves Matrix notation Curve subdivision Differential curve properties Piecewise polynomial curves
More information15.10 Curve Interpolation using Uniform Cubic B-Spline Curves. CS Dept, UK
1 An analysis of the problem: To get the curve constructed, how many knots are needed? Consider the following case: So, to interpolate (n +1) data points, one needs (n +7) knots,, for a uniform cubic B-spline
More informationGeometric Modeling Systems
Geometric Modeling Systems Wireframe Modeling use lines/curves and points for 2D or 3D largely replaced by surface and solid models Surface Modeling wireframe information plus surface definitions supports
More informationA Continuous 3-D Medial Shape Model with Branching
A Continuous 3-D Medial Shape Model with Branching Timothy B. Terriberry Guido Gerig Outline Introduction The Generic 3-D Medial Axis Review of Subdivision Surfaces Boundary Reconstruction Edge Curves
More informationgiven B-spline surface. As described earlier, if the points at which curvature minimas or
7.0 Results The objective of this research is to optimize the procedure of geometric trimming of any given B-spline surface. As described earlier, if the points at which curvature minimas or maximas occur
More informationAN HIERARCHICAL APPROACH TO HULL FORM DESIGN
AN HIERARCHICAL APPROACH TO HULL FORM DESIGN Marcus Bole and B S Lee Department of Naval Architecture and Marine Engineering, Universities of Glasgow and Strathclyde, Glasgow, UK 1 ABSTRACT As ship design
More informationObjects 2: Curves & Splines Christian Miller CS Fall 2011
Objects 2: Curves & Splines Christian Miller CS 354 - Fall 2011 Parametric curves Curves that are defined by an equation and a parameter t Usually t [0, 1], and curve is finite Can be discretized at arbitrary
More informationFreeStyle Shaper & Optimizer
FreeStyle Shaper & Optimizer Preface What's New Getting Started Basic Tasks Advanced Tasks Workbench Description Customizing Glossary Index Dassault Systèmes 1994-99. All rights reserved. Preface CATIA
More informationInteractive Hull Form Transformations using Curve Network Deformation
Interactive Hull Form Transformations using Curve Network Deformation Marcus Bole, PolyCAD, Gosport/UK, marcus.bole@polycad.co.uk Abstract All hull surface transformation techniques used today are applied
More informationIntroduction to the Mathematical Concepts of CATIA V5
CATIA V5 Training Foils Introduction to the Mathematical Concepts of CATIA V5 Version 5 Release 19 January 2009 EDU_CAT_EN_MTH_FI_V5R19 1 About this course Objectives of the course Upon completion of this
More informationIntroduction to Computer Graphics
Introduction to Computer Graphics 2016 Spring National Cheng Kung University Instructors: Min-Chun Hu 胡敏君 Shih-Chin Weng 翁士欽 ( 西基電腦動畫 ) Data Representation Curves and Surfaces Limitations of Polygons Inherently
More informationSpline Interpolation and Tangent Arc Approximation Program
Spline Interpolation and Tangent Arc Approximation Program (User Manual) This program serves to convert the 2D contour profiles presented by the points (X, Y, Z coordinate array, though the Z-coordinate
More informationPROLINES 7. Professional & Basic User Manual. Copyright 2003 (c) Vacanti Yacht Design All Rights Reserved
PROLINES 7 Professional & Basic User Manual Copyright 2003 (c) Vacanti Yacht Design All Rights Reserved Note: PROLINES Basic lacks most of the CAD output features that are available in PROLINES Professional.
More informationAC : SURFACE MODELING TECHNIQUES FOR AUTOMOTIVE AND PRODUCT DESIGN
AC 2007-1163: SURFACE MODELING TECHNIQUES FOR AUTOMOTIVE AND PRODUCT DESIGN James Wronecki, East Tennessee State University James A. Wronecki is a designer/educator with diverse experience product and
More informationComputergrafik. Matthias Zwicker. Herbst 2010
Computergrafik Matthias Zwicker Universität Bern Herbst 2010 Today Curves NURBS Surfaces Parametric surfaces Bilinear patch Bicubic Bézier patch Advanced surface modeling Piecewise Bézier curves Each segment
More informationGL9: Engineering Communications. GL9: CAD techniques. Curves Surfaces Solids Techniques
436-105 Engineering Communications GL9:1 GL9: CAD techniques Curves Surfaces Solids Techniques Parametric curves GL9:2 x = a 1 + b 1 u + c 1 u 2 + d 1 u 3 + y = a 2 + b 2 u + c 2 u 2 + d 2 u 3 + z = a
More informationChapter 9 3D Modeling
Chapter 9 3D Modeling Copyright The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 3D Modeling Snapshot Since Mid 1980 s become common place in industry Software Types Wireframe
More informationVersion 2 (for Rhinoceros 4) Getting Started
Version 2 (for Rhinoceros 4) Getting Started 25. June 2008 rhinoreverse is a plug-in application for use within the Rhinoceros CAD-system (www.rhino3d.com). It has been designed to enable the user to create
More informationAdvanced geometry tools for CEM
Advanced geometry tools for CEM Introduction Modern aircraft designs are extremely complex CAD models. For example, a BAE Systems aircraft assembly consists of over 30,000 individual components. Since
More informationCharacter Modeling COPYRIGHTED MATERIAL
38 Character Modeling p a r t _ 1 COPYRIGHTED MATERIAL 39 Character Modeling Character Modeling 40 1Subdivision & Polygon Modeling Many of Maya's features have seen great improvements in recent updates
More informationProgressive Surface Modeling Based On 3D Motion Sketch
Progressive Surface Modeling Based On 3D Motion Sketch SHENGFENG IN, and DAVID K WRIGHT School of Engineering and Design Brunel University Uxbridge, Middlesex UB8 3PH UK Abstract: - This paper presents
More informationTop Enhancements in PTC Creo Parametric 3.0
Top Enhancements in PTC Creo Parametric 3.0 The Essential 3D Parametric CAD Solution PTC Creo Parametric, PTC s 3D parametric modeling system, provides the broadest range of powerful yet flexible 3D CAD
More informationDerivative Surface White Paper
Derivative Surface White Paper We are introducing a new and extrodinarily powerful paradigme for surface construction. One of the major building blocks for this paradigm is the "Derivative Surface". The
More informationSculpting 3D Models. Glossary
A Array An array clones copies of an object in a pattern, such as in rows and columns, or in a circle. Each object in an array can be transformed individually. Array Flyout Array flyout is available in
More informationFlank Millable Surface Design with Conical and Barrel Tools
461 Computer-Aided Design and Applications 2008 CAD Solutions, LLC http://www.cadanda.com Flank Millable Surface Design with Conical and Barrel Tools Chenggang Li 1, Sanjeev Bedi 2 and Stephen Mann 3 1
More informationCurves. Computer Graphics CSE 167 Lecture 11
Curves Computer Graphics CSE 167 Lecture 11 CSE 167: Computer graphics Polynomial Curves Polynomial functions Bézier Curves Drawing Bézier curves Piecewise Bézier curves Based on slides courtesy of Jurgen
More informationComputergrafik. Matthias Zwicker Universität Bern Herbst 2016
Computergrafik Matthias Zwicker Universität Bern Herbst 2016 Today Curves NURBS Surfaces Parametric surfaces Bilinear patch Bicubic Bézier patch Advanced surface modeling 2 Piecewise Bézier curves Each
More informationSURFACE FAIRING FOR SHIP HULL DESIGN
SURFACE FAIRING FOR SHIP HULL DESIGN Xoán A. Leiceaga Eva Soto GED, Universidad de Vigo, Vigo, España leiceaga@uvigo.es Oscar E. Ruiz Carlos A. Vanegas Laboratorio CAD/CAM/CAE, Universidad EAFIT, Medellín,
More information09 - Designing Surfaces. CSCI-GA Computer Graphics - Fall 16 - Daniele Panozzo
9 - Designing Surfaces Triangular surfaces A surface can be discretized by a collection of points and triangles Each triangle is a subset of a plane Every point on the surface can be expressed as an affine
More informationRhinoceros Car Modeling Tutorial
Rhinoceros Car Modeling Tutorial This tutorial will guide you to car nurbs modeling process using Rhinoceros 3.0. To start a car modeling you will need some car images (or sketches) to get an idea of the
More informationNear-Optimum Adaptive Tessellation of General Catmull-Clark Subdivision Surfaces
Near-Optimum Adaptive Tessellation of General Catmull-Clark Subdivision Surfaces Shuhua Lai and Fuhua (Frank) Cheng (University of Kentucky) Graphics & Geometric Modeling Lab, Department of Computer Science,
More informationUser s Guide. Release 8.0. a u t o s h i p Systems Corporation. Systems Corporation. Suite 312 Tel (604)
User s Guide Release 8.0 a u t o s h i p Systems Corporation Systems Corporation Suite 312 Tel (604) 254-4171 611 Alexander Street Fax (604) 254-5171 Vancouver B C V6A 1E1 Canada Internet www.autoship.com
More informationCSE 167: Introduction to Computer Graphics Lecture 12: Bézier Curves. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013
CSE 167: Introduction to Computer Graphics Lecture 12: Bézier Curves Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2013 Announcements Homework assignment 5 due tomorrow, Nov
More informationIntroduction to Geometry. Computer Graphics CMU /15-662
Introduction to Geometry Computer Graphics CMU 15-462/15-662 Assignment 2: 3D Modeling You will be able to create your own models (This mesh was created in Scotty3D in about 5 minutes... you can do much
More information(Refer Slide Time: 00:02:24 min)
CAD / CAM Prof. Dr. P. V. Madhusudhan Rao Department of Mechanical Engineering Indian Institute of Technology, Delhi Lecture No. # 9 Parametric Surfaces II So these days, we are discussing the subject
More informationMultiSurf 6.5 Reference: What s New
MultiSurf 6.5 Reference: What s New MULTISURF 6.5 REFERENCE: WHAT S NEW...1 What s New in MultiSurf 6.5... 3 Customizable Manager Dialogs... 3 Snake Trim Tool... 4 New Trimmed Surface... 5 Tools/Velocity
More informationSliding and Rotating Objects. Appendix 1: Author s Notes
AnimationWorks User Guide AnimationWORKS Introduction Camera Paths Cameras Moving Objects Moving Object Paths Sliding and Rotating Objects Light Objects Class Visibility Objects Transparency Objects Appendix
More informationFathi El-Yafi Project and Software Development Manager Engineering Simulation
An Introduction to Geometry Design Algorithms Fathi El-Yafi Project and Software Development Manager Engineering Simulation 1 Geometry: Overview Geometry Basics Definitions Data Semantic Topology Mathematics
More informationuser manual vol. 2: modeling
user manual vol. 2: modeling An Company solidthinking Release 8.0 User Manual Modeling - Volume 2 1993-2009 solidthinking Inc. Part N. 80-25041-10301 Copyright 1993-2009 solidthinking, Inc. All rights
More informationUntil now we have worked with flat entities such as lines and flat polygons. Fit well with graphics hardware Mathematically simple
Curves and surfaces Escaping Flatland Until now we have worked with flat entities such as lines and flat polygons Fit well with graphics hardware Mathematically simple But the world is not composed of
More informationu 0+u 2 new boundary vertex
Combined Subdivision Schemes for the design of surfaces satisfying boundary conditions Adi Levin School of Mathematical Sciences, Tel-Aviv University, Tel-Aviv 69978, Israel. Email:fadilev@math.tau.ac.ilg
More informationBLND provides standard blending functionality, which is described in this manual, and includes:
Chapter 1. Blending Component Component: *Blending The Blending Component (BLND), in the blnd directory, implements standard blending operations. The sharp edges and vertices in models must often be replaced
More informationApproximate Catmull-Clark Patches. Scott Schaefer Charles Loop
Approximate Catmull-Clark Patches Scott Schaefer Charles Loop Approximate Catmull-Clark Patches Scott Schaefer Charles Loop Catmull-Clark Surface ACC-Patches Polygon Models Prevalent in game industry Very
More informationLocal Modification of Subdivision Surfaces Based on Curved Mesh
Local Modification of Subdivision Surfaces Based on Curved Mesh Yoshimasa Tokuyama Tokyo Polytechnic University tokuyama@image.t-kougei.ac.jp Kouichi Konno Iwate University konno@cis.iwate-u.ac.jp Junji
More informationComputer Aided Ship Design. Part II. Curve and Surface Modeling
Naval Architecture & Ocean Engineering Computer Aided Ship Design Part II. Curve and Surface Modeling Ch. 1 Introduction September, 213 Prof. Myung-Il Roh Computer Aided Ship Design Lecture Note Department
More informationInteractive modelling and simulation using blending techniques. Aleksander Pedersen
Interactive modelling and simulation using blending techniques Aleksander Pedersen NUC R&D Group in mathematical and geometrical modeling, numerical simulations, programming and visualization, Narvik University
More informationSurfaces for CAGD. FSP Tutorial. FSP-Seminar, Graz, November
Surfaces for CAGD FSP Tutorial FSP-Seminar, Graz, November 2005 1 Tensor Product Surfaces Given: two curve schemes (Bézier curves or B splines): I: x(u) = m i=0 F i(u)b i, u [a, b], II: x(v) = n j=0 G
More informationCSE 167: Introduction to Computer Graphics Lecture #13: Curves. Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2017
CSE 167: Introduction to Computer Graphics Lecture #13: Curves Jürgen P. Schulze, Ph.D. University of California, San Diego Fall Quarter 2017 Announcements Project 4 due Monday Nov 27 at 2pm Next Tuesday:
More informationCurves and Surfaces Computer Graphics I Lecture 9
15-462 Computer Graphics I Lecture 9 Curves and Surfaces Parametric Representations Cubic Polynomial Forms Hermite Curves Bezier Curves and Surfaces [Angel 10.1-10.6] February 19, 2002 Frank Pfenning Carnegie
More informationTutorial 25 Soil Profile Option. Soil Profile Boundaries Profile Extents Assign materials & excavation Multi Scenario Modeling Profile from Boreholes
Tutorial 25 Soil Profile Option Soil Profile Boundaries Profile Extents Assign materials & excavation Multi Scenario Modeling Profile from Boreholes Introduction The Soil Profile option is an extension
More informationHow to create shapes. Drawing basic shapes. Adobe Photoshop Elements 8 guide
How to create shapes With the shape tools in Adobe Photoshop Elements, you can draw perfect geometric shapes, regardless of your artistic ability or illustration experience. The first step to drawing shapes
More informationChapter 16: Boat Hull - Loft and Sweep
This tutorial demonstrates classic boat hull lofting techniques using typical plan and profile curves. The classic hull shape is based on a design from an old Boat Builder s Handbook magazine. Many designs
More informationTangents. In this tutorial we are going to take a look at how tangents can affect an animation.
Tangents In this tutorial we are going to take a look at how tangents can affect an animation. One of the 12 Principles of Animation is called Slow In and Slow Out. This refers to the spacing of the in
More informationCS 465 Program 4: Modeller
CS 465 Program 4: Modeller out: 30 October 2004 due: 16 November 2004 1 Introduction In this assignment you will work on a simple 3D modelling system that uses simple primitives and curved surfaces organized
More informationVCarve Pro. Vectric Ltd Unit 2B Dunstall Court Astwood Lane Feckenham B96 6QH UK.
What's New In VCarve Pro Disclaimer All CNC machines (routing, engraving, and milling) are potentially dangerous and because Vectric Ltd has no control over how the software described in this manual might
More informationTRAINING SESSION Q3 2016
There are 6 main topics in this training session which is focusing on 3D Import and 2D Drawing Tips and Tricks in IRONCAD. Content 3D modeling kernels... 2 3D Import... 3 Direct Face Modeling... 5 Unfold
More informationParametric curves. Reading. Curves before computers. Mathematical curve representation. CSE 457 Winter Required:
Reading Required: Angel 10.1-10.3, 10.5.2, 10.6-10.7, 10.9 Parametric curves CSE 457 Winter 2014 Optional Bartels, Beatty, and Barsky. An Introduction to Splines for use in Computer Graphics and Geometric
More informationUSER MANUAL FOR THE PROGRAM FOIL 97. Copyright 1998,2001 Vacanti Yacht Design. All Rights Reserved. Purpose of the Program:
USER MANUAL FOR THE PROGRAM FOIL 97 Copyright 1998,2001 Vacanti Yacht Design All Rights Reserved Purpose of the Program: The program FOIL was written to allow the development of new air or hydro-foil shapes
More informationSurfacing using Creo Parametric 3.0
Surfacing using Creo Parametric 3.0 Overview Course Code Course Length TRN-4506-T 3 Days In this course, you will learn how to use various techniques to create complex surfaces with tangent and curvature
More informationRHINOCEROS AND NURBS MODELING
Introduction RHINOCEROS AND NURBS MODELING There are three main ways to create a 3D computer model using 3D applications. Each has particular advantages and drawbacks, and the ability to create (or convert
More informationHulls. Yacht. traditional long in question. being part. This article. spaghettis. B- stiff C-spline a logical way
On Modeling Classic Sailing Yacht Hulls Some variations of the round bilged hull theme by Reinhard Siegel Introduction The hull shape of a classic sailing yacht is more complex than the hull of a modern
More informationFrom curves to surfaces. Parametric surfaces and solid modeling. Extrusions. Surfaces of revolution. So far have discussed spline curves in 2D
From curves to surfaces Parametric surfaces and solid modeling CS 465 Lecture 12 2007 Doug James & Steve Marschner 1 So far have discussed spline curves in 2D it turns out that this already provides of
More informationEngineering designs today are frequently
Basic CAD Engineering designs today are frequently constructed as mathematical solid models instead of solely as 2D drawings. A solid model is one that represents a shape as a 3D object having mass properties.
More informationLesson 5: Surface Check Tools
Lesson 5: Surface Check Tools In this lesson, you will learn to check a surface for its continuity and to repair its discontinuities. You will also learn about particularities of a molded surface and how
More informationPhysically-Based Modeling and Animation. University of Missouri at Columbia
Overview of Geometric Modeling Overview 3D Shape Primitives: Points Vertices. Curves Lines, polylines, curves. Surfaces Triangle meshes, splines, subdivision surfaces, implicit surfaces, particles. Solids
More informationCurve Representation ME761A Instructor in Charge Prof. J. Ramkumar Department of Mechanical Engineering, IIT Kanpur
Curve Representation ME761A Instructor in Charge Prof. J. Ramkumar Department of Mechanical Engineering, IIT Kanpur Email: jrkumar@iitk.ac.in Curve representation 1. Wireframe models There are three types
More informationB-spline Curves. Smoother than other curve forms
Curves and Surfaces B-spline Curves These curves are approximating rather than interpolating curves. The curves come close to, but may not actually pass through, the control points. Usually used as multiple,
More informationSurface Modeling Tutorial
Surface Modeling Tutorial Complex Surfacing in SolidWorks By Matthew Perez By Matthew Perez Who is this tutorial for? This tutorial assumes that you have prior surfacing knowledge as well as a general
More informationDesign, Computation and Computer Controlled Devices
4.212 Design Fabrication Design, Computation and Computer Controlled Devices Prof. Larry Sass Department of Architecture and Planning MIT LECTURE #4 [1] Designing with Paper [2] Surface Representation
More informationTrimmed Surfaces Maya 2013
2000-2013 Michael O'Rourke Trimmed Surfaces Maya 2013 Concepts Trimming works only on patches (in Maya, this means NURBS patches) Does not work with polygonal models A trim can look similar to a Boolean
More informationRational Bezier Curves
Rational Bezier Curves Use of homogeneous coordinates Rational spline curve: define a curve in one higher dimension space, project it down on the homogenizing variable Mathematical formulation: n P(u)
More informationSWITCHING FROM GRASSHOPPER TO VECTORWORKS
SWITCHING FROM GRASSHOPPER TO VECTORWORKS HOW TO PLACE A MARIONETTE NODE To use the Marionette tool in Vectorworks, you don t need to load a plug-in or work in a separate interface. The Marionette tool
More informationCan I give you an IGS file? Well actually no, I d prefer you to give me something useful.
Thoughts on managing complex geometry for simple calculations. Andy Claughton, BSc CEng RINA SNAME. Principal Research Engineer Wolfson Unit MTIA University of Southampton Can I give you an IGS file? Well
More informationVersion 2 (for Rhinoceros 4, SP 1) Tutorial. 31. October Note: Please also see the video tutorial on
Version 2 (for Rhinoceros 4, SP 1) Tutorial 31. October 2008 Note: Please also see the video tutorial on www.rhinoreverse.icapp.ch rhinoreverse is a plug-in application for use within the Rhinoceros CAD-system
More informationCATIA V5 Parametric Surface Modeling
CATIA V5 Parametric Surface Modeling Version 5 Release 16 A- 1 Toolbars in A B A. Wireframe: Create 3D curves / lines/ points/ plane B. Surfaces: Create surfaces C. Operations: Join surfaces, Split & Trim
More informationAlmost Curvature Continuous Fitting of B-Spline Surfaces
Journal for Geometry and Graphics Volume 2 (1998), No. 1, 33 43 Almost Curvature Continuous Fitting of B-Spline Surfaces Márta Szilvási-Nagy Department of Geometry, Mathematical Institute, Technical University
More information2D Spline Curves. CS 4620 Lecture 18
2D Spline Curves CS 4620 Lecture 18 2014 Steve Marschner 1 Motivation: smoothness In many applications we need smooth shapes that is, without discontinuities So far we can make things with corners (lines,
More informationMaxsurf. Windows Version 12 User Manual
Maxsurf Windows Version 12 User Manual Formation Design Systems Pty Ltd 1984 2006 License & Copyright Maxsurf Program 1985-2006 Formation Design Systems Maxsurf is copyrighted and all rights are reserved.
More informationInteractive Graphics. Lecture 9: Introduction to Spline Curves. Interactive Graphics Lecture 9: Slide 1
Interactive Graphics Lecture 9: Introduction to Spline Curves Interactive Graphics Lecture 9: Slide 1 Interactive Graphics Lecture 13: Slide 2 Splines The word spline comes from the ship building trade
More informationGeometry Definition in the ADINA User Interface (AUI) Daniel Jose Payen, Ph.D. March 7, 2016
Geometry Definition in the ADINA User Interface (AUI) Daniel Jose Payen, Ph.D. March 7, 2016 ADINA R&D, Inc., 2016 1 Topics Presented ADINA에서쓰이는 Geometry 종류 Simple (AUI) geometry ADINA-M geometry ADINA-M
More informationParametric curves. Brian Curless CSE 457 Spring 2016
Parametric curves Brian Curless CSE 457 Spring 2016 1 Reading Required: Angel 10.1-10.3, 10.5.2, 10.6-10.7, 10.9 Optional Bartels, Beatty, and Barsky. An Introduction to Splines for use in Computer Graphics
More informationGENIO CAD/CAM software powered by Autodesk technology for parametric programming of boring, routing and edge-banding work centers Genio SPAI SOFTWARE
GENIO CAD/CAM software powered by Autodesk technology for parametric programming of boring, routing and edge-banding work centers Overview is a powerful CAD/CAM system powered by Autodesk 3D environment
More information3D Modeling techniques
3D Modeling techniques 0. Reconstruction From real data (not covered) 1. Procedural modeling Automatic modeling of a self-similar objects or scenes 2. Interactive modeling Provide tools to computer artists
More informationCS354 Computer Graphics Surface Representation III. Qixing Huang March 5th 2018
CS354 Computer Graphics Surface Representation III Qixing Huang March 5th 2018 Today s Topic Bspline curve operations (Brief) Knot Insertion/Deletion Subdivision (Focus) Subdivision curves Subdivision
More informationShape modeling Modeling technique Shape representation! 3D Graphics Modeling Techniques
D Graphics http://chamilo2.grenet.fr/inp/courses/ensimag4mmgd6/ Shape Modeling technique Shape representation! Part : Basic techniques. Projective rendering pipeline 2. Procedural Modeling techniques Shape
More information3ds Max certification prep
3ds Max certification prep Study online at quizlet.com/_25oorz 1. 24 Frames per second 2. 25 Frames per second, Europe 3. 30 Frames per second, Americas and Japan 4. Absolute mode, off set mode 5. How
More informationDigitizer Leapfrogging
Digitizer Leapfrogging Leapfrogging lets you digitize objects that are larger than your digitizing arm. You start with one section of the object, then leapfrog around by creating leapfrog stations in both
More informationG 2 Interpolation for Polar Surfaces
1 G 2 Interpolation for Polar Surfaces Jianzhong Wang 1, Fuhua Cheng 2,3 1 University of Kentucky, jwangf@uky.edu 2 University of Kentucky, cheng@cs.uky.edu 3 National Tsinhua University ABSTRACT In this
More informationCS-184: Computer Graphics
CS-184: Computer Graphics Lecture #12: Curves and Surfaces Prof. James O Brien University of California, Berkeley V2007-F-12-1.0 Today General curve and surface representations Splines and other polynomial
More informationWORKSHOP 10 HEX VS TET SOLID ELEMENT MESH
WORKSHOP 10 HEX VS TET SOLID ELEMENT MESH VS WS10-1 WS10-2 Problem Description This workshop is for creating a tetrahedral and hexahedral element mesh for a geometric solid. The tetrahedral mesh can be
More information