AutoLISP: Block Name to MultiLeader

The routine illustrated below is from Alan Thompson found HERE at CADTutor.

This routine lets you select a block and place a multileader that contains the name of the block. The arrowhead or leader point is automatically placed at the block’s insertion point. So if you would like to change the placement, you can do so afterwards.

Block Name Label

Please refer to the above link of the source where Alan posted the code for any questions or comments and also giving him a “thank you” in regards to the routine.

Posted in AutoLISP, AutoLISP: Blocks, Blocks, multileaders | 3 Comments

AutoCAD 2016 System Variable Monitor

If you are tired of opening a drawing and being surprised why some settings are not what you’d think they should be, The new feature called the “System Variable Monitor” or SYSVARMONITOR is now your friend and has your back.

You no longer have to worry about handing off your drawing and then have it come back with someone else’s settings applied to it:



There is a downfall to this new tool – playing practical jokes on coworkers on Aprils fools day wont be so easy…

When you open a drawing that does have some AutoCAD variables that are different than what they normally are or how you’ve defined them to be, you will see a notification in the command line as shown below in image 1. To see what the variable is that has been changed and also give you a chance to reset the variable, use the command SYSVARMONITOR (image 2)



A dialog box will appear (as shown below).

  1. Shows the variable(s) in the list that are not set to their “Preferred” setting.
  2. Shows the current value to which the variable is set.
  3. Lets you quickly reset any variables in the list to the “preferred” values
  4. Displays what the “preferred” value is defined to be.




You can add variables to this list as you see fit.

One variable that I like to have consistent is ATTDIA which controls whether a dialog appears when editing attributes. If this is turned off(which I can’t stand) the attribute prompts are shown in the command line only.

Shown below is how to add your variable to this list.
Note – you can also turn on a prompt so that if one of the variables changes, you will get a balloon-type of warning…


Digging a little deeper about how these settings can get changed by one person and then when you open them on a different computer, these settings seem to stay with the drawing.

It is because some variables do stay with a drawing.

for example: when you are in the “OPTIONS” dialog box, when you see a yellow & blue .dwg icon next to a setting, these are variables that are saved in that drawing.



Another place to easily check where a variable is saved is by using the System Variable Editor (SYSVDLG). Some variables are saved in the drawing or in the Registry or even not saved at all. This also a great place to see what the other values of a variable could be since not all variables are 1 or 0 (zero).


Posted in Manage, New in 2016, TIPS | 3 Comments

Batch Convert DGN to DWG using Microstation

This tip requires that you (or someone else) has Microstation. To be honest, the only thing that I know how to do in Microstation is open a DGN file (Microstation file) and either  do a “Save as” > .DWG or use the batch processor that is within Microstation to convert a bunch of DGNs into DWG files.

Side Note: I wish that AutoCAD had some sort of batch utility that was built into the program like Microstation has. Notice in the screen shot below there is both a “Batch Converter” and a “Batch process”… (hint hint Autodesk)

  • Go to the “Utilities” menu and select “Batch Converter”



Refer to the picture below to set the following:

  • What files are to be processed.
  • What file type you want the DGN to be convert to (in this case – “DWG”)
  • What folder the .DWG files should go into.



When the dialog box named “Save As DWG/DXF Options” opens – there are some Microstation settings that you will need to configure in order to get the desired results of your .DWG files – Like how Microstation handles references and attachments. And I think I remember someone saying that Microstation can have multiple Model Spaces…

Refer to the below Screen shot and adjust as you find necessary.



Once the settings have been set, you can save these settings for future use if this will be an on-going process for a project.

Click the top button and then the bottom “Convert” button and watch it chug away…

Note: if you don’t get the desired results in the DWG files, you may need to adjust the settings in the above dialog. It might take some trial and error…



I hope this helps or is at least a starting point for some of you.


Posted in Manage, Modifying | Tagged | 1 Comment

Angular Dimensions More than 180° for ACAD 2016

Since the new DIMension command (which I love) has kind of changed the way we do dimensions, here is how you apply an angular degree that is more than 180°.

It has been about 5 years since I first posted about how to do this [here] so it is about time for an update.


  • Dim <enter>
  • Select “Angular”
  • Specify the  Vertex
  • Pick one end of a line
  • Pick the end of another line end
  • Pull away and place the dimension


Angle More Than 180

Posted in Dimensions, New in 2016, TIPS | Leave a comment


When you enter T <enter> at the command line, it starts the MTEXT command and you normally see “abc” prompt


When you enter MTJIGSTRING in the command line, you are able to enter ten characters to welcome you when you start typing MTEXT.

But luckily you can customize it (shown below)


Posted in Customization, New in 2016, Text | Leave a comment

