New RevitLookup BIM element geometry visualization, and 1000 GitHub stars – Versions 2025.0.5, 2025.0.6 and 2025.0.7 – Wiki... Read more →
New RevitLookup BIM element geometry visualization, and 1000 GitHub stars – Versions 2025.0.5, 2025.0.6 and 2025.0.7 – Wiki... Read more →
Posted on June 13, 2024 at 11:00 in .NET, Analysis, Data Access, Geometry, RevitLookup, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
The video recording on what's new in the Revit 2025 API has been released, and we discuss a nice example combining element pre-selection and PostCommand – Revit 2025 API video – Hiding linked elements... Read more →
The Revit 2025.1 update release, placing a detail group in ASP Design Automation, lacking the UI, a hacker's guide to LLM and an LLM retrieval augmented generation in 10 lines of code... Read more →
Posted on May 28, 2024 at 11:00 in 2025, AI, Algorithm, DA4R, Element Creation, Update, User Interface | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Revit 2025 API migration of VB.NET add-ins to .NET Core 8 and advances in LLMs and AI, Claude, ChatGPT, Gemini, Meta AI, 3D genAI, web scraping, spatial referring, digital twins... Read more →
The Revit 2025 API contains significant enhancements for add-in developers – Information sources – What's new in previous versions – Detailed table of contents – API Changes – API Additions... Read more →
Posted on April 22, 2024 at 11:00 in 2025, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
The Revit 2025 API is based on .NET Core 8, upgrading from the previous .NET 4.8 framework – .NET Core migration webinar recording – Revit API .NET Core migration guide... Read more →
RevitLookup HotFix 2025.0.1 has been released, and I continue the exploration of the Revit 2025 API – Revit 2025 SDK download – Comparison with previous SDK – Integration into RevitSdkSamples – Compiling the Revit 2025 SDK samples – Custom add-in context menu... Read more →
Posted on April 15, 2024 at 11:00 in 2025, RevitLookup, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
I migrated The Building Coder samples to Revit 2025 – Compilation environment – .NET upgrade assistant – Revit API assemblies – Errors and warnings – Conclusion... Read more →
Posted on April 08, 2024 at 11:00 in .NET, 2025, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Revit 2025 has been released and the new Revit API is now based on .NET Core – PackageReference versioning support – RevitLookup 2025 – Revit developer starter kit – Revit 2025 macros with Visual Studio 2022 – Cheap Chinese AI chip... Read more →
Posted on April 05, 2024 at 11:00 in .NET, 2025, Macro, News, RevitLookup, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Refreshing graphics, exchanging data, setting the start view, and random titbits related to AI, politics and climate – UpdateAllOpenViews – Refreshing spot elevation prefix – Excel data exchange options – Defining the start view – How big is a LLM – Base rate fallacy – Last year was hot – Previous climate changes negligeable – PV panel price trend... Read more →
Posted on February 18, 2024 at 11:00 in AI, Book, Climate, Data Access, Export, Philosophy, Regen, Selection, Update, User Interface, View | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Open-source related discussions, interesting Revit API and AI related news – Revit preview release with C# 7 – RevitLookup 2024.0.9 is here – RevitPythonDocs for Dynamo and pyRevit – New Revit SDK sample browser and launcher – Purge add-in with rave reviews – SpeedCad tools OptionsBar and StatusBar – Managing multiple Revit API versions – DesignScript, Rhino, and other geometry libraries – Trading glass beads for AI IP... Read more →
Posted on November 24, 2023 at 11:00 in .NET, AI, Dynamo, Migration, Open Source, Purge, Python, RevitLookup, SDK Samples, Update, User Interface | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
The recent Revit 2024 update release is interesting for developers as well – Autodesk Revit 2024.2 update – Extensible storage schema conflicts in Revit 2024 – Universal data access UDA in Revit 2024.2 – Inpoly.c point in polygon algorithm... Read more →
Posted on November 11, 2023 at 11:00 in 2024, Data Access, Dynamo, Geometry, Storage, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Good news on APS and the Revit API for the weekend – APS DevCon in Munich and SF – Forma for AEC – RevitApiDocs supports Revit 2024 – RevitLookup 2024.0.8 – User MEP calculation 2024 – Wastewater pipe calculation – The password game... Read more →
Forma sustainability flyer
– RevitLookup 2024.0.6 and support for previous releases
– Modify view workset editable
– Selection SetReferences
– WallType
naming best practices...
Read more →
Posted on June 01, 2023 at 11:00 in Forma, RevitLookup, Sustainability, Update, User Interface | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Revit and RevitLookup updates and 64 bit element id handling – Revit 2023.1.2 – Revit 2024.0.2 – RevitLookup 2024.0.5 – Backward compatible 64 bit element id – 15-minute cities – Cloud data carbon footprint – Live annotated `https` request log... Read more →
Posted on May 23, 2023 at 11:00 in 2024, Cloud, Migration, RevitLookup, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Hacks for dark icons supporting Revit 2024 theme switching and news from the ever-accelerating AI revolution
– Dark theme icons by ImageMagick
– Embed dark theme icon name in BitMapSource
– New NewFamilyInstance
overload
– Open-source AI surging ahead
– Timeline of major milestones crossed
– Non-technical explanation of AI and deep learning
– Using AI to read your thoughts
– AI emergent abilities may not be emergent after all
– Risk of AI manipulation...
Read more →
Posted on May 09, 2023 at 11:00 in .NET, 2024, AI, ChatGPT, Migration, Philosophy, Ribbon, Update, User Interface | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Configuring RvtSamples 2024 – DatumsModification – ContextualAnalyticalModel – Infrastructure Alignments – Toposolid – Conclusion – Consuming huge numbers of element ids... Read more →
Posted on April 28, 2023 at 11:00 in 2024, Element Relationships, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
APS cloud accelerators in Nice and Medellin – Compiling the Revit 2024 SDK samples – Visual introduction to machine learning... Read more →
Posted on April 26, 2023 at 11:00 in 2024, Accelerator, APS, Cloud, RevitLookup, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
More news and updates related to Revit 2024, and some little titbits on AI and literature: – News reel and AEC roadmaps – Revit API training – RevitLookup 2024 updates – Free Dolly open-source instruction-tuned LLM – Websites powered by AI – Walkaway by Cory Doctorow... Read more →
Posted on April 19, 2023 at 11:00 in 2024, AI, Book, Docs, RevitLookup, Roadmap, Training, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
The Revit 2024 API contains significant changes and enhancements for add-in developers – Information sources – What's new in previous versions – Detailed table of contents – API Changes – API Additions... Read more →
Posted on April 11, 2023 at 11:00 in 2024, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Revit 2024 released and RevitLookup 2024 enhanced with new UI, Windows 11 support, new core, extensability and usability features – Brand-new user interface – Themes – Extended context menu – Tooltips – Snoop Selection on Modify tab – Smooth navigation – Windows 11 Mica effect and Snap Layouts – Searchbar – Brand-new Engine core – Extensions – Display all methods – Generic names support – Methods overloads – Extensible storage – Extending Functionality – Snoop Point, Sub-Element, UI Application – Component manager – PerformanceAdviser – Registry research: schemas, services, updaters – Explore built-in and APS (formerly Forge) units – Event monitor – Reworked search – Visual search in a project – OTA update – RevitLookup ideas – Vote: Where would you like to snoop? ... Read more →
Posted on April 08, 2023 at 11:00 in 2024, RevitLookup, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Recordings of the roadmap presentations, handling updaters and worksharing – Community conversation roadmap AMAs – Platform Services Parameters API – Handling multiple updaters – WorksharingUtils help check element status – Chuong Ho is featured Speckle developer... Read more →
Posted on January 24, 2023 at 11:00 in DMU, News, Parameters, Roadmap, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Analysing the recent Revit SDK update, and still setting up my new Mac PC – What's new in Revit 2023.1 – Revit 2023.1 SDK update – Add-In wizard template in VS 2022 – Track work with element lister + TrackChanges... Read more →
Posted on January 11, 2023 at 11:00 in Journal, SDK Samples, Template, Update, Wizard | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
A new team member, new Revit API and WPF tutorials, and new insights on handling extensible storage – Welcome, George! – WPF form UIApplication access – Mazri's Revit, Dynamo, web and WPF playlists – Extensible storage schema deletion – Extensible storage schema conflict... Read more →
Posted on November 24, 2022 at 11:00 in .NET, News, Purge, Storage, Update, User Interface, WPF | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Back to the beginning with a quick look at the Revit MEP API, and a great step forward for RevitPythonShell – Revit MEP API intro – RevitPythonShell RevitLookup nuptials... Read more →
Posted on July 07, 2022 at 11:00 in Debugging, Getting Started, Python, RevitLookup, RME, Update, Utilities | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Freshening up a few of our favourite recurring topics – RevitLookup update – Filtering for multiple built-in categories – Retrieving all outer walls – Zen and the art of React programming... Read more →
Posted on June 29, 2022 at 11:00 in Element Relationships, Filters, Geometry, JavaScript, Node, Python, RevitLookup, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Migrating The Building Coder samples, I encountered the same problems as others trying to update obsolete structural API code, so let's take a look at some resources assisting us in that area – Not migrating the derived analytical model – Revit 2023 Structural API... Read more →
Posted on April 26, 2022 at 11:00 in 2023, Analysis, Migration, RST, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
The Revit 2023 API contains many exciting enhancements for add-in developers – Information sources – What's new in previous versions – Detailed table of contents – API Changes – API Additions... Read more →
Posted on April 13, 2022 at 11:00 in 2023, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
I log my work compiling the new Revit 2023 SDK and setting up RvtSamples
to load the external commands
– Update the RevitSdkSamples repo
– Set the Revit API references
– Eliminate processor architecture mismatch warning
– Set up RvtSamples
– DatumsModification
– ContextualAnalyticalModel
– CivilAlignments...
Read more →
Posted on April 07, 2022 at 11:00 in 2023, Installation, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Revit 2023 has been released, including the Revit 2023 SDK, and so has RevitLookup 2023... Read more →
Posted on April 05, 2022 at 11:00 in 2023, RevitLookup, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Different approaches to prevent modification of certain elements and the latest news on RevitLookup – Prevent modification – RevitLookup updates – RevitLookupWpf – Pilcrow... Read more →
Posted on March 23, 2022 at 11:00 in Data Access, Modeless, RevitLookup, Selection, Update, WPF | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Breaking news from the Revit development team on the WallCrossSection
to WallCrossSectionDefinition
renaming in the Revit 2022.1 API update...
Read more →
The Revit 2022.1 API includes some important enhancements addressing new Revit product functionality and developer wishes and requests – Information sources – What's new in previous versions – Diff to the Revit 2022 SDK – API additions... Read more →
Posted on November 08, 2021 at 11:00 in 2022, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Exciting news with a lot of changes to RevitLookup and The Building Coder samples
– Revit 2022.1 SDK released
– WallCrossSection
vs. WallCrossSectionDefinition
– RevitLookup build and install
– Bye-bye lookup builds
– The Building Coder samples revamped
– Copy as HTML update
– Image cleanup and a robot arm...
Read more →
Posted on November 02, 2021 at 11:00 in .NET, 2022, Deployment, Installation, Migration, RevitLookup, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Increasing numbers of of Python and Dynamo oriented topics in the Revit API discussion forum, and a final deprecated API clean-up – The Building Coder samples clean – Retrieving all elements on level – Get ViewSheet from View – Fabrication transaction in Dynamo... Read more →
Posted on September 06, 2021 at 11:00 in 2022, Data Access, Dynamo, Element Relationships, Filters, Migration, Python, RME, RST, SDK Samples, Update, View | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Opportunities to provide feedback on the Revit product, the Revit API and the Forge Design Automation API for Revit – Revit public roadmap update – Revit and DA4R API survey 2021 – MacOS Big Sur upgrade – The Economist on ransomware and cybersecurity... Read more →
We discuss enhancements to RevitLookup, a list of all built-in Revit failures, and a neat utility to determine all room-wall adjacencies – Adjacent rooms and walls – List of all built-in failures – Recent RevitLookup updates – RevitLookup installation... Read more →
Posted on July 07, 2021 at 11:00 in Element Relationships, Failure, Installation, RevitLookup, Update, Utilities | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
A few new aspects of the Revit 2022 unit handling API and ForgeTypeId
usage
– FixtureUnit ParameterType
– Revit 2022 unit handling API in Dynamo
– String values for Forge units
– Unit conversion without knowing
– How will we live together?...
Read more →
Posted on June 14, 2021 at 11:00 in 2022, Architecture, Forge, Migration, Units, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Here are a couple of the interesting topics that came up in the last couple of days
– Numerous RevitLookup enhancements
– Revit API Labs training material 2022
– Visual Studio Revit add-in templates 2022
– The SetGeometryCurve overrideJoins
argument
– Exploring assembly reference DLL hell with Fuslogvw...
Read more →
Posted on May 20, 2021 at 11:00 in .NET, 2022, Debugging, Geometry, Getting Started, Labs, Migration, RevitLookup, SDK Samples, Training, Update, Wizard | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
The Revit 2022 API includes an exceptional list of exciting enhancements for add-in developers, including numerous developer wishes and requests that have now been explicitly addressed – Information sources – What's new in previous versions – Detailed tasble of contents – API Changes – API Additions... Read more →
Posted on April 23, 2021 at 11:00 in 2022, Migration, News, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
The Revit 2022 SDK is now available for download from the Revit Developer Centre autodesk.com/developrevit.
I logged my experiences installing it, setting up RvtSamples, loading the SDK external commands, and migrating The Building Coder samples to the new release
– First the logs
– Revit 2022 SDK warnings
– Setting up RvtSamples
– The Building Coder samples migration
– ParameterType
and ForgeTypeId
– O'Reilly answers...
Read more →
Posted on April 21, 2021 at 11:00 in 2022, Getting Started, Installation, Migration, RevitLookup, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
We continue the foray into Revit 2022 enhancements with a real-world migration tool using the new SaveAsCloudModel
functionality and the flat migration of RevitLookup
– Save as cloud model from BIM360 Team to Docs
– RevitLookup 2022
– A librarian's take on corona...
Read more →
Posted on April 15, 2021 at 11:00 in 360, 2022, BIM, Cloud, Migration, RevitLookup, Update, Utilities | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Revit 2022 has been released.
Two important features are parameter API enhancements and built-in PDF export functionality
– Replace deprecated ParameterType
with ForgeTypeId
– Multi-target 2021 and 2022 using MSBuild
– PDF export default paper format can fail
– PDF export output file naming
– Five beginner mistakes...
Read more →
Revit 2022 has been released – Revit 2022 SDK coming soon – What's new – Enhancements – Bimsmith take – Microservices and serverless architecture – Questioning the standard model theory... Read more →
Posted on April 08, 2021 at 11:00 in 2022, News, Physics, Update, User Interface | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Today, let's look at two Japanese Forge questions, on model groups and the Revit engine language, another RevitLookup enhancement, and, while we're talking about languages, a surprising scientific discovery on naked mole-rat dialects
– Retrieving Revit model group in Forge
– Specifying the Revit UI language in DA4R
– RevitLookup supports ScheduleDefinition
GetField
– Naked mole-rats speak in community dialects
– Van Gogh 360...
Read more →
Posted on February 11, 2021 at 11:00 in .NET, 360, DA4R, Data Access, Forge, Group, I18n, JavaScript, RevitLookup, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
A nice new minimal DMU example and updates and enhancements to several other important sample applications
– Simple dynamic model updater example
– ExportCncFab SortMark
update
– RevitLookup exception on view GetTemplateParameterIds
...
Read more →
Posted on December 09, 2020 at 11:00 in DMU, Parameters, Parts, RevitLookup, SDK Samples, Update, Utilities, View | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
Topics for today
– Revit 2021 DisplayUnitType
– Eliminated TBC samples deprecated API usage
– Calculating the elbow centre
– FireRevit identifies room location for fire escape routes...
Read more →
Here is a last-minute heads-up for the first online Inside the Factory live AMA (Ask me Anything) style session today, Thursday, September 10, with Aaron Vorwerk, Senior Technical Marketing Manager, Harlan Brumm, Senior Product Manager of Architecture and Sasha Crotty, Senior Product Manager, Revit Platform & Services... Read more →
Posted on September 10, 2020 at 11:00 in AU, Events, News, Philosophy, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
I document my compilation, adaptation and installation of the Revit SDK samples and the RvtSamples external application loading them all
– Compiling the Revit 2021.1 SDK samples
– Architecture mismatch warning and RvtSamples.txt
– New SDK sample CivilAlignments...
Read more →
Posted on August 12, 2020 at 11:00 in 2021, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API
The updated SDK (Software Developer's Kit) for the Revit 2021.1 update release is now available from the Revit developer centre – The Revit 2021.1 SDK – ConnectorType API – Export API – Save As API – API additions – Civil Alignments API – Dimension API – Shared Coordinates API – Reset Shared Coordinates – Clipped state of BasePoint – MEP API – Building and Space Type – Zone additions... Read more →
Posted on August 04, 2020 at 11:00 in 2021, Migration, SDK Samples, Update | Permalink | 0 Comments
Tags: akn_include, Jeremy Tammik, Revit API