# Reset / Set Parameter Type Mark to Empty

**URL:** <https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752>\
**Category:** Revit\
**Tags:** revit, python, dynamo\
**Created:** [October 4, 2022, 9:32pm UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752 "2022-10-04T21:32:39Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![jarod.tulanowski](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jarod.tulanowski/32/83235_2.png) [@jarod.tulanowski](https://forum.dynamobim.com/u/jarod.tulanowski)\
**Post date:** [October 4, 2022, 9:32pm UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752/1 "2022-10-04T21:32:39Z")

</div>

I there a way to look through the model and remove all the type marks from all the families. I know what you are thinking are you crazy lol. The reason is when we get models from a vendor we want to start them from scratch so it doesn’t mess up our numbering. I am messing around and am just spinning my wheels. Thanks in advance for the help.

P.S. I know I can create a Multi Category schedule and then sort by type mark then delete them one by one. But hey I have Dynamo lol

---

<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:** [October 4, 2022, 10:19pm UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752/2 "2022-10-04T22:19:11Z")

</div>

Get all model categories. Get all family types of those categories. Set type mark to “”.

---

<div class="post-metadata">

**Author:** ![patrick\_podeyn](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/patrick_podeyn/32/86368_2.png) [@patrick\_podeyn](https://forum.dynamobim.com/u/patrick_podeyn)\
**Post date:** [October 5, 2022, 3:09am UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752/3 "2022-10-05T03:09:42Z")

</div>

This post should point you in the right direction with a node from MEPover. [Collect all categories in a project - #33 by T\_Pover](https://forum.dynamobim.com/t/collect-all-categories-in-a-project/6054/33)

---

<div class="post-metadata">

**Author:** ![jarod.tulanowski](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jarod.tulanowski/32/83235_2.png) [@jarod.tulanowski](https://forum.dynamobim.com/u/jarod.tulanowski)\
**Post date:** [October 5, 2022, 1:41pm UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752/4 "2022-10-05T13:41:09Z")

</div>

Yea got the first parts it is the getting it to find the type mark. and then use the “” (Which I didnt know the “” part lol)

 ![Screenshot 2022-10-05 093958](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/b/0b2e053d6bcdfc5651e013dfbd202445dca2e531.png)

---

<div class="post-metadata">

**Author:** ![patrick\_podeyn](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/patrick_podeyn/32/86368_2.png) [@patrick\_podeyn](https://forum.dynamobim.com/u/patrick_podeyn)\
**Post date:** [October 5, 2022, 3:10pm UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752/5 "2022-10-05T15:10:09Z")

</div>

You can use a node from Rhythm to set type parameters with family instances. The OOTB way you would need to get the placed instances element type in order to set a type parameter with the element.setparameter by name node.

 ![SetTYpeMarkForAllElementsInProject](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/e/6e38a8633894882176f19e4f7f374bc1e1930c99.png)

The null is because some elements don’t have a mark parameter.

**I hope this helps!**

---

<div class="post-metadata">

**Author:** ![patrick\_podeyn](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/patrick_podeyn/32/86368_2.png) [@patrick\_podeyn](https://forum.dynamobim.com/u/patrick_podeyn)\
**Post date:** [October 5, 2022, 3:15pm UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752/6 "2022-10-05T15:15:44Z")

</div>

Here’s how I would do it with the OOTB element.SetParameterByName node.

 ![OOTB SetTypeMark](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/8/9833d2cf9d06bb8843a872c3e3bccd726675a3d3.png)

---

<div class="post-metadata">

**Author:** ![jarod.tulanowski](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jarod.tulanowski/32/83235_2.png) [@jarod.tulanowski](https://forum.dynamobim.com/u/jarod.tulanowski)\
**Post date:** [October 5, 2022, 5:21pm UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752/7 "2022-10-05T17:21:27Z")

</div>

That worked perfect it threw an error (like you stated below) but it still cleared the fields. Thank you very much!!!

---

<div class="post-metadata">

**Author:** ![patrick\_podeyn](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/patrick_podeyn/32/86368_2.png) [@patrick\_podeyn](https://forum.dynamobim.com/u/patrick_podeyn)\
**Post date:** [October 5, 2022, 5:21pm UTC](https://forum.dynamobim.com/t/reset-set-parameter-type-mark-to-empty/81752/8 "2022-10-05T17:21:49Z")

</div>

You’re very welcome!
