Pass offert BW2024
  Connexion   Inscription

Questions & Réponses

  vendredi 6 août 2021
  5 réponses
  1.7K vues
  Suivre cette discussion
Bonjour,

Je fais référence à ce sujet "https://www.hexabim.com/discussions/revit-purger-filtres".

J'aimerais trouver un script permettant de me faire une liste de tous les filtres présents dans ma vue et de me permettre d'en sélectionner certains et de les supprimer (plusieurs en une fois).


Je suis assez novice sur dynamo et je ne comprends pas très bien comment générer une liste à choix.

Merci d'avance.
Je tien a préciser je veux tous les filtres présents dans mon projet et non pas dans ma vue! me suis mal exprimer.
0
Votes
Undo
Bonsoir

Peut-être en utilisant ce noeud du package Data Shapes, avec des listes déroulantes. Je ne l'ai jamais utilisé, donc, je ne peux pas t'en dire plus...

@ plus
2 years ago
·
#16860
0
Votes
Undo
Bonjour,

Pour la partie tri sur les filtres, de l'aide en PJ. ViewFilter.OwnerViews vient d'Archilab.
Et pour la sélection, sauf besoin de déployer le script et donc de faire quelque chose user-friendly, ça marche très bien nativement ;)
Bonjour,

Pour la partie tri sur les filtres, de l'aide en PJ. ViewFilter.OwnerViews vient d'Archilab.
Et pour la sélection, sauf besoin de déployer le script et donc de faire quelque chose user-friendly, ça marche très bien nativement ;)



Bonjour,

Merci pour vos messages.

Comme demandé plus haut dans mon message mon problème actuel est que l'on a récupéré la maquette d'un autre bureau d'études qui a fait faillite et le soucis c'est qu'il y a une 50aine de filtres dans ma maquette que j'aimerais supprimer sans avoir à le faire manuellement (je sais que sur la version Revit 2022 la possibilité de sélectionner plusieurs filtres a été intégrée mais on doit rester sur la version 2020).

Donc ce n'est pas un tri des filtres inutilisés qu'il me faut mais plutôt un script ou je pourrais voir tous les filtres de mon projet et sélectionner par une case à cocher ceux que j'aimerais supprimer et ensuite appliquer et les supprimer tous en une fois.
2 years ago
·
#16867
0
Votes
Undo
Après une courte recherche sur le forum anglais de dynamo, il va falloir passer par du code en dur hors de dynamo ou du python dans dynamo. Cela dit un package permettant de le faire m'a peut-être échappé.

Etant novice et comme c'est pour une seule fois sur seulement 50 filtres (oui ce n'est rien) je te propose de faire ça "à la main". La solution la plus rapide n'est pas toujours la plus belle et intelligente.
Mohamed KHETTAB
updated the category from to Modélisation, simulation et visualisation — 7 months ago
There are no replies made for this post yet.

Hexabim

La plateforme du BIM et de la Construction Numérique en France.

© HEXABIM 2014 - 2024

Connexion