Revit 2019 has a new feature that shows dependent elements that may possibly be deleted if a level is deleted.

Did you know that Ideate Software has offered this feature in IdeateApps for several years? Plus, our Ideate SmartDelete application works on ALL dependent elements of ANY selected object, not just levels, and it’s available for Revit 2016 through 2019!

Watch this demonstration of Ideate SmartDelete to see how easy it is to review your deletion set; preview other elements, dimensions, regions, keynote tags, etc. that will be deleted with your set; and remove elements you don’t want deleted.

Ideate SmartDelete is part of the IdeateApps collection, a set of nine tools we developed to streamline activities that daily Revit users perform most often.

Don’t wait for the features you need. Try IdeateApps today!

See what else is new in Revit 2019.

Visit the Ideate Software website to learn more about how Ideate Software applications can streamline your Revit workflows.

Read More




When large Revit projects are split into multiple files, Room and Space elements often exist in one linked Revit file while another Revit file may contain elements such as Doors, Fixtures, Equipment, and Lighting that need to reference information from the Rooms or Spaces.

Recognizing that this created a challenge for Revit users, we developed functionality in Ideate ReNumber (and in Ideate BIMLink) that enables users to easily renumber elements in the parent file based on the Room or Space number found in a linked file.

To take advantage of this functionality, simply ensure that you are using a Rule that specifies whether you are looking at the Room or Space data. Ideate ReNumber will then determine which file the data lives in, and it will use that information to populate your element with a new number. 

Here’s an example:

The out-of-the-box sample Rule called “Lighting” is designed to automate Lighting Fixture numbering based on the Space Number:

Renumber and Linked Files - Lighting Fixture

However, you can also import a Rule from the Bonus folder called “Lighting – Room.” This Rule references the Room Number field:

ReNumber and Linked Files - Lighting - Rooms

This valuable, time-saving feature is just one of the many Revit tasks simplified by Ideate ReNumber, which is one of the tools included in our IdeateApps collection. To learn more, read our blog post, Renumber and Rename Revit Elements Based on Associated Room; watch a recording of our recent class, Advanced Numbering: Improving Project Documentation; and check out the many how-to videos posted on our site. 

Read More




San Francisco, CA, 02/07/2018 – Ideate Software, a veteran Autodesk Developer Network member, is pleased to announce the launch of Ideate ViewCreator, an application that improves control, quality, and the efficiency of Revit model View creation. With it, users can:

  1. Create multiple Revit views at the same time based on smart rules
  2. Create copies of plans from one level to many levels
  3. Ensure view properties, templates, and naming standards are used

“ViewCreator solves a problem experienced by both large and small companies that use Revit software,” said Ideate Software Director of Software Development, Glynnis Patterson. “Until now, they haven’t been able to batch-create multiple Revit views while complying with company-established BIM standards. ViewCreator solves this problem and perfectly complements our other Sheet and View tools: Sheet Manager, Clone, and Align. When used together, these tools support a high degree of automation and consistency for Revit sheet and view management.”

Watch a video demonstration:

Ideate ViewCreator Demo Video

Ideate ViewCreator and the other Sheet and View tools are included in IdeateApps, a collection of applications that simplifies the activities daily Revit users perform most often. Existing customers should download the updated version to automatically get access to this new tool within IdeateApps versions 2016, 2017, or 2018. Interested Revit users can get a free trial of the entire toolset by visiting the Ideate Software website.

“As Building Information Modeling continues to transform the Architecture, Engineering, and Construction industries, we continue to develop tools that help project teams streamline Revit activities, increase productivity, and enhance model accuracy. Ideate ViewCreator is our latest tool to do this, and we are certain that people will experience its power as soon as they start to use it,” said Ideate Software President, Bob Palioca. 

A subscription to IdeateApps includes:

  • Ideate ViewCreator – Improves control, quality, and the efficiency of View creation
  • Ideate SheetManager – Filters Sheet and View lists, supports placing Views onto Sheets, and more
  • Ideate Align – Ensures Views on one Sheet align with Views on other Sheets
  • Ideate Clone – Copies a Sheet and its properties, and places unplaced Views onto new Sheets that align with the previous Views
  • Ideate ReNumber – Simplifies the process of renumbering elements
  • Ideate SpellCheck – Checks the spelling of Text and Schedule elements
  • Ideate XRay – Identifies the reasons an element isn’t visible in a certain View
  • Ideate SmartDelete – Reveals the elements that will be deleted with a selected element
  • Ideate QuickSelect – Selects /zooms to elements in the project, template, or family file

