Aller au contenu

Classement

Contenu populaire

Affichage du contenu avec la meilleure réputation le 05/08/2024 dans Messages

  1. Bonsoir à tous ! Je reviens vous faire un petit résumé de mes trouvailles : Commande CHPROP et OPTCHPROP (il s'avère qu'en cherchant bien c'est possible en DIESEL :p) ---------------------------------------------------------- Il s'avère que j'ai fait un peu plus (au cas ou) la macro qui suit change le style de cote, l’échelle, le calque, la couleur, le type de ligne et l'épaisseur de ligne courante Nom du style de cote / valeur de l'échelle annotative / nom du calque / valeur de la couleur / type de ligne / épaisseur de ligne (l'espace à fin du code est important) ---------------------------------------------------------- Change le calque, la couleur, le type de ligne, l'épaisseur de ligne et le style de côte de l’objet sélectionné. Nom du calque / Couleur du calque / type de ligne / épaisseur de ligne / Nom du style de cote ---------------------------------------------------------- NOTA : Ces ligne de commandes ne fonctionnerons que sur un AutoCAD Français. bande de petits privilégiés ---------------------------------------------------------- C'est tout pour moi en espérant que cela vous serve à faire de jolis bouton qui vous feront gagner du temps ;) Bises
    1 point
  2. Bonjour, Bonne retraite et encore milles fois merci pour ce site. Plein de bonnes choses pour la suite. Jérôme.
    1 point
  3. Bonjour tout le monde ! je suis actuellement bloqué sur un sujet concernant les commandes : Le problème vient du fait qu'entre la commande CHPROP et OPTCHPROP je perd ma sélection. J'utilise pourtant SELECT;P;"espace" qui en dehors des macro récupère bien ma sélection, qui a l'air de le faire dans la macro mais OPTCHPROP me demande de resélectionner mon objet ce que je ne souhaite bien entendu pas faire en cours de macro. EDIT : Je suis en train de me dire que ma commande commence par ^C^C ce qui représente la double utilisation de la touche échap et donc désélectionne tout cependant cela n'a pas l'air de gêner l'utilisation de CHPROP sur l'objet sélectionner en amont ce qui est plutôt étrange... Si vous avez des suggestions je suis preneur ! Au plaisir =) EDIT2 : J'ai trouver la solution à mon problème (le repas porte conseil) En entrant P quand OPTCHPROP demande une sélection il resélectionne la précédente on peut donc supprimer la partie SELECT;P;"espace" qui au final ne sert a rien Je vous ferais un retour global de mes résultats si cela intéresse quelqu'un dans le cas contraire on peu considérer le sujet comme clos La bise !
    1 point
  4. Bonjour. Il y a moult façons d'utiliser du code Autolisp. - Copier / coller dans la barre de commande, entrée, puis taper ddn. - Si tu veux utiliser tout le temps ton lisp, tu enregistre le code dans un fichier texte avec l'extension .lsp. Tu tapes appload , et tu ajoutes ce fichier au démarrage. Tu pourras taper ddn. Bon courage.
    1 point
  5. Bonjour, J'ai une solution, mais je n'ai pas essayé sur LT. ; Chargement des fonctions VLA/Activex. (vl-load-com) ;;;Supprime le dynamisme des blocs (defun c:ddn (/ nom cpt) (setq cpt 0) (vlax-for blk (vla-get-Blocks (vla-get-ActiveDocument (vlax-get-acad-object))) (vlax-for obj blk (if (and (= (vla-get-ObjectName obj) "AcDbBlockReference")(= (vla-get-IsDynamicBlock obj) :vlax-true)) (progn (setq cpt (1+ cpt) nom (strcat(vla-get-effectivename obj)"_ND" (itoa cpt))) (vla-ConvertToAnonymousBlock obj) (vla-converttostaticblock obj nom) ) ) ) ) (princ) )
    1 point
  6. Bonjour à vous tous, Pour vous annoncer que je pars loin, je ne serais plus actif pendant 4 mois voir plus dépendra si je fera du développement dessin ou non... Je pars au Canada avec 2 valides et 1 sac a dos. Quoiqu'il en soit, les problèmes que certains ont rencontrés m'ont permis de rendre des outils de plus en plus performant et qualitatif et d'anticiper parfois des problèmes. Et je remercie ceux qui des problèmes bateau mais qu'y arrive à les avoir. Et je remercie toutes les personnes qui les ont aidés toutes sections confondus. Le Lisp m'a permis d'optimiser certaines lignes de code. Les erreurs de débutants a mon programme de les détecter. D'ici là, je souhaite le meilleur pour vous, et continuez d'être curieux et d'apprendre ! C'est la bonne solution ! Merci a ce site d'exister !
    1 point
×
×
  • 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é