Les API des modeleurs CAO
Cette causerie s'est déroulée le jeudi 15 janvier 2009 de 21h à 22h10 et a eu pour thème : Les API des logiciels de CAO (ou plus simplement: comment faire pour contrôler mon modeleur de CAO en utilisant ma propre application informatique).
Liste des participants :
- Alain Dereu
- Teva Miyou
- François Rimbert
- Christian Collignon
- Marc Janod
- Didier Gabory
- Gilles Hugon
- Nicolas Bonneau
- Patrick Cardonnet
- Alain Mary
- Frédéric Bruyère
Cette causerie était placée, c'est dommage, sous le signe des problèmes de connexion. Problèmes chez les auditeurs et l'animateur. Ceci ayant quelque peu fait perdre le rythme à la présentation et la capture vidéo n'ayant pu être réalisée voici, pour ne pas rester sur notre faim des applications pédagogiques pour vous faire la main.
Une première explique comment faire le lien entre un modeleur et Excel (celle-ci est sous Catia mais transposable à Solidworks en remplaçant la ligne CATIA = CreateObject("Catia.Application") par swApp = CreateObject("SldWorks.Application") et le reste de la méthode est valable ) :
Voici aussi un classeur Excel pilotant une esquisse Catia ainsi que l'activité pédagogique associée. La macro est déjà tapée mais celle-ci peut-être analysée pour tenter une transposition :
TP cinématique train avant modélisme
Et pour une utilisation en seconde ISI et la découverte du Grafcet voici un programme pilotant une maquette Solidworks (la source du programme est fournie dans le dossier programme, c'est du visual basic 6 mais il est possible de l'ouvrir avec visual basic.net disponible gratuitement dans sa version express chez microsoft ) :
Logiciel + source découverte grafcet ISI
Enfin voici 2 liens vers des forums d'entraide au développement :
Avenao : Forum dédié à Solidworks avec une communauté très réactive en ce qui concerne les API.
http://www.logiciel-cao.com/forum/viewforum.php?f=14&sid=7928a6f7a65bf70a5b776478feb2943f
GMProg : Forum de François Rimbert pour enseignants du génie mécanique dédié à la programmation d'applications pédagogiques
Quelques vidéos sur ce thème :