February 29, 2016

e-Learning - Upcoming Revit and Ideate Software Classes

Join the Ideate Tech Experts for eLearning – live online classes that provide your entire organization with easy access to premium education.
3.2::Revit 201:
Creating Custom Curtain Walls, Panels, Storefronts and Mullions
3.3::Ideate Software:
Introduction to
Ideate Sticky
3.4::Revit 201:
Shared Parameters and Schedules in Revit MEP

3.8::Revit 201:
View Properties - Controlling Visibility
3.9::Ideate Software:
Ideate BIMLink
for Revit MEP Projects
3.10:Revit 201:
Residential Construction in Revit Architecture
3.22:Revit 201:
Phasing A-Z
3.23::Ideate Software:
Revit Model Management with
Ideate BIMLink
3.24::Ideate Software:
Auditing Your Revit Project with Ideate Explorer
Each class is designed to give you specific, improved results in a particular topic. You can interact with the instructor right from your own office, while eliminating travel time. Because the class schedule rotates, you can easily select your topics of interest and choose the day which best meets your schedule.

Click here for class descriptions, times and registration link. Questions? Contact education@ideateinc.com

Get It. Know It. Use It.

Classroom Training - Open Civil 3D, Revit MEP, and Revit Architecture Classes

Know It. Ideate Training.

Position yourself to land dream projects. Tap the full potential of your software solutions. Increase your facility, fluidity and capability to maximize the value of your precision software tools.
3.1-3.3::San Jose
Revit Architecture Fundamentals
3.15-3.17::Portland
Revit Architecture Fundamentals
3.21-3.23::San Francisco
Civil 3D Fundamentals
3.22-3.23::San Francisco
Revit MEP - Mechanical Fundamentals
3.29-3.31::Seattle
Civil 3D Fundamentals
3.31-4.1::San Francisco
Revit Architecture Beyond the Basics
Know your software. Sign up now! 

Contact the Ideate Training Department at 888.662.7238 x1012 or education@ideateinc.com

February 25, 2016

AutoCAD 2016 Xref Layer Override Enhancements

Here at Ideate, I’ve been looking over the new features in AutoCAD 2016. One of the new features is the drawing based XREFOVERRIDE variable. You may have noticed that the xref controls are behaving differently in Autocad 2016. This new system variable may be the cause. 

What this variable does is give the user the ability to force object properties in xrefs to be set to ByLayer. If you’ve ever had to open up all of your Xref’s to manually change object properties to ByLayer, this variable is going to save you a lot of time.  

If you haven’t noticed this change, it is because the default state is set to 0, which is the pre-2016 behavior we are all used to. To turn this variable on, set it to 1. To reiterate, when the variable is set to 1 all objects within an xref’ed drawing will behave as if their properties are set to bylayer. When the variable is set to 0, the objects retain their properties regardless of what you have set as their layer properties. Since this variable is drawing specific, it can be set differently in each drawing.

In the layer panel on the home tab of the ribbon, and in the layer manager dialog box, you can change the properties of the layers. Xref’ed layers will be greyed out, however you can override their original properties here. If the XREFOVERRIDE variable is set to 1, all objects on the xref’ed layer will reflect the layer properties.  
Layer Manager
For more information on AutoCAD, as well as training and consulting for the various products Ideate services, visit our website at www.ideateinc.com. Also, keep checking back on the blog for continued solutions as we encounter them.

Kate Ming
AEC Application Specialist

Kate is a California licensed civil engineer with a BS in Civil and Environmental Engineering from UC Berkeley. Prior to Ideate, she worked at a multinational company for four years doing general civil design on large infrastructure projects. She is versed in roadway, rail, utility design and site development. She also has experience with utility demand analysis and Low Impact Development plans. As a Civil 3D Autodesk Certified Professional Kate provides training and support for Civil 3D, AutoCAD, and InfraWorks.

February 23, 2016

Improving AutoCAD Performance with ScaleList and RegApp CleanUp Utilities

The Ideate tech team has seen a recent increase in cases related to poor performance, slow opening and saving of files, and a number of crashes when using basic AutoCAD commands.  When these types of issues occur, one of the first things we look at is file size (is the file larger than expected) and file cleanup tools. 

Two of the most common contributors to abnormal file size and poor drawing performance are Scale Lists, and RegApps. When the number of these items in a file increases, so does the file size, which hinders drawing performance.

The AutoCAD Scale List is a list of pre-defined drawing and annotation scales that are saved in a drawing file. Scales can easily be selected from the list to automatically resize any annotative content, like lineweights and annotative text, dimensions, and multi-leaders. Scale Lists can also be used to quickly set a scale for viewports created in a layout tab. In order for a scale to be selected, it must be defined and included on the list. Scale lists are also updated to include scales from external reference (XREF) files and other objects that contain scales that were not previously defined in the drawing’s original Scale List. This can add tens or even 100+ scales to an existing drawing, many of which aren’t necessary for final plan sets. Scale Lists should be cleaned of excess scale values when possible.

In the case of RegApps, according to Autodesk, RegApp is short for “registered application." It is linked to “extended entity data” (XDATA) that is attached to drawing objects through use of Autodesk’s provided APIs. Unreferenced RegApps appear in a drawing when the original objects that contained XDATA are deleted from the file.  Because the RegApp remains after the object has been deleted, it’s an extra bit of data that contributes to larger file sizes and negatively impacts performance of a drawing. Unregistered RegApps need to be purged from a file in order to remove them from the drawing’s database.

