Connexion   Inscription

Questions & Réponses

  vendredi 21 juillet 2023
  7 réponses
  632 vues
  Suivre cette discussion
Bonjour,

Dans le cadre de la création d'un cartouche, je cherche à renseigner automatiquement dans ce dernier l'emplacement où le fichier Revit est enregistrer (emplacement réseau sur mon pc (ex : C:\Users\moi\Desktop)).

Quelqu'un aurait une idée d'où je peux récupérer cette information ?

Merci pour votre aide.

Bien cordialement,
Pauline
11 months ago
·
#18331
0
Votes
Undo
Bonjour,

Ce n'est pas possible, du moins à ma connaissance, sans passer par dynamo ce qui en fait une solution en partie automatisé.
Vous trouverez ci-joint un exemple de script Dynamo faisant ce que vous souhaitez.
Il est bien entendu à adapter selon vos paramètres ainsi que leurs emplacements.
Si vous souhaitez directement intégrer le chemin dans certaine feuille uniquement, le tri doit se faire entre le noeud "All Elements of Category" et le noeud "Element.SetParameterByName".
11 months ago
·
#18332
0
Votes
Undo
Merci beaucoup pour votre retour, je m'en doutais qu'il fallait passer par dynamo.

Je vais tester ça.
Merci encore
11 months ago
·
#18334
0
Votes
Undo
Bonjour,

Il y a un paramètre dans la famille de cartouche.
Il suffit d'insérer ce label dans votre cartouche.

Ci-joint une capture d'écran (désolé, ma version est anglaise)

Vous pouvez aussi insérer la date d'impression.

Cordialement.
11 months ago
·
#18335
0
Votes
Undo
Le nom du paramère est "File path".
Quant à la date d'impression c'est "Date/Time Stamp".

Bien à vous
11 months ago
·
#18336
0
Votes
Undo
Effectivement,

Je ne l'avais pas vu parmi l'ensemble des paramètre.
Cependant ce libellé ne fonctionne que s'il est utilisé dans les convention BIM.
Dans mon cas, où le chemin doit être dans un paramètre avec un nom autre, je doit obligatoirement le faire avec le script ou à la main.
Je pense donc que le script est la solution la plus polyvalente, bien que n'étant pas la plus optimale.
11 months ago
·
#18337
0
Votes
Undo
Merci pour vos retour !

@Jean-François KIM votre solution à l'air simple pour une famille cartouche, or mon cartouche n'as pas été créer à partir de ce type de famille. J'ai contourné un autre problème que je rencontrais en créant un cartouche à l'aide de la famille "annotations générique". Ca ne va donc pas fonctionner pour moi.

@Raphaël Blaiteau:0dce9cf0# , j'ai testé le dynamo mais je n'arrive pas à récupérer le nom du paramètre à définir. Lorsque j'indique le nom du paramètre que je veux renseigner il m'indique comme erreur : "Aucun paramètre de ce nom". Mon paramètre un un paramètre de type est ce que ça viendrait de la ?

Merci pour votre aide.
11 months ago
·
#18341
0
Votes
Undo
Pauline, en effet, cela influe.
Dans ce cas, il faut obtenir le type de votre cartouche (obtenable en regardant les paramètres avec "Element.Parameters" sous le nom "Famille et Type" en français).
Il faudra ensuite mettre le type en entré du noeud "Element.SetParameterByName".
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