Publié Tue, 05 Oct 2010 11:23:09 GMT par Damien BOBET
Bonjour

il est possible à partir d'une droite autocad de la transformer en objet poutre quelconque
nous dessinons quelques structures d'environnement à partir de macro vba (droite dans l'espace)

y a t'il des commandes vba dans advance qui pourrait être incorporer dans nos macros et ainsi transformer notre environnement de poutre en objet advance plus rapidement.

Cordialement

M. GILLES

Publié Mon, 25 Oct 2010 10:37:41 GMT par

Bonjour Mr GILLES,

Une première possibilité est de développer en langage LISP.
C’est d’ailleurs certainement ce qu’il y a de plus « simple » pour développer soi-même.

 

Une autre possibilité est d’utiliser l’API COM de Advance Steel, via tout langage supportant COM.
Celle-ci permet plus de possibilités (comme par exemple pouvoir développer un nouveau type d’ assemblage automatique).
Cela nécessite l’acquisition du package Advance Steel « Développeur » (AS.P8) (nota : les développements ainsi réalisés ne fonctionneront que sur des licences AS.P8).

En ce qui concerne le langage VBA (Visual Basic for Applications), attention car avec AutoCAD 2010 et 2011, il n’est plus livré par défaut et il est nécessaire de le télécharger ; donc il est possible que ce langage soit « abandonné » à terme par Autodesk parce que Microsoft ne veut pas développer ce langage pour les systèmes 64 bits (ce qui revient peut-être à un abandon de ce type de langage à plus ou moins court terme).


De notre côté, notre API COM devrait fonctionner dans l’environnement VBA, mais nous ne prenons pas d’engagement.

Cordialement,

Le support Advance Steel

Vous devez être connecté afin de participer à ce forum.

GRAITEC Services
Training
Prestations
Développements
Version d’evaluation gratuite
GRAITEC Produits
Advance Design
Advance Workshop
Advance BIM Designers
PowerPack pour Revit®
PowerPack pour Advance Steel
Autodesk Produits
Collections
Subscriptions
Cloud services
Advance Steel
Revit®
Autocad®

GRAITEC GROUP 2018 | WE'VE UPDATED OUR PRIVACY NOTICE - Click here to find out more about how we collect, store and handle your personal data and your rights.