-
Compteur de contenus
2 160 -
Inscription
-
Dernière visite
-
Jours gagnés
16
Type de contenu
Profils
Forums
Calendrier
Blogs
Tout ce qui a été posté par bryce
-
Pour taper les chemins des 250 fichiers et répéter 250 fois les commandes ? :unsure:
-
Bonjour, Tu utilises bien la version Pro ?
-
Bonjour, Tu peux faire glisser le fichier lsp et le lâcher dans la zone graphique d'AutoCAD, càd dans ton dessin. Sinon tu peux aussi charger un lisp dans le menu Outils > Charger une application, ou en tapant la commande APPLOAD.
-
Bonjour, Pour les attributs, tu aurais pu mettre ATTREQ à 0 avant de lancer le script pour éviter d'avoir à ajouter des lignes vides. ;) Pour info, tu as utilisé quel logiciel pour créer ton script ? Concernant la sélection, on ne peut pas désactiver la boîte de dialogue des commandes FILTER ou Sélection rapide. Il faut donc passer par du Lisp, sachant qu'on peut très bien utiliser du Lisp dans un script (à condition bien sûr d'avoir un AutoCAD complet).
-
Bonsoir, Probablement quelque chose comme ceci: _-insert nomdubloc_à_remplacer=nouveaubloc.dwg _s 1 0,0 0 _erase _l (ligne vide) Pour que AutoCAD puisse trouver nouveaubloc.dwg, le fichier devra se trouver dans un chemin de support (dans le même dossier que les dessins à traiter, dans un chemin de recherche d'AutoCAD...). Tu peux aussi indiquer un chemin complet (C:\mes_blocs\nouveaubloc.dwg), s'il ne contient pas d'espaces. Pour générer le script, tu peux utiliser le bien connu SuperAutoScript de Caderix. Si tu veux, tu peux aussi tester Sequence, que je suis en train de mettre au point. Dans ce cas, tu pourras dans le 2e onglet importer le fichier remplacer_bloc.seq pour récupérer la séquence de commandes toute faite. ;)
-
Bonjour, 'OSMODE;(+ 1 2 128) Il te manquait un espace entre le + et le 1, +1 était donc interprété comme une fonction AutoLisp (qui n'existe pas). 'OSMODE;8 Là tu avais des parenthèses en trop, et donc là aussi 8 était interprété comme une fonction AutoLisp (qui n'existe pas). ;)
-
Bonjour, D'après ce que je comprends, je suppose que les modifs ne concernent pas les attributs, mais plutôt la géométrie du bloc (sans quoi une simple redéfinition du bloc ne suffirait pas à faire la mise à jour). A mon avis, le plus simple serait de passer par un script.
-
J'ai rien dit moi... :unsure: ;)
-
Sélectionner tout les types de cote, pivotée, alignée ...
bryce a répondu à un(e) sujet de FormaBois dans Personnalisation, macros, DIESEL
Ça c'est bien vu ! :) -
C'est justement extrêmement logique je trouve... Si le bloc appartient à un calque TOTO, c'est logique que le bloc entier disparaisse quand on gèle ce calque. Si à l'intérieur du bloc certains objets appartiennent à un calque TRUC (autre que 0), c'est logique également que ces objets là disparaissent quand on gèle le calque TRUC. Dans ton cas, peut-être justement que les entités dont tu parles n'ont rien à faire sur le calque X, mais devraient plutôt appartenir à 0. En effet, 0 est le seul calque "neutre", les objets du bloc appartenant à 0 se comporteront comme s'ils appartenaient au calque d'insertion du bloc...
-
[Résolu] Remise à zéro de la largeur des polylignes
bryce a répondu à un(e) sujet de Karmelie dans Débuter en LISP
(setq U_cmdecho (setvar "cmdecho" 0)) En faisant ça tu ne sauvegardes pas la valeur de CMDECHO, mais tu mets CMDECHO à 0 avant de stocker cette valeur dans U_cmdecho. Quand tu vas la restaurer, CMDECHO sera du coup toujours à 0... ;) Pareil dans N_svar pour CECOLOR & Co. Je ne vois pas trop l'intérêt non plus de faire de UN_var une commande (avec C:). -
Bonsoir, Non, les entités dans le bloc A sont bien sur le calque X, mais le bloc A dans son ensemble est sur le calque sur lequel il a été inséré. Donc si tu gèles X, les entités en question disparaissent. Si tu gèles le calque auquel appartient le bloc A, là c'est tout le bloc qui disparaît, y compris les entités en question. ;)
-
Sélectionner tout les types de cote, pivotée, alignée ...
bryce a répondu à un(e) sujet de FormaBois dans Personnalisation, macros, DIESEL
Bonjour, Depuis la 2011, si PICKADD est à 2 (valeur par défaut), la sélection reste active avec les grips affichés après l'utilisation de la commande SELECT. Mais dans une macro, c'est l'ancienne version de la commande SELECT qui sera utilisée par défaut, et la sélection ne restera pas active. ^R sert donc dans ce cas à forcer l'utilisation de la version la plus récente de la commande SELECT. ;) Pour les options, _Set c'est CHoisir (rendre courant), et _Freeze c'est Geler... -
[Résolu] Remise à zéro de la largeur des polylignes
bryce a répondu à un(e) sujet de Karmelie dans Débuter en LISP
Bonsoir, Tu peux essayer comme ceci, avec une gestion d'erreurs basique: (defun PLINE_LSEG ( ;Arguments: CALQUE ; Nom du calque spécifié dans la commande / ;Variables locales: INFO ; Données extraites de la liste des calques La_SEGM ; Largeur du segment extraite de la liste des calques = Epaisseur du calque PTDEP ; Début du polyligne *error* ) ;fin arguments (defun *error*(msg / ) (setvar "plinewid" 0) ) (setq INFO (assoc CALQUE ListeCalques)) ;; Recherche du calque dans la liste des calques normalisés (setq La_SEGM (atof (nth 3 INFO))) ;; Capte l'épaisseur du calque (setvar "plinewid" La_SEGM) ;; Assigne l'épaisseur du calque à la largeur de segment du pline (CREATION_CALQUE) ;; Création du calque (command "_pline" (setq p (getpoint "\nDébut de la ligne: "))) (while (> (getvar "cmdactive") 0) (command pause) ) ;; tant que la commande pline est active, la routine attend une entrée de l'utilisateur (setvar "plinewid" 0) ;; Remise à zéro de la largeur des polylignes (princ) ) le setq p ne sert à rien a priori, je l'ai laissé car tu utilises peut-être la variable p ailleurs... -
[Résolu] Remise à zéro de la largeur des polylignes
bryce a répondu à un(e) sujet de Karmelie dans Débuter en LISP
Bonsoir, (setvar "plinewid" 0) fait l'affaire pour remettre la largeur à 0, le problème doit venir d'ailleurs. Je ne comprends pas comment la polyligne peut être tracée correctement en ne donnant qu'un point de départ... (command "_pline" PTDEP) :unsure: -
Bonjour, Avec la commande Raccord (la même qu'en 2D)... ;)
-
Bonjour, Par curiosité, pourrais-tu préciser un peu comment fonctionnait ce logiciel ? Quelles étaient les données à fournir, le résultat obtenu... Éventuellement, il serait peut-être possible de le remplacer par une macro ou un lisp, ou de recréer un logiciel équivalent...
-
Sélectionner tout les types de cote, pivotée, alignée ...
bryce a répondu à un(e) sujet de FormaBois dans Personnalisation, macros, DIESEL
Je pensais à un truc de ce genre: ^C^C_-layer;_s;COTES;_f;*;;_select;_all;;_layerp;^R_select;_p;; Il faut remplacer COTES par le nom du calque qui contient les cotes. -
Oki, merci ! Mais bon, 48€ pour un logiciel de capture d'écran... :huh:
-
Bonsoir, - FILEDIA à 1 - PICKFIRST à 1 - DBLCLKEDIT à 1 si le double-clic ne fonctionne toujours pas.
-
Sélectionner tout les types de cote, pivotée, alignée ...
bryce a répondu à un(e) sujet de FormaBois dans Personnalisation, macros, DIESEL
Bonjour, J'ai bien peur que ce ne soit pas possible avec une simple macro malheureusement (sauf éventuellement si tu es sûr que toutes les cotes soient sur un calque spécifique)... :( Tu es sur LT ? -
Export du gestionnaire des propriétés des calques vers excel
bryce a répondu à un(e) sujet de doublecriquet dans AutoCAD 2012
Ah ben ça c'est pas clair en effet... Peut-être qu'il veut des petites icônes avec une ampoule jaune ou grise, un p'tit soleil, un cadenas... :P -
En ce qui me concerne, je ne vois pas en quoi ta question pollue... :unsure: J'ai une petite question pour toi: comment as-tu obtenu l'effet "bout de papier déchiré" de ta capture ? Je suppose que tu ne t'es pas amusé à créer le contour avec le Lasso dans Photoshop ou équivalent... :)
-
Export du gestionnaire des propriétés des calques vers excel
bryce a répondu à un(e) sujet de doublecriquet dans AutoCAD 2012
Bonjour, Si j'ai bien compris, doublecriquet veut simplement obtenir un fichier Excel contenant la liste des calques du dessin avec leurs propriétés (actif/inactif, couleur, etc.)... :unsure: Pour ce qui est des styles, c'est moins clair... Une liste de tous les styles existants ? ou des styles utilisés uniquement ? -
gabarit pr profil en long (modif de sujet)
bryce a répondu à un(e) sujet de Chanoine dans AutoCAD LT 2009
Bonjour, J'avais fait il y a quelques temps une vidéo sur la création d'un script avec Excel. L'exemple porte sur l'insertion de blocs à partir d'un fichier texte contenant les coordonnées des points, il faudra adapter un peu. Si tu ne t'en sors pas, tu peux toujours poster ici le fichier de points et on verra ce qu'on peut faire... ;)
