3ds MAX Commands

MAXScript allows you to invoke 3ds Max menu and toolbar commands from within scripts using the max construct.

The general syntax for max commands is:

max <command_name>

EXAMPLE:

   max file open
   max unhide all
   max hold
   max time play

The keyword max is followed by one or more words that describe the command. The available commands can be displayed using the '?' character in a partial max command:

max time ? -- show all the time-related commands
max sel ? -- show all the commands with 'sel' in them as a substring
max ? -- show all the commands (there are a lot!)

The max command always returns the system value ok .

Note: The max spacebar max command appears to do nothing when invoked from the Listener window, because the spacebar command is window-specific and only locks selections in the active window. Because it is the Listener window that is active, 3ds Max effectively ignores this command.
3ds Max Command Name Command description
max ? Displays all max commands in the Listener
max accel pan Activates viewport Pan mode
max acthomegrid

ax activate home grid
Makes home grid the active grid
max activate grid object Makes selected grid the active grid
max adaptive persp grid

ax adaptive perspective grid toggle
Changes look of grid in non-orthographic viewports.
max align Activates Align mode
max align normals

ax alignnormals
Activates Align Normals mode
max align camera Places you in Align Camera mode
max align to view Displays the Align To View dialog
max angle snap toggle Toggles Angle Snap toggle
max apply ik Same as clicking Apply IK button in Hierarchy/IK panel
max array Displays Array dialog
max backface

ax backface cull toggle
Toggles Backface Cull for selected objects
max background

ax background display toggle
Displays Viewport Background dialog
max bind space warp mode

ax bindwsm
Activates Bind to Space Warp mode
max box mode

ax box mode selected
Toggles Display as Box for selected objects
max box mode toggle

ax box toggle
Toggles active viewport’s shading mode to/from Bounding Box
max configure paths Displays Configure Paths dialog
max create mode Sets Create command mode active
max customize UI Displays Customize User Interface dialog
max cycle select Cycles through Selection Region types - Rectangular, Circular, Fence
max cycle sublevel

ax cycle subobject level
Cycles through sub-object levels. Must be in Modify panel with Sub-Object active.
max default lighting toggle

ax def lgt toggle
Toggles between default viewport lights and scene lights for viewport rendering
max delete Deletes selected objects or sub-objects
max display floater Displays Display Floater dialog
max display mode Sets Display command mode active
max dolly

ax dolly mode
Activates Zoom/Dolly mode
max drawingaids

