0% found this document useful (0 votes)
325 views

ICEM SURF Accelerating The A-Class

This document discusses methods for improving productivity in A-class surfacing using ICEM Surf. It describes Steve Cobert's background and the core principles of simplicity, communicating intent, and optimal patch structure. Methodologies covered include symmetry, mutual matching, manual blending, and matching NURBS with blends. Modeling standards and the SURF+ plugin tool aim to improve team efficiency. SURF+ utilizes customizable hotkeys, menus and methods to potentially increase productivity by 10-40% over using ICEM Surf alone.

Uploaded by

Adriel Silva
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
325 views

ICEM SURF Accelerating The A-Class

This document discusses methods for improving productivity in A-class surfacing using ICEM Surf. It describes Steve Cobert's background and the core principles of simplicity, communicating intent, and optimal patch structure. Methodologies covered include symmetry, mutual matching, manual blending, and matching NURBS with blends. Modeling standards and the SURF+ plugin tool aim to improve team efficiency. SURF+ utilizes customizable hotkeys, menus and methods to potentially increase productivity by 10-40% over using ICEM Surf alone.

Uploaded by

Adriel Silva
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 34

STEVEN COBERT

GEODIGM LTD

ICEM SURF Accelerating the A-class


surfacing process
PRODUCTIVITY
ICEM SURF PRODUCTIVITY

• Background
• A-class Surfacing Core Principles
• Methodologies
• Standards
• SURF+

GEODIGM LTD 2
BACKGROUND
Steve Cobert
• BSc Aeronautical Engineering, Imperial College, London
• BAe Research Department
• Rover Group
• Investigation of ComputerVision’s NURBS
• Developed:
• AUTOSURF – top down approach

• MNEMONICS – scripting language


• Honda resurfacing

• Topologies UK – ICEM Surf Training, pre-sales and customer support


• 1999: Formed Geodigm
• ICEM & Alias Training, Support & Mentoring
• A-class surfacing – Ford GT Exterior
• Concept modelling
GEODIGM LTD 3
A-class Surfacing
Fundamentals
CORE PRINCIPLES
GEODIGM LTD 4
SURFACING CORE PRINCIPLES
PATCH STRUCTURE
• Min. patches
• Min. control pts.
• Tidy control pts.

SIMPLICITY ADVANTAGES
• Quicker to build
• Quicker to modify
• Communicates Intent

GEODIGM LTD 5
COMMUNICATE INTENT Simple Model:
Order 2 = flat
Order 6 fillet = curvature matched
Offset patches

Complex Model:
Maybe flat?
Curvature or arc?
No idea if offset
GEODIGM LTD 6
PATCH STRUCTURE
IDEAL PATCHES P. AXES OF CURVATURE
• U & v’s at 90 degrees • Min & max curvature directions
ADVANTAGES • Align patches with P. Axes
• u, v shapes independent
• Easier to match ADVANTAGES
• Better highlights • Minimal patches
• Minimal control pts

COMMENTS
• Essential if tight shape (e.g. fillet)
• Not necessary if very flat

Min.
Min.

Max.
Max.

GEODIGM LTD 7
CONTROL POINT PATTERN

GEODIGM LTD 8
CONTROL POINT PATTERN

GEODIGM LTD 9
CONTROL POINT PATTERN

GEODIGM LTD 10
CONTROL POINT PATTERN - “Crisp Packet Surfacing”

TRIM

GEODIGM LTD 11
Innovative Surfacing
Techniques for

METHODOLOGIES Improved Productivity

GEODIGM LTD 12
SYMMETRY

Scenario:
Cross-car patch
Perfect flow across Y0

Method:
Unified Modelling

GEODIGM LTD 13
SYMMETRY

GEODIGM LTD 14
MUTUAL MATCH Method:

Objective: • Match L into R (usually G1)


• Match R into L (usually G1)
Perfect transition • Repeat until converged

Make common area coincide

GEODIGM LTD 15
MUTUAL MATCH

GEODIGM LTD 16
MANUAL BLEND

Objective:
Create G2 blend

Method:

Create-Patch-By Curves

Modify-Patch-Alignment

GEODIGM LTD 17
MANUAL BLEND

GEODIGM LTD 18
MATCH WITH BLEND

Scenario:
New feature line
Original surface

Method:
Modify-Patch-Match
+ Blend + No constraint

GEODIGM LTD 19
MATCH WITH BLEND

GEODIGM LTD 20
MATCH NURBS WITH BLEND

Scenario:
New feature lines
NURBS surface

Method:
Similar to previous
But using NURBS

GEODIGM LTD 21
MATCH WITH BLEND

GEODIGM LTD 22
Improving team
efficiency
STANDARDS
GEODIGM LTD 23
MODEL STANDARDS
Consistent standards Object Naming:
ensure a frictionless • Lists are temporary
transfer of data within • Object names are permanent
a team • Move objects non-graphically

Standardise Fillets:
• Arc, order 7 for accuracy
• Curvature matched chordal, order 6, FF 1
• Offset curvature matched, order 6, FF 1
Release Construction Planes:
• Tool directions
• Axes of rotation
• Mirror planes
• Trim extents

GEODIGM LTD 24
A user-customisable
productivity tool for

SURF+ ICEM Surf

GEODIGM LTD 25
SURF+
Software
• Runs in parallel with ICEM Surf
• C++ / Qt

Objectives
• Improve work flow efficiency
• Reduce muscle strain (RSI)
• Capture & replay user methods

Benefits
• Potential 10 - 40% productivity benefits

GEODIGM LTD 26
SURF+ SOFTWARE
User Interface:
• User defined hotkeys
• User defined at-cursor menus
• User defined floating menus

Menu Settings:
• Similar to variants – but for all menus
Methods: Examples:
• Combine multiple operations • Wheel from half-spoke
• Use simple scripting language • Vent aperture from 2D curves

UI Optimisation:
• Analysis of user inputs to inform UI

GEODIGM LTD 27
SURF+ CURRENT STATUS
KEY
User Interface:
• User defined hotkeys Implemented
• User defined “mouse menus” Prototyped
• User defined floating menus
Under development
Menu Settings:
• Similar to variants - for all menus
Methods definition:
• Combine multiple operations
• Simple scripting language

UI Optimisation:
• Analysis of user inputs to inform UI

GEODIGM LTD 28
SURF+ HOTKEYS
Key Types

• Alphanumerics
• Spacebar
• Alt / Ctrl / Shift
• Function keys
• Special functions

GEODIGM LTD 29
SURF+ HOTKEYS
Aims

• Key combinations accessed by left hand only


• Easy to memorise

Examples

• Surface functions: single key


• Curve functions: Alt + a key
• Move functions: Shift + a key

• Display variants: 1,2,3,4,5


• Select: x
• OK: spacebar (in future)

• Special function: “Close ICEM menus” on Alt + x


GEODIGM LTD 30
SURF+ COMPARISON
Productivity benefit example

Scenario:
Create surface
from 2 curves

GEODIGM LTD 31
SURF+ COMPARISON
Productivity benefit example

ICEM Surf With SURF+ Hotkeys

GEODIGM LTD 32
SURF+ COMPARISON
Productivity benefit example

ICEM Surf With SURF+ Hotkeys

~30% time saving


GEODIGM LTD 33
THANK YOU FOR WATCHING

Steve Cobert

[email protected]

GEODIGM LTD 34

You might also like