Didj05 Posté(e) le 9 septembre Posté(e) le 9 septembre Bonjour, J'aimerais savoir s'il est possible de transformer une série de polylignes 3D fermées dont aucune n'est sur un même plan en polylignes 2D. Le tout en une seule opération. J'explique la raison : Dans Covadis, je génère des polylignes 3D via mes profils en travers qui représentent des sections d'enrochements. Jusqu'à là tout va bien 😉 Mon problème vient de la suite étant donné que la fonction lissage 3D d'Autocad ne fonctionne pas avec les polylignes 3D pour obtenir un volume (je ne veut pas de surfacique). Je suis donc obligé de "calquer" ces polylignes 3D en 2D en modifiant le scu pour chaque profil. Le but final étant de lisser toutes ces polylignes pour obtenir un linéaire d'enrochements 3D facilement chiffrable pour mes cubatures et permettant d'avoir un rendu 3D sympa. Tout ce que je fais fonctionne mais l'opération de "transformation" des polylignes 3D en 2D me prend trop de temps suivant la taille du projet. Quelqu'un aurait-il une solution à me proposer ? Merci - Didier
didier Posté(e) le 9 septembre Posté(e) le 9 septembre Bonjour @Didj05 polylignes 3D en 2D me prend trop de temps, c'est-à-dire ?, c'est quasiment instantané pourtant ! Ou alors, je n'ai pas compris de quelle commande il est question. Éternel débutant... Mon site perso : Programmer dans AutoCAD
Minocia Posté(e) le 9 septembre Posté(e) le 9 septembre Bonjour, il y a peut être une méconnaissance du logiciel et/ou métier, mais je vais donner ma solution : -"obtenir un linéaire d'enrochements 3D facilement chiffrable pour mes cubatures" : listing cubature (le cercle rouge de droite) -"permettant d'avoir un rendu 3D sympa" : on est pas chez Pixar/Disney : génère les solides 3d (la flèche rouge). A la vue de tes captures, ils semblent être correctement défini. Ces solides 3d sont générés par les hachures de ton PTType. Les volumes du Listing de cubature sont calculés par rapport aux "demi distance entre profil". Ces deux sources de "volume" peuvent donner des valeurs différentes. nota : sur ta première capture, il te manque peut-être 20cm d'épaisseur d'enrochement pour atteindre ta ligne rouge.
tiphon Posté(e) le 10 septembre Posté(e) le 10 septembre bonjour Sans tout avoir compris à quoi te servent exactement ces polylignes 2D, je pense que tu devrais activer l'option "dupliquer avec des objets AutoCAD" que tu trouves dans le dialogue des options de calcul du projet accessible depuis le dialogue de paramétrage du calcul du projet => Bouton "Options" en bas à gauche de celui-ci. Ces polylignes 2D seront alors automatiquement dessinées (en supposant que c'est bien de celles-ci qui t’intéressent). Cordialement
didier Posté(e) le 10 septembre Posté(e) le 10 septembre Bonjour Comme je me suis permis de le dire précédemment, la question reste pour le moins ambigüe, je constate que je ne suis pas seul dans ce cas. Attendons que @Didj05 vienne donner plus de renseignements. L'idéal étant de donner un extrait de DWG contenant quelques polylignes traitées "à la main" pour qu'on comprenne parfaitement le but à atteindre. Éternel débutant... Mon site perso : Programmer dans AutoCAD
Didj05 Posté(e) le 13 septembre Auteur Posté(e) le 13 septembre Je vais essayer de m'expliquer davantage en répondant aux questions : - Mon problème de base vient tu fait qu'Autocad ne sait pas faire un lissage solide entre des polylignes 3D. On obtient un maillage et ce n'est pas ce que je veux. Par contre ça fonctionne très bien avec des polylignes 2D. - Ma conception à partir des profils en travers me permet de générer ces polylignes 3D représentant ma section d'enrochement par profil. - Pour répondre à Didier : La seule conversion de polylignes 3D en 2D que je trouve dans Covadis me convertit ces polylignes dans le plan xy avec une seule altitude ou une altitude 0 pour tous les sommets de mon polygone. Dans mon cas les poly 3D sont générées suivant l'orientation de mes profils en travers donc cet outil de conversion ne fonctionne pas. Je n'ai donc comme solution que de définir un SCU orienté suivant mon et de dessiner une polyligne 2D qui suit les contours de ma polyligne 3D (et ça pour chaque profil). Voir image 2. - Pour répondre à Minocia : compte tenu de la complexité de formes des projets en torrentiel (ici chenal + plage de dépôt,...), j'utilise rarement les projets linéaires en préférant les plate-formes (dans lesquels la fonction générer les objets 3D, que je connais, n'existe pas). Pour ce qui est de Pixar, c'est MON habitude de travail. Quand je présente des projets à des élus qui ne sont pas férus en lecture de de plans, une vue-animations 3D fait mouche pratiquement à chaque fois. La ligne rouge correspond au décaissement pour mettre en place une couche de transition sous les enrochements secs, qui n'est pas représentée sur la vue 3D. Voir image 2. - pour répondre à Tiphon : je ne vois pas de quelle fonction tu parles. Où se trouve-t-elle et à quoi elle sert ? En pièce jointe j'ai mis un exemple de dwg avec le descriptif dans les calques. J'espère que ça vous éclairera mieux sur mon problème et que vous pourrez me proposer une solution. C'est peut être un truc tout bête mais moi j'ai tout épuisé je pense ! exemple.dwg
Olivier Eckmann Posté(e) le 13 septembre Posté(e) le 13 septembre Bonjour, Les polylignes marron ne sont pas des poly3D, mais des poly 2D avec un vecteur d'extrusion correspond à la tangente à ton axe, donc normalement, aucun souci pour faire un balayage. Est-ce que tu a un DWG avec 3 ou 4 profils que l'on puisse faire des tests? Olivier
Didj05 Posté(e) le 13 septembre Auteur Posté(e) le 13 septembre il y a 28 minutes, Olivier Eckmann a dit : Bonjour, Les polylignes marron ne sont pas des poly3D, mais des poly 2D avec un vecteur d'extrusion correspond à la tangente à ton axe, donc normalement, aucun souci pour faire un balayage. Est-ce que tu a un DWG avec 3 ou 4 profils que l'on puisse faire des tests? Olivier Le balayage me donne vraiment un maillage et la seule solution que je trouve et de passer par des polylignes 2D. En pièce jointe dwg avec plusieurs profils et sections.
didier Posté(e) le 13 septembre Posté(e) le 13 septembre Bonjour @Didj05 Je pense que la solution est de paramétrer ces lignes pour créer un MNT avec lors du calcul. De cette façon, je crois que le but sera atteint. Dans la boite de dialogue Modifier une ligne, cocher la case Dessiner le MNT de cette ligne. Éternel débutant... Mon site perso : Programmer dans AutoCAD
Olivier Eckmann Posté(e) le 13 septembre Posté(e) le 13 septembre Bonjour, Pas sûr d'avoir tout compris. Dans le DWG il y a un calque nommé : "poly2D tracée manuellement - objectif faire automatiquement", qui est vide sans aucune polyligne. Par contre il y a un calque nommé : "PROJET_enrochement_construction" qui contient des poly2D. Redessinées à la main? Le but c'est de partir du calque des poly3D "Ptrav_ENROCHEMENTS SECS_3D" pour arriver aux poly2D du calque "PROJET_enrochement_construction" ?
Olivier Eckmann Posté(e) le 13 septembre Posté(e) le 13 septembre Comment obtenez-vous les poly3D? Si vous utilisez le projet linéaire de Covadis, dans l'écran de calcul du projet, cliqué sur le bouton Options en bas à gauche et sélectionner "Dupliquer avec des objets AutoCAD". Ainsi chaque couche du DTY est redessinée sous forme de polyligne 2D que l'on peut lisser en sélectionnant dans l'ordre pour obtenir un solide 3D.
tiphon Posté(e) le 13 septembre Posté(e) le 13 septembre Citation Comment obtenez-vous les poly3D? Je suppose en les dessinant automatiquement depuis le cahier de profil (Menu traitement des profils de Covadis 3D). C'est pour cela que j'avais proposé cette possibilité de dessiner automatiquement les polylignes 2D lors du calcul du projet.
Olivier Eckmann Posté(e) le 13 septembre Posté(e) le 13 septembre il y a une heure, tiphon a dit : C'est pour cela que j'avais proposé cette possibilité de dessiner automatiquement les polylignes 2D lors du calcul du projet. Désolé, j'avais lu les réponses en diagonale. C'est effectivement la même réponse.
Didj05 Posté(e) le 16 septembre Auteur Posté(e) le 16 septembre Je ne suis pas en projet linéaire et ce n'est vraiment pas le but car vraiment pas applicable et ajustable avec ce type de projet !
Didj05 Posté(e) le 16 septembre Auteur Posté(e) le 16 septembre Le 13/09/2024 à 15:29, Olivier Eckmann a dit : Bonjour, Pas sûr d'avoir tout compris. Dans le DWG il y a un calque nommé : "poly2D tracée manuellement - objectif faire automatiquement", qui est vide sans aucune polyligne. Par contre il y a un calque nommé : "PROJET_enrochement_construction" qui contient des poly2D. Redessinées à la main? Le but c'est de partir du calque des poly3D "Ptrav_ENROCHEMENTS SECS_3D" pour arriver aux poly2D du calque "PROJET_enrochement_construction" ? Oui j'avais rajouté des entités suite à la demande de Olivier Eckmann mais pas retrié dans les calques. Oui à ta dernière question, c'est bien le but !
thierry.garré Posté(e) le 19 septembre Posté(e) le 19 septembre Bonjour, Franchement je ne comprends pas pourquoi ne pas utiliser le projet linéaire qui est d'après ce que je vois parfaitement adapté a ce genre de projet. Cordialement Thierry Garré Géorail-Covadis-Autopiste-Autocad-Autocad Map-Infraworks 360- Navisworks -Recap
didier Posté(e) le 19 septembre Posté(e) le 19 septembre Bonjour @Didj05 Je rejoins Thierry, il me semble en avoir parlé plus haut. En mettant les bonnes lignes et les bonnes options, le modèle 3D se fera seul. Éternel débutant... Mon site perso : Programmer dans AutoCAD
Didj05 Posté(e) le 20 septembre Auteur Posté(e) le 20 septembre Le 19/09/2024 à 09:23, thierry.garré a dit : Bonjour, Franchement je ne comprends pas pourquoi ne pas utiliser le projet linéaire qui est d'après ce que je vois parfaitement adapté a ce genre de projet. Cordialement J'aurais pu si le projet s'arrêtait à ce que vous avez à l'écran mais ce n'est pas le cas et c'est bien plus complexe que ça (seuil, plage de dépôt, ouvrage de piégeage des flottants,...). Et faire juste un projet linéaire pour mes enrochements me prendrait autant de temps que ma méthode actuelle de transformation des poly 3D (avec la galère des lignes typées à paramétrer pour faire des entonnements propres sur des profils type différents, ...) ! Au niveau adaptabilité de formes complexes sur un linéaire, les plates formes sont 100% adaptées pour moi ! Enfin ce n'était pas ma question de base 😉
didier Posté(e) le 20 septembre Posté(e) le 20 septembre Bonjour@Didj05 Franchement désolé de ne pas avoir pu apporter d'aide. Vous avez reçu plusieurs pistes de recherche, les avez-vous testées ? Si oui, quels sont les défauts constatés ? Le fil des réponses est tellement long qu'il serait bon de revenir à la question initiale et que vous livriez le but à atteindre en dwg depuis quelques polylignes. Quitte à commencer un nouveau message Amicalement Éternel débutant... Mon site perso : Programmer dans AutoCAD
Didj05 Posté(e) le 20 septembre Auteur Posté(e) le 20 septembre il y a 38 minutes, didier a dit : Bonjour@Didj05 Franchement désolé de ne pas avoir pu apporter d'aide. Vous avez reçu plusieurs pistes de recherche, les avez-vous testées ? Si oui, quels sont les défauts constatés ? Le fil des réponses est tellement long qu'il serait bon de revenir à la question initiale et que vous livriez le but à atteindre en dwg depuis quelques polylignes. Quitte à commencer un nouveau message Amicalement Oui tout testé et même demandé à l'assistance Covadis et aucune solution. Pour avoir travailler sur plusieurs logiciels de modélisation 3D c'est vraiment dingue qu'aucune solution n'existe alors que ça parait si simple et que c'est une fonction de base de modélisation 3D ! Autocad ne sait faire vraiment que du faux 3D !
Vincent P. Posté(e) le 20 septembre Posté(e) le 20 septembre Bonjour, En l'état, ce que tu demandes ne semble pas faisable facilement. Hormis relier à la main avec des Poly3D (mais c'est justement ce que tu veux éviter. Une solution serait de passer par du Lisp, mais ce n’est pas un petit programme fait en 10 minutes. Je rejoins les camarades, ce que tu demandes c'est justement ce que fait le module Projet Linéaire de Covadis. Et rien ne t'empêche de mixer dans un même fichier du projet linéaire et du multiplateforme (je le fais très régulièrement sur des projets de toute taille). Ça demande de revoir la méthode de travail qui ne semble pas adaptée à l'outil, et ça va te prendre du temps, mais c'est tout de même la meilleure solution sans avoir à tout redessiner à la main. Vincent P. Lispeur éternel débutant! Autocad Map3D 2023 Covadis-Autopist 18.2
didier Posté(e) le 20 septembre Posté(e) le 20 septembre Bonjour @Didj05 Je veux bien que les bretons disent qu'il n'y a pas de possibilité, mais ça m'étonne quand même. Si on décompose le souci dans un projet simple, quelles polylignes faut-il relier ? que ça parait si simple : je n'ai toujours pas "vraiment" compris ce qu'il fallait faire, c'est pourquoi je demande un projet SIMPLE et ensuite si on trouve une solution, on l'adaptera au projet initial. Éternel débutant... Mon site perso : Programmer dans AutoCAD
Minocia Posté(e) le 20 septembre Posté(e) le 20 septembre Bonjour, @Didj05 est-il facile pour toi de générer ces polyligne3d cyan et rouge : Si oui, alors : -génère les 2 MNT issus de ces poly3d : dessus et dessous enrochement. (attention aux verticalités) -Cov3d/Visualisation relief/transformation en solide autocad (VOLUMNT). Ensuite choisi "contour = aucun", "Alti de référence = 0". -fais ceci pour les 2 MNTS, tu auras 2 solides. -que tu soustrais l'un à l'autre (SOUSTRACTION) -pour sortir les métrés : je sèche Et si j'ai mal compris tes besoins au début, c'est que comme tu l'as constaté on est tous parti en "projet linéaire" en voyant ces capture d'écrans.
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