# Geometry

**URL:** https://forum.dynamobim.com/c/geometry/9.md

[Latest](https://forum.dynamobim.com/latest.md) · [Categories](https://forum.dynamobim.com/categories.md) · [Tags](https://forum.dynamobim.com/tags.md)

---

## [About the Geometry category](https://forum.dynamobim.com/t/about-the-geometry-category/4038)

<div class="topic-metadata">

**Author:** [@system](https://forum.dynamobim.com/u/system)\
**Replies:** 0\
**Last updated:** [May 18, 2016, 1:17pm UTC](https://forum.dynamobim.com/t/about-the-geometry-category/4038 "2016-05-18T13:17:39Z")

</div>

Topics around all things Curve, Surface, Solid, Topology, etc. Forms, Shapes, Meshes, etc made in Dynamo are their own thing. You can use them to drive elements in other applications like Revit or React, but they hav…

---

## [Intersection result inccorect for trivial cases](https://forum.dynamobim.com/t/intersection-result-inccorect-for-trivial-cases/115206)

<div class="topic-metadata">

**Author:** [@G-G](https://forum.dynamobim.com/u/G-G)\
**Replies:** 2\
**Last updated:** [September 17, 2026, 5:41pm UTC](https://forum.dynamobim.com/t/intersection-result-inccorect-for-trivial-cases/115206 "2026-09-17T17:41:03Z")

</div>

Hi all, I already reported this years ago, when I was still with Autodesk, but it apparently never got fixed: When intersecting a planar surface with a plane, the intersection result is incorrect when one of the axis o…

---

## [Footing Zone of Influence Visualization](https://forum.dynamobim.com/t/footing-zone-of-influence-visualization/114915)

<div class="topic-metadata">

**Author:** [@Robert\_Younger](https://forum.dynamobim.com/u/Robert_Younger)\
**Replies:** 1\
**Last updated:** [July 9, 2026, 7:35pm UTC](https://forum.dynamobim.com/t/footing-zone-of-influence-visualization/114915 "2026-07-09T19:35:34Z")

</div>

I’m working on a script that would retrieve the footings from a structural model and place zone of influence trapezoids at the base of each footer for the purposes of trench/subslab pipe coordination. As part of that,…

---

## [Creating a graph for centroids of all shapes](https://forum.dynamobim.com/t/creating-a-graph-for-centroids-of-all-shapes/114847)

<div class="topic-metadata">

**Author:** [@KiaraAnashpaul](https://forum.dynamobim.com/u/KiaraAnashpaul)\
**Replies:** 3\
**Last updated:** [June 26, 2026, 11:09am UTC](https://forum.dynamobim.com/t/creating-a-graph-for-centroids-of-all-shapes/114847 "2026-06-26T11:09:35Z")

</div>

I am trying to create a Dynamo script that calculates the centroid of each wall shape in Revit and places a marker at the calculated centroid. The image below is an example of the wall geometry I am working with. This i…

---

## [Sweep Along Path Creates Distorted Geometry](https://forum.dynamobim.com/t/sweep-along-path-creates-distorted-geometry/114718)

<div class="topic-metadata">

**Author:** [@BIM\_VIET](https://forum.dynamobim.com/u/BIM_VIET)\
**Replies:** 7\
**Last updated:** [June 11, 2026, 9:40am UTC](https://forum.dynamobim.com/t/sweep-along-path-creates-distorted-geometry/114718 "2026-06-11T09:40:40Z")

</div>

I extruded a circle, positioned perpendicular to the first line, and used a path consisting of connected straight-line and arc segments. However, the resulting solid becomes distorted during the extrusion process. Could…

---

## [I wrote this equation to generate this formila, but I'm blocked by highlighted nodes](https://forum.dynamobim.com/t/i-wrote-this-equation-to-generate-this-formila-but-im-blocked-by-highlighted-nodes/114527)

<div class="topic-metadata">

**Author:** [@bmsoinfo35](https://forum.dynamobim.com/u/bmsoinfo35)\
**Replies:** 13\
**Last updated:** [June 5, 2026, 11:11am UTC](https://forum.dynamobim.com/t/i-wrote-this-equation-to-generate-this-formila-but-im-blocked-by-highlighted-nodes/114527 "2026-06-05T11:11:42Z")

</div>

---

## [Geometry Transform](https://forum.dynamobim.com/t/geometry-transform/114714)

<div class="topic-metadata">

**Author:** [@hayet.sassi2](https://forum.dynamobim.com/u/hayet.sassi2)\
**Replies:** 5\
**Last updated:** [June 3, 2026, 4:07pm UTC](https://forum.dynamobim.com/t/geometry-transform/114714 "2026-06-03T16:07:07Z")

</div>

I need your help and thank you in advance! I have an inclined solid. When I generate its bounding box, I don’t get the correct dimensions (length, width, etc.), so I tried transforming it into the global coordinate syst…

---

## [BoundingBox.ByCorners - Bug?](https://forum.dynamobim.com/t/boundingbox-bycorners-bug/114691)

<div class="topic-metadata">

**Author:** [@jameshitt](https://forum.dynamobim.com/u/jameshitt)\
**Replies:** 8\
**Last updated:** [May 29, 2026, 11:12am UTC](https://forum.dynamobim.com/t/boundingbox-bycorners-bug/114691 "2026-05-29T11:12:17Z")

</div>

Using BoundingBox.ByCorners, it appears that the first Bounding Box created is criss-crossing the X-values from the Min/Max point inputs. But only the first of the list; all subsequent boxes appear to be created correctl…

---

## [Geometry.Explode node not working](https://forum.dynamobim.com/t/geometry-explode-node-not-working/114598)

<div class="topic-metadata">

**Author:** [@sensiblehira](https://forum.dynamobim.com/u/sensiblehira)\
**Replies:** 1\
**Last updated:** [May 11, 2026, 7:12pm UTC](https://forum.dynamobim.com/t/geometry-explode-node-not-working/114598 "2026-05-11T19:12:57Z")

</div>

any idea why I am getting this error

---

## [Create ceiling profiles from gridlines](https://forum.dynamobim.com/t/create-ceiling-profiles-from-gridlines/113706)

<div class="topic-metadata">

**Author:** [@Tore](https://forum.dynamobim.com/u/Tore)\
**Replies:** 13\
**Last updated:** [March 9, 2026, 11:31am UTC](https://forum.dynamobim.com/t/create-ceiling-profiles-from-gridlines/113706 "2026-03-09T11:31:03Z")

</div>

Hi I’m working on a project where we want to show the ceiling gridlines in IFC for coordination. I know Revit 2025.3 came with the possibility to export this, but neither Solibri nor Dalux reads the grids from the IFC. …

---

## [Placing the STR elements based on the Survey information](https://forum.dynamobim.com/t/placing-the-str-elements-based-on-the-survey-information/113836)

<div class="topic-metadata">

**Author:** [@sbolandinLXDPE](https://forum.dynamobim.com/u/sbolandinLXDPE)\
**Replies:** 3\
**Last updated:** [January 31, 2026, 1:25am UTC](https://forum.dynamobim.com/t/placing-the-str-elements-based-on-the-survey-information/113836 "2026-01-31T01:25:03Z")

</div>

Hi Folks I received a CSV file for the as-built model to place the STR columns based on (X, Y, Z). I’m trying to place as the snapshot below but they are placed far from the right location. Please advise how to adju…

---

## [Catenary](https://forum.dynamobim.com/t/catenary/584)

<div class="topic-metadata">

**Author:** [@Marcel\_Rijsmus](https://forum.dynamobim.com/u/Marcel_Rijsmus)\
**Replies:** 31\
**Last updated:** [January 28, 2026, 4:29pm UTC](https://forum.dynamobim.com/t/catenary/584 "2026-01-28T16:29:32Z")

</div>

Hi there. Im new to dynamo and its community, so hello to you all. I want to create a catenary line in revit, but revit does not understand what a COSH function is. Doing a search for a catenary line, i found some hel…

---

## [Parallel Surface](https://forum.dynamobim.com/t/parallel-surface/113756)

<div class="topic-metadata">

**Author:** [@yaseminV2XL5](https://forum.dynamobim.com/u/yaseminV2XL5)\
**Replies:** 1\
**Last updated:** [January 23, 2026, 10:20am UTC](https://forum.dynamobim.com/t/parallel-surface/113756 "2026-01-23T10:20:09Z")

</div>

Hello everyone. I have surfaces here that are parallel in both directions. How can I group these as A and B? Thanks

---

## [Element Solid](https://forum.dynamobim.com/t/element-solid/113700)

<div class="topic-metadata">

**Author:** [@OmarElwan](https://forum.dynamobim.com/u/OmarElwan)\
**Replies:** 3\
**Last updated:** [January 19, 2026, 2:30pm UTC](https://forum.dynamobim.com/t/element-solid/113700 "2026-01-19T14:30:04Z")

</div>

Hello, everybody! I’m trying to get the intersection of multiple elements with a specific plane. I used to get the element’s solid and use the geometry.intersect node to get the intersected surface. However, there is a …

---

## [Xyz points from lines or vectors hitting geometry](https://forum.dynamobim.com/t/xyz-points-from-lines-or-vectors-hitting-geometry/113654)

<div class="topic-metadata">

**Author:** [@Tue\_Kappel](https://forum.dynamobim.com/u/Tue_Kappel)\
**Replies:** 18\
**Last updated:** [January 15, 2026, 8:23am UTC](https://forum.dynamobim.com/t/xyz-points-from-lines-or-vectors-hitting-geometry/113654 "2026-01-15T08:23:55Z")

</div>

I’m sure that this has been delt with, but can’t find the posts regarding this. I got as far as the screenshots show, spraying lines from point in spherical directions from top hemisphere. but cannot find the intersectio…

---

## [Lines nad points to generate columns](https://forum.dynamobim.com/t/lines-nad-points-to-generate-columns/112904)

<div class="topic-metadata">

**Author:** [@naromKF39D](https://forum.dynamobim.com/u/naromKF39D)\
**Replies:** 1\
**Last updated:** [January 13, 2026, 8:44pm UTC](https://forum.dynamobim.com/t/lines-nad-points-to-generate-columns/112904 "2026-01-13T20:44:21Z")

</div>

Hello guys, iv’e been practicing and learning Dynamos from scrath to better myself on my use of revit and dynamo, this forum has been extremely useful, i’m currently trying to make points connect to each other in order t…

---

## [How to extract and transform a Curve from "ElementCurveReference" in a Linked File?](https://forum.dynamobim.com/t/how-to-extract-and-transform-a-curve-from-elementcurvereference-in-a-linked-file/113630)

<div class="topic-metadata">

**Author:** [@mr.engineer.aec](https://forum.dynamobim.com/u/mr.engineer.aec)\
**Replies:** 6\
**Last updated:** [January 13, 2026, 2:08am UTC](https://forum.dynamobim.com/t/how-to-extract-and-transform-a-curve-from-elementcurvereference-in-a-linked-file/113630 "2026-01-13T02:08:00Z")

</div>

Hi everyone, I am currently working on a Dynamo script for a Civil Engineering project where I need to extract specific edges from a Linked Revit File. The Setup: I am using the node “Select Reference on Element” to p…

---

## [Placing a single instance of a family along model lines](https://forum.dynamobim.com/t/placing-a-single-instance-of-a-family-along-model-lines/113601)

<div class="topic-metadata">

**Author:** [@Aish2](https://forum.dynamobim.com/u/Aish2)\
**Replies:** 3\
**Last updated:** [January 8, 2026, 10:05pm UTC](https://forum.dynamobim.com/t/placing-a-single-instance-of-a-family-along-model-lines/113601 "2026-01-08T22:05:46Z")

</div>

Hi, I am trying to place a line-based family along model lines in my project. I got dynamo to sort of get the geometry in Revit; however, these are not aligned along the model lines and just lay flat on the ground. Can …

---

## [Adding vertical wall sweeps on walls](https://forum.dynamobim.com/t/adding-vertical-wall-sweeps-on-walls/55352)

<div class="topic-metadata">

**Author:** [@rmurillo](https://forum.dynamobim.com/u/rmurillo)\
**Replies:** 10\
**Last updated:** [January 1, 2026, 2:06am UTC](https://forum.dynamobim.com/t/adding-vertical-wall-sweeps-on-walls/55352 "2026-01-01T02:06:13Z")

</div>

Hi, I’m new to Dynamo and I’m having trouble finding certain nodes. I want to add a vertical wall reveal to all my concrete walls, but I can’t seem to find the wallsweep.onwalls node in my library. I’ve added several d…

---

## [Select Face with Python](https://forum.dynamobim.com/t/select-face-with-python/113432)

<div class="topic-metadata">

**Author:** [@scalderon4Z9RZ](https://forum.dynamobim.com/u/scalderon4Z9RZ)\
**Replies:** 15\
**Last updated:** [December 15, 2025, 4:50pm UTC](https://forum.dynamobim.com/t/select-face-with-python/113432 "2025-12-15T16:50:25Z")

</div>

Hello, I am trying to build a script that places a family by Face at the end of MEP connections. When I try to place the family with the node Select Face it works perfectly. When I try to automate this with Python I don’…

---

## [Points inaccuracy in Dynamo](https://forum.dynamobim.com/t/points-inaccuracy-in-dynamo/113337)

<div class="topic-metadata">

**Author:** [@nick.ootjers](https://forum.dynamobim.com/u/nick.ootjers)\
**Replies:** 8\
**Last updated:** [December 10, 2025, 12:50am UTC](https://forum.dynamobim.com/t/points-inaccuracy-in-dynamo/113337 "2025-12-10T00:50:49Z")

</div>

Hi all, I was working on a script in Dynamo where at a certain moment the script should look at a list of points and index them by duplicates, like in the attached screenshot. Issue is, some of the points seem to be fra…

---

## [Move points until it intersect with the surface or a strategy to find the air terminals location on ceiling while avoiding the electrical equipments below](https://forum.dynamobim.com/t/move-points-until-it-intersect-with-the-surface-or-a-strategy-to-find-the-air-terminals-location-on-ceiling-while-avoiding-the-electrical-equipments-below/113130)

<div class="topic-metadata">

**Author:** [@jazzsharma200](https://forum.dynamobim.com/u/jazzsharma200)\
**Replies:** 12\
**Last updated:** [November 22, 2025, 4:14pm UTC](https://forum.dynamobim.com/t/move-points-until-it-intersect-with-the-surface-or-a-strategy-to-find-the-air-terminals-location-on-ceiling-while-avoiding-the-electrical-equipments-below/113130 "2025-11-22T16:14:47Z")

</div>

I’ve been trying to determine the air terminal location points on the ceiling using iso curves and finding their intersections, but sometimes these points end up directly above electrical equipment. I want to keep adjust…

---

## [Model areas to generic models using direct shape and solid.areas](https://forum.dynamobim.com/t/model-areas-to-generic-models-using-direct-shape-and-solid-areas/113079)

<div class="topic-metadata">

**Author:** [@JBrian](https://forum.dynamobim.com/u/JBrian)\
**Replies:** 1\
**Last updated:** [November 14, 2025, 1:10pm UTC](https://forum.dynamobim.com/t/model-areas-to-generic-models-using-direct-shape-and-solid-areas/113079 "2025-11-14T13:10:57Z")

</div>

Hello, I’m trying to get a solid generic model from an area element, so far sometime works but there are some issues with the geometry, some elements are not modeled, but you can see them in de floor plans. Also I want t…

---

## [Dimensioning to wall Face of Core](https://forum.dynamobim.com/t/dimensioning-to-wall-face-of-core/113024)

<div class="topic-metadata">

**Author:** [@Eric\_Jones](https://forum.dynamobim.com/u/Eric_Jones)\
**Replies:** 3\
**Last updated:** [November 13, 2025, 12:50pm UTC](https://forum.dynamobim.com/t/dimensioning-to-wall-face-of-core/113024 "2025-11-13T12:50:04Z")

</div>

I am creating a dimensioning tool and am having issues with selecting the correct reference for the walls. My code will select the outer core for normal walls but not for the flipped walls. It is using FAIR59-style stabl…

---

## [Boolean Union 2D Polygons - Is this possible?](https://forum.dynamobim.com/t/boolean-union-2d-polygons-is-this-possible/113015)

<div class="topic-metadata">

**Author:** [@Simon\_WBCIE](https://forum.dynamobim.com/u/Simon_WBCIE)\
**Replies:** 5\
**Last updated:** [November 11, 2025, 1:02am UTC](https://forum.dynamobim.com/t/boolean-union-2d-polygons-is-this-possible/113015 "2025-11-11T01:02:02Z")

</div>

Hi, Is possible to boolean union 2D polygons? I have a list of surfaces in varying planes and also some coplanar surfaces/polygons. I wish to merge only the coplanar surfaces or the polygons they are generated from. Is i…

---

## [Surface in Dynamo to Model Space](https://forum.dynamobim.com/t/surface-in-dynamo-to-model-space/113010)

<div class="topic-metadata">

**Author:** [@nguyenkhoiatwork](https://forum.dynamobim.com/u/nguyenkhoiatwork)\
**Replies:** 4\
**Last updated:** [November 10, 2025, 11:49pm UTC](https://forum.dynamobim.com/t/surface-in-dynamo-to-model-space/113010 "2025-11-10T23:49:26Z")

</div>

The task I am aiming at is to loft Lines to create a Loft Surface. In dynamo, my flow is like this: Select Objects → Object.Geometry → Surface.ByLoft → (The last node for exporting to Civil3D space) However, in all of…

---

## [Allotrope challenge](https://forum.dynamobim.com/t/allotrope-challenge/112909)

<div class="topic-metadata">

**Author:** [@Marcel\_Rijsmus](https://forum.dynamobim.com/u/Marcel_Rijsmus)\
**Replies:** 4\
**Last updated:** [November 2, 2025, 9:59am UTC](https://forum.dynamobim.com/t/allotrope-challenge/112909 "2025-11-02T09:59:04Z")

</div>

Create a script :slight\_smile: with a number slider to represent 1D, 2D, 3D and beyond Marcel

---

## [FamilyInstance By geometry](https://forum.dynamobim.com/t/familyinstance-by-geometry/102825)

<div class="topic-metadata">

**Author:** [@jj06jj](https://forum.dynamobim.com/u/jj06jj)\
**Replies:** 45\
**Last updated:** [October 31, 2025, 11:49am UTC](https://forum.dynamobim.com/t/familyinstance-by-geometry/102825 "2025-10-31T11:49:10Z")

</div>

I would like to know the best solution for placing geometry generated within Dynamo as a family in Revit for each version of Revit. I have been using the FamilyInstance.ByGometry node in Springs since Revit 2021, but I …

---

## [How to fill plane surfaces](https://forum.dynamobim.com/t/how-to-fill-plane-surfaces/112633)

<div class="topic-metadata">

**Author:** [@bessa.ribeiro](https://forum.dynamobim.com/u/bessa.ribeiro)\
**Replies:** 3\
**Last updated:** [October 10, 2025, 5:44am UTC](https://forum.dynamobim.com/t/how-to-fill-plane-surfaces/112633 "2025-10-10T05:44:38Z")

</div>

Hello everyone. I modeled a block with a pile in Revit, and when I extract the bottom surface of this block, it comes with the hole from the pile. I want the surface to be just the outer edge without the hole. Is there …

---

## [Placing family at an (x,y,z) offset from a curve that should copy along that curve but at a specific offset defined by the first family placed](https://forum.dynamobim.com/t/placing-family-at-an-x-y-z-offset-from-a-curve-that-should-copy-along-that-curve-but-at-a-specific-offset-defined-by-the-first-family-placed/112542)

<div class="topic-metadata">

**Author:** [@HimanshuG.Goodwani45](https://forum.dynamobim.com/u/HimanshuG.Goodwani45)\
**Replies:** 6\
**Last updated:** [October 2, 2025, 6:24am UTC](https://forum.dynamobim.com/t/placing-family-at-an-x-y-z-offset-from-a-curve-that-should-copy-along-that-curve-but-at-a-specific-offset-defined-by-the-first-family-placed/112542 "2025-10-02T06:24:26Z")

</div>

Hey there, I have been trying to copy a Revit family along a curve using Dynamo. This is not a case of simply placing the family on the curve to follow its path. The first instance of the family is placed at a specific …

[Next page](https://forum.dynamobim.com/c/geometry/9.md?page=1)
