Filter linked links in Revit (Filtrer les liens dans Revit)

Hello,

If the translation is not correct, please excuse me, I am not very good at English. :sweat_smile:

I’m facing a problem when making my Dynamo script.

I come from a superstructure department in a civil engineering design office.

I am facing a concern regarding reservations of the special technique that does not want to generate 2D plans. Unfortunately, some people are not comfortable with Revit and cannot check and validate the special engineering office bookings.
Our collaboration is done through ACC and we all work together on our own Revit model.

My goal for the Dynamo script is to: visualize, verify and generate a report, all without touching the content of the linked model of the special technique.

My strategy (I’m stuck at point 1) :exploding_head:

1. Reading reservations in the link

  • We read their geometries and positions via Dynamo, but no changes on them.

2. Analysis and verification

  • Intersections with walls/slabs/beams of our model

  • Check for errors such as:

    • Not in contact with a carrier
    • Too close to the edges (e.g. less than 10 cm)
    • Booking in a void

3. Creating phantom objects in our model

  • To visually mark problems, create:
    • Temporary 3D shapes (DirectShape) NB: So that, in the future, these temporary elements transform, once the reservation is validated, into a void in our structural element.
      or
    • Annotation symbols (2D for plane view)
      or
    • Transparent coloured boxes
  • These elements are in our model (therefore modifiable), and do not affect the MEP model.

4. Export Excel

  • Complete list with:
    • Revit ID
    • Family / Type
    • Contact information
    • Validation result
    • Error message (if applicable)
  • Backup location (manual)

BONUS: Colors in Revit

Since we can not color the objects of the link, we will visually represent the conflicts by:

  • A transparent red box around each booking in error
  • Or an alert text placed right next to it

Could you tell me where my mistake is? Why does the List.FilterByBoolMask node not find my link that has RMCC in the name of the linked file?
He marks it perfectly in the node Element.Name

1 Like

Hello @Mitsuzous . Maybe this will help.

Translation seems fine - thank you for doing so, I know it’s tough.

I can’t solve any of the 4 items directly, but your filter is failing here:

Basically you built the mask but didn’t wire it into the List.FilterByBoolMask node.

1 Like

Bonjour Yasemin,
Thank you, I’ll look into it

Hello Jacob,

Unfortunately, he will not find me the appropriate link.
I can’t select which one includes the RMCC.

@jacob.small, @yaseminV2XL5

Thank you, thanks to you I could solve my point 1.

2 Likes