Attention si vous voulez exécuter une macro VBA sur un AutoCAD 64 bits, il faut remplacer les appels aux propriétés ObjectID et OwnerID par leurs équivalents 32 bits : ObjectID32 et OwnerID32, sinon vous aurez une erreur lors de la compilation. La méthode ObjectIdToObject devra également être remplacée par ObjectIdToObject32.
Créer un groupe avec AutoLISP
Soumis par Maxence Delannoy le mar, 05/11/2010 - 11:14Les groupes sous AutoCAD sont bien pratiques pour manipuler plusieurs objets simultanément. On peut les créer avec AutoLISP en utilisant COM :
CadWiip pour AutoCAD 0.1
Soumis par Maxence Delannoy le sam, 02/27/2010 - 09:19CadWiip pour AutoCAD est une petite application de démonstration des possibilités offertes par la programmation .NET sous AutoCAD.
Version 1.2 du générateur de profils
Soumis par Maxence Delannoy le mar, 12/15/2009 - 18:09Nouvelle version du générateur de profils pour AutoCAD avec support de différentes unités.
Téléchargez le dès maintenant, c'est gratuit !

Modifier une fenêtre flottante avec AutoLISP
Soumis par Maxence Delannoy le lun, 12/14/2009 - 12:25entmod ne fonctionne pas sur les entités VIEWPORT. Il faut donc utiliser COM pour modifier une fenêtre existante. L'exemple suivant montre comment verrouiller une fenêtre en utilisant la propriété DisplayLocked :
(defun lockViewport (viewportEntName /) (vl-load-com) (vlax-put-property (vlax-ename->vla-object viewportEntName) 'DisplayLocked :vlax-true ) )
AutoCAD 2010 et DFS
Soumis par Maxence Delannoy le mar, 12/08/2009 - 15:05Attention si vous utilisez Windows DFS (Distributed File System). AutoCAD 2010 ne parvient pas à ouvrir ou à sauvegarder des fichiers situés sur un partage réseau de ce type.
Afficher la date du jour en AutoLISP
Soumis par Maxence Delannoy le sam, 12/05/2009 - 22:05Il existe deux variables systèmes dans AutoCAD qui permettent de récupérer la date courante. La première se nomme DATE et elle est renvoyée sous la forme d'une date julienne modifiée. Ce format est un peu particulier et est plutôt utilisé en astronomie. Comme sa manipulation n'est pas trop aisée, on préféra utiliser la deuxième variable nommée CDATE.
CDATE est un nombre réel où la partie entière correspond à la date et la partie décimale à l'heure.
|
|
Besoin d'une macro AutoCAD ? Contactez moi pour un devis gratuit.
Développement d'applications sur tous les logiciels Autodesk : AutoCAD, Inventor, Revit... et plus généralement de tous logiciels liés à la CAO.
Tél. : 09.70.46.32.55
|
|