For more information on IdeateApps for Revit, call 888-662-7238 or contact sales@ideatesoftware.com. For support, visit our comprehensive Help files, view our short instructional videos, or contact support@ideatesoftware.com.

About Ideate Software

Ideate Software allows Revit users to have unprecedented control over their data. Ideate BIMLink, Ideate Explorer for Revit, Ideate Sticky, and IdeateApps were all developed to solve persistent problems in Architecture, Engineering and Construction (AEC) workflows. Ideate Software solutions enable Revit users to save time, increase accuracy, improve project deliverables, and elevate design.

Autodesk, the Autodesk logo, ATC, and Revit are registered trademarks or trademarks of Autodesk, Inc. and/or its subsidiaries and/or affiliates in the USA and/or other countries.


Read More




Since the launch of Ideate ReNumber for Revit, several customers have come to us with their unique renumbering challenges. One of those has been curtain panels, which present challenges because they need to be numbered in a way that reflects their relative location, and yet they don’t belong to a room or space. This task is one of the many that Ideate ReNumber can handle. Because other people may find the solution valuable, we created this short video called: IdeateApps ReNumber Tool — Advanced Numbering: Curtain Panels. In the example, we walk you through the steps to quickly renumber clear glass curtain panels on three floors while ignoring the spandrel panels. With this information, you will be able to easily customize the process to meet your specific needs.

Ideate ReNumberIdeate ReNumber for Revit plays an important role in model management for our virtual design and construction customers. It provides a way to efficiently document building elements—such as curtain panels—with logical numbering schemas, bringing clarity to construction and fabrication. It is part of our IdeateApps for Revit collection of tools designed to simplify the tasks that daily Revit users perform most often.

For more information on this or any of our Revit add-on applications, visit Ideatesoftware.com or send us an email.


Read More




As a lead developer on Ideate XRay, which uncovers the reason an element isn’t visible in a certain view, I had to deal with a lot of visibility issues. Many of the issues dealt with the geometry of an element and its position within the model. To resolve these visibility issues, I had to learn a lot about bounding boxes and how they work within Revit.

Every model element in Revit represents an object that takes up space and has a position. To simulate this, Revit uses objects called “bounding boxes.” Revit defines a bounding box as an invisible 3D rectangular space that contains a model element. These boxes are used to represent the geometry and position of an element, and they are important factors in the visibility of an element.

Revit bounding box represented by the class “BoundingBoxXYZ.

Behind the scenes, a bounding box is represented by the class “BoundingBoxXYZ.” This box has three main properties: Min, Max, and Transform. The Min and the Max are two points that represent the lower and upper bounds of the box, while the Transform represents its rotation relative to the model. These properties can be used to determine where an element is within a model by checking the coordinates of the element.

Views also have bounding boxes. A view’s bounding box represents the crop box of the view. In plan views, the crop box represents the sides of the view’s bounding box, while the view range represents the floor and ceiling of the view. For section and elevation views, the bounding box of the view represents the sides, while the depth is represented by the far clip offset.  

If the bounding box of an element does not intersect with the bounding box of a view in model space, the element will not be visible in that view. For most views, bounding box intersection is simple and only requires checking if the position of an element is within the bounding box of a view. Some views are not in alignment with the model coordinates and must use a transform. To check for element intersection in these cases, you would need to apply the inverse of the transform of the view onto the element to get the element’s position relative to the view.

Checking the position of an element within the Revit bounding box.


A view’s visibility can also be effected by bounding boxes. Sometimes when placing a view in another view, like a section, the view marker is not visible. This can happen for a few reasons, and one of them is bounding boxes. If a floor plan has an elevation in it and the bounding box of the elevation intersects with the bounding box of the floor plan, the elevation marker will be visible within the floor plan.

With rotations, transforms, view coordinates, and model coordinates, things can become confusing very quickly, especially when all you want to do is figure out where your element went. IdeateApps’ XRay will check your element’s bounding box and use that information to help you resolve visibility issues. Download the trial version of IdeateApps’ XRay to see  how it simplifies the process of determining why an element isn’t visible in certain views.

About the Author

Alex Souza

Software Engineer with two years of experience. Part of the Ideate Software team that designs, develops, and tests applications that run within the Revit environment.


Read More


Ideate Software is compliant with the General Data Protection Regulation (GDPR). We’ve updated our Privacy Policy and Terms of Use to reflect this. Please read these updated terms and take some time to understand them.

Note: We use cookies to improve your browsing experience and help us improve our website.

By continuing to use our website, you agree to the terms of use and to our use of cookies.