As you may have noticed, it's a little hard in 2012 to change your default workspace after first launch. OK, it's impossible from the CUI.
The solution? Startup switches! Take a look at this Technical Solution on startup switches, particularly the /w options: http://usa.autodesk.com/getdoc/id=TS22957 . Editing the Target section of the properties of my desktop icon for Map 3D 2012 from:
"C:\Program Files\Autodesk\AutoCAD Map 3D 2012\acad.exe"
to
"C:\Program Files\Autodesk\AutoCAD Map 3D 2012\acad.exe" /w "2D Drafting Workspace"
forces Map to launch in my chosen workspace. You can always switch manually after launching as well.
Hello,
the current workspace is saved in registry when you quit AutoCAD MAP, so you can read this information to reload the last workspace when map is launched.
I know it's not the good place, but i have add these lines to acad2012.LSP and they restore the last used workspace
(vl-load-com)
(setvar "WSCURRENT"
(vl-registry-read
(strcat "HKEY_CURRENT_USER\\"
(vlax-product-key)
"\\Profiles\\"
(vla-get-ActiveProfile
(vla-get-profiles
(vla-get-preferences
(vlax-get-Acad-Object)
)
)
)
)
"WorkspaceNameAtProfileSave"
)
)
Posted by: olivier | 05/12/2011 at 05:08 PM
Why not put it in a new file called ACAD.lsp in any support path since you are right that acad2010.lsp should not be modified? Should behave the same as in acad2012.lsp
Posted by: Dan | 11/03/2011 at 07:04 PM