pitou66 Posté(e) le 20 octobre 2008 Posté(e) le 20 octobre 2008 Salut à tousj'ai besoin d'une aide. Dans le cadre d'un controle d'un terrassement par lever de la plateforme j'aimerais avoir la différence d'alitude entre le mnt levé aprés travaux et le mnt fond de forme projet sur chaque tabulation et avoir un listing au format excel ou autre qui reprend le X et Y du point d'axe, l'altitude du fond de forme projet et l'altitude relevé lors du controle.Merci pour vos réponsespitou 66
lovecraft Posté(e) le 20 octobre 2008 Posté(e) le 20 octobre 2008 Bonsoir, Dans un premier temps puis je connaitre la version de covadis que vous utilisez, car plusieurs méthode s'offre à vous.Voici une piste en attendant: Dans Covadis 3D => analyse du relief => Projections d'objets liénaires "pour la projection des tabulations sur le récolement" Pour votre contrôle, il vous faut uniquement un listing d'axe projet et récolement (puis le Delta Z) ? @plus LB http://www.youtube.com/user/CADMINATOR?feature=mhee
pitou66 Posté(e) le 20 octobre 2008 Auteur Posté(e) le 20 octobre 2008 Bonsoir version 10 de covadisoui pour le listing avec le delta ZPitou66
lovecraft Posté(e) le 20 octobre 2008 Posté(e) le 20 octobre 2008 re, Voici une méthode pour réaliser ce que tu recherches (il y a certainement d'autres), mais n'ayant pas covadis sous la main je ne peux d'autres test. Donc dans une première phase il faut que tu crées la polyligne 3D passant par l'axe de tes profils au niveau du fond de forme (du profil 1 au XX) Ensuite tu crées une polyligne 2D passant par l'axe de tes profils OU tu transformes la polyligne 3D en 2D (Covaids 3D => Gestion des polylignes 3D => transformer en 2D) Attention il faut conserver la polyligne3D et creer une nouvelle polyligne 2D avec Z=0) Ensuite, il faut que tu plaques la polyligne 2D sur ton MNT récolement (réception)Attention petite subtilité (Dans covadis il existe plusieurs méthodes pour le plaquage d'entité 2D / MNT. Ici il faudra utiliser celle ci-dessous "pourquoi" parce que nous devons conserver le même nombres de sommet, il ne faut pas que le plaquage s'intersecte avec les arêtes du MNT mais uniquement sur le sommet de la polyligne. Pour ce faire ( Covadis 3D => Gestion des polylignes 2D => Convertir en polyligne 3D) tu selectionnes la polyligne 2D, valider puis maintenant il faut que tu choisisses l'options MNT , tu choisis ton mnt reception puis suivre les étapes. Maintenant, nous avons deux polylignes 3D une representant le fond de forme projet l'autre representant le fond de forme reception. Pour finir, il faut recupérer les coordonnées XYZ des deux polylignes cf lisp ci-dessous. le lisp créé un fichier texte sur la racine :/XYPOLY3D.txt ;Programme pour creer un listing en cliquant une polyligne ; le 30 mai 2006 ;***************************************************************** (defun c:xypoly () (setq ent (car (entsel "\nCliquez une polyligne :"))) (setq bdent (entget ent)) (setq typent (cdr (assoc 0 bdent))) (if (= typent "LWPOLYLINE") (progn (setq nomfic "C:/XYPOLY2D.txt") (setq fic (open nomfic "w")) (setq i 0) (repeat (length bdent) (setq entit (nth i bdent)) (setq codeentit (car entit)) (if (= codeentit 10) (progn (setq xentit (car (cdr entit))) (setq yentit (cadr (cdr entit))) (setq xyentit (strcat (rtos xentit 2 3) " " (rtos yentit 2 3))) (write-line xyentit fic) );fin du progn );fin du if (setq i (+ i 1)) );fin du repeat );fin du progn );fin du if (if (= typent "POLYLINE") (progn (setq nomfic "C:/XYPOLY3D.txt") (setq fic (open nomfic "w")) (setq i 0) (setq ent1 (entnext ent)) (setq bdent1 (entget ent1)) (setq typent1 (cdr (assoc 0 bdent1))) (while (= typent1 "VERTEX") (setq code10 (cdr (assoc 10 bdent1))) (setq xentit (car code10)) (setq yentit (cadr code10)) (setq zentit (caddr code10)) (setq xyzentit (strcat (rtos xentit 2 3) " " (rtos yentit 2 3) " " (rtos zentit 2 3))) (write-line xyzentit fic) (setq ent1 (entnext ent1)) (setq bdent1 (entget ent1)) (setq typent1 (cdr (assoc 0 bdent1))) );fin du while );fin du progn );fin du if (close fic) );fin du defun c:xypoly Voila maintenant à toi d'assembler tout ça avec excel. @plus LB http://www.youtube.com/user/CADMINATOR?feature=mhee
fafid0902 Posté(e) le 21 octobre 2008 Posté(e) le 21 octobre 2008 Bonjour,la methode le lovecraft va super bien Mais si le format excel est pour avoir les cubaturestu peux les avoir directement avec cov3d cubatures par profilssoit entre polyligne 3d( ce qui est ton cas)ou par profils en travers si tu les as dessiné Bonne chance
thierry.garré Posté(e) le 22 octobre 2008 Posté(e) le 22 octobre 2008 Merci de ton message Fafid0902 Mais Pitou66 recherche en résultat des différences d'altitudes et non des cubatures........ Thierry Garré Géorail-Covadis-Autopiste-Autocad-Autocad Map-Infraworks 360- Navisworks -Recap
Messages recommandés
Créer un compte ou se connecter pour commenter
Vous devez être membre afin de pouvoir déposer un commentaire
Créer un compte
Créez un compte sur notre communauté. C’est facile !
Créer un nouveau compteSe connecter
Vous avez déjà un compte ? Connectez-vous ici.
Connectez-vous maintenant