Announcements

The Autodesk Community Forums has a new look. Read more about what's changed on the Community Announcements board.

The syntax and structure of the Journal file in Revit

nhu_truong_1422
Contributor

The syntax and structure of the Journal file in Revit

nhu_truong_1422
Contributor
Contributor

Hi community,

Currently I want to write a Journal file for Revit to automate some tasks, but I haven't found a source to learn its syntax. I have read through the Journal files written by RFO Benchmark as shown below, but I truly don't understand the structure and syntax. I hope to receive help from everyone.

NhuTruongArent_0-1704955570309.png

 

0 Likes
Reply
687 Views
3 Replies
Replies (3)

jeremy_tammik
Autodesk
Autodesk

The journal file is not officially documented, and its use for customisation and programming is not officially supported, so you are on your own here. That said, you are not on you own, because others have made powerful and important use of journal files in the past. For instance, we have been discussing various aspects here in the forum in the past few days:

  

  

Please check that out, and the links it lists, and all your possible hopes and expectations will be more than fulfilled.

    

Jeremy Tammik Developer Advocacy and Support + The Building Coder + Autodesk Developer Network + ADN Open

nhu_truong_1422
Contributor
Contributor

Thank you for your support @jeremy_tammik,

But I still don't understand how they can comprehend the syntax and write it correctly in the attached file for Benchmarking. I thought there might be documentation on the syntax for handling CrsJournalScript objects so that Revit can understand and execute them automatically.

0 Likes

ricaun
Advisor
Advisor

Journal is used by Autodesk internally to replicate the same steps to make sure the Revit does not break in development.

 

Want to know more, there is a great AU class about Revit Journal.

 

Luiz Henrique Cassettari

ricaun.com - Revit API Developer

AppLoader EasyConduit WireInConduit ConduitMaterial CircuitName ElectricalUtils