Les groupes sous AutoCAD sont bien pratiques pour manipuler plusieurs objets simultanément. On peut les créer avec AutoLISP en utilisant COM :
AutoLISP
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 !

Téléchargement
- CadWiip pour AutoCAD® 2010 - Modélisation de tuyauteries en 3D
- Profil.lsp pour AutoCAD® - Générateur de profils (HEA, HEB...)
Générateur de profils
Ce programme AutoLISP permet de générer des profils. Les sections suivantes sont supportées :
- IPE
- IPN (NF A 45-209)
- HEA
- HEB
- UPN (NF A 45-007, NF A 45-202)
- UAP
- les cornières à ailes égales (NF A 45-009)
- les cornières à ailes inégales (NF A 45-010)
Le profil est inséré sous la forme d'une polyligne 2D fermée qui peut ensuite être facilement extrudée pour obtenir un solide 3D. Vous pouvez également générer un bloc.
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 ) )
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
|
|
