Crumple - Collect.Sheets

Hi, possibly one for Gavin, but open to input from everyone.

In Revit 2026.3 (Dynamo 3.6.0.2194) I’m trying to open a Revit file in the background and collect all the sheet information. The graph worked in R2023, but not following the upgrade to R2026. I’ve updated a few packages for R2026, including Crumple (2026.8.1 now installed).

As you can see, the Collect.Sheets node doesn’t appear to be working, and consequently everything downstream from here… any ideas?

Thanks

Seems like you’re passing on a family document? There wouldn’t be sheets in a family doc.

Hmm, you might be onto something there. Now you mention it, I do now remember ignoring (oops) the message given in the FamilyDoc.Open node when I was doing the initial testing of the graph in R2023, which does work (despite the advice) - see below

OK, back to the drawing board for this one then :slightly_smiling_face:

The outcome report from GetDocument is also different. Curious as to what that says.

I think you might have a different Crumple in one version, these are the possible messages and scenarios for that node:

You’re correct in that the open document node is not intended for non-family documents, but it should technically be able to handle non-workshared documents of any type as the API it uses for open/save/close is of the Document/Application classes. It will have issues if you try to open a workshared document as there are different options that expectes to be given.

I’ll test now…

No issues for current document:

No issues for linked to current:

No issues in background (even if not intended use case):

I think the problem is you are feeding a list of documents into the docOrLink input, whereas it just wants one document. Either take the first document out of the list of documents (even if it’s just a list of one), or work with list levels like I have in example 2.

My familydoc nodes are designed with bulk processing and very particular list structures in mind, so they don’t return a single document vs a list if only one is opened.

@GavinNicholls … perfect, that’s fixed it. Thanks for your help :slightly_smiling_face:

1 Like