360 likes | 620 Views
Edgar L. Coffey Applied Research Associates, Inc November 14, 2006. SmartView 3D Overview. View Meshed Models. View EM Observables. Check Model for Errors. Edit Meshed Model. SmartView I/O Formats. Three CAD formats BYU, STL, X3D Two CEM code formats NEC, GEMACS XML Schema
E N D
Edgar L. Coffey Applied Research Associates, Inc November 14, 2006
SmartView 3D Overview View Meshed Models View EM Observables Check Model for Errors Edit Meshed Model
SmartView I/O Formats • Three CAD formats • BYU, STL, X3D • Two CEM code formats • NEC, GEMACS • XML Schema • Two native formats GEMACS Surface Mesh NEC Wireframe Mesh X3D Surface Model
SmartView Handles More than Geometry Model Identity Model Name, File Name Model Changed, Model Needs Updating Status Flags Geometry Points, Edges, Polygons Observables Points, Values Data Set Selections Selected Points, Selected Polys Points, Wireframe, Contours, Solid, etc. Rendering
SmartView Top Level Design: What, Where, How Model Display Lists Select View Object X Arc Ball
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
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
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.
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.
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.
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.
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.
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.
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.
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.
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.
SmartView View Controls Axis Reference Principal Plane Presets UnZoom View Re-Center View Save Views
SmartView Decorations Don’t Show Overlay Grid Show Point Numbers Show Points Show Poly Numbers Distinct Contours Show Colorbar Show Skeleton Gouraud Contours
SmartView Rendering Controls Show only the XYZ Axes Render with Points Render in Wireframe Render as Polygons Render as Solid Show Bounding Box Only
SmartView Movement Controls(you can also move the model with the mouse) Rotate Model Top to Bottom Zoom/UnZoom Model Translate Model Up/Down Translate Model Left/Right Rotate Model in XY Plane Rotate Model in Quasi-Roll Plane Change Slider Step Size
SmartView Viewing Modes Edit View Error Mouse Controls vs. Mode
SmartView Initial Setup • General features • File options • Font sizes • Colors • Errors • Other (start-up options) Now would be a good time to start SmartView!
Preferences → SmartView Settings → FeaturesPreferences → SmartView Settings → Files
Preferences → SmartView Settings → ColorsPreferences → SmartView Settings → Errors
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
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