Topography into sketchup
-
Import your contours from AutoCad, select them and use SandBox, Create from Contours command.
-
James,
If the topo file is all choppy lines, etc. - I have had the most luck by the following steps;
1- deleting everything you don't need in the copy of the cadd file and flattening the contour lines
2- import file with just contour lines (x-ref ruby works nicely)
3- trace over contours using bezier spline ruby ( find it in the repository here)
4- delete cad file and edit the splines as you need to to simplify, etc.
5- move the splines to correct elevation
6- sandbox tools from here.Seems like a lot of work if you already have the cad file with contours at specific elevations - but my experience has been that this is much cleaner and produces a better contour mesh. Install the rubies and give it a try on a little section. While I am proficient in cadd - I still find that the cleanup and work in sketchup to be much faster than "fixing" choppy or complicated contours in a cad file. Also - you have much more control over the level of detail, and can simplify where it is appropriate.
I hope this is helpful!
Bytor -
It is possible to attach a portion of your survey?
-
Yeah, James, post something so that we can have a clue.
There's Didier's ruby for instance that can make skins from construction points. -
@gaieus said:
Yeah, James, post something so that we can have a clue.
There's Didier's ruby for instance that can make skins from construction points.Hi Gaieus,
Can you provide a link for that ruby script?
BTW, Gaieus, is that your real name or just a user name?
Looking at your avatar, it would suggest you have some interest/connection with Gaius Julius Caesar?
If you have an interest in him, I would strongly recommend reading the "Emperor" series of books by Conn Iggulden. They are fictional novels based on his life using actual historical events that occurred during his lifetime.
A fantastic read.Sorry, to digress!
Visit: http://www.conniggulden.com/?p=14Regards
Mr S -
James,
I've made a quick tutorial for you here:
http://www.sketchucation.com/forums/scf/viewtopic.php?f=22&t=4276
...
Shows a method using SU only.
Their are lots of other methods if you have AutoCad or any GIS software.
...
Didier has produced a few scripts along these lines (Point cloud import / Triangulation etc)
You can also import a text file of x,y,z coordinates.
...
Hope this helps
Regards
Howard L' -
Hi Mr S,
It's the "points_cloud_triangulation.rb" on this page.
Note also that cloud.rb (or cloud_V6 for SU 6) also creates faces but from xyz data in text files. Just perfect with survey data (I use it a lot for reconstructing archaeological layers ) -
@unknownuser said:
I don't have contours only survey showing crosses at different levels.
James can you ask whoever gave you this dwg to give you a copy with contours instead of the points?
I have had this before and the survey guys just changed it.Edit:
I did not read some of the other replies. There is some good info on here I did not know about.Thanks guys!
-
James,
Hopefully you've already got some ideas to get you started, but I've updated the tutorial slightly:
http://www.sketchucation.com/forums/scf/viewtopic.php?f=22&t=4276
...
Regards
Howard L' -
Is point cloud a term generally used in Terrain modelling circles? I used to pass by this script because the term was meaningless to me and I didn't have a need for making "clouds". I had no idea what it was for. So is this a common phrase and is it often that one gets this sort of "crosses" data rather than contours to work with?
-
@sorgesu said:
Is point cloud a term generally used in Terrain modelling circles? I used to pass by this script because the term was meaningless to me and I didn't have a need for making "clouds". I had no idea what it was for. So is this a common phrase and is it often that one gets this sort of "crosses" data rather than contours to work with?
Susan, I'm not sure if it is "generally" used (don't forget that ruby scripters are also "artists" in the sense how they name their scripts Also, Didier is French... )
Anyway, this script is just great; you have a simple text file with the exact definition of the xyz coordinates (one point in one line) and cloud.rb will create a "cloud of construction/guide points". Now there is the possibility to triangulate these points and create a mesh that can be put on a separate layer.
So it basically works like "From contours" in the sandbox tool except that it does not use contour lines but surveyed points (i.e. they surveyor, who first always measures points only, will not need to turn them into contour lines).
As we have this laser survey center at the museum, it is just a snap to measure some sites (you just put the cenzer down and walk around with the stick and measure as many points as you want). The output is a text file which you just rund through Didier's script and that's it.
-
@sorgesu said:
Is point cloud a term generally used in Terrain modelling circles? I used to pass by this script because the term was meaningless to me and I didn't have a need for making "clouds". I had no idea what it was for. So is this a common phrase and is it often that one gets this sort of "crosses" data rather than contours to work with?
Susan,
Point Clouds are usually, but not exclusively, produced with some type of Laser.
This can be mounted on a tripod / stand a bit like a surveyors theodolite or flown by an aircraft for mapping applications eg LIDAR.
...
There are many applications for Point Clouds - they are not just used for mapping / cartography / producing terrain models.
They are also used quite a lot for reverse engineering.See this info from FARO who produce Laser Scanning Equipment:
http://www.faro.com/content.aspx?ct=ENG&content=ind
...
See also PointTools, software for looking at Point Cloud Data (Millions of Points).
Look at the examples, remember they are x,y,z points not photographs - although they quite often appear as photographs. This means you can turn the data around and view it from different angles / take measurements etc.
http://www.pointools.com/ptview_screenshots.php
...
Regards
Howard L' -
Hi
@unknownuser said:
Is point cloud a term generally used in Terrain modelling circles?
Not really in the topographic circles stricly speaking, but more in the computer modelling world, DEM, geometric reconstruction calculation, and laser modelling.
I've seen it sometimes in english, but I must say not so often. It is widely used in french... .
I had to write this script to import models in Sketchup modelled with a laser and use them along with Geomagic http://www.geomagic.com/fr/products/studio/, a very good STL modeler. -
Thank you so much for all of that information guys. I knew absolutely nothing about this and it is great to be able to understand something a little outside of my usual experience. Thank you for your time and patience in explaining it to me.
-
James,
I have sent you an email, please, confirm the delivery...
-
To create topography in SU I import a contours-only file from ACAD, then use Sandbox > Create from contours to get a DTM. Then I import a second ACAD file, roads and paths only, which I then stamp onto the DTM. Is there a way to fill only the stamped areas using the paint bucket with appropriate materials, eg, asphalt paving, gravel, etc?
Thanks all.
-
Normally a stamped surface is horizontal (and a single face only) that you should be able to paint separately.
Are you sure you are not talking about the drape tool? -
Hi All,
Can I pick your brains further on this subject?
I have read as much as I can here about creating terrain in SketchUp, and I have produced very basic surfaces which have served their purpose.
But I am now being asked to do this on a much more detailed level using site survey that has been supplied.
The data seems to be supplied only in 2D with different levels indicated by different colours. For instance the "general" lay of the land is in red, whilst steep embankments are in cyan. There seem to be other levels indicated too.Can I ask you what you make of this data?
Would you ask for this data to be supplied in some other format for use in SketchUp?
How would you approach creating this terrain?I have downloaded the "points_cloud_triangulation.rb" and "delauney2.rb ruby scripts and worked out how this works.
Is this the best way to go?Hope you guys can point me in the right direction.
I wanted to attach the original .dwg drawing for you to see.
But it seems you can't upload that format here.
I have attached a skp file for you to view.Thanks.
Mr S.
-
For anyone doing any amount of site work like this, Simu Terra is the best option. It will not only get the data into SU, but will allow you optimise and edit it in a multitude of ways. Well worth the outlay (which is peanuts anyway).
http://www.compuneering.com/simuterra.php -
Wow, that's insane! How are you supposed to know the z-value of all those points (texts do not import afaik and I cannot even see text).
Could you ask them to provide the text file of the co-ordinates they most probably got as a raw result of the survey? That would perfectly work with Didier's script. (There are some 2600+ component instances in the file!)
Advertisement