This is Jeremy Tammik's Typepad Profile.
Join Typepad and start following Jeremy Tammik's activity
Join Now!
Already a member? Sign In
Jeremy Tammik
Switzerland
Interests: rock climbing
Recent Activity
Image
The Revit product team is conducting a survey to improve the functionality of the Revit services. Please help them prioritise new features and upcoming enhancements to future releases of the Autodesk Revit API and the Forge Design Automation for Revit API by taking a brief survey... Continue reading
Posted 2 days ago at The Building Coder
Image
One of today's Revit API discussion forum threads prompted a discussion of MEP duct- and pipework creation topics – Changing pipe direction – MEP ductwork creation tip... Continue reading
Posted 4 days ago at The Building Coder
Image
I completed the move to my new computer, and happily all systems go now. Here are some other topics that came up in the past few days – Revit-IFC Release 20.1.0 – Community discussion on Revit – Solid or instance, depending – Exporting parameters to Access – Store globals on custom DataStorage, not ProjectInfo – Iranian civil engineering project video... Continue reading
Posted 5 days ago at The Building Coder
Image
I have been very busy and motivated indeed setting up a new computer this week. Nonetheless, I was able to keep going full steam with Revit API related issues as well – Setting up a new MacBook – KLH Engineers RevitDeveloperTools snooping tool – Pulling text from annotation tags – Vertex handling – The true meaning of pizza... Continue reading
Posted Aug 9, 2019 at The Building Coder
Image
I am back from my break and picked up the question about creating dimensions for a filled region boundary – Programmatically creating dimensions for a filled region – Coding suggestion – Final solution... Continue reading
Posted Aug 5, 2019 at The Building Coder
Image
Topics for this week – Revit public roadmap July 2019 – Rebar curves – Built-in zip utility for add-in wizard – Only detail section views can be used for top view direction – Displaying an RFA family instance in DA4R – Revit 2020 alters the TEMP file system variable – Lattice multiplication... Continue reading
Posted Jul 24, 2019 at The Building Coder
Image
I am on vacation right now, enjoying splendid weather camping on the coast of the Atlantic. Meanwhile, here are a few items that cropped up in the past few days – Getting started and programming buttons with Revit API – Links to API to modify visual appearance of materials – Improving performance by optimising CPU voltage... Continue reading
Posted Jul 11, 2019 at The Building Coder
Image
A recent internal discussion clarifies Revit element identification in Forge, Navisworks and IFC, some new thoughts on consciousness versus AI, and a couple of topics of personal interest – Two Nice summer mountain hikes – Revit element ids in Forge via Navisworks and IFC – Some aspects of consciousness may be beyond reach of ai – Trees might help against global warming – Holidays ahead... Continue reading
Posted Jul 8, 2019 at The Building Coder
Image
I travelled home from the Barcelona Forge accelerator and continued working on the room volume exporter. I now implemented support for glTF, the GL Transmission Format. A few more little items to wrap up the Barcelona topic – Kean Walmsley's report on this year's Forge Accelerator in Barcelona – My two favourite restaurants in Poblenou... Continue reading
Posted Jun 29, 2019 at The Building Coder
Image
I explored three main topics here at the Forge accelerator – Room closed shell solid visibility in the Forge viewer – Rebar simplification: replace rebar elements with simplified solids or model curves – glTF export – Today, I'll dive deeper into the first – IFC exporter utility adds new built-in parameter – Barcelona Forge accelerator – Room closed shell in the Forge viewer – Triangulate the solid face by face – Triangulate entire solid – Tessellation accuracy control documentation error... Continue reading
Posted Jun 28, 2019 at The Building Coder
Image
I am participating in the Forge Accelerator in Barcelona this week. Let me mention some pending Revit API issues before diving into any accelerator topics – AddMaterials enhancements – Retrieving element rotation – Changing the phase created parameter... Continue reading
Posted Jun 25, 2019 at The Building Coder
Image
Here are this week's interesting items I want to share with you – Map Forge Viewer camera settings back to Revit – Project Quantum becomes Plasma – Mikako's DA4R overview – AI is affecting human game strategies – AI can convert speech to gesture – Barcelona Forge accelerator – Open positions at Autodesk... Continue reading
Posted Jun 21, 2019 at The Building Coder
Image
Today, we present yet another RevitLookup enhancement, a note on an undocumented built-in parameter change and a neat Forge Design Automation for Revit sample app – RevitLookup family types and parameter definition names – Bitmap aspect ratio built-in parameter renamed – DA4R SketchIt demo generates walls... Continue reading
Posted Jun 4, 2019 at The Building Coder
Image
This post is somewhat overdue and hence rather full of various topics, mainly due to my struggles with my MacBook slowing to an unbearable crawl in the heat last week – Accessing BIM360 cloud links – Retrieve RVT preview thumbnail image with Python – Paolo's Dynamo primer and slide deck compendium – Slow MacBook with kernel_task using several 100% CPU – Failings of the political establishment... Continue reading
Posted Jun 3, 2019 at The Building Coder
Image
Yesterday, I implemented a new add-in, RoomVolumeDirectShape, that creates DirectShape elements representing the volumes of all the rooms – Request to display room volumes in Forge SVF file – RoomVolumeDirectShape functionality – Retrieving all element properties – Converting a .NET dictionary to JSON – Generating DirectShape from ClosedShell – Complete external command class Execute method – Sample model and results – Challenges encountered underway – Cherry BIM Services – On the value of the "Loss Method" property – AI-generated talking head models... Continue reading
Posted May 28, 2019 at The Building Coder
Image
I played around creating a new SectionCutGeo add-in to retrieve the geometry resulting from cutting a family instance in a section view. This was prompted the Revit API discussion forum thread on getting intersection lines from cut in section view – Intersection of section and family instance task – Solution options, geometry elements and view settings – Retrieving curves in the cut plane – Helper methods and external command mainline – Sample model and results – Caveat... Continue reading
Posted May 23, 2019 at The Building Coder
Image
The open source space around the Revit API is continuously growing richer, solutions are shared and exciting discoveries are made, both in the Revit API discussion forum and elsewhere – Debugging, code signing and HOK Mission Control – Creating connectors on a reference line... Continue reading
Posted May 21, 2019 at The Building Coder
Image
As usual, I am over-active in the Revit API discussion forum, so you can see most of what I have been up to right there. Here and now, I'll highlight one of those threads and clarify how to access the Revit 2019 Precast API – Structural Precast API – IOpenFromCloudCallback and the DefaultOpenFromCloudCallback class... Continue reading
Posted May 20, 2019 at The Building Coder
Image
Today, let's present a benchmark monitoring filtered element collector performance. First, however, a quick note on a very useful Forge learning resource – Forge learning resource – Filtered element collector benchmark... Continue reading
Posted May 16, 2019 at The Building Coder
Image
The linked file enhancements introduced in the Revit 2014 API obviously need more awareness – Link enhancements – Conversion of geometric references – Tagging a linked element – Using the stable representation to tag a linked element – List all untagged doors... Continue reading
Posted May 13, 2019 at The Building Coder
Image
The pyRevit rapid application development environment can be used for the entire add-in lifecycle, supporting rapid debugging, testing and deployment as well. I successfully implemented invoking an external command defined in a stand-alone Revit plugin assembly from pyRevit! It's proving extremely useful... Continue reading
Posted May 9, 2019 at The Building Coder
Image
New Autodesk show reels, a solution to the lack of an add-in manager in the Revit 2020 SDK, an update for the SpatialElementGeometryCalculator and an interesting observation on English spelling – 2019 Autodesk show reels – The Add-In Manager for Revit 2019 still works – Spatial element geometry calculator update – English spelling... Continue reading
Posted May 7, 2019 at The Building Coder
Image
Yet another eagerly awaited update for the Revit 2020 API, a couple of interesting Revit API discussion forum threads, and some thoughts on how AI might affect and be used in an architectural context – RevitApiDocs updated with the Revit 2020 API – More room boundary segments than expected – How to get width and height of a CurveLoop – AI and architecture... Continue reading
Posted May 6, 2019 at The Building Coder
Image
I am probably doomed to spend the rest of my life telling people not to unnecessarily apply ToList to a filtered element collector. It happened several times again today answering questions in the Revit API discussion forum – Don't trust the family instance location point – Searching by name for element type and text note type – Searching using a negated category filter... Continue reading
Posted May 2, 2019 at The Building Coder
Image
Continuing the update of my development environment for Revit 2020, I now turn to the Visual Studio Revit add-in wizards. I'll also highlight a couple of recent interesting AEC related job offers, an AI 101 intro, and some really important suggestions on how to ask a question well – C# and VB Visual Studio add-in wizards for Revit 2020 – How to ask a question well – Open Autodesk AEC related positions – AI for all... Continue reading
Posted Apr 30, 2019 at The Building Coder