Connexion   Inscription

Questions & Réponses

  Vendredi 12 Mai 2023
  7 réponses
  1.3K vues
  Suivre cette discussion
Bonjour,
J'aimerais afficher les ID de mes exutoires et lanterneaux dans les nomenclatures.
Dans mon script j'arrive à sortir la liste de mes lanterneaux mais le nœud "element.setparameterbyname" n'arrive pas à me sortir la liste des "element ID" associée aux lanterneaux.
Cela me met "Avertissement:Element.SetParameterByName l'opération a échoué.
Aucun paramètre de ce nom."
Pourriez-vous m'aider ?
Morgane GUYOMARD updated the category from to — 1 year ago
1 year ago
·
#18238
0
Votes
Undo
Bonjour,
le paramètre Element ID que vous voulez renseigner dans la famille est-il bien déclaré dans la famille, et avec quel format, texte ou nombre ?
vous pouvez transformer la valeur du nœud Element.id en texte en sortie avant de l'injecter.
Bonjour,

De quel(s) environnement(s) logiciel(s) parlez-vous ?
0
Votes
Undo
Bonjour,
Oui le paramètre "Element ID" est bien déclaré dans la famille avec un type de paramètre "Nombre".
0
Votes
Undo
Bonjour, je parle du logiciel Revit avec la programmation visuelle Dynamo de Revit.
1 year ago
·
#18247
0
Votes
Undo
Bonjour,
Faite le test en remplaçant les 2 nœud du début par une sélection (avec un élément)

Eviter de sélectionner toutes les catégorie dans la déclaration de votre paramètre

En fait c'est un paramètre de projet, nom un paramètre de famille
1 year ago
·
#18311
0
Votes
Undo
J'ai remplacé les 2 premiers boutons par un select mais ça ne marche pas non plus. J'ai toujours ce problème.
traffic jam 3d
0
Votes
Undo
Bonjour,

Vous avez une petite bulle jaune qui apparait au dessus du noeud "element.setparameterbyname". En plaçant votre souris dessus vous aurez un indice concernant l'origine du problème.
Cependant, d'après ce que je vois, et ce que j'ai compris : Vous voulez faire entrer un Nombre Entier (integer/int) dans un paramètre configuré pour les nombre à virgule (double).
Une solution serait de recréer votre paramètre et de le configurer en Nombre Entier.
Une autre solution serait d'obtenir un noeud (ou de le programmer en python) pour que votre ID se transforme en double.
Mohamed KHETTAB
updated the category from to Modélisation, simulation et visualisation — 1 year ago
There are no replies made for this post yet.

Connexion