TIN (SANDBOX) > COURBES DE NIVEAU

TIN (SANDBOX) > COURBES DE NIVEAU

Postby tiB. » Mon Apr 21, 2008 11:45 pm

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.
0

tiB. 
 

Re: TIN (SANDBOX) > COURBES DE NIVEAU

Postby gilles » Tue Apr 22, 2008 9:38 am

Bonjour,
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.


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....

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
0
" c'est curieux chez les marins ce besoin de faire des phrases "
User avatar
gilles 
Top SketchUcator
 

Re: TIN (SANDBOX) > COURBES DE NIVEAU

Postby Didier Bur » Tue Apr 22, 2008 10:12 am

Bonjour,

Suis aussi archi et je m'intéresse (entre autres) à l'archéologie. Je ne comprends pas exactement ce que tu veux faire:
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 ;)

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 ?

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+
0
Didier Bur
Ecole Nationale Supérieure d'Architecture de Nancy (F)
User avatar
Didier Bur 
 

Re: TIN (SANDBOX) > COURBES DE NIVEAU

Postby tiB. » Tue Apr 22, 2008 4:16 pm

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 wrote: 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.
0

tiB. 
 

Re: TIN (SANDBOX) > COURBES DE NIVEAU

Postby pilou » Tue Apr 22, 2008 5:16 pm

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/RubyLibraryDep ... fr_drop.rb
0
Last edited by pilou on Tue Apr 22, 2008 6:08 pm, edited 5 times in total.
Frenchy Pilou
Is beautiful that please without concept!
Speedy Galerie
User avatar
pilou 
Top SketchUcator
 

Re: TIN (SANDBOX) > COURBES DE NIVEAU

Postby Didier Bur » Tue Apr 22, 2008 5:27 pm

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 :ecstatic:
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+
0
Didier Bur
Ecole Nationale Supérieure d'Architecture de Nancy (F)
User avatar
Didier Bur 
 

Re: TIN (SANDBOX) > COURBES DE NIVEAU

Postby tiB. » Tue Apr 22, 2008 9:11 pm

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"
0

tiB. 
 

Re: TIN (SANDBOX) > COURBES DE NIVEAU

Postby Didier Bur » Thu Apr 24, 2008 4:26 pm

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.

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+
0
Didier Bur
Ecole Nationale Supérieure d'Architecture de Nancy (F)
User avatar
Didier Bur 
 

SketchUcation One-Liner Adverts

by Ad Machine » 5 minutes ago



Ad Machine 
Robot
 



 

Return to Français

Who is online

Users browsing this forum: No registered users and 5 guests

Visit our sponsors: