Aller au contenu

Olivier Eckmann

Membres
  • Compteur de contenus

    2 348
  • Inscription

  • Dernière visite

  • Jours gagnés

    119

Tout ce qui a été posté par Olivier Eckmann

  1. Quelle est cette formule qui est copier/coller d'Excel vers AutoCAD pour créer les calques?
  2. Eventuellement, copier l'axe, inverser le sens de la copie, puis dessiner un profil TN, puis projeter le PL projet sur ce profil. Si l'axe ne bouge pas, ça reste interactif.
  3. Pour essayer de comprendre, que veut dire cette phrase veut dire ? Dans un tableau Excel, on saisit des noms de calques et leur couleur et ça doit les créer dans AutoCAD? D'après le message initial, si j'ai bien compris, ça fonctionne avec les noms de calques? Si oui quelle est votre procédure pour passer d'un classeur Excel à la création de calque dans AutoCAD? Olivier
  4. A priori on dispose de ces fonctions arithmétiques : https://www.cadforum.cz/en/qaID.asp?tip=6381.
  5. Bonjour, Pourquoi avoir mis le chiffre zéro au lieu de O majuscule? La commande SAUVEGRD demande le nom du fichier DWG, puis si le fichier existe, AutoCAD demande si on veut l'écraser, c'est le message qui est indiqué dans votre message. Les 2 seules réponses sont OUI ou NON comme indiqué, donc dans la macro les 2 seules caractères autorisés sont la lettre O majuscule ou la lettre N majuscule , mais pas le chiffre 0. De la même manière le dernier caractère c'est la lettre O et pas le chiffre 0(zéro). Ci-après la macro : ^C^C(command "SAUVEGRD" "C:/TEMP/TEMP.DWG" "O");_DATALINKUPDATE;M;O Olivier
  6. Si le fichier TOTO.LSP se trouve dans un des chemins de recherche des fichiers de support et dans les emplacements approuvés, et qu'il définit une fonction TITI, (defun C:TITI () ... alors un script (load "TOTO.LSP") TITI devrait fonctionner.
  7. Avant de dire que l'explication est fausse, avez-vous essayé de reproduire la procédure et si oui, où est-elle fausse? Non, la macro ne met pas à jour le fichier TEMP.DWG, elle fait une copie du dessin TRAVAIL.DWG en TEMP.DWG, puis demande la mise à jour depuis le fichier travail qui va lire le contenu de TEMP.DWG pour mettre à jour le tableau dans TRAVAIL.DWG Olivier
  8. As-tu regarder ce sujet : https://cadxp.com/topic/53323-création-de-calques-depuis-un-classeur-excel/ Olivier
  9. Les explications ici (en lisp) pour ajouter un chemin à la liste des chemins des palettes d'outils https://www.cadtutor.net/forum/topic/69163-tool-palette-support-path-lisp/?do=findComment&comment=561993 Sinon, il y a la commande native *_toolpalettepath
  10. Pour partager automatiquement les palettes, il ne faut pas travailler avec les XTP mais directement avec un catalogue .ATC et tes palettes aussi en fichier .ATC Comme ça, la remontée chez les utilisateurs est automatique dès que tu as ajouté (manuellement ou par programme) ton chemin réseau à la liste des chemins de palette. Pour importer un groupe, à moins que ça ait évolué, mais il me semble qu'il n'y a pas d'API pour le faire (hors C++) : https://adndevblog.typepad.com/autocad/2013/11/importing-toolpalettetoolpalettegroup-from-xtpxtg-files.html Il y a eu une solution mixte proposée pour le faire en .Net https://adndevblog.typepad.com/autocad/2013/06/working-with-toolpalette-groups-using-net.html Olivier
  11. Ca peut être une vue (zone définie dans le dessin via la commande VUE) ou une présentation. Sinon, tu peux déjà peut-être travailler avec un quadrillage A, B, C, D, E... puis 1, 2, 3, 4... comme sur les plans de ville, en indiquant pour chaque local dans quel carreau il se trouve. Ce n'est pas direct, mais ça fournit une première approche pour limiter la recherche visuelle.
  12. Pour moi, le plus simple, c'est de créer un hyperlien depuis le tableau vers la zone concernée. C'est un peu long à la main (éventuellement automatisable en programmation), mais ça fonctionne bien. Olivier
  13. En 1992, quand j'ai commencé à jouer avec AutoCAD 12, toutes les polylignes étaient de type Heavy, donc même structure que le spoly3D aujourd'hui. Je m'étais amusé à transférer (via DXF) certains sommets dans un autre calque, puis de geler ce calque. Cela permettait de créer des segments invisibles pour un rendu identique au logiciel de photogrammétrie de l'époque. Sinon, j'avais implémenté un DrawOverrule pour afficher le type de ligne sur les poly 3D : https://cadxp.com/topic/42697-autocad-2017-les-pdfs-le-bim-bim-or-not-bim/#comment-242705 Normalement, c'est possible de faire la même chose pour la couleur et l'épaisseur de ligne. Il faudrait attacher une XData sur chaque vertex pour stocker la couleur et l'épaisseur souhaitée, car on ne peut pas la stocker nativement dans les propriétés de la poly3D. Olivier
  14. Bonjour as-tu essayé avec ça : https://www.cadforum.cz/en/qaID.asp?tip=6607 ou ça : https://www.softpedia.com/get/Science-CAD/CopyViews.shtml Olivier
  15. Sous Map en espace de travail "Dessin 2D", elle est dans le ruban, onglet Map - Dessin, à côté de la liste déroulante des types de carte.
  16. Sélectionner l'objet, puis clic-droit / Ajouter la sélection permet de dessiner un nouvel objet, même calque, même type de ligne... Olivier
  17. Salut Gege, La commande pour capturer c'est _geomapimage ou IMAGEGEO Olivier
  18. A priori, ce sont bien des champs de type texte, mais limité à 5 ou 9 caractères. En export direct depuis Map, tous les champs texte sont sur 254 caractères, on ne peut pas spécifier leur longueur. Et effectivement les champs de type DATE, BOOLEEN ne sont pas pris en charge dans les données d'objets, donc non exportables directement, il faut les passer en texte. Ensuite, si absolument nécessaire, il faut reprendre la structure dans un autre logiciel de SIG comme QGIS, ou simplement DBF Commander pour ne travailler que la structure du DBF. Olivier
  19. Bonjour, Une recherche google sur STRIP MTEXT devrait t'emmener sur un lisp qui permet de retirer à volonté les formatages des MText Olivier
  20. Olivier Eckmann

    Cubatures de décapage

    Bonjour, Le décapage est toujours compté à la verticale (et non perpendiculaire au TN), donc l'inclinaison et/ou la forme du TN n'a aucune influence sur la surface de décapage au droit du profil. Olivier
  21. Bonjour, si le PC est sous Windows 11, il me semble que Microsoft a bloqué l'ouverture des fichiers SCR avec un éditeur de texte. On peut outrepasser cela avec l'une des 2 méthodes suivantes: https://www.winhelponline.com/blog/associate-autocad-script-scr-notepad-screen-saver/ Olivier
  22. Il faut supprimer les 2 caractères \n juste avant cliquer un texte , car le signe \ est utilisé pour faire une pause pour que l'utilisateur puisse faire quelque chose quand appeler depuis un bouton, alors que ça permet de faire un retour à la ligne quand utilisé dans un lisp. Olivier
  23. Pourquoi ne pas utiliser les palettes d'outil faites pour cela? Olivier
  24. (sssetfirst nil (ssget "x" (list (cons 0 "TEXT") (cons 1 (cdr (assoc 1 (setq oTxtDxf (entget (car (entsel "\nCliquer un text : "))))))) (cons 8 (cdr (assoc 8 oTxtDxf)))))) Quelque chose comme ça Olivier
  25. Je crois que la mise à jour MAP 2024.0.1 est plutôt ici https://help.autodesk.com/view/ACD/2024/FRA/?guid=AUTOCAD_MAP_2024_0_1_UPDATE Olivier
×
×
  • 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é