www.schorsch.com

Free Downloads

Contact | Sitemap | Search

RRadout 0.2 - Export Geometry from Autodesk Revit to Radiance

RRadout is a Python module for Autodesk Revit, exporting geometry data to the Radiance lighting simulation package.

Warning: This is beta software! (Release 0.2 has advanced from "Proof of Concept" to "Prototype" status.)
There are many (metaphorical) rough edges, and lots of features missing that would be expected in a translator ready for production. It has been tested on the sample files supplied with Revit, but not on any other files. Development and tests were done on Revit 2014, but it should work on newer (and possibly older) releases as well.

Performance should be sufficient for most models, despite being implemented in a bytecode-interpreted language. Most of the heavy lifting (eg. transforms) is done within Revit in C++ via the API.

Features

RRadout 0.2 has the following capabilities:

To Do

Structural tasks Content handling

Issues to Solve

I don't have access to a Revit installation anymore for the time beeing.
Further development of RRadout will therefore depend on contributions from others.
If you think you can solve any of the issues mentioned here, or add one of the missing features above, please don't hesitate!

Installation

Download RRadout 0.2

To install as a macro, select the "Manage" tab, click on "Macros". Select the "Application" tab in the opening dialog, and press "Create Module". Give your new module a suitable name, chose "Python" as a language and press "Ok". The SharpDevelop IDE should open with a new project containing boilerplate code. Replace that with the contents of my file and press F8 to compile.

Now open the "Macros" dialog again, and your module will have sprouted three macros:

Select one of those and press "Run" (this only works if the current view is a 3D-view).

Configuration

Currently all relevant configuration happens in the code, near the top of the file. Configuration options are:

License

The MIT License (MIT)

Copyright (c) 2016 Georg Mischler, Munich, Germany

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
http://www.schorsch.com/en/download/rradout/
Copyright © 2004-2013 schorsch.com