sketchucation logo sketchucation
    • Login
    🤑 SketchPlus 1.3 | 44 Tools for $15 until June 20th Buy Now

    TIN (SANDBOX) > COURBES DE NIVEAU

    Scheduled Pinned Locked Moved Français
    8 Posts 4 Posters 2.7k Views 4 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T Offline
      tiB.
      last edited by

      Bonjour à Tous,

      Avant tout, je tiens à vous prévenir que je suis archéologue de formation. Je travaille sur le Bâti mais ne possède pas de formation d'architecture.

      Je suis en train de modéliser sous sketch up des plans de villages préhispaniques des Andes.
      Le dessin ne pose aucun problème (même si SketchUp n'offre évidemment pas les mêmes possibilités qu'un illustrateur).

      En revanche, je souhaiterais :
      1). Exporter un "TIN" (les terrains des villages générés grâce au SandBox en sélectionnant les contours de la base des bâtiments modélisés) afin de le transformer (dans un autre logiciel; lequel? ACAD Land ou Arcview?) en courbes de niveau.
      2). Importer, si possible, des points GPS.
      3). Définir (non-seulement les coordonnées) mais aussi l'altitude du point de base.

      Je remercie d'avance ceux qui pourront me décrire la marche à suivre afin que je puisse finallement corréler mes reconstitutions 3D à des plans au sol classiques en 2D...

      A toute suite

      tiB.

      1 Reply Last reply Reply Quote 0
      • gillesG Offline
        gilles
        last edited by

        Bonjour,

        @unknownuser said:

        1). Exporter un "TIN" (les terrains des villages générés grâce au SandBox en sélectionnant les contours de la base des bâtiments modélisés) afin de le transformer (dans un autre logiciel; lequel? ACAD Land ou Arcview?) en courbes de niveau.

        je ne sais pas si cela répond à tes besoins mais je joins le plugin Trancheur (fr_slicer.rb)
        qui permet de découper un volume selon un axe donné en un nombre de tranches parametrables en espacement, il crée à demande un copie à plat de chaque tranche et peut les numéroter, etc... Pour l'export proprement dit la version pro offre beaucoup de formats absents de la version free.

        http://www.sketchucation.com/forums/scf/download/file.php?mode=view&id=8233&sid=7f27dc3904ae831dd8f3932cf701537e

        @unknownuser said:

        2). Importer, si possible, des points GPS.

        ouvrir menu fenètre / infos sur le modele / emplacement
        te permet d'entrer tes coordonnées, d'orienter ton dessin....

        @unknownuser said:

        3). Définir (non-seulement les coordonnées) mais aussi l'altitude du point de base.

        dans SU ton point de base est l'origine des axes, mais rien ne t'empeche de deplacer ton dessin de x mètres sur z.

        j'y pense, voir aussi l'utilisation des plans de section avec création de face (fr_SectionCutFace.rb, clic droit sur le plan de section) et aussi le plugin OffsetOnsurface

        bonne journée


        fr_Slicer.rb


        fr_SectionCutFace.rb


        OffsetOnSurface - v1.0.zip

        " c'est curieux chez les marins ce besoin de faire des phrases "

        1 Reply Last reply Reply Quote 0
        • Didier BurD Offline
          Didier Bur
          last edited by

          Bonjour,

          Suis aussi archi et je m'intéresse (entre autres) à l'archéologie. Je ne comprends pas exactement ce que tu veux faire:

          @unknownuser said:

          1). Exporter un "TIN" (les terrains des villages générés grâce au SandBox en sélectionnant les contours de la base des bâtiments modélisés) afin de le transformer (dans un autre logiciel; lequel? ACAD Land ou Arcview?) en courbes de niveau.

          Le "tin", c'est le terrain ? Si c'est des triangles, je ne vois pas le rapport avec des courbes de niveaux. En tout cas il existe des scripts pour faire tout ça: triangulation, calcul de courbes de niveaux, export à divers formats. Va voir sur mon site, c'est une mine 😉

          @unknownuser said:

          2). Importer, si possible, des points GPS.

          Je ne crois pas que ça soit possible pour l'instant. Mais cela m'intéresse de savoir comment on pourrait faire avec un script Ruby. J'ai déjà développé pour un collège un petit script permettant de rentrer des points relevés avec une station de géomètre.
          Comment sont les données GPS ? Comment les transférer ? Quel type de coordonnées est-ce ? Géodésiques, géographiques, Lat/Lon ?

          @unknownuser said:

          3). Définir (non-seulement les coordonnées) mais aussi l'altitude du point de base.

          Est-ce que tu veux savoir si on peut déplacer les axes ? La réponse est oui, par un clic droit sur un des axes puis "Placer" ou "Déplacer". On peux aussi les tourner. Par contre les coordonnées absolues des objets du modèle sont toujours enregistrées par rapport au zéro absolu (de départ), donc j'ai peur que cela ne soit pas cela que tu veux ?

          A+

          DB

          1 Reply Last reply Reply Quote 0
          • T Offline
            tiB.
            last edited by

            OK,
            Merci d'avoir répondu rapidemment.
            Je vais tacher d'apporter les précisions nécessaires :

            • "En tout cas il existe des scripts pour faire tout ça: triangulation, calcul de courbes de niveaux, export à divers formats. Va voir sur mon site, c'est une mine" :

            Merci! J'y ai obtenu plein de petits outils bien utiles ! Au fait, apparemment le "delaunay2.rb" n'est plus disponible et pourtant indispensable pour faitre tourner la triangulation à partir d'une série points sélectionnés.
            Par ailleurs, je n'ai rien vu en ce qui conerne le "calcul des courbes de niveau". Je pensais le faire en exportant les points de base (au sol) des structures dans Arcgis...

            • Les points GPS :
              "
              @didier bur said:

            Importer, si possible, des points GPS.
            Je ne crois pas que ça soit possible pour l'instant. Mais cela m'intéresse de savoir comment on pourrait faire avec un script Ruby. J'ai déjà développé pour un collège un petit script permettant de rentrer des points relevés avec une station de géomètre.
            Comment sont les données GPS ? Comment les transférer ? Quel type de coordonnées est-ce ? Géodésiques, géographiques, Lat/Lon ?
            "
            Ils peuvent être en n'importe quel format géographique (convertisseur GPS utility, très pratique!); je fonctionne basiquement en utm (mais passer en lat/long décimale pour "géoréférencer" le point de base de SU n'est pas un problème). J'ai essayé avec un fichier .dxf (ACAD - car compatible tant avec SU qu'avec GPS utility) import point cloud > sans résultats....
            A mon sens, l'idéal serait d'avoir la possibilité d'importer des points issus de fichier .kmz (google earth). Cela devrait pouvoir se faire compte tenu qu'il est possible d'exporter un fichier sketch up dans ce format...

            • En ce qui concerne les axes et le point zéro, le problème est effectivemment que la base des axes est toujours zero mais et qu'il n'est pas possible de définir un point d'après une coordonnées (sauf évidemment suivant une projection dans le dessin; ce qui n'est pas toujours pratique). Encore une fois, l'import de points gps serait le bienvenu.

            • Enfin et pour finir, j'ai oublié hier de vous demander s'il existe une manière automatique de disposer des groupes ou composants sélectionnés à une même altitude (sur z)?

            Voila, j'espere que j'ai apporté les précisions nécessaires que vous serez de bons conceils...

            Merci d'avance et A+

            tiB.

            1 Reply Last reply Reply Quote 0
            • Didier BurD Offline
              Didier Bur
              last edited by

              Ah, ben faut taper "courbes niveau" dans le moteur de recherche qui est juste sous l'image en haut de mon site et tu trouve les courbes de niveau 😍
              fr_ContourMaker.rb, fr_contour_lines.rb, fr_hoist.rb

              Pour les coordonnées GPS c'est faisable. J'aurais besoin d'un fichier (ascii) exemple avec des points pour voir ce que cela peut donner.
              A+

              DB

              1 Reply Last reply Reply Quote 0
              • pilouP Offline
                pilou
                last edited by

                TBD à fait je crois un plug qui fait tomber n'importe quoi sur ce qui est en dessous! 😉
                5 minutes que je retrouve le plug 😄
                Déplace la sélection à l'altitude Z choisie. (et autres variantes)
                http://www.crai.archi.fr/RubyLibraryDepot/Ruby/fr_drop.rb

                Frenchy Pilou
                Is beautiful that please without concept!
                My Little site :)

                1 Reply Last reply Reply Quote 0
                • T Offline
                  tiB.
                  last edited by

                  OK,

                  Merci, tout cela me semble bien parti.
                  Je vous tiens au courant et enverrai un exemple de mon avancement...

                  Didier je t'enverrai aussi des coordonnées gps en .txt (est-ce que cela te convient? Sinon, dis-moi comment créer un ascii...). L'élaboration d'un plugin qui permette d'importer et de projeter des points selon des coordonnées (gps) serait sans doute une facilité pour tous !

                  PS: Je n'arrive toujours pas à télécharger le "r_delauney2.rb"

                  1 Reply Last reply Reply Quote 0
                  • Didier BurD Offline
                    Didier Bur
                    last edited by

                    @unknownuser said:

                    en .txt (est-ce que cela te convient?

                    Uniquement le txt me convient (pas de binaire STP). En fait je voudrais aussi savoir comment les données sont-elles extraites d'un GPS (par cable, bluetooth ou autre) et avec quelle logiciel (intégré au GPS?) et quel format elles ont dans le GPS ou à sa sortie (GPX XML ? UTM ? format natif ? etc). Le format GPX me semble assez simple et surtout universel.

                    @unknownuser said:

                    Je n'arrive toujours pas à télécharger le "r_delauney2.rb"

                    Je te conseille de télécharger cette version (plus récente) qui ne nécessite rien d'autre:
                    http://www.crai.archi.fr/RubyLibraryDepot/Ruby/fr_Cloud_V6.zip

                    A+

                    DB

                    1 Reply Last reply Reply Quote 0
                    • 1 / 1
                    • First post
                      Last post
                    Buy SketchPlus
                    Buy SUbD
                    Buy WrapR
                    Buy eBook
                    Buy Modelur
                    Buy Vertex Tools
                    Buy SketchCuisine
                    Buy FormFonts

                    Advertisement