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. Salut Patrice, MAP 2013 64 bits, un DWG carto de 20Mo, un peu de SDF, et une carte FDO Bing (basejump) Une fois le fichier ouvert, ACAD.EXE utilise 800Mo au bout d'une heure de travail 2.3Go au bout de 4 h => 4.6Go Comme je dispose de 8Go, je pense qu'AutoCAD (et Windows) prend ses aises. Plus tu as de mémoire, plus il en utilise ou en tout cas il ne fait pas d’efforts pour ne pas en gaspiller. Olivier
  2. Olivier Eckmann

    [Résolu] SCG IMMUABLE

    Bonjour, SNAPANG est utile lorsqu'il est nécessaire de rester en SCG, par exemple pour saisir des points en tapant les coordonnées au clavier. Cependant, la bascule entre les SCU et/ou VUES nommés est suffisamment pratique pour que l'utilité du SNAPANG soit limitée, je trouve. Olivier
  3. Olivier Eckmann

    [Résolu] SCG IMMUABLE

    Bonjour, Dans le fichier le réticule est horizontal avec le SCG basculé; c'est effectivement la variable SNAPANG qui est responsable de cet angle entre les SCG/SCU et le réticule. Ce mode de fonctionnement peut -être intéressant pour travailler en SCG et profiter du mode Ortho selon l'angle du réticule. Par contre Covadis dessine les profils dans le SCU courant, indépendamment de SNAPANG. Donc si on a dessiné des profils dans un SCU local (ce qui est déconseillé), il faut le restaurer à chaque fois qu'on met à jour (redessine) le profil. Olivier
  4. Bonjour, peut-être une solution, un peu tordue certes, et qui ne fonctionne pas sur les nouvelles versions d'AutoCAD 1. mettre VISRETAIN à 0 2. Sauvegarder l'état des calques de la fenêtre de présentation, mais en ne cochant à droite dans les propriétés à restaurer que "Visibilité dans la fenêtre courante" et nommer cet état de calque avec le nom de la présentation 3. Créer un bouton avec la macro suivante : ^C^CEO;(command "-calque" "a" "r" (getvar "CTAB") "" "");EP Avec VISRETAIN à 0 on recharge les propriétés du dessin d'origine, puis on passe sur la présentation, on clique sur le bouton et ça restaure uniquement la visibilité des calques. Le fait d'avoir un nom d'état de calque correspondant au nom de la présentation, ça permet d'avoir un seul bouton. Maintenant, cette méthode fonctionne bien sous AutoCAD 2008, par contre sous 2012 et 2013, la restauration de l'état de calque en ligne de commande semble ne pas fonctionner. Olivier
  5. Olivier Eckmann

    TEXTE ALTITUDE POINT

    Bonjour, en utilisant MAP, on fait une requête sur les textes avec modification de propriétés: modifier la propriété ELEVATION avec la valeur CHAINE Olivier
  6. Bonjour, Il suffit de créer un autre profil (dialogue Option, onglet Profil) et une fois ce profil rendu courant, il suffit de taper COVAPROFILSANSCOV Par contre attention, si on démarre avec le profil sans Covadis et que l'on ouvre un dessin contenant des objets Covadis (carroyage, étiquette, mur, plate-forme, projet routier...) il y aura des messages d'erreur car ces objets ne trouveront pas les programmes nécessaires pour les manipuler. Olivier
  7. Salut Thierry, En fait, un peigne de tabulation perpendiculaire à la ligne de base et ajustée sur une autre polyligne, je n'y avais pas pensé tout de suite, mais en l'ayant dessiné, j'ai trouvé que ça ressemblait beaucoup à un talus. Ceci dit en y réfléchissant, cette solution n'est pas fiable et je recommanderais de ne pas l'utiliser car elle suppose des hypothèses non maîtrisables: 1. ça suppose que les barbules de talus sont construites dans le sens croissant des PK, c'est surement le cas, mais pas obligatoire 2. ça suppose que l'extraction des objets par AutoCAD se fait dans l'ordre où ils ont été ajoutés à la base de données, c'est aussi surement le cas, mais là encore pas forcément. 3. selon le paramétrage des angles rentrants et sortants dans le dessin du talus, il est possible que certaines barbules soient ajoutées ou enlevées pour rendre le dessin du talus plus "joli" 4. Si les 2 polylignes n'ont pas la même altitude et que l'option Talus 3D a été cochée, alors les lignes sont dessinées en 3D et la longueur extraite par AutoCAD correspond à la longueur 3D et pas la longueur plane. La solution de Guillaume avec les étiquettes me paraît beaucoup sûre pour obtenir des données valides. Pour Lili, concernant la limite de 2.80m, je pensais avoir compris le problème en lisant l'énoncé, mais après avoir vu la vidéo, je ne sais plus quoi penser. Je n'ai pas bien compris le rapport avec la bande buffer. Pour connaître les endroits où la BAU fait moins de 2.80m, ne suffirait-il pas d'utiliser la sélection rapide d'AutoCAD pour sélectionner toutes les lignes dont la longueur est inférieure à 2.8? Olivier
  8. Bonsoir, voilà la version modifiée à partir de la base donnée par didier (vl-load-com) (defun C:BAU ( / BAU1 BAU2 vla_obj_bau vla_obj_axe pas PK longueur pt param dir gis oLine vla_oLine pti ecart TexTempo) (setq BAU1 (car(entsel "\nPoly de largeur de BAU"))) (redraw BAU1 3) (setq vla_obj_bau (vlax-ename->vla-object BAU1)) (setq BAU2 (car(entsel "\npoly côté Voies"))) (redraw BAU2 3) (setq vla_obj_axe (vlax-ename->vla-object BAU2)) (setq pas (getreal "\nPas de calcul <20m> : ")) (if (not pas) (setq pas 20)) (if (<= pas 0) (setq pas 0.1)) (setq sFile (getfiled "fichier CSV" "C:/PK-DIST-BAU.CSV" "csv" 1)) (setq f (open sFile "w")) (write-line "PM;Larg" f) (setq PK 0) (setq longueur (- (vlax-curve-getDistAtParam vla_obj_axe (vlax-curve-getEndParam vla_obj_axe)) (vlax-curve-getDistAtParam vla_obj_axe (vlax-curve-getStartParam vla_obj_axe)))) (while (< PK longueur) (setq pt (vlax-curve-getPointAtDist vla_obj_axe PK) param (vlax-curve-getParamAtDist vla_obj_axe PK) dir (vlax-curve-getFirstDeriv vla_obj_axe param) gis (atan (cadr dir) (car dir)) ) (if (entmake (list (cons 0 "LINE") (cons 10 pt) (cons 11 (polar pt (+ gis (* pi 0.5)) 10)))) (progn (setq oLine (entlast)) (setq vla_oLine (vlax-ename->vla-object oLine)) (setq pti (vlax-invoke-method vla_oLine 'IntersectWith vla_obj_bau acExtendThisEntity)) (if (>= (vlax-safearray-get-u-bound (vlax-variant-value pti) 1) 1) (progn (setq pti (vlax-safearray->list (vlax-variant-value pti)) ecart (distance pt pti) ) (vlax-put-property vla_oLine 'EndPoint (vlax-3d-point pti)) (setq TexTempo (list (cons 0 "TEXT") (cons 10 pt) (cons 40 1.5) (cons 1 (strcat "- PM:" (rtos PK 2 2) ";Larg :"(rtos ecart 2 2))) (cons 50 (angle pti pt)) ) ) (entmake TexTempo) (write-line (strcat (rtos PK 2 2) ";" (rtos ecart 2 2)) f) ) (entdel oLine) ) ) ) (setq PK (+ PK pas)) ) (redraw BAU1 4) (redraw BAU2 4) (close f) )
  9. Bonjour, l'utilisation des accrochage 3D permet de n'accrocher que les objets 3D, par exemple, on est sûr d'accrocher le coin d'une boite, sans risque d'attraper le sommet d'une ligne ou poly3D qui serait à proximité si on activait uniquement l'accrochage EXTrémité classique. On dispose aussi d'accrochages spécifiques comme "Centre de la face" Olivier
  10. Bonsoir, allez une autre solution : 1. Mettre le dessin au 1/1000 (ça sera plus simple pour la 2ème étape car 1mm = 1m terrain) 2. Dessiner un talus type3 avec uniquement des grandes barbules (rapport entre longue et courte = 1) et espacement entre chaque trait = distance souhaitée (20mm=>20m, 50mm=>50m ...) en sélectionnant le marquage comme crête et la BAU comme pied de talus. 3. Outil d'extraction de donnée d'AutoCAD, sélectionner les lignes et extraire la longueur directement au format Excel. Normalement elle ont été construites selon le PK croissant, donc elles devraient être extraites dans le même ordre. Olivier
  11. Olivier Eckmann

    Espace de travail

    Bonsoir, pour le ruban c'est mort, il apparaît tout le temps au démarrage. Pour ma part je l'utilise pas mal, sinon j'ai créé un raccourci clavier pour l'ouvrir ou le fermer : Ctrl+8 à la place de la calculatrice. Pour conserver l'espace de travail au démarrage, il faut créer un profil AutoCAD (par exemple "MonProfil") et modifier (ou copier) le raccourci de lancement en ajoutant à la fin de la ligne /P "MonProfil" En effet, AutoCAD MAP ne peut pas restaurer l'espace de travail sur le profil par défaut sans nom. Olivier
  12. Bonsoir, Merci pour la solution, ça fonctionne. C'est dommage, j'aurais préféré garder la fenêtre de texte ancrée, mais on va s'adapter. Olivier
  13. Voilà les 2 captures de ma fenêtre de texte en MAP 2012 et MAP 2013 Sur MAP 2013, la ligne se poursuit à droite sans jamais revenir à la ligne Olivier
  14. Bonjour, avec un peu de chance les lignes verticales ont été construites chronologiquement, donc tu peux immatriculer toutes les lignes, puis supprimer les points topo du bas, les numéros des points topo du haut devraient se suivre 2, 4, 6... Ensuite tu lances la commande polyligne puis en activant l'accrochage par matricule, tu tapes 2-50, et la polyligne devrait se construire. Attention avec l'accrochage par matricule (Ctrl-F12) tu es limité à 50 numéro, donc il faut répéter par plage de 50 numéros maxi Sinon, il faut lancer l'ancien accrochage (shift+clic-droit / Covadis / accrochage par matricule) et là tu n'es pas limité en nombre de matricule sur ta plage. Olivier PS : Oups j'avais pas suivi le lien précédent, la méthode est la même.
  15. Bonjour, je pense que c'est une nouveauté de MAP (AutoCAD) 2013, mais ça m'énerve. Dans la fenêtre de texte (F2), les longues infos ne sont plus coupées et renvoyés à la ligne, elles sont désormais écrites sur une seule ligne et en plus il n'y a pas d’ascenseur horizontal, c'est super galère. Est-ce qu'il existe une variable permettant de remettre le fonctionnement identique aux versions précédentes? Merci Olivier
  16. Salut Patrice, installation OK, utilisation sans souci particulier, mais je n'avais pas trop testé avant le SP1. Win7 64bit Olivier
  17. Bonjour, une fois la surface construite, pourquoi ne pas utiliser l'écoulement de la goutte d'eau. Normalement, la poly3D construite devrait être exactement le talweg, c'est à dire la ligne la plus basse. Olivier
  18. Bonjour, Un exemple de bloc dynamique avec un peu de paramétrique et un attribut pour afficher la pente. On change la valeur de pente dans la section Personnalisé : PentePourcent, la ligne change de pente et un regen pour mettre à jour l'attribut du champ Si ça peut servir. Olivier PenteToit.zip
  19. Bonjour, Je me lance => je pense que ce sont des lignes parallèles verticales de différentes longueurs, un peu comme les lignes de rappel dans un profil en long où il faudrait reconstruire la courbe de profil qui passe par les extrémités hautes des lignes de rappel. C'est ça? Olivier
  20. Salut Thierry, NAVBARDISPLAY=0 dans le Covadis.cve devrait fonctionner. Bonne journée Olivier
  21. Olivier Eckmann

    Bloc dynamique

    Bonjour, on peut le faire, mais seulement dans un attribut, pas dans un Mtext. Dans le cas de l'attribut, on peut directement afficher le paramètre Distance1 en choisissant la catégorie "EspaceRéservéduBloc" Dans le dwg, le second bloc possède une échelle de 2, la valeur de l'attribut est bien doublée Olivier Blocaltitude.zip
  22. Bonsoir, avec le fichier XLS tu aurais pu t'en sortir avec les annotations: - créer un gabarit d'annotation avec 3 attributs : la coordonnée X, la coordonnée Y et une 3ème info quelconque (par exemple Z) - avec ce gabarit tu étiquettes tes blocs, donc tu récupères un bloc avec 3 attributs. - avec Express / Bloc / export attribut Information, tu récupères un fichier TXT (séparateur tabulation) avec tes 3 attributs que tu ouvres sous Excel - tu tries selon les X puis Y, et dans ton fichier Excel d'origine, tu tries de la même manière sur X puis Y - tu copies/colles la colonne de ton identifiant à la place de la donnée bidon (ton Z) - tu re-sauvegardes au format TXT et avec Express / Blocs / Import Attribut Information, tu récupères ton identifiant dans le 3ème attribut de ton bloc. - un coup de BATTMAN pour faire sauter les attributs X et Y qui ne servent plus à rien. Après tu peux faire ta jointure sur ton ID. C'est sûr que c'est un peu plus long... Olivier
  23. Bonsoir, il faut associer la ligne de profil de ton fossé en tant que cible (Ligne de profil) de ton corridor au niveau du sous-assemblage qui doit varier. Olivier
  24. Bonsoir, là je ne vois plus trop ce qui peut se passer. As-tu (peux-tu) essayer de restaurer ton PC à une date antérieure à ta connexion à la freebox? Olivier
  25. Bonjour, est-ce que la connexion à la freebox n'aurait pas rajoutée automatiquement une imprimante? des favoris réseau? le disque dur de la box? Au boulot est-ce que tu te connectes sur un domaine? la cohabitation de 2 réseaux (workgroup et domaine) donne des temps de parcours du réseau assez long. Vas dans la liste des favoris réseaux et supprimes tout ce qui n'existe pas (ou plus) et tout ce qui est relatif à la freebox. 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é