Aller au contenu

Fraid

Membres
  • Compteur de contenus

    2 523
  • Inscription

  • Dernière visite

  • Jours gagnés

    23

Tout ce qui a été posté par Fraid

  1. Fraid

    SCU + zoom étendu

    Bonjour, Quand tu fait un CTRL+A tu n'a pas une poignée au 0,0?
  2. Bonjour, La fonction TYPE devrais te rendre service.
  3. Bonjour, Je vois que tu possède Covadis, Le problème vient peut etre de la. Je ne suis pas un spécialiste de ce dernier, fait une recherche dans ce sens Je sait qu'il existe une commande du genre CONVERTCOVADIS pour convertir les objets.
  4. Merci Gile J'essaye de coder malgré les symptômes... Je vais aller me coucher.
  5. Bonjour, En convertissant des degrés décimaux en degrés minute seconde avec ce code (defun ddtodms (dd) (angtos (angtof dd 0) 1) ) (ddtodms "48.02605292") J'obtient ceci 48d1'34\" Je voudrai afficher cela 48d1'34" dans un texte, mais malgré tout mes essais de remplacement que je vais vous épargner, je n'y arrive pas, je me traîne tout le temps le \. Est ce impossible? Ce n'est pas d'une importance ultime, c'est juste une histoire de présentation. Merci
  6. Bonjour, Les multilignes manquent cruellement de souplesse. Difficile à éditer, pas de courbe (comme tu dit), si on regarde les propriétés, c'est la misère. La polyligne est REINE dans Autocad, même pour les réseaux. Sinon (hors sujet) Autodesk Architectural Desktop, est très bien pour du bâtiment neuf, essayez de dessiner une longère au cm avec, c'est impossible. Mais bonne idée de profiter du confinement pour explorer Autocad, il y a tellement d'outils que nous utilisons jamais.
  7. Bonjour, et bienvenu sur Cadxp :D A tu vérifié si les objets sont dans un calque verrouillé?
  8. Effectivement j'ai ZWCad 2020 d'installer. Par contre au niveau coloration syntaxique, je ne vois pas de moyen pour la modifiée, il ouvre systématiquement en UTF8, et il manque des outils d'éditions présent dans Notepad++ bien pratique comme les tabulations en espace...
  9. je me repond c'est oui
  10. Bonjour, Avant d'installer Microsoft Studio Code, je voudrai savoir si Autolisp est disponible si on ne dispose pas d'Autocad 2021. merci
  11. et cela (sslength (ssget "_X" '((-4 . "<NOT")(62 . 0)(-4 . "NOT>"))))
  12. Bonjour, Je vais peut etre dire une betise, mais un simple (sslength (ssget "_X" '((62 . 1)))) ne fonctionne pas?
  13. Fraid

    Bug sur un vieux lisp

    Bonjour, et bienvenu Reprendre une routine Autolisp que l'on a pas écrit c'est Trés difficile. par contre, de plus, c'est une version anglaise (command "_layer" "m" "div" "") l'option m en français n'existe pas ... Tu vas devoir apprendre l'Autolisp pour t'en sortir. Bon courage
  14. Bonjour, Avec acad_strlsort, tu auras surement moins de problèmes.
  15. En plus, ce n'est pas compatible avec open office... Par contre il m'est arrivé d'utiliser _dataextraction, pour calculer des métrés de travaux. Mais, je préfère maintenant, une moulinette en Autolisp, qui finalement, est bien plus souple quand on sait coder.
  16. Fraid

    blocktoxref

    pas chez moi sur 2015. l'xref n'est pas modifiée. La date de modification du fichier dans l'explorateur n'a pas changée.
  17. Pas de soucis Crabounet, On t'aime, même sans Mayo :D
  18. Fraid

    blocktoxref

    Bonjour Philphil, Il me semble que tu te mélange un peux. quand tu utilise BLOCKTOXREF, tu "fusionne" ton bloc avec une xref. Si tu ouvre ton xref (clic droit ouvrir xref après l'avoir sélectionnée), il n'y a pas d'attribut. L'xref n'est pas modifiée. On ne peut donc pas avoir les attributs en insérant l'xref seule. Il faudrait peut être utiliser WBLOC à la place, y insérer l'xref, puis insérer le bloc dans ton dessin. C'est une idée qui me vient comme ça, sans tester. pourquoi? elle à diminuée dans 2020???
  19. Avec quel Autocad a tu fait ton imprime écran? Car normalement c'est _dataextraction, mais cela ne correspond pas à ton image ...
  20. Bonjour, Peut être _datalink ou _dataextraction ??
  21. Fraid

    Ajouter styles de tracé

    Bonjour et bienvenu, Cela arrive quand ton dessin n'est pas configuré pour recevoir le bon type de plumes. il y a CTB et STB. En tapant CONVERTPSTYLES tu passe de l'un à l'autre. Bonne chance
  22. Fraid

    Passage en mode STB

    Pour les STB Tu crées un CTB Puis il faut utiliser 2 commandes CONVERTCTB , pour convertir ton ctb en stb CONVERTPSTYLES , pour utiliser les STB dans ton dessin On utilise la même commande pour passer en CTB. A la place des ctb, tu peux choisir des stb au même endroit ou passer par le Menu Format / Style de tracé, qui pour le coup est dégrisé. Avec les STB, il y a plus de possibilités, notamment par calque. Désolé du double post, j'avais oublié les 2 commandes (on ne fait pas cela tous les jours...)
  23. Fraid

    Passage en mode STB

    Bonjour, La solution du Crabe me semble adaptée à tes besoins. Le CTB appelé aussi plumes, est la table des styles de tracé, qui s'utilise au moment de l'impression. Si tu fait CTRL+P , tu y accède en haut à droite. Choisir Grayscale.ctb te permet d'imprimer en gris, mais tout le plan. Pour en créer une Choisir Nouveau / Brouillon / Nommer / Editeur. Comme tu peux voir, c'est par couleur que l'on modifie le style de tracé. Utilisé aussi pour l’épaisseur, quand on réfléchi encore avec des pointes tubulaires.
  24. Bonjour, Le + s'utilise comme ceci "_+.:I:CP" Une Page de Lee Mac.
  25. Je ne peux que t'encourager. Du coup je vais prendre un peux de temps pour expliquer ma démarche. Les expressions de champs son limitées à ce qui est disponible avec la commande CHAMP. Par bonheur, parmi elles, il y a VariableLisp. Lorsque vous la sélectionnez, vous voyez la totalité des variables disponibles dans le panneau du milieu. Nous allons donc simplement créer une variable interrogée par le champ. Je vais développer le code. (defun c:ddd nil ;Défini la fonction C:DDD en créant la commande Autocad DDD, et nil pour aucun argument ni variable (setq dddir (getvar 'DWGPREFIX);Chemin du fichier ex "c:\\Temp\\Data du jour\\" dddir (str2lst dddir "\\");Conversion du chemin en liste '("c:" "Temp" "Data du jour" "") dddir (butlast dddir);Suppression du dernier élément de la liste '("c:" "Temp" "Data du jour") dddir (reverse dddir);Inverse la liste '("Data du jour" "Temp" "c:") dddir (car dddir);Retourne la 1er élément "Data du jour" dddir (str2lst dddir " ");Conversion du texte en liste '("Data" "du" "jour") dddir (xstrcase (car dddir));Mise en majuscule du premier élément "DATA" (command "_regen") ) Ici, j'ai fait glisser la variable dddir pour éviter dans créer une à chaque opération. Un avantage de l'Autolisp, les variables peuvent changer de type, contrairement à beaucoup d'autre langages. DDDIR devient donc une variable globale, disponible dans Autocad, avec !DDDIR par exemple. STR2LST et BUTLAST sont des fonctions "classiques" trés utilisées, fait une recherche str2lst site:cadxp.com et tu trouveras d'autres exemples d'application. Bon courage
×
×
  • 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é