Next:
List of Figures
Up:
DRAFT *** DRAFT
Previous:
DRAFT *** DRAFT
Contents
Contents
List of Figures
INTRODUCTION
Philosophy
Displays Supported
Portability
Object-Oriented Design
THE COMBINATORIAL GEOMETRY METHODOLOGY
Background
Directed Acyclic Graph and Database Details
Model Building Philosophy
THE BASIC EDITING PROCESS
Interaction Forms
The Faceplate
The Screen Coordinate System
Changing the View
Model Navigation
Editor States
Model Units
PERIPHERAL DEVICES
Joystick
Button Box
Vector General Buttons
Megatek Buttons
Silicon Graphics Buttons
Knobs (Dials)
Vector General Knobs
Megatek Knobs
Silicon Graphics Knobs
Mouse or Data Tablet
Vector General Data Tablet
Megatek Data Tablet
Silicon Graphics Mouse
Sun Workstation Mouse
Keyboard
OPERATING INSTRUCTIONS
Entering the Graphics Editor
Running MGED on a Silicon Graphics
Running MGED on a Tektronix
The Pop-Up Button Menu
Starting Your Model
CREATING NEW OBJECTS
Creating New Leaves (Solids/Primitives)
Specific Cases
RPP (rectangular parallelepiped)
BOX (BOX)
ARB8: Arbitrary Convex Polyhedron, 8 Vertices
ARB4: Arbitrary Convex Polyhedron, 4 vertices
RCC (Right Circular Cylinder)
TRC (Truncated Right Cylinder)
RAW (Right Angle Wedge)
SPH (Sphere)
ELLG (General Ellipsoid)
TOR (Torus)
Creating New Combinations
VIEWING FUNCTIONS
Preset Views
View Translation
View Zooming
The Angle Distance Cursor (ADC)
MGED EDITING FEATURES
Combination Editing (OBJECT EDIT)
Selecting Objects For Editing
Object Edit State
Translate An Object
Rotate An Object
Scale An Object
Global Scale
Local Scale
Solid Editing
Selecting Solids For Editing
Solid Edit State
Rotate A Solid
Translate A Solid
Scale A Solid
Solid Parameter Editing
ARB Parameter Editing
Move ARB Edges
Move ARB Faces
Rotate ARB Faces
Truncated General Cone (TGC) Parameter Editing
Ellipsoid Parameter Editing
Torus Parameter Editing
KEYBOARD COMMANDS
Copy Object
Zap Screen
Drop objects from display screen
Move (rename) object
Set Local Working Units
Group objects
Create Region
Instance an object
Change Title of Database
Extrude
Remove members from Combination
List Object Information
Analyze Solid
Mirror Object
Create ARB8
Change Item (Ident) and Air codes of Region
Specify Material Properties
Edit Combination Record Info
Edit (Display) an object on the screen
Evaluated Display of Object on the screen
Zap screen and Display Object
Kill (delete) object from database
List Table of Contents
List Tree Tops
Make prototypical solid
Mirror ARB Face
Print Summary of Objects
Specify Numeric Parameter(s)
Release Current Display
Attach to Display Device
Numeric Object Rotation Edit
Scale Edited Object
Translate Edited Object
Fix Broken Hardware (sometimes)
Ray-Trace Current View
Emulate Knob Twist
Solid_EditNamed Solid
Illuminate Named Object
Rotate the View
Move Screen Center
Set View Size
Extended List of all Objects in Displaylist
Refresh Display
Print View Status
Simulate Button Press
Escape to the Shell
Get Short Help Listing
Get Long Help Listing
Exit (Quit) MGED
Copy and Translate TGC
Remove Object and All References
Remove Complete Tree
Add Color To Display
Edit Display Colors
Print Display Colors
Find Objects
Estimate Presented Area
Produce UNIX Plot
Text Edit Solid Parameters
Keyboard Input of Solid Parameters
Change View Azimuth, Elevation
Define Region Identifiers
Change Edge Direction
Prefix Object Names
Keep Objects in Another File
List Object Hierarchy
Create Inside Solid
Produce ASCII Summary of Solids
Produce ASCII Summary of Regions
Produce ASCII Summary of Idents
List Objects Paths
List Evaluated Path Solid
Evaluate Path and Copy Solid
Edit Objects Region Identifiers
List Object As Stored
List Regions With Given Ident
Create ARB Given 3 Points
Create ARB Given Point and Angles
Push Editing Down Paths
Check For Duplicate Names
Concat Files
Create Pseudo-Track
Define ARB Face
Define Plane Equation of ARB Face
Move (Rename) Everywhere
Miscellaneous Commands
UNIX-Plot Output
Ray-Tracing the Current View
Animation
TUTORIALS ON VIEWING AND STATES
States Within the Edit Process
Viewing State
Solid Pick State
Solid Edit State
Object Pick State
Object Path State
Object Edit State
Editing in the Plane of the Screen
Top View
Bottom View
Right View
Front View
35, 25 View
TUTORIALS ON EDITING SOLIDS
Solid Edit: A Six-Sided Polyhedron
Translate Operation
Rotate Operation
Scale Operation
Moving Edges
Extrude Command
Solid Edit: A Five-Sided Polyhedron
Translate Operation
Rotate Operation
Scale Operation
Move Edge Command
Solid Edit: Alter a Cylinder
Translate Operation
Rotate Operation
Scale Operation
Scale H Command
Scale A Command
Scale B Command
Scale C Command
Scale D Command
Move End H Command
Move End H (rt) Command
Solid Edit: Alter Ellipsoid
Translate Operation
Rotate Operation
Scale Operation
Scale A Command
Scale B Command
Scale C Command
Solid Edit: Alter Torus
Translate Operation
Rotate Operation
Scale Operation
Scale Radius 1 Command
Scale Radius 2 Command
TUTORIALS ON OBJECT EDITING
Object Editing a Six-Sided Polyhedron
Scale Operation
X, Y, and XY Move Operation
Rotate Operation
Object Editing an Ellipsoid
Scale Operation
Move Operations
Object Path and Object Edit
Organize the Primitives and Groups
Editing One Primitive
Editing a Group of Two Primitives
Editing Two Groups of Four Primitives
BUILDING A SET OF COORDINATE AXES
BUILDING A TIN WOODSMAN
Create Primitives
Copy Primitives and Set Up for Edit
Create Funnel Hat
Building the Head
Building the Collar
Building the Body
Building the Arms
Building the Legs
Building Regions
BUILDING A ROBOT ARM
RT MATERIAL TYPE, PROPERTIES, and COLOR
RAYTRACING YOUR CREATION
CONCLUSIONS
References
XMGED - An X Interface to MGED
About this document ...