@Mark_Geurds wrote:
@Kent1Cooper
A custom command could certainly be made ....
How can one create such custom commands? ....
This is the kind of thing we do over in the Customization Forum.
I tried a quick AutoLisp routine, which seems to work in minimal testing. Put the attached CopyBaseMidpoint.lsp file in some known location, and in a drawing, use the APPLOAD command [AP is the default command alias], navigate to where you put it, and select and Load it. It will give you notice at the command line of the command name to use. Type the command name CBM [which stands for CopyBase using Midpoint], and it will ask you to select an object, and use its midpoint for the Base in a COPYBASE command. Then you can paste it as usual.
It calculates the midpoint of the bounding box [the overall extents in all coordinate directions] of the selected item, which will be the center of a Circle, the middle of a rectangle, and the midpoint of a Line, but you can pick any kind of drawn object. It would be possible, if preferred, to amend it to allow selection of more than one object, and use the overall midpoint of the bounding area of all of them.
If it works for you, there is a way to put it into a Tool Palette button you can pick, instead of typing in the command name every time. And there is also a way to have it automatically loaded in every drawing you open.
Kent Cooper, AIA