Submitted by Maxence on Tue, 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.
Submitted by Maxence on Fri, 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).
Submitted by Maxence on Fri, 24/08/2012 - 09:49
Submitted by Maxence on Fri, 24/08/2012 - 09:44
Submitted by Maxence on Sun, 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.
Submitted by Maxence on Sun, 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.
Submitted by Maxence on Sun, 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é.
Submitted by Maxence on Sun, 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.
Submitted by Maxence on Mon, 17/10/2011 - 17:43
Quelques règles à respecter pour faciliter la maintenance de vos programmes AutoLISP.
Submitted by Maxence on Tue, 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