# How to build an Assembly Manager tool?

**URL:** <https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675>\
**Category:** FAQ\
**Created:** [February 16, 2017, 1:58pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675 "2017-02-16T13:58:48Z")\
**Posts on this page:** 13\
**Page:** 1

<div class="post-metadata">

**Author:** ![jdelach](https://avatars.discourse-cdn.com/v4/letter/j/8491ac/32.png) [@jdelach](https://forum.dynamobim.com/u/jdelach)\
**Post date:** [February 16, 2017, 1:58pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/1 "2017-02-16T13:58:48Z")

</div>

I am New to this Whole Dynamo thing and trying to utilize it to help me out. I made about 100 assemblies and have no clue how to go to get Dynamo to edit the things Revit makes using the Assembly Tool in Out Of The Box Revit (View, Sheets, And Schedules). I have searched through other post and Can’t seem to piece things together. Rather than Hijacking another post I figured it was more Beneficial to create a new thread.

What I am trying to do exactly is

Take The Assemblies I created rename The Sheets using an assembly Name and adding a Suffix

Make all the views fine detail

Place them on the Sheet

Make the Assembly’s Schedules have all the Fields and Filters I need to show, as well as the rename these schedules to match the renamed sheet with assembly name and suffix.

If I could figure that out I would be happy.

thanks for any help in advance, as well as apologies for being a noob.

---

<div class="post-metadata">

**Author:** ![Konrad\_K\_Sobon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/konrad_k_sobon/32/8838_2.png) [@Konrad\_K\_Sobon](https://forum.dynamobim.com/u/Konrad_K_Sobon)\
**Post date:** [February 16, 2017, 4:04pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/2 "2017-02-16T16:04:48Z")

</div>

Nothing wrong with being a noob. No apologies needed. You will need to show some work. What you are asking for is possible, but i doubt anyone here is just going to do it for you and email you the results. I have personally built a tool that does all of the things that you are asking for before, so its possible, but it will take some time and commitment from you to sort it out. Please start small, with individual tasks, post your attempts, and ask specific questions. I am sure people will help.

Ps. My tool was proprietary, and not in Dynamo so please don’t ask me to share it here. Sorry.

---

<div class="post-metadata">

**Author:** ![jdelach](https://avatars.discourse-cdn.com/v4/letter/j/8491ac/32.png) [@jdelach](https://forum.dynamobim.com/u/jdelach)\
**Post date:** [February 16, 2017, 7:14pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/3 "2017-02-16T19:14:42Z")

</div>

Ok, so starting small.

I have all my assemblies made and named, as well as the sheets views and schedule for all the assemblies.

 ![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/3/2/329e576688c891b3d5bb5587550db34975931d6e.JPG)

I would like to use dynamo to edit these schedules to use the fields and filters that I want.

Here is what I get  
\<img src="[//cdck-file-uploads-us1.s3.dualstack.us-west-2.amazonaws.com/flex022/uploads/dynamobim/original/3X/a/0/a0743020b0f65254947e4a7a561f96725f982cd3.png](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/0/a0743020b0f65254947e4a7a561f96725f982cd3.png)" width="471"height=“313”\>

This what I would like to create with dynamo

 ![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/4/3/43b417de9e8febb67a3cc27ca73913d96b876b9b.JPG)

---

<div class="post-metadata">

**Author:** ![Konrad\_K\_Sobon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/konrad_k_sobon/32/8838_2.png) [@Konrad\_K\_Sobon](https://forum.dynamobim.com/u/Konrad_K_Sobon)\
**Post date:** [February 16, 2017, 7:17pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/4 "2017-02-16T19:17:44Z")

</div>

So in the daily builds of Dynamo there are new nodes that allow for creation of Schedules. If you are not sure what a Daily Build of Dynamo is, just search this forum and you will find it. When you have that installed, just look under Revit\>Views\>Schedules for components like `SchedulableFields`, `AddFields` etc. These should get you started in adding new columns to a schedule.

---

<div class="post-metadata">

**Author:** ![jdelach](https://avatars.discourse-cdn.com/v4/letter/j/8491ac/32.png) [@jdelach](https://forum.dynamobim.com/u/jdelach)\
**Post date:** [February 16, 2017, 8:16pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/5 "2017-02-16T20:16:36Z")

</div>

![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/e/4/e415c6626b69f19fb4e190fbf5a62ee84c958e7b.JPG)

just installed today’s daily build and I don’t have anything for schedules?

---

<div class="post-metadata">

**Author:** ![Konrad\_K\_Sobon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/konrad_k_sobon/32/8838_2.png) [@Konrad\_K\_Sobon](https://forum.dynamobim.com/u/Konrad_K_Sobon)\
**Post date:** [February 16, 2017, 8:42pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/6 "2017-02-16T20:42:52Z")

</div>

This must be a typical Dynamo behavior where it didn’t install properly. Please try wiping the thing clean and then installing a fresh daily build.

---

<div class="post-metadata">

**Author:** ![jdelach](https://avatars.discourse-cdn.com/v4/letter/j/8491ac/32.png) [@jdelach](https://forum.dynamobim.com/u/jdelach)\
**Post date:** [February 16, 2017, 8:49pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/7 "2017-02-16T20:49:13Z")

</div>

I did, however, find something in Archi-lab\_Grimshaw

 ![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/a/9a295ec8647111356880a37a96065ae0a40c2cc2.JPG)

---

<div class="post-metadata">

**Author:** ![Konrad\_K\_Sobon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/konrad_k_sobon/32/8838_2.png) [@Konrad\_K\_Sobon](https://forum.dynamobim.com/u/Konrad_K_Sobon)\
**Post date:** [February 16, 2017, 8:51pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/8 "2017-02-16T20:51:41Z")

</div>

Yeah, I submitted these nodes into Dynamo repo and they were merged a while ago. I recommend to use what I submitted into official Dynamo repo since I added more stuff to it and it was thoroughly vetted by the dev team there.

My package can get you started but I am not going to support these nodes since they were already added to OOTB. I will discontinue them as soon as new stable version of Dynamo comes out.

---

<div class="post-metadata">

**Author:** ![jdelach](https://avatars.discourse-cdn.com/v4/letter/j/8491ac/32.png) [@jdelach](https://forum.dynamobim.com/u/jdelach)\
**Post date:** [February 16, 2017, 9:19pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/9 "2017-02-16T21:19:37Z")

</div>

ok, is The best method of Uninstalling through the control panel?

---

<div class="post-metadata">

**Author:** ![Konrad\_K\_Sobon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/konrad_k_sobon/32/8838_2.png) [@Konrad\_K\_Sobon](https://forum.dynamobim.com/u/Konrad_K_Sobon)\
**Post date:** [February 16, 2017, 9:22pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/10 "2017-02-16T21:22:12Z")

</div>

I personally prefer this method:

 ![](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/7/6790fc82e32c3c7249f39613a852e411ccded1d7.jpg)

…but you decide. 😛

Ps. But seriously, yes, I usually use the Control Panel to uninstall programs. Works like a charm…for the most part.

---

<div class="post-metadata">

**Author:** ![jdelach](https://avatars.discourse-cdn.com/v4/letter/j/8491ac/32.png) [@jdelach](https://forum.dynamobim.com/u/jdelach)\
**Post date:** [February 16, 2017, 9:47pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/11 "2017-02-16T21:47:14Z")

</div>

I am about to use that method, I used the control panel, performed a restart, then downloaded the latest build and still no schedule nodes?

---

<div class="post-metadata">

**Author:** ![Konrad\_K\_Sobon](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/konrad_k_sobon/32/8838_2.png) [@Konrad\_K\_Sobon](https://forum.dynamobim.com/u/Konrad_K_Sobon)\
**Post date:** [February 16, 2017, 9:49pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/12 "2017-02-16T21:49:19Z")

</div>

Well I could suggest building DynamoRevit from source but that’s not how things should be done. I am not sure what to tell you now. @Zach_Kron are the View Schedule nodes in the daily builds? It looks like they might have gone missing.

---

<div class="post-metadata">

**Author:** ![jdelach](https://avatars.discourse-cdn.com/v4/letter/j/8491ac/32.png) [@jdelach](https://forum.dynamobim.com/u/jdelach)\
**Post date:** [February 17, 2017, 2:21pm UTC](https://forum.dynamobim.com/t/how-to-build-an-assembly-manager-tool/9675/13 "2017-02-17T14:21:59Z")

</div>

should I try another build?