Poll – Does your company use Annotative Text & Dimensions in model space.

Besides Civil 3D users, I know of no engineering firm that uses annotative text or dimensions in Model Space. I tend to teach people how to use it so that they know how. But I also teach them how to place text as dimensions in a layout tab since that is what I know most companies use and I don’t want the person to be thrown into a scenario where they don’t know how to do one or the other.

If you do answer “YES” Please explain how other disciplines (Structural. Electrical, mechanical) deal with your annotative text & Dims displaying in their model?

Posted in Uncategorized | 2 Comments

CADWorx Piping Displays As Single Line

Have you ever opened a CADWorx piping drawing only to find a bunch of center lines where your 3D piping should be? (shown below)

1 CADWorx Pipe displays one line

  • Use the CADWorx command CONVERTSOLID to make these single lines display correctly. This tool can also be found on the ribbon at: CADWorx Plant I tab > Setup Size/Spec panel > “3D Solids” tool” (Shown below).
  • Select the objects that you want to display correctly. I used ALL <enter>

2 CADWorx Pipe displays one line


After the tool does its magic, you should see the piping components displayed correctly.

One issue that I have noticed on a few drawings is that the next time I open the drawing, I have to run the command again…

3 CADWorx Pipe displays one line

Posted in CADWorx | 7 Comments

Add Objects to Block Using Edit Block In Place

If you were wondering, Yes there is a LISP routine to accomplish the same thing found [here] by Lee-Mac. But here is how you can do the same thing using the “Edit Block In-Place” option of editing blocks.

Sometimes it is nice to be able to draw objects  that will eventually be added to a block without having to draw them in the block editor. Shown below, there is a circle and line (green) that needs to be added to the block (cyan).

1 Block & Objects to be added


Here’s how:

Edit Block In Place

Here are the steps to add these objects to the block.

  • Select the Block
  • Right Click
  • Choose “Edit Block In-Place”

Note – if this option is greyed out then set the variable BLOCKEDITLOCK to <0> zero

2 Select Edit Block In Place


Verify the Block from the list and click OK.

Notice that editing a block in-place is using the REFEDIT command…

3 Select Block from List


Shown below is what the Block and its surrounding objects look like. The Block’s objects are shown normal while the surrounding objects are dimmed.

Once in the REFEDIT command, you can use the command REFSET which has an “Add” & “Remove” option. These options are easily accessible from the ribbon, Simply select the corresponding button to add or remove objects.



Once objects are added to he block, they are no longer faded.

5 Added objects appear brightOnce you are done adding or removing objects you can save these changes or discard them by using the buttons in the ribbon shown below.

6 Save or Discard Changes

You will be asked to verify the changes – Click OK

7 Verify changes


Now your edits have been saved you can see them in your block.


8 Objects have been added to block


Posted in Blocks, TIPS | 2 Comments

Outbreak of Riots – Bring Back our Status Bar Text!!!

My first blog post ever on this blog [found here in Nov 03 2010] was about making your status bar icons display as text. When you have the icons displayed, you end up wasting time hovering over an icon and waiting for text to display to make sure that you are about to toggle the correct buttons like POLAR or OTRACK.

People warned Autodesk to consider the consequences of taking the text option away – the seemingly simple letters that we hold dear… I did my part by explaining that since the Ribbon makes use of text by placing it next to an icon that the result is that we can quickly identify what tools are what by simply reading the text. I even showed the size comparison from 2014 which was the last release to have the ability to change between text and icons and 2016 to show that there wasn’t much size difference (shown below). But it fell on deaf ears… and sadly,  with the release of AutoCAD 2015 they took this ability away.

Text Option Comparison

But they “done-did-it” for the second year in a row!! and they tried to show us that they have “improved” the status bar by having it “self wrap” which had the opposite effect and made us even more mad.

Status Bar Wraps


3-13-2015 12-58-56 AM


Which leads us to today on April 1st 2015 – there are reports of massive riots and looting around the world because people want Autodesk to give back the text option.

From the initial news reports shown on TV and seen online suggests that people are breaking down store fronts and taking cookies for some reason. Some rioters have even come back to the scenes from which they just stole the cookies, and then stole milk…

Police believe that the mastermind and instigator of these riots is shown below – a self described AutoCAD user. If you happen to see this individual, proceed with caution and do not approach him especially if you happen to have any cookies in your possession. He tends to go into fits of rage when he is around them for some reason.

And to think – all of this could have been avoided if Autodesk simply provided Status Bar text as an option. Be careful out there…




Posted in April Fools | 2 Comments

Happy Monday

Here is a happy song to help your Monday. It has helped me

Sorry it is not AutoCAD related…


Posted in Uncategorized | 9 Comments