# Place revit family in same position of imported CAD Blocks

**URL:** <https://forum.dynamobim.com/t/place-revit-family-in-same-position-of-imported-cad-blocks/34060>\
**Category:** Revit\
**Created:** [March 27, 2019, 4:09pm UTC](https://forum.dynamobim.com/t/place-revit-family-in-same-position-of-imported-cad-blocks/34060 "2019-03-27T16:09:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![pipita17](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@pipita17](https://forum.dynamobim.com/u/pipita17)\
**Post date:** [March 27, 2019, 4:09pm UTC](https://forum.dynamobim.com/t/place-revit-family-in-same-position-of-imported-cad-blocks/34060/1 "2019-03-27T16:09:54Z")

</div>

Hi Everyone,

i am trying to create in dynamo a script that could automatically place a revit family in the same position of imported cad blocks, without the use of Excel. Can you give me some suggestion?

i would like to simply select one of the blocks and place a family at thesame position of all the similar ones.

Thanks in Advance

---

<div class="post-metadata">

**Author:** ![architectcoding](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/architectcoding/32/105118_2.png) [@architectcoding](https://forum.dynamobim.com/u/architectcoding)\
**Post date:** [March 28, 2019, 12:48am UTC](https://forum.dynamobim.com/t/place-revit-family-in-same-position-of-imported-cad-blocks/34060/2 "2019-03-28T00:48:34Z")

</div>

Have you checked this post?

> [@CAD Block location](https://forum.dynamobim.com/t/cad-block-location/22538/6):
>
> Does the GIF below demonstrate what you want to do? If so, here is the python script to get the origin of a CAD import. import clr # Import ToDSType(bool) extension method clr.AddReference("RevitNodes") import Revit clr.ImportExtensions(Revit.Elements) clr.ImportExtensions(Revit.GeometryConversion) # Import RevitAPI clr.AddReference("RevitAPI") import Autodesk #Custom tolist definition provided by Dimitar Venkov #https://github.com/dimven/SpringNodes def tolist(…

---

<div class="post-metadata">

**Author:** ![pipita17](https://avatars.discourse-cdn.com/v4/letter/p/9de0a6/32.png) [@pipita17](https://forum.dynamobim.com/u/pipita17)\
**Post date:** [May 15, 2019, 10:09am UTC](https://forum.dynamobim.com/t/place-revit-family-in-same-position-of-imported-cad-blocks/34060/3 "2019-05-15T10:09:32Z")

</div>

Thanks i will have a look at that 🙂

---

<div class="post-metadata">

**Author:** ![jrs](https://avatars.discourse-cdn.com/v4/letter/j/dbc845/32.png) [@jrs](https://forum.dynamobim.com/u/jrs)\
**Post date:** [February 22, 2020, 10:29am UTC](https://forum.dynamobim.com/t/place-revit-family-in-same-position-of-imported-cad-blocks/34060/4 "2020-02-22T10:29:00Z")

</div>

This worked really well for me. Thanks for posting. I tried to tweak the script so I could select multiple blocks within the same dwg file instead of separate blocks. Would be grateful for any help you could offer. Thanks.  
Jon
