Aller au contenu

bru

Membres
  • Compteur de contenus

    22
  • Inscription

  • Dernière visite

bru's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. bru

    Problême avec type de ligne

    Il me semble avoir déjà résolu ce genre de problème avec la variable measurement. cfr help autocad. [Edité le 26/2/2008 par bru]
  2. bru

    bonjour je suit nouveau

    salut et bienvenue, pose tes question, nous y répondrons (dans la mesure du possible ;^)
  3. bru

    Annuler une fonction lisp

    tout simplement en placant (command "_undo" "_begin") en debut de code et (command "_undo" "_end") en fin de code.
  4. bru

    Commande reseau en lisp

    il me semble que (ssget) serait meilleur, de telle manière à pouvoir selectionner plusieurs objects
  5. je comprends pas très bien la démarche, pourquoi ne pas faire : (command "_insert") ou (si autre commande à faire après): (command "_insert" pause pause pause pause pause) ou (plus joli): (command "_insert") (repeat 5 (command pause)) ou encore (pour les puristes): (command "_insert") (while (= 1 (getvar "cmdactive")) (command pause)) sinon, je conseille d'utiliser (initget) PS: très pratique la variable cmdactive ;-)
  6. bru

    CDDR

    je ne sais pas à quoi sert vl-list*, mais ca ressemble étrangement à Command: (cons 3 2) (3 . 2) Command: (cons 3 (cons 2 3)) (3 2 . 3) Command: (cons 3 (cons 2 (cons 2 3))) (3 2 2 . 3) Command: (car (cons 3 (cons 2 (cons 2 3)))) 3 Command: (cdr (cons 3 (cons 2 (cons 2 3)))) (2 2 . 3) ceci ressemble étrangement à celà: http://www.ensias.ma/ens/kassou/cours/coursEP/donn_hier1.htm à+
  7. bru

    CDDR

    attention dans le cas s'une association (8 . "mon_layer"), Command: (cdr '(8 . "mon_layer")) "mon_layer" Command: (cadr '(8 . "mon_layer")) Error: bad argument type: consp "mon_layer" à +
  8. bru

    Projet maison

    usenet : fr.rec.bricolage est très actif (même si certaines personnes sont casses-bonbon ;-) pour lire ces forums: http://www.webatou.net par exemple
  9. bru

    Divers

    regen --> regenère la viewport courrante regenall --> regenère toutes les viewpotrs si tu es dans le modelspace : pas de différence visible dans le paperspace: selon l'endroit où tu travailles (paper ou vport), regen va regenerer soit le paperspace soit le viewport courrant
  10. bru

    BLOCS ?

    ca arrive quand tu dessines une porte (un exemple) dans un fichier vide, que tu en fais un bloc "porte", et que tu l'enregistres sous "porte.dwg". lors de l'insertion du fichier "porte.dwg", le bloc "porte" est redéfini dans le nouveau dessin et fait référence au fichier "porte.dwg"... qui est lui-même composé du bloc "porte". il s'agit alors d'une référence récursive. remède: aller dans le fichier "porte.dwg", exploser le bloc "porte", purger le tout, puis réenregistrer le fichier "porte.dwg" normalement ca devrait marcher
  11. l'homme qui revait d'être une hotesse de l'air ?
  12. bru

    Select Lisp (help)

    et d'ailleurs, une petite function géniale: (defun sslist (ss / n lst) (if (= 'PICKSET (type ss)) (repeat (setq n (sslength ss)) (setq lst (cons (ssname ss (setq n (1- n))) lst)) ) ) ) avec cela: (mapcar '(lambda (x) (command "_.circle" (cdr (assoc 10 (entget x))) "_diameter" "2.0")) (sslist (ssget '((2 . "bind")))) ) checkez les parrenthèses ;)
  13. bru

    à quoi sert LISP?

    une impressionnante foire aux questions: http://www.newz.net/acadplus/page5101.htm traduction française de la "FAQ AutoLISP comp.cad.autocad" un peu vieillote mais largement suffisant pour un débutant bonne lecture ;-)
  14. (defun c:grouper () (command "_-group" "_create")) (defun c:degrouper () (command "_-group" "_explode")) non ?
  15. Pour ceux que cela intéresse: http://xarch.tu-graz.ac.at/autocad/stdlib/html/stdl13xv.htm#entmake je sais que l'on peut trouver les sources de ces functions sur le site xarch, mais je ne parviens plus a mettre la main dessus... à bientôt Bruno
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer. Politique de confidentialité