A propos des macros CATIAS et du VBAscript

Bonjour,

J'aimerais réaliser des macros dans CATIA.

A l'aide d'un livre VBA classique, j'ai pu voir comment faire des programmes en VBA.

Par contre, pour dialoguer avec CATIA et notamment ramener des données de CATIA (point, axe,...) dans mon programme, j'ai besoin d'utiliser des fonctions "macros" propres à CATIA (en VBAscripts, exemple : GetCoordinates).

Par contre, je ne trouve aucune aide sur la liste des fonctions CATIA. De plus, lorque je lance l'enregistrement manuel pour connaitre ces fonctions, celles-ci n'apparaissent pas.

Est-ce vous sauriez où je peux trouver de l'aide sur les fonctions "macros" propres à CATIA ? Et notamment les arguments demandés pour une fonction ?

Pour info, j'ai l'aide de CATIA sur ma version r5v21 mais il me semble qu'il n'y a pas grand-chose dans cette aide.

Merci d'avance pour votre aide.

Bonjour,

Toutes les informations sur le VBA est en anglais, par exemple :

http://www.scripting4v5.com/additional-articles/

 

Bonjour,

Ce site est interessant. Mais, je reste un peu sur ma faim. Je n'ai pas trouvé la liste des fonctions CATIA et l'explication des arguments à rentrer dans ces fonctions pour les faire fonctionner convenablement.

Est-ce que quelqu'un aurait déjà utilisé ces fonctions CATIA ? Comment avez-vous procéder pour comprendre les arguments de ces fonctions? Bref, le mode d'emploi lié à l'utilisation d'une fonction 

Bonjour ,

ce site (en anglais) pourra vous aider un peu je pense :

https://the-hive-of-knowledge.com/

Bonjour,

Dans le dossier d'installation de CATIA il y a le fichier "v5Automation.chm" qui décrit l'API de CATIA.

Perso je m'en sert pour coder en python et c#.