<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Revit API Illustrata</title>
    <link>https://unibim.io/en/</link>
    <description>One post for every video: Revit API in Python, BIM shorts, tutorials and courses from scratch.</description>
    <language>en</language>
    <lastBuildDate>Thu, 24 Sep 2026 15:41:12 GMT</lastBuildDate>
    <atom:link href="https://unibim.io/en/blog/rss.xml" rel="self" type="application/rss+xml"/>
    <image>
      <url>https://unibim.io/social-card-libro.png</url>
      <title>Revit API Illustrata</title>
      <link>https://unibim.io/en/</link>
    </image>
    
    <item>
      <title><![CDATA[From a Revit family to an EXIT sign: the process in 60 seconds]]></title>
      <link>https://unibim.io/en/blog/famiglia-exit/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/famiglia-exit/</guid>
      <pubDate>Tue, 08 Sep 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[From the Family Editor to the project: how a Revit family for an EXIT sign takes shape, through references, dimensions, geometry, text and materials.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>shorts</category>
      <category>revit</category>
      <category>bim</category>
      <category>revitfamilies</category>
    </item>
    <item>
      <title><![CDATA[Revit Family Editor: The Five Forms You Can Build Anything With]]></title>
      <link>https://unibim.io/en/blog/family-editor-le-cinque-forme/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/family-editor-le-cinque-forme/</guid>
      <pubDate>Sat, 29 Aug 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Your first time in the Revit Family Editor: the five forms on the Forms panel, extrusion, blend, revolve, sweep and swept blend, plus voids, explained one button at a time.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>corso</category>
      <category>revit</category>
      <category>familyeditor</category>
      <category>families</category>
    </item>
    <item>
      <title><![CDATA[An Algorithm That Makes a Tower EVOLVE, Live]]></title>
      <link>https://unibim.io/en/blog/algoritmo-evolutivo-galapagos/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/algoritmo-evolutivo-galapagos/</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[A live evolutionary algorithm: Galapagos changes the shape of a tower, Ladybug measures the solar radiation, and generation after generation the tower searches for its form.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>shorts</category>
      <category>grasshopper</category>
      <category>galapagos</category>
      <category>ladybug</category>
    </item>
    <item>
      <title><![CDATA[From the Manufacturer’s DWG to a Revit Family: A Transformer in 42 Steps]]></title>
      <link>https://unibim.io/en/blog/trasformatore-famiglia-revit/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/trasformatore-famiglia-revit/</guid>
      <pubDate>Thu, 27 Aug 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[A Trihal 2000 kVA transformer modeled as a Revit family in 42 steps: manufacturer DWGs pinned in the views, reference planes, sweep, revolve, voids and materials.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>corso</category>
      <category>revit</category>
      <category>families</category>
      <category>tutorial</category>
    </item>
    <item>
      <title><![CDATA[The fossils — the three 1997 decisions you pay for every day in Revit]]></title>
      <link>https://unibim.io/en/blog/i-fossili/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/i-fossili/</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Why Revit wants a transaction, measures in feet and uses a single core: three decisions made between 1997 and 2002, read as fossils, from Sketchpad to Euler.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>video</category>
      <category>revitapi</category>
      <category>bim</category>
      <category>bimhistory</category>
    </item>
    <item>
      <title><![CDATA[The nine lines — a real Revit script, read line by line]]></title>
      <link>https://unibim.io/en/blog/le-nove-righe/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/le-nove-righe/</guid>
      <pubDate>Sat, 22 Aug 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Nine lines of Python that fill in 400 fields in under two seconds, read one at a time: import, collector, transaction, loop, LookupParameter, the line of caution, Commit.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>video</category>
      <category>revitapi</category>
      <category>python</category>
      <category>revitpythonshell</category>
    </item>
    <item>
      <title><![CDATA[What an API is — the bricks, and the hands that put them together]]></title>
      <link>https://unibim.io/en/blog/cos-e-un-api/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/cos-e-un-api/</guid>
      <pubDate>Wed, 19 Aug 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[What an API is, explained with toy bricks: the box of pieces, the hands, the shape of the studs. And the three lines of Python that count the walls in a Revit model.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>video</category>
      <category>revitapi</category>
      <category>python</category>
      <category>bim</category>
    </item>
    <item>
      <title><![CDATA[Claude Code: Creating HTML Dashboards from Excel Without Writing Code]]></title>
      <link>https://unibim.io/en/blog/claude-code-excel-dashboard/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/claude-code-excel-dashboard/</guid>
      <pubDate>Thu, 12 Feb 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[See how to use Claude Code to analyze Excel spreadsheets and create interactive HTML dashboards, all through natural conversation, without writing a single line of code.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Claude Code</category>
      <category>AI</category>
      <category>Automation</category>
      <category>Excel</category>
      <category>Dashboard</category>
      <category>No-Code</category>
    </item>
    <item>
      <title><![CDATA[JSON and Artificial Intelligence: Complete Guide]]></title>
      <link>https://unibim.io/en/blog/json-and-ai/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/json-and-ai/</guid>
      <pubDate>Tue, 10 Feb 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[How structured formats improve accuracy and reduce AI errors. Based on 30+ academic studies (2023-2025) on ChatGPT, Claude, and Gemini.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>JSON</category>
      <category>AI</category>
      <category>ChatGPT</category>
      <category>Claude</category>
      <category>LLM</category>
      <category>Productivity</category>
    </item>
    <item>
      <title><![CDATA[Why I Created UNIBIM: A Story of Productivity, Frustration, and Automation]]></title>
      <link>https://unibim.io/en/blog/why-i-created-unibim/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/why-i-created-unibim/</guid>
      <pubDate>Wed, 04 Feb 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[The journey of a BIM specialist who turned years of headaches into solutions that save hours of work]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>UNIBIM</category>
      <category>BIM</category>
      <category>Productivity</category>
      <category>Automation</category>
      <category>Revit</category>
    </item>
    <item>
      <title><![CDATA[IFC Quality Analysis Dashboard: Automating BIM Model Validation with Python and Google Colab]]></title>
      <link>https://unibim.io/en/blog/ifc-dashboard/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/ifc-dashboard/</guid>
      <pubDate>Tue, 27 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[A free and open-source tool for analyzing IFC files according to international BIM standards]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>IFC</category>
      <category>BIM</category>
      <category>Quality</category>
      <category>Python</category>
      <category>Google Colab</category>
    </item>
    <item>
      <title><![CDATA[Beautify: Intelligent Visualization for Revit Views]]></title>
      <link>https://unibim.io/en/blog/beautify-claude-revit/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/beautify-claude-revit/</guid>
      <pubDate>Tue, 20 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[More than filters: an AI that understands your BIM model and transforms Revit views into professional visualizations. Discover a new way of interaction between professionals and artificial intelligence.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>AI</category>
      <category>Visualization</category>
      <category>Rendering</category>
      <category>Revit</category>
      <category>Architecture</category>
      <category>MEP</category>
    </item>
    <item>
      <title><![CDATA[Autodesk Construction Cloud: Complete Guide to Modules and Interfaces]]></title>
      <link>https://unibim.io/en/blog/autodesk-construction-cloud/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/autodesk-construction-cloud/</guid>
      <pubDate>Tue, 13 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Comprehensive exploration of ACC modules including Model Coordination, Issues Management, Design Collaboration, Clash Detection, and administrative interfaces.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>ACC</category>
      <category>BIM 360</category>
      <category>Construction Cloud</category>
      <category>Collaboration</category>
      <category>Coordination</category>
      <category>Autodesk</category>
    </item>
    <item>
      <title><![CDATA[Bounding Box in Revit: From Complex Concepts to One-Click Solutions]]></title>
      <link>https://unibim.io/en/blog/bounding-box/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/bounding-box/</guid>
      <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Understand the Bounding Box concept and how UNIBIM Smart Location transforms weeks of Dynamo scripting into a simple, reliable workflow — no programming required.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Revit</category>
      <category>API</category>
      <category>Dynamo</category>
      <category>Python</category>
      <category>Automation</category>
      <category>BIM</category>
      <category>UNIBIM</category>
      <category>Smart Location</category>
    </item>
    <item>
      <title><![CDATA[Element Collection with FilteredElementCollector — Complete Guide]]></title>
      <link>https://unibim.io/en/blog/revit-api-element-collection/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/revit-api-element-collection/</guid>
      <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Master the art of finding and filtering elements in Revit. This comprehensive guide covers 35+ filtering techniques, from basic category filters to advanced geometric queries.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Revit</category>
      <category>API</category>
      <category>Python</category>
      <category>FilteredElementCollector</category>
      <category>BIM Automation</category>
    </item>
    <item>
      <title><![CDATA[Revit API Guide — Getting Started with BIM Automation]]></title>
      <link>https://unibim.io/en/blog/revit-api-introduction/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/revit-api-introduction/</guid>
      <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[A comprehensive introduction to the Revit API. Learn the fundamentals of BIM automation, key concepts, and write your first Revit API script using Python and Dynamo.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Revit</category>
      <category>API</category>
      <category>Python</category>
      <category>Dynamo</category>
      <category>BIM Automation</category>
    </item>
    <item>
      <title><![CDATA[UI Selection Methods in Revit API — Interactive Element Selection]]></title>
      <link>https://unibim.io/en/blog/revit-api-ui-selection/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/revit-api-ui-selection/</guid>
      <pubDate>Mon, 05 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Create interactive Revit applications that respond to user input. Learn single and multiple element selection, custom filters, point picking, and TaskDialog interactions.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Revit</category>
      <category>API</category>
      <category>Python</category>
      <category>User Interface</category>
      <category>Selection</category>
    </item>
    <item>
      <title><![CDATA[AI-Assisted Scripting in Dynamo: ChatGPT, Copilot, and Modern Workflows]]></title>
      <link>https://unibim.io/en/blog/dynamo-ai-scripting/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/dynamo-ai-scripting/</guid>
      <pubDate>Sun, 04 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[How AI tools like ChatGPT and GitHub Copilot are changing the way we write, understand, and maintain Dynamo Python scripts.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Dynamo</category>
      <category>AI</category>
      <category>ChatGPT</category>
      <category>Python</category>
      <category>Automation</category>
      <category>BIM</category>
    </item>
    <item>
      <title><![CDATA[Automating Shared Parameters in Revit with Dynamo and Excel]]></title>
      <link>https://unibim.io/en/blog/dynamo-shared-parameter-builder/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/dynamo-shared-parameter-builder/</guid>
      <pubDate>Sun, 04 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Learn how to create shared parameters in bulk using Dynamo, Excel, and proper Forge TypeId conversion — a complete practical guide.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Revit</category>
      <category>Dynamo</category>
      <category>Automation</category>
      <category>Shared Parameters</category>
      <category>Excel</category>
    </item>
    <item>
      <title><![CDATA[Exporting IFC from federated Revit models — a practical solution]]></title>
      <link>https://unibim.io/en/blog/ifc-export-with-links/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/ifc-export-with-links/</guid>
      <pubDate>Sat, 03 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Learn how to export IFC files from Revit models with multiple links, bypassing the silent API failure that affects most workflows.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Revit</category>
      <category>IFC</category>
      <category>Productivity</category>
      <category>Federated Models</category>
    </item>
    <item>
      <title><![CDATA[Applying transparency to PDFs inserted in Revit – the challenge.]]></title>
      <link>https://unibim.io/en/blog/pdf-transparency-revit/</link>
      <guid isPermaLink="true">https://unibim.io/en/blog/pdf-transparency-revit/</guid>
      <pubDate>Sat, 03 Jan 2026 00:00:00 GMT</pubDate>
      <description><![CDATA[Discover practical ways to solve this annoying Revit limitation that prevents applying transparency to PDFs.]]></description>
      <author>paulo.giavoni@gmail.com (Paulo Giavoni)</author>
      <category>Revit</category>
      <category>PDF</category>
      <category>Productivity</category>
      <category>New Feature</category>
    </item>
  </channel>
</rss>