Communauté
Inventor - Français
Bienvenue sur les forums Inventor d’Autodesk. Partagez vos connaissances, posez des questions, collaborez sur des idées, et explorez les sujets Inventor populaires.
annuler
Affichage des résultats de 
Afficher  uniquement  | Rechercher plutôt 
Vouliez-vous dire : 

Inventor 2024 : Exécuter une règle ilogic avec python

2 RÉPONSES 2
RÉSOLU
Répondre
Message 1 sur 3
oscar_dls
199 Visites, 2 Réponses

Inventor 2024 : Exécuter une règle ilogic avec python

Bonjour à tous, 

 

Je voulais savoir si il était possible d'exécuter une règle ilogic (externe ou pas) avec un code en python. 

Je ne trouve rien à ce propos dans l'aide inventor API ou dans les forums.

J'ai essayé de solliciter chat GPT pour m'aider mais le code ne fonctionne pas, il ne reconnait pas la fonction (code ci-dessous) :

 

import win32com.client as wc

# Se connecter à une instance en cours d'Inventor
inv = wc.Dispatch("Inventor.Application")
inv.Visible = True

# Obtenez le document actif
doc = inv.ActiveDocument

# Nom de la règle iLogic que vous souhaitez exécuter
rule_name = "DEF PARAMETRES"

# Exécuter la règle iLogic
doc.ComponentDefinition.iLogicAutomation.RunRule(doc, rule_name)

 

Merci d'avance.

Étiquettes (1)
2 RÉPONSES 2
Message 2 sur 3
ThomasB44
en réponse à: oscar_dls

Salut @oscar_dls 

Je ne connais pas Python, mais logiquement, la démarche est la même, une fois que tu as l'application Inventor, il faut utiliser l'ApplicationAddIn pour accéder à iLogic, et enfin lancer la règle.

 

Ici un exemple de code en VB.NET :

https://forums.autodesk.com/t5/inventor-programming-ilogic/run-ilogic-rule-by-vb-net-plug-in/m-p/944...

 

Tu pourras rechercher d'autres exemples de ce code ici :

https://forums.autodesk.com/t5/inventor-programming-ilogic/bd-p/120


Thomas
Mechanical Designer / Inventor Professionnal 2023
Inventor Professional EESignature

Message 3 sur 3
oscar_dls
en réponse à: ThomasB44

Ok, c'est bon j'ai trouvé !

Merci 🙂

Vous n'avez pas trouvé ce que vous recherchiez ? Posez une question à la communauté ou partagez vos connaissances.

Publier dans les forums  

Autodesk Design & Make Report