A free Revit Excel plugin: export any collection of Revit objects to XLSX, edit it in Excel and import the file back, matched by Element ID — or edit the same data in a spreadsheet grid inside Revit. Revit 2022–2027.
Author Archives: Nguyen Huu Khanh
Get BevelUp on Extension Warehouse (free) → SketchUp’s 3D modeler still has no fillet, chamfer or bevel command for the edges of a solid, so rounding a corner usually means fighting with Follow Me or buying a paid extension. (SketchUp 2026 did add Fillet and Chamfer tools, but only inside LayOut, for 2D vector linework, […]
Converting a PNG to mesh in Blender takes an add-on: the trace Blender ships with gives you black-and-white Grease Pencil strokes, not geometry. These five image-to-mesh add-ons trace a PNG or JPG into real Blender geometry with no Illustrator or Inkscape round trip, and none of them guesses depth with AI – they follow the […]
The Revit-specific context an AI assistant needs before it writes your add-in: the runtime for each Revit version, the .addin manifest, the Transaction rule, and the five API mistakes AI keeps repeating.
Smart Dynamic Component Options SketchUp Panel: Features and How It Works Smart dynamic options panel is a smart interface for editing dynamic component options in SketchUp. Replace SketchUp’s default component options panel with a smarter, batch-capable alternative. Limitations of the default component options panel. It takes a lot of time to have to press the […]
When dynamic components are copied a lot, use the redraw multi component tool in SketchUp for quick automatic batch redraw. This matters because SketchUp does not push a redraw to every copy on its own: editing the geometry or formulas inside one dynamic component does not re-evaluate the others until each instance is individually redrawn, […]
When you need to clean the property of a main dynamic (dynamic parent), doing it manually will take a long time use the Delete Dynamic Selection tool in SketchUp to automate things faster and avoid mistakes. Under the hood, every dynamic component stores its formulas, options and behavior in a single hidden attribute dictionary named […]
When you create a new dynamic component (dy_com) or this dy_com is similar to the old dy_com ,normally we will create a new dy_com, re-enter all the parameters, use the Copy Attribute tool in SketchUp to save more time. Authoring dynamic components requires SketchUp Pro (a named-user subscription since the perpetual licence was retired in […]
When programming Dynamic Components (dy_com) we often name properties and objects , normally we will create a new dy_com, re-enter all the parameters , use the Replace Attribute Selection tool to copy and replace dynamic component attributes automatically and avoid errors. Note that authoring and editing Dynamic Component attributes through the Component Attributes panel requires […]
When you need to export texture to image in SketchUp, you face a gap that no built-in command fills: SketchUp can render a camera view to a flat picture, but it has no native “Save all textures as files” option. This tool closes that gap. It batch-extracts every texture bitmap from your selected geometry — […]










