ServicesNew ALT TextSoftwareMiscellaneous ThingsContact  

Revit Content

See some of truevis' content for sale on Turbosquid
You can also commission to make Revit content for you.

Software Development

Viewing Revit-Generated Data by Room

Here are some examples of a way to use Revit data to see the content and parameters of individual rooms. The data come from comma-delimited text files exported from Revit schedules. The floor plan images for each room were plotted programmatically from Revit.

AutoLISP functions

These are some of the hundreds of AutoLISP functions that Eric Boehlke has written over the years. Some can be used alone, and some are modular must be put into a another function to be useful.

File Name Description Comments
qsortnth.lsp Sorts lists by specified nth element Format: (qsortnth THE_LIST SORT_BY_WHICH_ELEMENT) Example: (qsortnth '((3 6 2) (0.4 7 1) (1 89.7 -3)) 0) would sort the list by the 0th element & return: ((0.4 7 1) (1 89.7 -3) (3 6 2))
collect.lsp Builds up a list Format: (collect old-list new-element)
read-cdf.lsp Takes a comma-delimited string and returns a list Format: (read-cdf line-data-string). Uses collect.lsp
skewedp.lsp Highlights lines that are slightly skewed from horizontal & vertical Runs as AutoCAD command
ffa.lsp Sets fillet R to picked arc R, does fillet command, and can erase picked arc Runs as AutoCAD command

Revit 2010 UI Chooser

An application written in AutoHotKey for making and removing the file that lets Revit 2010 use the 2009 Classic UI.

It defaults to the folder location for Revit Architecture but will take a command line argument for other folders. The folder can also be changed within the application. It automates the method described at,, and elsewhere.
Freeware download

Software published on this site is freeware and is provided as-is with no warranty of any kind.