AFPALEMANS Posté(e) le 30 novembre 2009 Posté(e) le 30 novembre 2009 Bonjour, Voilà un exemple de travail que je ne me suis pas encore risqué à faire sur AutoCAD et j'aimerais savoir si certains d'entre vous ont des solutions internes à AutoCAD avec ou sans LISP supplémentaires. J'ai un fichier de points totographiques.Chaque point est représenté par un bloc.Les coordonnées X et Y du bloc correspondent aux coordonnées X,Y du point et le bloc possède un attribut qui contient la valeur de la coordonnée du point en Z. Comment peut-on modéliser ce terrain , en surfacique, puis en solide ? J'ai entendu dire que c'était plus facile avec Sketchup ? Qu'en dites-vous ? Merci de vos réponses. Patrice CÔME - Formateur CAO-DAO à l'AFPA
lecrabe Posté(e) le 30 novembre 2009 Posté(e) le 30 novembre 2009 Hello A partir d'un fichier de points de type XYZ (Fichier Texte par exemple ou Excel), il te faut imperativement un CIVIL ou un logiciel comme COVADIS (ou MX-ROAD ou MENSURA ou etc) Sinon on peut trouver qq logiciels gratuits plus ou moins performants / efficaces mais je n'ai pas les liens "en tete", sorry ... :casstet: Par exemple, fais des recherches sur triangle.exe ou trinod ... Le Decapode Autodesk Expert Elite Team
Tramber Posté(e) le 30 novembre 2009 Posté(e) le 30 novembre 2009 Chaque point est représenté par un bloc.Les coordonnées X et Y du bloc correspondent aux coordonnées X,Y du point et le bloc possède un attribut qui contient la valeur de la coordonnée du point en Z. Une tite image ? Non parce que si les points sont disséminés ou s'ils obéissent à une grille (vue en plan), les données du problèmes ne sont pas les mêmes. N'écoute pas les crustacés qui te disent qu'il faut impérativement telle ou telle merveille.Moi je te fais ça en script avec une bonne vieille maille si les points sont réparties sur une grille orthogonale ou régulière.Si les points sont disséminés, là, je m'incline devant la pince du crabe. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
lecrabe Posté(e) le 30 novembre 2009 Posté(e) le 30 novembre 2009 Hello Eastman_2 En effet si tu as une sorte de fichier XYZ de type Grid ESRI, cad par exemple un fichier REGULIER de points XYZ TOUS les 25m sur une surface de AA km x BB km , un script subtil sera suffisant ! En plus avec ce genre de fichier, les solutions gratuites sont en general tout a fait efficaces ! Par contre avec des fichiers XYZ "dissemines" et tres irreguliers, le logiciel professionnel est fortement conseille ! Une intervention du juge de paix dans ce domaine, DIDIER par exemple serait la bienvenue ! Le Decapode (qui s'incline devant le maitre du Script : Mr Tramber) Autodesk Expert Elite Team
Tramber Posté(e) le 30 novembre 2009 Posté(e) le 30 novembre 2009 J'ajoute que si ces points formes des iso ([poly]lignes de même altitude), ce qui serait un état intermédiaire, eh bien donc, on tracerait des poly3D à l'aide d'une petite macro ou lisp et alors là, on utiliserait des commandes de surface ou de balayage, enfin vous voyez ce que je veux dire. Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
AFPALEMANS Posté(e) le 30 novembre 2009 Auteur Posté(e) le 30 novembre 2009 Merci aux deux intervenants de cette discussion. Je suis plutôt dans le cas de figure de points disséminés ; donc, si je vous comprends bien, il n'y a pas de solution, dans e cas, avec AutoCAD. Avez-vous déjà essyé les Lisp Trinod de BonusCAD ? A + Patrice
(gile) Posté(e) le 30 novembre 2009 Posté(e) le 30 novembre 2009 Salut, J'ai répondu ici avec un petit programme .NET, le site est moins "convivial" mais on peut "uploader" des fichiers. Le problème avec ton fichier est qu'il ne contient que des blocs insérés à l'altitude 0.0 et qu'il faut donc créer les points 3d à la bonne altitude avant de lancer la triangulation. (Et Tramber, si tu y arrive en script, je m'incline très bas ;) ) Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
AFPALEMANS Posté(e) le 30 novembre 2009 Auteur Posté(e) le 30 novembre 2009 Merci Giles Je continue à chercher et à tester les solutions qui me sont proposées. Patrice
lili2006 Posté(e) le 30 novembre 2009 Posté(e) le 30 novembre 2009 Bonsoir à toutes et tous, Avec covadis, MAIS face 3D ! Réponse également ici Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
Tramber Posté(e) le 30 novembre 2009 Posté(e) le 30 novembre 2009 (Et Tramber, si tu y arrive en script, je m'incline très bas ;) ) J'ai bien dit "si les points étaient sur une grille" J'avais déjà eu ce cas et c'était un jeu d'enfant avec l'extraction d'attribut de la V2000 puisque l'on pouvait obtenir le X, le Y du bloc ainsi que sa valeur (le Z). Un coup d'excel et hop ! Mais mais mais, les points sont disséminés..... Bureau d'études dessin. Spécialiste Escaliers Développement - Formation ./__\. (.°=°.)
AFPALEMANS Posté(e) le 1 décembre 2009 Auteur Posté(e) le 1 décembre 2009 Bonjour, ça fonctionne plutôt bien, à partir de mon fichier de points et du programmeMntSample.dll (merci Gilles) j'obtiens un maillage auquel je peux appliquerdifférents lissages. Pour passer au stade solide, j'ai utilisé la solution suivante :- Maillage du terrain en surfacique à l'aide de l'outil MntSample.dll- On obtient un maillage Polyface- On convertit ce maillage polyface en Objet maillé avec la commandeLissermaille- On obtient un Maillage sur lequel on peut appliquer différents lissages- Convertir le maillage en Surface- On créé un solide en utilisant comme base de ce solide, la projectiondans le SCG du maillage (flatten)- On coupe ce solide avec la commande Section par Surface et on efface lapartie supérieure- On obtient ainsi le terrain modélisé en solide sur lequel on peut fairedes coupes .... soustractions ...Cette solution vous parait-elle intéressante ou nulle avez-vous mieux ? Merci Patrice
(gile) Posté(e) le 2 décembre 2009 Posté(e) le 2 décembre 2009 Salut, Pour ceux qui ont AutoCAD 2010, Kean Walmsley avait modifié le code original de Zeljko Gjuranic (celui que j'ai utilisé dans MntSample.dll) pour définir 3 commandes :- PFT qui crée un maillage polyface (32767 sommets maximum)- SDT qui crée un maillage type 2010- S3T qui crée un solide 3DLes deux dernières acceptent jusqu'à 200000 points.Je n'ai fait que traduire les invites et messages.Le programma fonctionne avec un jeu de sélection de points et je l'ai laissé tel quel (à part la traduction des invites et messages) pensant qu'il serait ainsi plus polyvalent. Pour un fonctionnement avec le fichier dwg de Patrice qui ne contient que des blocs insérés en z = 0, j'ai jouté une commande : BLK2PT qui crée un point 3d pour chaque bloc "TCPOINT" dont l'attribut "ALT" est valide. Triangulation2010.zip Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
AFPALEMANS Posté(e) le 2 décembre 2009 Auteur Posté(e) le 2 décembre 2009 Salut, Je teste de suite avec mon fichier de points et je vous tiens au courant. J'ai testé S3T, c'est nickelBLK2PT fonctionne bien en créant un Calque TOPO_POINTS. As-tu connaissance d'un scrip qui ferait la même chose que BLK2PT en partant d'un fichier texte ou csv ou xsl dans lequel on aurait la liste des points en provenance du géomètre ? Merci Patrice
lecrabe Posté(e) le 2 décembre 2009 Posté(e) le 2 décembre 2009 Hello Whaou ! Un seul mot : MAGNIFIQUE ! :) Merci Gilles et Kean et Zeljko :D Le Decapode Autodesk Expert Elite Team
(gile) Posté(e) le 2 décembre 2009 Posté(e) le 2 décembre 2009 Patrice (lecrabe), je n'y suis vraiment pas pour grand chose... Patrice (AFPALEMANS),J'ai modifié le LISP InsTopo pour qu'il permette d'insérer le bloc "TCPOINT" et/ou qu'il crée des points. Gilles Chanteau - gileCAD - GitHub Développements sur mesure pour AutoCAD
lili2006 Posté(e) le 2 décembre 2009 Posté(e) le 2 décembre 2009 Bonsoir à toutes et tous, De plus en plus fort, super, vraiment ! Merci pour les Topos qui n'ont pas covadis (par exemple,...) Gilles,... :D :P Civil 3D 2025 - COVADIS_18.3b https://www.linkedin...3%ABt-95313341/
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