Scale Lists and RegApps can be manually removed from individual drawings using a couple of drawing cleanup commands, but there are some misunderstandings that we’ve run into in the past as well.

The SCALELISTEDIT command can be used to access the Edit Drawing Scales dialog box. From the dialog box, you can delete existing scales from the drawing, or use the Reset option to reset the scale list to the default values. Although they are similar, the results of the two options are quite different. If you select all scales in the drawing (you can use shift+left click to select multiple items) and use the Delete option, only scales that are not in use will be deleted. Any scales that are currently referenced in the drawing will remain on the list. If you chose the Reset option instead of delete, you will be prompted to select a default scale list (imperial, metric or both). In this case, the existing scale list will be replaced by the default option selected. Any custom scales added to the list will disappear, along with any unreferenced scales. You may also end up adding additional unreferenced scales since it is importing a full list of defaults rather than just what’s being used in the drawing. In any cases, both options should help with issues related to excessive scales, but the Delete option does appear to reduce the number of scales in the file more than the Reset option.

RegApps must be purged from a drawing, but they are not found in the standard PURGE command. In order to access the RegApps option, the –PURGE command must be used. Adding the “-“ symbol to the front of an Autocad command like PURGE will give you access to the root options built into that command. The list of additional purge options will appear and allow you to select these added features along with the standard objects that the PURGE command allows.


One of the biggest misunderstandings with this –PURGE list is the “ALL” option located at the bottom. Although it says ALL, that option does not include everything in the list. The PURGE command is also limited to removing one level of reference at a time, requiring multiple uses of the PURGE command in some cases before all unused data has been removed. For RegApps, Zero-Length Geometry and Orphaned Data, these items must be selected individually for removal and are not part of the “All” option. The Purge command also does not remove unnamed objects from blocks and locked layers, so some of these may remain in the file after the process is complete.

The two commands mentioned above (ScaleListEdit and –PURGE) are individual drawing based commands. In order to help with the cleanup process of multiple files, Autodesk has created two utilities that can be downloaded and added to your Autocad installations. Both utilities are setup for multiple files (batch processing) and work in a dialog box external to the Autocad application, eliminating the requirement for each file to be opened and cleaned manually.

The RegApp ID Cleanup Utility can be found here (for versions 2008-2016). 

The ScaleList Cleanup Utility can be found here (for versions 2008-2016).

The links also include instructions on how to install the utilities and how to run them after installed. The files need to be copied to the Autocad installation folder for the version you are installing, which is typically found at: C:\Program Files\Autodesk\AutoCAD <version> 

The CleanupRegapp.exe will launch a dialog box that looks like this:


From here, you can load files or select entire folders for removal of RegApps in one bulk process. This is extremely useful in the case of XREF files, where RegApps in an XREF may carry over back to the base file even after that file has been purged.

The CleanupScales.exe file launches this dialog:


From here, you can select files or folders and choose to remove unreferenced scales down to a user defined max value and select a reference template for populating the new scale list similar to the Reset option.

On a recent support case, using these utilities on a set of 18 drawings in a project folder removed over 200,000 RegApps and 500+ Scales from the scale list, and some drawing files were reduced to 50% of their original size, which significantly improved performance in Autocad.

Next time you’re running into issues with poor performance or long lag times and freezes when working with basic commands, remember these two utilities and see if they are able to fix the problem. And for more information on drawing housekeeping tools in AutoCAD, check out this post from fellow ENI Tech Daniel Armstrong. 

Thank you for reading. For more information on AutoCAD and other Autodesk products, and information on training and consulting for the various products Ideate services, visit our website at www.ideateinc.com.

ENI Manager & Senior Application Specialist

Matt is an ENI Manager and Senior Application Specialist in Ideate, Inc.’s Seattle office. He has a B.S. in Mechanical Engineering and is a licensed Civil Engineer. Prior to joining Ideate, Matt worked as a civil engineer, using Civil 3D on a variety of projects including site development, roadway improvements and infrastructure design. With over 10 years of experience in the civil engineering industry, Matt now provides training, consulting, technical support, and implementation strategies for organizations transitioning to Civil 3D. Matt is an Autodesk Certified Instructor (ACI), as well as an Autodesk Certified BIM Specialist: Roads and Highway Solutions. Additionally, Matt is and Autodesk Certified Professional for AutoCAD, and AutoCAD Civil 3D. He can be found on twitter as @MattM_PE

February 22, 2016

e-Learning - Upcoming Revit, Infrastructure, and Ideate Software Classes

Join the Ideate Tech Experts for eLearning – live online classes that provide your entire organization with easy access to premium education.
2.23:Revit 201:
Project Setup for Revit MEP
2.24::Ideate Software:
Revit Model Management with
Ideate BIMLink
2.25::Revit 201:
Leveraging Design Options
2.26::Infrastructure 201:
Analysis for Master Planning
3.2::Revit 201:
Creating Custom Curtain Walls, Panels, Storefronts and Mullions

3.3::Ideate Software:
Introduction to
Ideate Sticky
3.4::Revit 201:
Shared Parameters and Schedules in Revit MEP
3.9::Ideate Software:
Ideate BIMLink
for Revit MEP Projects
Each class is designed to give you specific, improved results in a particular topic. You can interact with the instructor right from your own office, while eliminating travel time. Because the class schedule rotates, you can easily select your topics of interest and choose the day which best meets your schedule.

Click here for class descriptions, times and registration link. Questions? Contact education@ideateinc.com

Get It. Know It. Use It.