Aller au contenu

Autocadavre

Membres
  • Compteur de contenus

    14
  • Inscription

  • Dernière visite

Autocadavre's Achievements

Newbie

Newbie (1/14)

0

Réputation sur la communauté

  1. http://images.autodesk.com/adsk/files/autocad_2012_and_autocad_lt_2012_sp2__enu.htm : Ça serait ça !? Mais c'est dans le changelog du SP1 ... Je suis très non-alphanumérique, donc c'est bien possible. D'ailleurs, pour ça je préférais la v 2004 ... on pouvait taper du code ASCII dans le nom des calques (maintenant ALT n'est plus neutre, du coup il faut copier / coller d'ailleurs ses noms de calques "originaux" ...)
  2. J'ai un problème récent mais récurrent ... (avant je n'avais jamais eu cela) Si je change la couleur d'un calque dans le gestionnaire de propriétés (LAYER) le changement est visible uniquement dans ce gestionnaire !??? Par contre, les objets ne sont pas modifiés, et la couleur dans le contrôle de la couleur ou dans les propriétés reste celle d'origine. Est-ce un bug ? Ou existe-t-il une variable système pour lier + rafraîchir les couleurs sélectionnées dans le gestionnaire !? Par avance, merci de toute vos suggestions ! ^^
  3. Longtemps que je n'étais pas repassé dans vos colonnes ... bjr à tous ^^ Histoire de compléter ce que j'avais écrit : Effectivement, les chiffres seuls ne sont pas pratiques. J'utilise donc des + pour les raccords et des / pour les décalages. Pour le côté olé-olé, j'assume. Joueur sur PC, les touches MAJ et ESPACES sont toujours à portée de main gauche. Donc pour autocad, j'ai gardé le réflexe de mettre des raccourcis sur : > W X C V B N ? Mais comme la quantité de commandes utiles est importante, j'ai débordé sur le clavier. Exemples : Q = « qopier les propriétés » A² A1 A2 AG = attributs invisibles, partiels, visibles, gestionnaire (battman) C'est une question d'habitude, et G 1 point GG 2 points, je n'ai aucun mal à le retenir... pas pour goupure, mais pour point G ...
  4. Bonjour à tous. Afin de dessiner à intervalles similaires des blocs avec attributs identiques, je procède ainsi : - MES3D (merci à Gile !) - CAT pour remplir les champs d'attributs (merci à Patrick !) - CORRESPROP pour reproduire les propriétés (couleur par exemple) Pensez-vous qu'il soit possible de fusionner les 2 dernières étapes en 1 seul .lsp ? Voir même, Noel avant l'heure, que la sélection PICK via MES/DIV 3D permette de faire ces 3 étapes en 1 seule ... ? Par avance, merci.
  5. Bonjour à tous. Ce sujet m'intéresse ... J'ai moi aussi un fichier "A" avec une multitude de présentations, et un fichier "B" avec une ou deux présentations à conserver (fenêtre + échelle + cadrage ...). Comment dans un fichier "C" peut-on réussir à faire exactement la même présentation !? (surtout lors d'exportation en PDF ou jpg, un décalage de quelques pixels est souvent très pénible) A mon niveau : ■ Je ne comprends pas pourquoi avec le gestionnaire de mise en page > IMPORTER > xxx.dwg = la liste de mise en page est toujours vide ■ La commande ZOOM désactive l'accroche objet ; donc ma "solution" est d'exporter une fenêtre en espace objet, d'ouvrir le nouveau fichier créé, de copier en tant que bloc cette "présentation" dans l'espace objet du fichier principal, de créer un point au "centre" de ce bloc, de noter les coordonnées x,y, d'effacer ce "bloc-objet-présentation", d'aller en espace papier, créer une fenêtre, commande zoom, centre X,Y ... Bref, question à tous les "pros" du forum : Comment faites-vous ?
  6. RBLOC puis CAT puis LSTATT = ça fonctionne. Synchroniser les attributs sur les blocs nouvellement remplacés ... aussi !? (en fait la manip pénible c'est de sélectionner les blocs pour CAT) Et je dirai même plus SSMATCH fonctionne ! ! ! Personne n'a réagit (je n'avais sans doute pas été clair) mais ssmatch.lsp permet tout-à-fait normalement de sélectionner des blocs avec attributs, et de modifier à la volée leur valeur dans le tableau des propriétés. SAUF ... quand le bloc porte un nom invalide. Je m'en suis rendu compte quand j'ai fait RENOMMER le bloc #Bouteille ... ça renvoi une erreur. Sans le caractère dièse, renommer fonctionne ... et ssmatch aussi. Désolé de "polluer" le forum de la sorte (étant modo, je sais ce que c'est ...) mais sachez que de mon côté, je pense avoir bien progressé ... et c'est grâce à vous !
  7. ATTOUT, des commandes express, propose également l'export des attributs ... :wacko: Finalement, je me suis rabattu sur la solution de mettre le 2ème attribut sur un calque différent, car pour jongler entre visible / invisible, il faut (enfin, il me semble) dans le gestionnaire des attributs, le faire pour chaque bloc (même si les étiquettes portent le même nom) ■ Problème de sélection / copie Par contre, j'ai toujours un souci au niveau de la sélection des blocs avec attributs. Car une fois créé un nouveau bloc, je veux remplacer l'ancien. En général j'utilise blocreplace. Là ça fonctionne aussi. Sauf que : - sans pouvoir les sélectionner tous les blocs, je ne peux pas si besoin les changer de calque (il faut penser à faire la manip sur le bloc cible avant le remplacement) - les nouveaux blocs sont dénués d'attributs. Il faut donc soit incrémenter des attributs (ce que j'ai fait avec IAT V1.12 ou INCATT) soit isoler les blocs et copier les attributs avec CAT V2.01. °/ Auriez-vous des conseils sur mes manips (là aussi je m'y prends peut-être mal ?) °/ Un LISP qui permettrait de sélectionner et de remplacer des blocs en préservant les attributs + étiquettes est-il envisageable ? (il existe peut-être déjà ??) Par avance, merci.
  8. Bjr, ■ (gile) SSATT, je n'arrive pas à m'en servir car je ne sais pas quoi cibler lorsqu'il me demande l'attribut source ... SSTAG, ça peut m'être utile, merci beaucoup. ■ x_all Oui oui, j'ai lu l'aide, regarder la vidéo et re-testé l'extracteur de données. Mais il a quand même un p'tit côté usine à gaz ! Pour ce que je dois faire, LSTATT est bien plus approprié. Là je "m'amuse" à créer les blocs du coup ... ■ VDH-Bruno Effectivement, vu que même le changement de hauteur du texte de l'attribut ne fonctionnait pas, j'ai regardé du côté de ATTSYNC. Merci encore pour cet autre conseil avisé. J'ai décidément bien fait de "passer vous voir" depuis quelques jours ^^
  9. J'ai modifié/ajouté une 40aine de lignes dans le fichier de personnalisation. Par ailleurs, l'une des plus utiles est surement celle-ci : INI, *REINIT :P
  10. J'ai édité mon message plus haut par rapport à la fonction "invisible" (en fait il ne faut pas ajouter le 2eme attribut dans l'éditeur de bloc) J'ai également testé l'extraction ; mais ce n'est pas adapté à mes "besoins" ... Trop d'étapes fastidieuses. Et en laissant tout activé, j'ai généré 98 colonnes, mais rien sur les champs d'attributs.
  11. Waou !! C'est génial. Un grand merci. (pour ta réponse dans la demi-heure ... et pour créer et partager autant de choses !!) PS : Désolé et surpris d'être passé à côté, car j'avais bien pris la peine de re-consulter les sujets épinglés des routines ... EDIT : J'efface tout le reste du post, car il n'était pas clair et j'ai trouvé la solution à mon problème : Je n'arrivais pas à masquer un deuxième attribut. Le but est d'avoir : 1 attribut qui soit concis affiché sur le dessin. Et 1 autre attribut textuel complet qui soit invisible sur le dessin ... mais utilisable lors de l’extraction vers un fichier. Si je reprends mon ex. plus haut : bloc = canette attribut 1 = CANETTE = Coca attribut 2 = DESIGNATION = canette(s) de Coca Cola 33 cl Chez moi, pour que la fonction invisible fonctionne, il faut créer le bloc initial avec les 2 attributs. En éditant le bloc, ajout du 2ème attribut, puis validation ==> " BUG ". Une autre solution consiste à mettre le 2ème attribut sur un calque différent, qu'il suffira de masquer.
  12. re-Bonjour, J'ai quelques soucis pour les blocs avec attributs. Je pense que c'est à la fois un problème de méthode, d'ignorance de ma part et de LISP ... Déjà consulté différents sujets (attributs, excel ...), et mêmes quelques .lsp (extraction d'attributs, étiquette ...) mais ça ne m'a pas vraiment aidé pour le moment. ■ OBJECTIF ■ Compter le nombre de blocs ayant le même nom de bloc et le même attribut. ■ DESSIN ■ Si je dessine 1 bloc en forme de bouteille ; et 1 autre en forme de canette. Avec la commande ATTDEF, je créé 2 étiquettes : Bouteille et Canette. Je défini 2 blocs : bouteille et canette. Maintenant, je duplique ces blocs. J'en sélectionne un à la fois, et dans le tableau de propriétés je modifie l'attribut. Exemple : BOUTEILLE | Vin rouge BOUTEILLE | Vin blanc BOUTEILLE | Évian CANETTE | 1664 CANETTE | Coca CANETTE | Nestea Je les duplique enfin ça et là sur le dessin. J'ai donc : plein de blocs, 2 étiquettes, 6 attributs. ■ QUESTIONS ■ °/ Comment feriez-vous pour compter le nombre de canettes de coca ? (je m'y prends peut-être mal, mais l'idée d'un seul bloc dont le "texte" lié est facilement modifiable me convient parfaitement) °/ Le lisp SSMATCH de (gile) est génial mais dans ce cas de figure, sauf erreur de ma part, il ne permet pas de sélectionner ce genre de bloc. °/ Cerise sur le gâteau, pensez-vous qu'il soit envisageable de remplir ou de générer une sorte de tableau / listing, qui automatiserait le comptage ? 30 canettes de coca 60 canettes de 1664 20 bouteilles d'évian etc etc J'ai regardé du côté des champs, mais ... ??? Par avance, merci de toute l'aide (précieuse) que vous pourrez m'apporter. Bon ap'
  13. Merci à tous pour vos réponses. Au début, j'ai eu quelques frayeurs, au vue de la complexité des réponses (ici ou sur d'autres sujets que j'ai parcouru depuis). Par contre, j'avais bien aimé l'histoire de la voiture à 8 roues ... ;) Ensuite, j'ai découvert l'enregistreur (faut avouer qu'en affichage Autocad Classique, ça ne paye pas de mine ...). Intéressant, mais en ce qui me concerne, pour d'autres manip. Enfin, les exemples simplifiés d'usegomme m'ont pleinement satisfait ! Je reviendrai sans doute vous embêter pour d'autres fonctions ; mais là d'autres questions (sujet #) me viennent à l'esprit. MERCI ! PS : (gile), je pense qu'on peut être un utilisateur avancé dans l'univers PC (du registre windows au calage de sous-titres incrustés sur des vidéos recompressées ... en passant par du chanfreinage de bordures en 3D dans autocad) sans pour autant avoir l'étoffe ou le goût pour devenir programmeur. Même à un niveau basique. Personnellement, je m'en suis arrêté au jeu de devinette d'un nombre sur calculatrice. D'où l'intérêt de venir sur ce forum, et grâce à vous, d’obtenir ceci : ; l'alias S renvoi vers SSmatch, le lisp complet de (gile) pour la sélection ; SS affichage dans le SCU d'un objet ; (defun c:SS () (command "_ucs" "_n" "_obj" pause) (command "_plan" "C")) ; G coupure en 1 point ... G ? ; GG coupure classique, sur 2 points ; (defun c:G () (command "_break" pause "_f" pause "_non" "@")) (defun c:GG () (command "_break")) ; + RACCORD entre polylignes ; (defun c:+0+5 () (command "_fillet" "R" "0.5") (command "_fillet")) (defun c:+1 () (command "_fillet" "R" "1") (command "_fillet")) ; DECALAGE POLYLIGNE ; (defun c:1 () (command "_offset" "C" "S" "1")) (defun c:2 () (command "_offset" "C" "S" "2"))
  14. Bonjour à tous, J'ai quelque peu parcouru le forum ; notamment le sujet épinglé de (gile) pour les débutants. Mais les explications ne me parlent pas vraiment ... En fait j'aimerai écrire une poignée de " xxx.lsp " qui me serviraient d'alias de commandes améliorés. Par exemple, pour faire une coupure en 2 points, on peut appeler la fonction _break Par contre, si je veux couper en 1 point (plusieurs fois de suite) je clic à la souris sur le bouton dont la macro est : ^C^C_break \_f \@ Puis ECHAP puis je reclic etc etc J'ai aussi d'autres macros (pour convertir en polyligne, les joindre, décaler d'une distance donnée ... etc etc) Le problème est le même : Comment intégrer cela FACILEMENT dans des .lsp ? Par avance, merci de prendre le temps de me répondre. :unsure:
×
×
  • 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é