# Change Display Model - View Properties

**URL:** <https://forum.dynamobim.com/t/change-display-model-view-properties/58844>\
**Category:** Revit\
**Created:** [January 1, 2021, 12:01am UTC](https://forum.dynamobim.com/t/change-display-model-view-properties/58844 "2021-01-01T00:01:29Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![bran0169](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@bran0169](https://forum.dynamobim.com/u/bran0169)\
**Post date:** [January 1, 2021, 12:01am UTC](https://forum.dynamobim.com/t/change-display-model-view-properties/58844/1 "2021-01-01T00:01:29Z")

</div>

Hi,

I have some sections views that I want to turn off the “Display Model” properties, so it will only show annotations. Is there a node that can do that?  
An alternative would be changing this setting on the view template, but I couldn’t find a node to do that either!

Thanks

---

<div class="post-metadata">

**Author:** ![SeanP](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/seanp/32/42560_2.png) [@SeanP](https://forum.dynamobim.com/u/SeanP)\
**Post date:** [January 1, 2021, 1:22am UTC](https://forum.dynamobim.com/t/change-display-model-view-properties/58844/2 "2021-01-01T01:22:10Z")

</div>

Look for the View.SetCategoryVisibility node and search the forum you’ll probably find what you need.

> [@Set Category Visibility](https://forum.dynamobim.com/t/set-category-visibility/24019/5):
>
> You can just use out of the box (OOTB) nodes and avoid the package dependency all together.

---

<div class="post-metadata">

**Author:** ![c.poupin](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/c.poupin/32/89152_2.png) [@c.poupin](https://forum.dynamobim.com/u/c.poupin)\
**Post date:** [January 4, 2021, 11:45am UTC](https://forum.dynamobim.com/t/change-display-model-view-properties/58844/3 "2021-01-04T11:45:08Z")

</div>

Hello @bran0169  
try this

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

```
import clr
import sys
import System
clr.AddReference('ProtoGeometry')
from Autodesk.DesignScript.Geometry import *

clr.AddReference('RevitAPI')
import Autodesk
from Autodesk.Revit.DB import *

clr.AddReference('RevitServices')
import RevitServices
from RevitServices.Persistence import DocumentManager
from RevitServices.Transactions import TransactionManager
doc = DocumentManager.Instance.CurrentDBDocument

toList = lambda x : x if hasattr(x, ' __iter__') else [x]
#Preparing input from dynamo to revit
lstView = toList(UnwrapElement(IN[0]))

#Do some action in a Transaction
TransactionManager.Instance.EnsureInTransaction(doc)

for v in lstView:
	paraDMode = v.get_Parameter(BuiltInParameter.VIEW_MODEL_DISPLAY_MODE)
	#0 -> Normal
	#1 -> half tone
	#2 -> do not display
	paraDMode.Set(2)

TransactionManager.Instance.TransactionTaskDone()

OUT = lstView
```

---

<div class="post-metadata">

**Author:** ![bran0169](https://avatars.discourse-cdn.com/v4/letter/b/46a35a/32.png) [@bran0169](https://forum.dynamobim.com/u/bran0169)\
**Post date:** [January 4, 2021, 1:02pm UTC](https://forum.dynamobim.com/t/change-display-model-view-properties/58844/5 "2021-01-04T13:02:21Z")

</div>

Great! Thanks @c.poupin it works perfectly
