# Place views on sheets / Nodes doesnt work

**URL:** <https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682>\
**Category:** Revit\
**Tags:** python, dynamo\
**Created:** [August 8, 2023, 7:45am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682 "2023-08-08T07:45:13Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![KamilR](https://avatars.discourse-cdn.com/v4/letter/k/7cd45c/32.png) [@KamilR](https://forum.dynamobim.com/u/KamilR)\
**Post date:** [August 8, 2023, 7:45am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/1 "2023-08-08T07:45:13Z")

</div>

Hi- is anyone know whats going on with nodes for placing views on sheets? Those available dont work… I’m looking for the simplest formula in python ( views/ sheets/ points ). Error detection is not necessary.  
I tried to make this formula via chatGpt but it gives me many errors 😕

---

<div class="post-metadata">

**Author:** ![GavinNicholls](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/gavinnicholls/32/190442_2.png) [@GavinNicholls](https://forum.dynamobim.com/u/GavinNicholls)\
**Post date:** [August 8, 2023, 8:05am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/2 "2023-08-08T08:05:26Z")

</div>

I moreorless solve this in Python here with error checking included:

[![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/3/8/3847c97263ae3edbeb403d9ce01ed1c14600cbac.jpeg "Place views on sheets in Revit using Python & Dynamo!") ](https://www.youtube.com/watch?v=cF_-EEVBScw)

> <https://github.com/aussieBIMguru/Dynamo_Scripts/blob/master/ABG_230619_ViewToSheets.dyn>

ChatGPT in isolation will almost never solve your coding issues. It is a copilot at best.

---

<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:** [August 8, 2023, 8:07am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/3 "2023-08-08T08:07:43Z")

</div>

I haven’t had or seen any issues with any of the nodes to do this; what issues are you seeing?

---

<div class="post-metadata">

**Author:** ![KamilR](https://avatars.discourse-cdn.com/v4/letter/k/7cd45c/32.png) [@KamilR](https://forum.dynamobim.com/u/KamilR)\
**Post date:** [August 8, 2023, 8:15am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/4 "2023-08-08T08:15:57Z")

</div>

e.g this error- ~2 years ago it was ok

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/b/9bd57b92d6382795d91c0214f5b0352c49031b09.png)

---

<div class="post-metadata">

**Author:** ![sovitek](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/sovitek/32/116237_2.png) [@sovitek](https://forum.dynamobim.com/u/sovitek)\
**Post date:** [August 8, 2023, 8:22am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/5 "2023-08-08T08:22:49Z")

</div>

That node havent been updated for years, but could probably work if you open the node and correct these inputs…but why not try Gavins node that one work or rhythm create viewport

---

<div class="post-metadata">

**Author:** ![KamilR](https://avatars.discourse-cdn.com/v4/letter/k/7cd45c/32.png) [@KamilR](https://forum.dynamobim.com/u/KamilR)\
**Post date:** [August 8, 2023, 8:23am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/6 "2023-08-08T08:23:15Z")

</div>

Hi! Thanks,  
I tried this python script yesterday, but with some difficulties.  
I hope it should work without excel file as in schema below? Inside node below i put python script mentioned in Your above tutorial.  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/3/6/36eadaae3820fd171534cceb187f6ac533d332d8.png)

---

<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:** [August 8, 2023, 8:41am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/7 "2023-08-08T08:41:37Z")

</div>

Pretty sure that 2 years ago it had the same issues you’re seeing here. 2020 it may have been fine, but if I recall 2021 introduced the reserved namespace, which is the issue you’re seeing. Opening the graph and editing the inputs should resolve it.

The Viewport.Create node in Rhythm and the Viewport.BySheetViewLocation which I believe was added as a Dynamo for Revit core node in Revit 2021.

---

<div class="post-metadata">

**Author:** ![GavinNicholls](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/gavinnicholls/32/190442_2.png) [@GavinNicholls](https://forum.dynamobim.com/u/GavinNicholls)\
**Post date:** [August 8, 2023, 9:09am UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/8 "2023-08-08T09:09:31Z")

</div>

My workflow eventually works with those 3 inputs BUT if you dont use excel then you need to change the front end of the script. Generally if you have even lists of those three inputs my workflow works with them just fine.

---

<div class="post-metadata">

**Author:** ![KamilR](https://avatars.discourse-cdn.com/v4/letter/k/7cd45c/32.png) [@KamilR](https://forum.dynamobim.com/u/KamilR)\
**Post date:** [August 8, 2023, 5:48pm UTC](https://forum.dynamobim.com/t/place-views-on-sheets-nodes-doesnt-work/92682/9 "2023-08-08T17:48:48Z")

</div>

Ok, thank You- finally, i used a Revit node - Viewport.BySheetViewLocation. It works well for basic example ( 2 views, 2 sheets ).  
Best Regards.
