Aller au contenu

capde06

Membres
  • Compteur de contenus

    619
  • Inscription

  • Dernière visite

  • Jours gagnés

    4

Tout ce qui a été posté par capde06

  1. capde06

    panic

    ca remarche j'ai lancé un point de restauration système windows et vlam ca remarche cool [Edité le 7/12/2009 par capde06]
  2. capde06

    panic

    /p test ne fait rien de nouveau par contre jai un collègue qui 2010 sur xp 32 moi je suis sous win7 64b je pense pas pouvoir récupérer dans la base registre
  3. capde06

    panic

    j'étais tranquillement entrain de bidouiller un prog lisp ""getexcel" j'ai eu un plantage je redémarre autocad tout va bien mais lorsque j'ouvre l'editeur lisp l'editeur apparait une petite seconde et disparait l'éditeur est toujours actif il est visible dans la barre des taches mais impossible de le voir j'ai fait réparer autocad ....rien j'ai désinstallé autocad réinstallé .....rien n'y fait les programmes lisp marchent. bizarre si vous avez une idée...je prend avant de tout formater...
  4. capde06

    hachure sans aire

    regarde la http://www.cadxp.com/modules.php?op=modload&name=XForum&file=viewthread&tid=25838#pid
  5. capde06

    RENOMMER ONGLETS EN CHAINE

    le ptit lisp de patrick un peu modifiée a mes besoins pratique quand il y a beaucoup de presentation ;;renommer les presentations Auteur Patrick 35 (defun c:ren-onglet(/ doc express lay lst n i txt) (setq doc (vla-get-activedocument (vlax-get-acad-object)) n -1 i 1 long (-(length (layoutlist)) 1) ) (vla-startundomark doc) (if (eval 'acet-ui-progress-done) (progn (acet-ui-progress-init "" (1- (vla-get-count (vla-get-layouts doc)))) (setq express T) ) (progn (princ "\nTravail en cours...") (princ) ) ) (vlax-for lay (vla-get-layouts doc) (setq lst (cons (list (vla-get-taborder lay) lay) lst)) ) (while (setq lay (assoc i lst)) (if (eq n -1) (setq txt "Cartouche") ;;(setq txt (itoa n)) (setq txt (strcat "Page " (itoa (+ n 1)) " sur " (rtos long 2 0))) ) (while (< (strlen txt) 2) (setq txt (strcat "0" txt)) ) (if (vl-catch-all-error-p (vl-catch-all-apply 'vla-put-name (list (cadr lay) txt))) (progn (vla-put-name (vla-item (vla-get-layouts doc) txt) (strcat "captopo" txt)) (vla-put-name (cadr lay) txt) ) ) (and express (acet-ui-progress-safe i)) (setq n (1+ n) i (1+ i) ) ) (and express (acet-ui-progress-done)) (princ (strcat "\nRenumérotation de " (itoa (1+ n)) " présentation(s).")) (vla-endundomark doc) (princ) )
  6. moi je me suis fait ca ^C^Cscu ob \scu sa (strcat (rtos (getvar "cdate") 2 0) (substr (rtos (getvar "cdate") 2 8) 10 8)) repere ;zoom t zoom .9x a mettre dans un bouton
  7. capde06

    hachure

    pouvez vous m'expliquer pourquoi sur certaine hachure on peut avoir la surface et d'autre non merci
  8. merci ca marche nickel
  9. capde06

    Cacher mes macro

    Bravo didier vive les open source
  10. moi ca marche 1er clic le menu apparait 2eme clic fermeture
  11. capde06

    BONUS CAD TOPO

    regarde bien, dans la boite de dialogue il y a option insérer en 3d
  12. moi je me suis fait ca ^C^Cscu ob \scu sa (strcat (rtos (getvar "cdate") 2 0) (substr (rtos (getvar "cdate") 2 8) 10 8)) repere ;zoom t zoom .9x le scu est nommé avec la date
  13. capde06

    BONUS CAD TOPO

    cherche CAPTOPO sur google
  14. super pratique et rapide surtout le afficher tout et on peut voir la source ? par curiosité
  15. capde06

    Objets identiques en bloc

    y faudrait qu on puisse télécharger ton plan met sur free
  16. pour connaitre la commande en anglais, pas de problème mais je ne sais plus comment fair pour connaitre les options de la commande en anglais merci
  17. capde06

    besoin d\'aide

    la je dit bravo patrick t'es au top ca marche nickel je te remercie
  18. capde06

    besoin d\'aide

    Salut Patrick en bricolant ta fonction je me suis aperçu d'un cas particulier si tu testes sur l'étiquette avec beaucoup d'attributs le prog remplit tous les attribut avec la même valeur j'ai essayé de debogué, je n'y suis pas arrivé essai de regardé merci d'avance
  19. capde06

    besoin d\'aide

    bravo Patrick j'ai beaucoup cherché a la faire je n'y suis jamais arrivé je vais modifier pour en faire une fonction et je vais pouvoir l'intégrer a mon programme de topo encore merci
  20. capde06

    besoin d\'aide

    cool ca marche mais peut on lire et modifier en choisissant le non de l'étiquette code dxf 2 dans le meme principe que mes fonctions lisp [Edité le 12/10/2009 par capde06]
  21. capde06

    ordre de tracé

    essai en anglais _wipeout
  22. capde06

    besoin d\'aide

    salut patrick dabord merci cette fonction marche très bien sur un bloc avec attribut simple mais pas dans mon cas le bloc dépend d'une étiquette multiple command LIGNEDEREPMULT regarde le lien du 1er message tu as un exemple
  23. capde06

    ordre de tracé

    regarde la command nettoyer
  24. capde06

    besoin d\'aide

    j'utilise ces fonctions pour lire et modifier un attribut ;; ; met a jour l'attribut d'un bloc : entité avant entget + etiquette + code + valeur (defun upd_blk(obj eti code txt) (setq ent_att (entnext obj)) (while (/= (cdr (assoc 0(entget ent_att))) "SEQEND") (if (= (cdr(assoc 2(entget ent_att))) eti) (progn (setq e (entget ent_att)) (entmod (subst (cons code txt) (assoc code e)e)) (entupd obj) ) ) (setq ent_att (entnext ent_att)) ) ) ;; ; renvoie la valeur d'un attribut : entité avant entget + etiquette (defun val_eti(enti eti / alt) (setq ent_att (entnext enti)) (while (/= (cdr (assoc 0(entget ent_att))) "SEQEND") (if (= (cdr(assoc 2(entget ent_att))) eti) (setq alt (cdr(assoc 1(entget ent_att)))) ) (setq ent_att (entnext ent_att)) ) alt ) jusqu'a la tout va bien maintenant quand je met le bloc avec attribut dans une étiquette multiple je n'arrive pas a lire ou modifier les attributs pouvez vous m'aider jai bien essayé mais la on tombe sur une entité complexe trop complexe pour moi le but est de créer 2 fonctions une pour lire une pour modifier les attribut de l'étiquette multiple depuis des programmes lisp on ne sais jamais voici les étiquettes que j'utilise http://dl.free.fr/vCzbwdX2o
  25. je ne pense pas que cela soit possible desolé
×
×
  • 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é