ax drawing aids
Displays Grid and Snap Setting dialog
max fetch Activates Edit/Fetch - displays About to Fetch dialog
max file archive Activates File/Archive - performs a scene file archive operation
max file export selected Activates File/Export Selected - displays Select File to Export dialog
max file import Activates File/Import - displays Select File to Import dialog
max file insert tracks Activates File/Merge - displays Merge Animation dialog
max file merge Activates File/Merge - displays Merge File dialog
max file new Activates File/New
max file open Activates File/Open - displays Open File dialog
max file preferences Activates Customize/Preferences - displays Preference Settings dialog
max file preferences gamma Activates Customize/Preferences - displays the Gamma tab of the Preference Settings dialog. Available since 3ds Max 2010.
max file replace Activates File/Replace - displays Replace File dialog
max file save Activates File/Save
max file saveas Activates File/Save As - displays Save File As dialog
max file xref object Activates File/XRef Objects - displays XRef Objects dialog
max file xref scene Activates File/XRef Scenes - displays XRef Scenes dialog
max fov Activates Region Zoom/FOV/Falloff mode
max freeze inv Freezes non-selected objects. Same as clicking Freeze Unselected in Display panel.
max freeze selection Freezes selected objects. Same as clicking Freeze Selected in Display panel.
max fullinteract No operation
max grid nudge down Nudges active grid down
max grid nudge up Nudges active grid up
max grid toggle Toggles display of active grid in active viewport
max grids align Aligns active grid to active viewport
max group attach Enters Attach Object to Group mode - user clicks on group to attach selected objects to the group
max group close Closes active group
max group detach Detaches selected objects from group
max group group Groups selected objects - displays Group dialog
max group open Opens selected group
max group open recursively Opens selected group and any contained groups recursively
max group ungroup Ungroups objects in selected group
max help about Activates Help/About - displays the About 3ds Max dialog
max hide camera toggle Toggles Camera in Hide by Category rollout in Display panel.
max hide command panel toggle Toggles display of command panel
max hide floating toolbars toggle Toggles display of floating toolbars
max hide helper toggle Toggles Helpers in Hide by Category rollout in Display panel.
max hide inv Hides un-selected objects. Same as clicking Hide Unselected in Display panel.
max hide light toggle Toggles Lights in Hide by Category rollout in Display panel.
max hide main toolbar toggle Toggles display of main toolbar
max hide object toggle Toggles Geometry in Hide by Category rollout in Display panel.
max hide selection Hides selected objects. Same as clicking Hide Selected in Display panel.
max hide shape toggle Toggles Shapes in Hide by Category rollout in Display panel.
max hide system toggle Toggles Particle Systems in Hide by Category rollout in Display panel.
max hide wsm toggle Toggles Space Warps in Hide by Category rollout in Display panel.
max hierarchy mode Sets Hierarchy command mode active
max hold Activates Edit/Hold
max ik terminator Toggles Terminator in Hierarchy/IK, Object Parameters rollout
max ipan Interactive Pan - places center of active viewport at current mouse location
max izoom in Interactive Zoom In - zooms in active viewport at current mouse location
max izoom out Interactive Zoom Out - zooms out active viewport at current mouse location
max key mode Toggles Key Mode Toggle
max link Activates Link mode
max load custom UI Activates Customize/Load Custom UI - displays Load UI File dialog
max lock UI layout Toggles locking of the UI layout
max material browser Displays the Material/Map Browser dialog
max mirror Activates Mirror mode - displays Mirror dialog
max modify mode Sets Modify command mode active
max motion mode Sets Motion command mode active
max move Activates Select and Move mode
max mtledit Activates Tools/Material Editor - displays Material Editor dialog
max next mod Moves up one level in modifier stack
max override Toggles Degradation Override. Executing this command works on the active window only, so if executed from Listener does nothing.
max pancamera Activates Arc Rotate/Orbit mode
max panview Activates Pan/Truck mode
max persp Activates Zoom All/Perspective/Hotspot mode
max prev mod Moves down one level in modifier stack
max preview Activates Rendering/Make Preview - displays Make Preview dialog
max properties Displays Object Properties dialog
max quick render Performs Quick Render
max redo Performs Redo operation
max renamepreview Activates Rendering/Rename Preview - displays Save Preview As dialog
max render last Performs Render Last
max render scene Activate Render Scene - displays Render Scene dialog
max reset file Activates File/Reset
max revert custom UI Activates Customize/Revert to Startup UI - displays confirmation dialog
max rns Activates Edit/Edit Named Selections - displays Edit Named Selection dialog
max roll Activates Roll mode - active viewport must camera or light viewport
max rotate Activates Select and Rotate mode
max rotateview Activates Arc Rotate/Orbit mode
max save custom UI as Activates Customize/Save Custom UI As - displays Save UI File as dialog
max safeframe toggle Toggles viewport Show Safe Frames
max saveplus Saves to the current file name with incrementing number, or if the scene is Untitled, opens the Save As dialog.
max scale Activates Select and Scale mode
max scale cycle Cycles through Scale modes - Scale, Non-Uniform Scale, Squash
max select Activates Select mode
max select all Activates Edit/Select All - selects all objects
max select by color Activates Edit/Select by Color - user then picks object, all objects with same wireframe color selected
max select child Selects all 1st level children of currently selected objects
max select invert Activates Edit/Select Invert
max select none Activates Edit/Select None
max select parent Selects parents of currently selected objects
max selection floater Displays Selection Floater dialog
max set key all position Set position keys
max set key all postion rotation and scale Set position, rotation, and scale keys
max set key all rotation Set rotation keys
max set key all scale Set scale keys
max set key all x postion Set key on X track of position XYZ controllers
max set key all x rotation Set key on X track of rotation XYZ controllers
max set key all x scale Set key on X track of scale XYZ controllers
max set key all y postion Set key on Y track of position XYZ controllers
max set key all y rotation Set key on Y track of rotation XYZ controllers
max set key all y scale Set key on Y track of scale XYZ controllers
max set key all z postion Set key on Z track of position XYZ controllers
max set key all z rotation Set key on Z track of rotation XYZ controllers
max set key all z scale Set key on Z track of scale XYZ controllers
max set key clear Clear pending changes
max set key customattributes filter Toggle Custom Attributes filter in the Key Filters window
max set key ikparams filter Toggle IK Parameters filter in the Key Filters window
max set key keys Set Keys for all filtered keyable tracks
max set key materials filter Toggle Materials filter in the Key Filters window
max set key mode Toggle the Set Key mode
max set key modifiers filter Toggle Modifiers filter in the Key Filters window
max set key objectparams filter Toggle the Object Parameters filter in the Key Filters window
max set key on selected Same as hitting Set Keys but always on selected nodes (ignores Character dropdown setting)
max set key position filter Toggle the Position filter in the Key Filters window
max set key rotation filter Toggle the Rotation filter in the Key Filters window
max set key scale filter Toggle the Scale filter in the Key Filters window
max shade selected Toggles Views/Shade Selected
max show last img Displays last rendered image
max showaxisicon Toggles Views/Show Transform Gizmo
max showhomegrid Toggles display of home grid
max show vfb Shows the Rendered Image Window (also known as Virtual Frame Buffer) if it is not open. Available in 3ds Max 2011 and higher.
max snap toggle Toggles Snap Toggle
max spacebar Toggles Lock Selection Set.Executing this command works on the active window only, so if executed from Listener does nothing.
max spacing tool Displays Spacing Tool dialog
max spinsnap toggle Toggles Spinner Snap Toggle
max subobject sel Toggles Sub-Object button in Modify panel
max swap layouts No operation - no A/B layout any more
max texture correct Toggles viewport Texture Correction
max time back Sets time slider to previous frame or keyframe (Previous Frame/Previous Key)
max time config Displays Time Configuration dialog
max time end Sets time slider to end frame (Go to End)
max time forward Sets time slider to next frame or keyframe (Next Frame/Next Key)
max time play Plays animation
max time start Sets time slider to start frame (Go to Start)
max toggle key mode No operation
max toggle keyboard shortcuts Toggles Plug-in Keyboard Shortcut Toggle
max toggle ik Toggles IK Toggle
max toggle sound Toggles Active in Audio group of Sound Options dialog
max tool animmode Toggles Animate button
max tool center Cycles through transform centers - Pivot Point, Selection, Transform
max tool dualplanes Toggles state of Use Dual Planes in Preference Settings dialog, Viewports tab.
max tool hlist Activates Select by Name - displays Select Objects dialog
max tool maximize Maximizes/Minimizes active viewport
max tool x Activates Restrict to X
max tool xy Activates Restrict to XY
max tool y Activates Restrict to Y
max tool z Activates Restrict to Z
max tool zoom Activates Zoom/Dolly mode
max tool zoomall Activates Zoom All
max tool zoomextents Activates Zoom Extents
max tool zoomextents all Activates Zoom Extents All
max tool zoomregion Activates Zoom Region/FOV/Falloff mode
max trajectories Toggles trajectory display for selected objects
max treeview Activates Track View/Open Track View - displays Track View dialog
max truck Activates Pan/Truck mode
max tti Activates Tools/Transform Type-In - display Transform Type-In dialog
max undo Performs undo operation
max unfreeze all Unfreezes all objects. Same as clicking Unfreeze All in Display panel.
max unfreeze by hit Activates Unfreeze by Hit mode. Same as clicking Unfreeze by Hit in Display panel.
max unfreeze by name Displays Unfreeze Objects dialog. Same as clicking Unfreeze by Name in Display panel.
max unhide all Unhides all objects. Same as clicking Unhide All in Display panel.
max unhide by name Displays Unhide Objects dialog. Same as clicking Unhide by Name in Display panel.
max unitsetup Activates Customize/Units Setup - displays Units Setup dialog
max unlink Unlinks selected objects from their parents
max utility mode Sets Utility command mode active
max videopost Activates Rendering/Video Post - displays Video Post dialog
max view file Activates File/View File - displays View File dialog
max view redo Performs viewport redo operation
max viewpreview Activates Rendering/View Preview - displays last preview
max views redraw Redraws all viewports
max views undo Performs viewport undo operation
max vpt back Sets active viewport to Back
max vpt bottom Sets active viewport to Bottom
max vpt camera Sets active viewport to Camera. If only 1 camera in scene, or a camera is selected, that camera will be used for the viewport. If there is more than one camera, and no cameras are selected, the Select Camera dialog will be displayed. If there is no camera in the scene, a No Camera in Scene warning is displayed.
max vpt disable Toggles Disabled state of active viewport
max vpt front Sets active viewport to Front
max vpt grid Sets active viewport to Grid
max vpt iso user Sets active viewport to User
max vpt left Sets active viewport to Left
max vpt persp user Sets active viewport to Perspective
max vpt right Sets active viewport to Right
max vpt shape Sets active viewport to Shape
max vpt spot Sets active viewport to Spotlight. If only 1 spotlight/directional light in scene, or a spotlight/directional light is selected, that light will be used for the viewport. If there is more than one spotlight/directional light, and no lights are selected, the Select Light dialog will be displayed. If there is no spotlight/directional light in the scene, a No Light in Scene warning is displayed.
max vpt tab Cycles between Restrict to axes - X, Y, Z, XY
max vpt top Sets active viewport to Top
max vpt track Sets active viewport to Track View
max vptconfig Activates Customize/Viewport Configuration - displays Viewport Configuration dialog
max wire facet Sets active viewport shading mode to Facets + Highlights
max wire smooth Sets active viewport shading mode to Wireframe
max zoom in 2x Zooms in active viewport by 2x
max zoom in 2x all Zooms in all viewports by 2x
max zoom out 2x Zooms out active viewport by 2x
max zoom out 2x all Zooms out all viewports by 2x
max zoomext sel Activates Zoom Extents Selected
max zoomext sel all Activates Zoom Extents All Selected