In this episode, I speak with Tom Flaherty, a licensed architect and BIM Manager at a Texas-based residential design firm. We discuss his journey into Revit programming and how he developed custom add-ins that dramatically improved his company's efficiency.
Episode Highlights
Tom shares his background with programming, starting from childhood when his father (a self-taught programmer at Texas Instruments) taught him the basicsHow Tom's early interest in AutoLISP transitioned to creating Revit add-ins when his firm switched platformsWhy Tom prefers developing C# plugins over Dynamo scripts for a better user experience and stabilityThe challenges of "users not following directions" motivated Tom to create user-friendly tools that enforce standardsHow Tom's custom "Plan Flip" add-in reduced a 4-6 hour process down to less than a minuteThe evolution of Tom's role from Senior Associate to officially recognized BIM ManagerCurrent projects Tom is working on, including a "super tagger" that works across multiple views and context-aware renumbering toolsAdvice for architects interested in learning to code: "Don't doubt yourself," and find learning resources that match your styleTime-Saving Tools Discussed
Sheet creation tool using Excel data to automate naming and numberingPlan flipping tool that handles door swings, elevation renaming, and sheet renumberingSchedule creation tool that rebuilds missing or deleted schedulesA project cleanup tool that removes non-compliant elements and unused contentConnect With Us
Website: ArchSmarter.comLinkedIn: Michael KilkellyLinkedIn: Tom Flaherty