PDA

View Full Version : ACAD (ANY) : Transferring/Making Custom Toolbars/ Menu


architech
31-03-2004, 01:57 AM
Someone once asked ... :?

"I am getting a new computer at work and I want to transfer all of my custom menus, toolbars, settings etc... from my old Computer to my new one. Is there a way to do this?" :roll:



My response was ...

*********************************************

If you made the toolbars under a "Unique Specific" menu group then its simple as copying that menu and BMPs to your new computer.

If not ... then I would recommend making a new MENU group.
Open notepad ...
And type the following....

//
// AutoCAD menu file - H:\ACAD\user.mnu
//

***MENUGROUP=USER

***POP1
[User]
ID_UserMenu [Your Name]



Now save this to a file name "USER.MNU"
Make a new folder under your "C" drive ...
Then make sure you place that folder in the support path of AutoCAD ... under options in AutoCAD.

Then in AutoCAD do "menuload" ...
Browse to your file and loaded.

Once loaded ....
Go to custom toolbars ...
Make a new toolbars ... BUT ... BUT ....
Make sure you choose your "USER group" so the new toolbars are made there in that menu .....

Now copy button after button to your new toolbars .... under the "USER" menu group.

***ALSO*** you'll need to right click on all the icon images and do a saveas to your folder "WHERE" the USER.MNS" file is located at ...

Do this to avoid the "SMILEY FACES" ...

***ONE MORE THING****
You may need to copy over LISP routines that are unique to the buttons you use ....

IT's a lot of work ... but once you do it ...
You can always add to it and carry it from office to office with just a "FLOPPY DISK".

Someone else might have another suggestion ...
But I hope I helped.

Rich

architech
05-06-2008, 06:00 PM
MNU file available from AutoCAD 1.2 to AutoCAD 2005






Acad.mnu is the standard menu, pull-down and tool bars, etc. When you load it (acad.mnu) you will get a dialog box that asks if you want to continue as it will overwrite your acad.mns and acad.mnc files. It is the acad.mnc file that your computer reads - this is a file with machine language (your computer cannot read english, french, italian, russian, etc.).

When you type "menuload", you will get another dialog box that lets you browse for the ACETMAIN.MNU. This is the menu for Express ONLY and does the same thing, i.e., overwrites the acetmain.mns, acetmain.mnc, etc.



MNL = AutoLisp functions autoloaded when a corresponding MNU/MNC file is
loaded

MNU = raw menu file, can contain comments to clarify structure (text file)

MNS = stripped raw menu file, cleaned up by AutoCAD so it is ready for
compilation (text file)

MNC = compiled menu file actually loaded by MENU or MENULOAD command (not
readable)

MNR = menu resource file, compiled bitmaps, etc.

If you are editting a menu and have made any customization changes while in
AutoCAD, you should copy the MNS file to the MNU file and edit that revised
file.