Aller au contenu

vannes

Membres
  • Compteur de contenus

    97
  • Inscription

  • Dernière visite

Tout ce qui a été posté par vannes

  1. Mon lisp est joint avec mon premier post. Je profite de cette réponse à DenisH afin de relancer mon sujet. Personne n'aurait une explication? Bonne journée à tous
  2. Merci de vos réponses
  3. Bonjour, Tous nos plans de récolement réseaux archivés ont été scannés au format TIFF. Par contre, ils ne sont pas tous vectorisés au format autocad. Par ailleurs, ces plans peuvent être consultés par de nombreux utilisateurs (exploitants de réseaux). Or, ces utilisateurs n'ont besoin d'imprimer qu'une partie de ces plans scannés (format TIFF). Quels viewers gratuits permettraient de faire facilement cette opération? Merci.
  4. Ok, merci j'ai compris. Cet Etat de calque se crée à l'utilisation de la commande "_layiso". Maintenant, peut-on faire en sorte qu'il ne se crée pas? Et comment on l'élimine autrement qu'en supprimant l'Etat de calque (layerstate-delete "_LAYISO_STATE")?
  5. Bonjour, Pourquoi à chaque fois que je supprime l'Etat de Calque "_layiso_state", il revient un moment ou à un autre? Je ne comprends pas. Quelqu'un pourrait-il m'éclairer? Merci d'avance
  6. Bonjour, Si tu as un fichier de personnalisation partiel (ex:toto.cuix), tu peux associer un fichier MNL (ex:toto.mnl) dans lequel tu peux définir ta variable SAVETIME. Ce fichier me permet par exemple de charger mes lisp à partir de la fonction "autoload". Ce fichier MNL n'est plus ni moins qu'un fichier LISP exécuter à l'ouverture d'un fichier autocad. J'en profite pour remercier Gile pour la fonction autoload que j'utilise que depuis deux ou trois ans.
  7. Bonjour, Pour le visuel, pourquoi ne pas comparer les points directement sur autocad avec un lisp! Je joins un lisp qui pourrait être adapté et qui aujourd'hui déplace un point d'une certaine année de levé (ex: calque TOPOJIS09) par rapport à un point dans un calque TOPOJISORIGINE. Le programme compare le matricule du point et vérifie sa position par rapport à une tolérance en plani et alti. que l'on défini à son exécution. Ce programme n'est certainement pas parfait mais peut être une base ou un exemple pour développer un programme à ton souhait. VannesPointTopoCoordonnées.LSP
  8. vannes

    partie de plan

    Bonjour, Petite remarque après essai, je perds le géoréférencement de mon plan! Dommage si on travail en topo, carto,...!
  9. Ces entités te donneront ces données à partir du moment où tu travailles pour elles. Sinon, cela reste confidentiel. C'est chasse-gardée. Travaillant dans une ville, même nous, avons du mal à obtenir des données sérieuses (fichier des réseaux sur fond de plan topo vectorisé) des concessionnaires!!! comme ErDF, GrDF ou ORANGE (FT). Pour notre part, si nous avons un intérêt à communiquer des données nous le faisons. Mais c'est du donnant donnant.
  10. Mon script n'a qu'une ligne et c'est BlocInsérerBibli. Normalement, je n'ai pas a ajouter de ligne "_close". Cependant j'ai essayé et le problème persiste.
  11. Mon script appelle tout simplement mon Lisp Donc: BlocInsérerBibli
  12. Non il ne se ferme pas et donc autocad reste sur ce fichier
  13. Salut Oui, oui tout s'exécute très bien au 1er fichier ouvert!
  14. Salut, En fin de compte, le 1er fichier s'ouvre, mon lisp s'exécute correctement (insertion des blocs) et le 2ème fichier ne s'ouvre pas!
  15. Bonjour, J'ai créé un lisp afin d'insérer des wblocs dans un fichier (objectif: redéfinir les blocs de mon dessin). Ce code fonctionne très bien jusque là. Or, je souhaite l'utiliser avec SuperAutoScript, et là, jusqu'au premier fichier c'est OK, tout s'exécute très bien. Par contre, le deuxième fichier ne s'ouvre pas et SuperAutoscript reste bloqué. Voici ce lisp: (defun c:BlocInsérerBibli (/ DIRECTORY BLOC) (setvar "CMDECHO" 0) (setq I 1) (setq J 1) (BlocInsérerBibliCode "C:\\Acad fichiers\\Temporaire") (setvar "CMDECHO" 1) (princ) ) (defun BlocInsérerBibliCode (DIRECTORY) (foreach FILE (vl-directory-files DIRECTORY "*.dwg" 1) (setq DIRECTORYFILE (strcat DIRECTORY "\\" FILE)) (if (tblsearch "block" (setq BLOC (vl-filename-base FILE))) (progn (setq BLOC (vl-filename-base FILE)) (command "_.insert" (strcat BLOC "=" DIRECTORYFILE)) (command) (princ (strcat "\n" BLOC " réinséré, Nombre : " (itoa I))) (setq I (+ 1 I)) )) ) ) J'ai décelé que c'est "(command "_.insert" (strcat BLOC "=" DIRECTORYFILE))" qui doit le faire bloqué. Ma question: Pourquoi? Merci, si quelqu'un avait une idée?
  16. vannes

    Bibliothèque

    Je pense que tu parles de menus mosaïque d'image. Alors, on ne peut créer plusieurs onglets pour un même menu. Cependant, tu peux créer des boutons de palette d'outils différents qui appellent des menus mosaïques différents.
  17. vannes

    Hyperlien

    Bonjour, Je relance le sujet pour aller plus loin. Notre Base de Données topo est divisée en plusieurs dizaines de secteurs. Dans les fichiers "secteur" on a positionné des blocs à chaque limite où une voie continue dans un secteur limitrophe. Ce bloc contient un lien hypertexte. Aussi, je peux ouvrir le fichier "secteur limitrophe" facilement ou mettre ce fichier en référence gràce à un lisp que nous avons développé. Mon problème: Si je mets le secteur limitrophe en référence, j'ai toujours la possibilité d'atteindre les liens hypertexte de ce fichier en référence pour les ouvrir. Par contre, comment je peux récupérer la donnée hyperlien d'un bloc qui est dans un fichier en référence? Ma piste: le lisp de Patrick35 qui permet de récupérer par exemple des styles de texte d'un fichier gabarit. Du fait que je ne suis pas du tout à l'aise avec le VLISP, j'ai du mal à décripter le lisp en question et de le modifier. J'imagine qu'il faudrait - récupérer dans une SELECTION tous les bloc concernés de ce fichier en référence, - comparer les coordonnées d'un getpoint avec les coordonnées d'insertion de ces blocs, - pour le reste j'ai normalement ce qu'il faut. Aussi, Patrick35 ou un autre lispeur pourrait-il m'aider? Merci d'avance
  18. Pour ma part, Je créerais un fichier gabarit avec la bonne définition des blocs, càd des blocs propres, des calques propres,... Ensuite, j'insérerais chacun de mes plans dans ce fichier gabarit. Pour aller plus loin, chez nous chaque bloc est défini dans un dwg. Ensuite, avec une routine lisp que je joins je récupère dans mon plan chaque bloc dwg si il est présent dans le fichier.(Lisp à adapter en fonction de l'arborescence de son organisation) VannesBlocInsérerBibli.lsp
  19. Bonjour, Voici comment on pratique: Par un menu mosaïque on lance la commande (ex:^C^C(setq NUMBERZR "1");(setq NOMBLOC "VVT462");(setq CALQUE "T-RES-EU-RAD");VannesRadier); Voir l'image dans le fichier zip joint Aussi, dans ce même fichier zip je joins le fichier LISP, des blocs, leurs slide et un point topo. Concrètrement: - dans le menu mosaïque tu sélectionnes le bloc radier que tu veux insérer (si EU ou EP, si juste radier ou avec chutes) - ensuite, le code demande de sélectionner le point topo du regard par exemple - ensuite, tu saisies ta ou tes profondeurs - etc. En espérant avoir été clair sur notre procédé interne. Radier.zip
  20. vannes

    Rue de Dinan (3D)

    Je n'imagine même pas la difficulté du travail et le temps à y passer. Si je ne voyais tes "oeuvres", je ne pourrai même pas croire que l'on peut faire cela avec Autocad. En plus tu compliques la tâche en prenant comme modèle avec ces maisons à colombage la plus belle ville historique de bretagne. Bravo
  21. vannes

    Menu personnalisé

    Bonjour, A l'emplacement de mon fichier CUIX propre à mon environnement j'ai un fichier *.MNL du même nom. C'est un fichier qui me permet de charger mes fichiers LISP. Par exemple dans ce fichier je peux trouver ces lignes: (autoload "VannesBEInfraWipeoutErase" '("VannesBEInfraWipeoutErase")) (autoload "VannesBlocFamilleAEP" '("VannesBlocFamilleAEP")) L'avantage:la fonction autolaod permet de faire reconnaitre par autocad ton lisp sans le charger. Il ne sera chargé qu'au moment de l'utilisation du lisp en commande. Le fichier CUIX est chargé en partiel sur mon poste. Pour les autres utilisateurs il est chargé en fichier de personnalisation d'entreprise. +
  22. Bonjour, Voir la commande MAP importer fichier DGN A+
  23. vannes

    Recalage

    Bonjour, Généralement, on essaie de préparer l'intervention sur le terrain afin de travailler directement dans le même système que le fond de plan d'origine. - repérage des stations du levé d'origine - autres points de détails fiables. Ensuite, on gère le "calage système" à la prise des observations GPS. Sinon, avec Covadis, dans le module calculs, on peut utiliser la commande de changement de repère. A+
  24. vannes

    Fichier CUIX

    Merci des réponses. Au moins, je sais comment on peut palier à l'interface autocad. Néanmoins, je ne prendrai pas le temps de m'aventurer dans cette direction. Effectivement je ne maitrise ce langage. A+
  25. vannes

    Fichier CUIX

    Bonjour, Avant les fichiers CUIX (càd MNS puis CUI), on avait la possibilité d'ouvrir le fichier avec Notepad et de le modifier. Aujourd'hui les modifs que j'apporte à mon fichier CUIX, je dois les faire de l'interface Autocad. Ceci peut être très laborieux suivant les cas. Y aurait-il la possibilité d'ouvrir le fichier CUIX de façon à pouvoir le décrypter et de le modifier directement de windows. Espérant avoir été suffisamment clair. Merci d'avance.
×
×
  • 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é