# Place families along a model line at set intervals

**URL:** <https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492>\
**Category:** Revit\
**Created:** [December 18, 2020, 12:33am UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492 "2020-12-18T00:33:42Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![brendenZ5Y27](https://avatars.discourse-cdn.com/v4/letter/b/e36b37/32.png) [@brendenZ5Y27](https://forum.dynamobim.com/u/brendenZ5Y27)\
**Post date:** [December 18, 2020, 12:33am UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/1 "2020-12-18T00:33:42Z")

</div>

Hi,  
I’m trying to develop a script that will place instances of a family at set intervals along a model line on a wall face. This is to insert a nailing pattern in a model. Here is a screenshot of an idea I started on:

 ![Dynamo Place Along Line](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/8/4/84ec731992a77eff33ed670c7fc9547a20c1e49c.jpeg)

It creates a point at the right interval, but only one and does not insert the family/

I need it to actually insert the family that is shown in the Family Types node and repeat it at set intervals. Any suggestions welcomed, thanks!

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [December 18, 2020, 1:27am UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/2 "2020-12-18T01:27:12Z")

</div>

What type of family is that?

---

<div class="post-metadata">

**Author:** ![Hamish](https://avatars.discourse-cdn.com/v4/letter/h/a5b964/32.png) [@Hamish](https://forum.dynamobim.com/u/Hamish)\
**Post date:** [December 18, 2020, 1:42am UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/3 "2020-12-18T01:42:24Z")

</div>

It’s only creating one point because you’ve asked it to create one.

You’ll want to use nodes like these to get a series of points:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/e/f/ef55e24d8d126680162e39855f534ed3be7b438c.png)

As for it not appearing, are you using a detail item family? Those aren’t model objects and are specific to the view they’re in, so you’ll need to use a different node that also takes a view as an input. There’s one in the Clockwork package called “FamilyInstance.ByPointInView”

---

<div class="post-metadata">

**Author:** ![brendenZ5Y27](https://avatars.discourse-cdn.com/v4/letter/b/e36b37/32.png) [@brendenZ5Y27](https://forum.dynamobim.com/u/brendenZ5Y27)\
**Post date:** [December 18, 2020, 2:20am UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/4 "2020-12-18T02:20:53Z")

</div>

It’s a void family that puts a small round hole in the wall face to represent a nailing pattern.

---

<div class="post-metadata">

**Author:** ![truevis](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/truevis/32/8634_2.png) [@truevis](https://forum.dynamobim.com/u/truevis)\
**Post date:** [December 18, 2020, 4:31am UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/5 "2020-12-18T04:31:36Z")

</div>

> It’s a void family that puts a small round hole in the wall face to represent a nailing pattern.

You might have to Join the void Families to the Walls to make them cut.

---

<div class="post-metadata">

**Author:** ![brendenZ5Y27](https://avatars.discourse-cdn.com/v4/letter/b/e36b37/32.png) [@brendenZ5Y27](https://forum.dynamobim.com/u/brendenZ5Y27)\
**Post date:** [December 18, 2020, 6:40pm UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/6 "2020-12-18T18:40:51Z")

</div>

Hi! Thanks for the suggestion on placing more points, that is working well now. Still not fully placing the family in the model, though I can see it in the drop down list of the FamilyInstance.ByPoint node. It is not a detail family and can be seen in any view. Here is the new version of the graph:

 ![Dynamo Place Along Line](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/d/4/d410ade04456efcd222c64543c2347f8612aca99.jpeg)

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [December 18, 2020, 7:32pm UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/7 "2020-12-18T19:32:33Z")

</div>

Please share the family - it is likely a hosting thing (ie: if your void family needs a wall or face to host on)

---

<div class="post-metadata">

**Author:** ![brendenZ5Y27](https://avatars.discourse-cdn.com/v4/letter/b/e36b37/32.png) [@brendenZ5Y27](https://forum.dynamobim.com/u/brendenZ5Y27)\
**Post date:** [December 18, 2020, 8:00pm UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/8 "2020-12-18T20:00:59Z")

</div>

It is a wall based void extrusion family. As a new user I can’t upload attachments, but here is a pic of a wall that had all the instances placed manually:

 ![Nail Pattern Pic](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/e/6eef2bbc08b314f3ae8c7629693dbbb186d458fc.jpeg)

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [December 18, 2020, 8:12pm UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/9 "2020-12-18T20:12:51Z")

</div>

Wall based means you need to use another means of placing it. Imagine trying to place this family in a view at this location where all the walls were hidden - you’d never see the resulting family show up as it wouldn’t know about the wall. This is exactly what you’re doing with Dynamo right now. Instead of FamilyInstance.ByPoint you need to provide the surface which you want to work with as well - the node here will do just that: [Dynamo Dictionary](https://dictionary.dynamobim.com/#/Revit/Elements/FamilyInstance/Create/ByFace(familyType_FamilyType-face_Surface-location_Point-referenceDirection_Vector))

---

<div class="post-metadata">

**Author:** ![rklughjr](https://avatars.discourse-cdn.com/v4/letter/r/eada6e/32.png) [@rklughjr](https://forum.dynamobim.com/u/rklughjr)\
**Post date:** [July 5, 2023, 11:52pm UTC](https://forum.dynamobim.com/t/place-families-along-a-model-line-at-set-intervals/58492/10 "2023-07-05T23:52:51Z")

</div>

Can some one make a video about this?
