The MGED keyboard commands are used to maintain overall control of the system and to perform general housekeeping functions. They are summarized below.
Key Argument[s] Description
e obj1* obj2* ... objn* display objects on the screen
E obj1* obj2* ... objn* display objects evaluating regions
B obj1* obj2* ... objn* Zap screen, display objects
d obj1* obj2* ... objn* delete objects from screen
cp oldobj newobj copy 'oldobj' to 'newobj'
cpi oldtgc newtgc copy 'oldtgc' to 'newtgc' inverted
Z -none- Zap (clear) the screen
g groupname obj1* obj2*....objn* group objects
r region op1 sol1....opn soln create/modify a region
i object instname create instance of an object
mv oldname newname rename object
mvall oldname newname rename all occurences of an object
l object* list object information
kill obj1* obj2* ... objn* remove objects from the file
killall obj1* obj2* ... objn* remove object[s] + references from file
killtree obj1* objn* ... objn* remove complete paths **CAREFUL**
t object* table of contents
mirror oldobj newobj axis mirror image of an object
mirface \#\#\#\# axis mirror face \#\#\#\# about an axis
extrude \#\#\#\# distance extrude an arb face
item region item air change region item/air codes
mater region material los change region mat/los codes
rm comb mem1* mem2*....memn* delete members from combination
units mm|cm|m|in|ft change the units of the objectfile
title new-title change the title of the description
p dx [dy dz] precise commands for solid editing
rotobj xdeg ydeg zdeg rotate(absolute) an edited object
scale factor scale(absolute) an edited object
translate x y z translate an edited object
arb name rot fb make arb8 with rot and fb
analyze solids print much info about a solid
summary s|r|g solid/region/group summary
tops -none- list all top level objects
find obj1* obj2* ... objn* find all references to an object
area [endpoint-tolerance] find presented area of E'd objects
MGED Command Summary 1
Key Argument[s] Description
plot [-zclip] [-2d] [out-file] [| filter] make UNIX-plot of view
color low high r g b str assign color(r g b) to item range
edcolor -none- text edit the color/item assignments
prcolor -none- print the current color/item assignments
make name type create and display a primitive
fix -none- restart the display after hangup
rt [options] raytrace view onto framebuffer
release -none- release current display processor
attach nu|tek|tek4109|plot|mg|vg|rat attach new display processor
ae az elev rotate view w/azim and elev angles
regdef item [air los mat] set default codes for next region created
ted -none- text edit a solids parameters
vrot xdeg ydeg zdeg rotate view
ill name illuminate object
sed solidname solid edit the named solid
center x y z set view center
press button-label emulate button press
knob id value emulate knob twist
size value set view size
x -none- debug list of objects displayed
status -none- print view status
refresh -none- send new control list
edcomb comb flag item air mat los edit comb record info
edgedir delta\_x delta\_y delta\_z define direction of an ARB edge being moved
in name type {parameters} type-in a new solid directly
prefix string obj1* obj2* ... objn* prefix objects with 'string'
keep file.g obj1* obj2* ... objn* keep objects in 'file.g'
tree obj1* obj2* ... objn* list tree for objects
inside --prompted for input-- find inside solid
MGED Command Summary 2
Key Argument[s] Description
solids file obj1* obj2* ... objn* make ascii solid parameter summary in 'file'
regions file obj1* obj2* ... objn* make ascii region summary in 'file'
idents file obj1* obj2* ... objn* make ascii region ident summary in 'file'
edcodes obj1* obj2* ... objn* edit region ident codes
dup file {prefix} checks for dup names in 'file' \& current file
cat file {prefix} cat's 'file' onto end of current file
track --prompted for input-- builds track given appropriate 'wheel' data
3ptarb --prompted for input-- makes arb8 given 3 pts, etc.
rfarb --prompted for input-- makes arb8 given point, rot, fallback, etc
whichid ident1 ident2 ... identn list all regions with given ident
paths --prompted for input-- lists all paths matching input path
listeval --prompted for input-- gives 'evaluated' path summary
copyeval --prompted for input-- copy an 'evaluated' path-solid
tab obj1* obj2* ... objn* list objects as stored in data file
push obj1* obj2* ... objn* push object transformations to solids
facedef \#\#\#\# {data} define plane of an edited ARB face
eqn A B C define plane coefficients of rotating ARB face
q -none- quit
% -none- escape to shell
? -none- help message
MGED Command Summary 3