Inventor. : iPropriétés

Inventor. : iPropriétés

Olivier_75
Collaborator Collaborator
651 Visites
8 Réponses
Message 1 sur 9

Inventor. : iPropriétés

Olivier_75
Collaborator
Collaborator

Salut,

Est-t-il possible de rajouter des valeurs dans le liste déroulante des iProprités

- Nom
- Valeur

Et également, les avoir pas défauts dans les prochains  projet.

Merci

Olivier

0 J'aime
Solutions acceptées (4)
652 Visites
8 Réponses
Replies (8)
Message 2 sur 9

ThomasB44
Mentor
Mentor
Solution acceptée

Salut @Olivier_75 

Il s'agit d'iPropriétés personnalisées, tu mets le nom et la valeur que tu souhaites.

Pour les obtenir par défaut, il suffit de les créer dans tes gabarits.


Thomas
Mechanical Designer / Inventor Professional 2025
Inventor Professional EESignature

0 J'aime
Message 3 sur 9

Olivier_75
Collaborator
Collaborator

Salut @ThomasB44 

Je suis d'accord, mais a chaque pièce je suis obligé de réécrire les noms et les valeurs.
Je souhaite, choisir dans la liste mon choix et avoir la valeur correspondante

Merci
Olivier

0 J'aime
Message 4 sur 9

ThomasB44
Mentor
Mentor
Solution acceptée

Crée ton iProp dans ton gabarit, lorsque tu crées une pièce, l'iProp et sa valeur sont déjà là.

ThomasB44_0-1733828437538.png

 


Thomas
Mechanical Designer / Inventor Professional 2025
Inventor Professional EESignature

0 J'aime
Message 5 sur 9

Olivier_75
Collaborator
Collaborator

ok
Mais pour les avoirs pour d'autres affaires tu fais comment.
Car, je ne vois pas comment.
Aurais tu une procédure

Merci

0 J'aime
Message 6 sur 9

modelinEGJXB
Advocate
Advocate
Solution acceptée

Bonjour,

 

Personnellement j'ai fait une règle iLogic que je déclenche quand j'ai besoin.

Elle me créait l'iPropriété voulue et j'ai plus qu'à la compléter par la suite : 

 

Dim doc = ThisDoc.Document
Dim propertyName1 As String = "iPropPerso"

oCustomPropertySet = ThisDoc.Document.PropertySets.Item("Inventor User Defined Properties")


	Try
		Test = iProperties.Value("Custom", "iProp Perso")
	Catch
		iProperties.Value("Custom", "iProp Perso") = iPropPerso
	End Try
	
	iLogicVb.UpdateWhenDone = True

 

Message 7 sur 9

Olivier_75
Collaborator
Collaborator

Salut @modelinEGJXB 

 

Merci pour ta réponse.

Pourrais tu mettre la capture de la fenêtre iPropriétés après activation de ta règle.
Pour voir le résultat obtenu.

Stp

Merci

Olivier

Merci

0 J'aime
Message 8 sur 9

modelinEGJXB
Advocate
Advocate
Solution acceptée

Salut @Olivier_75 , j'ai complété la règle pour des révisions avec initial, date et commentaire.

Je l'active par l'intermédiaire d'un formulaire : 

 

modelinEGJXB_2-1733912005497.png

 

La REV A et B sont déjà activé : 

modelinEGJXB_3-1733912026543.png

 

 

Quand j'active la REV C : 

modelinEGJXB_4-1733912071774.png

modelinEGJXB_5-1733912090142.png

Les iPropriétés sont créées et par la suite je les récupère dans le cartouche de la mise en plan.

 

Bonne journée,

 

 

Message 9 sur 9

manon_puel
Community Manager
Community Manager

Bonjour @Olivier_75 

Si une des réponses résout votre problème ou vous a permis de mieux le comprendre, voulez vous avoir l'amabilité de cliquer sur le bouton  APPROUVER LA SOLUTION  en bas de la réponse qui apporte une solution?
Cela facilitera la navigation de nos utilisateurs qui pourront directement atteindre la solution

Sachez qui si vous avez marqué une réponse comme solution par erreur, vous pouvez annuler ce marquage en cliquant sur le menu du fil (les trois points verticaux) et choisir "pas la solution"
Merci de ne pas accepter comme solution le message que vous êtes en train de lire.


Manon Puel animatrice de la communauté francophone
0 J'aime