1 edgar l. coffey applied research associates, inc november 14, 2006
TRANSCRIPT
2
SmartView 3D Overview
View Meshed Models View EM Observables
Check Model for Errors Edit Meshed Model
3
SmartView I/O Formats
• Three CAD formats
•BYU, STL, X3D
• Two CEM code formats
•NEC, GEMACS
• XML Schema
• Two native formatsGEMACS Surface Mesh
NEC Wireframe Mesh X3D Surface Model
4
SmartView Handles More than Geometry
Model
Identity
Status Flags
Geometry
Observables
Selections
Rendering
Model Name, File Name
Model Changed, Model Needs Updating
Points, Edges, Polygons
Selected Points, Selected Polys
Points, Wireframe, Contours, Solid, etc.
Data Set Points, Values
6
Composition of the SmartView Screen
SmartView Components -
• Model/Observable Name
• Menu Bar
• View Controls
• Render Controls
• Movement Controls
• Selection Box
• Viewing Mode Selection
• Axis Controls
• Model Statistics
• Reload Button
7
SmartView Menu Bar
Menu Items -• File – Open/Save, Reload, Print, Export, Exit• Edit – Copy/Paste, Add, Delete, Edit• View – Origin, Clip Planes, Set View, Fit to Screen• Model – Copy, Display, Delete, Switch• Preferences – Light, Axis, Colorbar, Integrity, Settings• Observables – Load, Switch• Tools – Decimate, Tessellate, Smooth, Transform…• Utilities – Model Statistics• Help – Index, Getting Started, License, About
8
SmartView File Menu
• New – Creates empty model• Open – Opens a file and reads a model• Save – Re-Saves model in its original file• Save As – Saves model in user-selected file• Reload – Reloads displayed model from its file• Export – Exports graphic: JPEG or PNG• Print – Prints screen view • Exit – Closes all files and exits SmartView
File menu also lists names of last four files accessed.
9
SmartView Edit Menu
• Copy – Copies selected points/polys into the copy/paste buffer.
• Paste – Pastes points/polys in copy/paste buffer into model.
• Add – Adds points and polys to model.
• Delete – Deletes points and polys from model.
• Edit – Edits properties of points and polys.
• Select All – Selects entire model.
11
SmartView View Menu
• Origin – Sets the origin of the viewer.
• Clip Planes – Sets and activates up to four clip planes.
• Set View – Manually set the viewing angle.
• Fit to Screen – Re-calibrate the viewing screen to fit the entire model in it.
13
SmartView Model Menu
• Copy Model – Copies the model currently displayed.
• Delete Model – Deletes model currently displayed
• Rename Model – Renames the displayed model.• Delete from List – Select a model for deletion.• Select Model – Select a model for display.
Models in memory are appended to this menu.
14
SmartView Preferences Menu
• Light – Set the lighting parameters for solid model viewing.
• Axis – Set the size and thickness of the XYZ axes.
• Colorbar – Set the colorbar parameters.
• Integrity – Set the error checking and model integrity parameters.
• Settings – Set the SmartView preferences and settings for files, fonts, and colors.
17
SmartView Error and Integrity Checking
• SmartView can check the validity of your model via a set of integrity measures.– Mesh, patches,
segments, junctions, connections.
• Upon completion, the model will be colored green/yellow/red for ok/warning/error.
19
SmartView Observables Menu
• Read Pnt Data – Reads SmartView *.pnt observable data
• Read SV Data – Reads SmartView *.sv observable data
List of observables associated with the displayed model are appended to this menu.
20
SmartView Tools Menu
• Decimate – Remove polys from model.• Tessellate – Re-facet model more finely.• Transform – Rotate, translate, scale model.• Re-Feature – Recompute feature (crease)
angle.• Smooth – Smooth the model.• Remove – Delete unused points.• Normals – Recompute all point normals.• Re-Visualize – Regenerate openGL display
lists.• Integrity -- Check model integrity.
21
SmartView Utilities and Help Menus
• Help Index – Index of all help topics.• Getting Started – Quick tour of SmartView.• License Key – Enter or update license key.• New User Info – Information for the new user.• About SmartView – SmartView version, installation,
and license summary.
• Model Stats – Display model statistics.
24
SmartView View Controls
Save Views
UnZoom View
Axis Reference
Re-Center View
Principal Plane Presets
25
SmartView Decorations
Don’t Show Overlay Grid
Show Points
Distinct Contours
Gouraud Contours
Show Point Numbers
Show Poly Numbers
Show Colorbar
Show Skeleton
26
SmartView Rendering Controls
Show only the XYZ Axes
Render with Points
Render in Wireframe
Render as Polygons
Show Bounding Box Only
Render as Solid
27
SmartView Movement Controls(you can also move the model with the mouse)
Rotate Model Top to Bottom
Rotate Model in Quasi-Roll Plane
Translate Model Up/Down
Zoom/UnZoom Model
Rotate Model in XY Plane
Translate Model Left/Right
Change Slider Step Size
29
SmartView Viewing Modes
Mode Left Right Center Double-Click
Shift-Left
View Rotate Translate/ Pan
Zoom Pick Observable
N/A
Error Rotate Translate/ Pan
Zoom Pick Error List
N/A
Edit Drag Box Selection
Act on Selection
N/A Select/ DeSelect
Move Point
Mouse Controls vs. Mode
View Error Edit
30
SmartView Initial Setup
• General features
• File options
• Font sizes
• Colors
• Errors
• Other (start-up options)
Now would be a good time to start SmartView!
35
SmartView Demonstration - Basics
• Modeling basics– Reading models– Manipulating models– Rendering models– Quickly reloading a model
• Observables basics– Reading observables– Rendering observables– Changing colorbar settings
• Other basic features– Using clip planes– Using light sources
• Reading multiple models– Switching between models– Removing models from the list
36
SmartView Hands-on – Basics(tutorials by Michael Coffey)
• Tutorial #1 – page 5.29– Loading a model– Changing rendering and viewing modes– Loading observable data– Viewing model data– Summary
• Tutorial #2 – page 5.33– Loading a model– Changing rendering modes– Finding modeling errors– Using clip planes– Summary