Publié par Maxence le mar, 29/12/2015 - 18:03
C'est quelque chose qui est mal connu, mais en AutoLISP, il y a plusieurs styles de commentaire qui sont traités différemment par la commande de formatage de l'éditeur Visual LISP.
Publié par Maxence le ven, 13/06/2014 - 11:34
Retrouver les insertions d'un bloc dynamique peut se révéler plus compliqué que prévu. Si par exemple vous avez un bloc nommé Porte - Métrique (exemple de bloc dynamique fourni avec AutoCAD dans la palette d'outils, onglet Architecture), le code suivant :
(ssget "X" '((0 . "INSERT") (2 . "Porte - Métrique")))
Vous retournera un jeu de sélection contenant uniquement les insertions du bloc dynamique Porte - Métrique qui ont les propriétés par défaut (bloc inséré sans modification ou insertion réinitialisée avec l'option Réinitialiser le bloc du menu contextuel).
Publié par Maxence le ven, 24/08/2012 - 09:49
Publié par Maxence le ven, 24/08/2012 - 09:44
Publié par Maxence le dim, 10/06/2012 - 16:14

The virus Flame is a lot of attention right now. A striking feature here is that it specifically targets AutoCAD DWG files. This suggests that this complex malware was designed by a state eager to seize some secrets documented through drawings.
Publié par Maxence le dim, 10/06/2012 - 15:45

Le virus Flame fait beaucoup parler de lui en ce moment. Une de ses caractéristiques est qu'il cible particulièrement les fichiers DWG d'AutoCAD. Ce qui laisse à penser que ce malware complexe a été conçu par un état désireux de s'emparer de certains secrets industriels documentés via des dessins techniques.
Publié par Maxence le dim, 19/02/2012 - 17:37
Dans la plupart des programmes, on a besoin de terminer immédiatement l'exécution lorsqu'on tombe sur une erreur. Par exemple, dans le programme ci-dessous, on veut terminer immédiatement si le fichier foo n'est pas trouvé.
Publié par Maxence le dim, 19/02/2012 - 17:01
1ère étape, créer le fichier DCL à l'aide un éditeur de texte :
hello : dialog {
label = "Exemple de boite de dialogue";
: text { label = "Coucou tout le monde."; }
ok_only;
}
Ici, on définit une boite de dialogue nommée hello. L'attribut label permet de définir son titre. La boite comporte deux éléments, un texte et un bouton OK.
Publié par Maxence le lun, 17/10/2011 - 17:43
Quelques règles à respecter pour faciliter la maintenance de vos programmes AutoLISP.
Publié par Maxence le mar, 11/10/2011 - 16:51
Supposons que vous avez défini deux fonctions : f1 et f2. Vous voulez appeler l'une ou l'autre en vous basant sur le contenu d'une variable a qui contient 1 ou 2.
Pages