TheSwamp
CAD Forums => CAD General => Topic started by: cgrob on March 07, 2008, 08:39:20 PM
-
SiteTopo is a free surface modelling / contouring program to use with AutoCAD.
Let me know what you think of it, I'll be glad to answer any questions about the code etc.
Loads survey point files, or DXF and XML formats.
Works with plain AutoCAD (no addons needed), and makes no changes to
your CAD setup.
3D view lets you see your survey from any perspective.
No installation, standalone executable.
http://www.sitetopo.com/
Flash movie of the program: http://www.sitetopo.com/flash/demo1/demo1.html
-
Looks pretty nifty....wish I had more of a use for it. :wink:
Thanks for sharing
-
Welcome to TheSwamp.
The video was very nice. I don't do Civil but it looks very useful.
-
Thanks for the welcome.
If you want to try it, the download includes some sample data, and is only about 2.5MB.
The least intuitive part of the program is moving the viewpoint around, it is modeled after first-person-shooter games like Quake.
-
wow wow wow...
Thank you and welcome to Swamp!
-
Playing with this now.. Absolutely fantastic!!!
-
Drainage simulation / analysis too? Wow, kudos.
-
Excellent program - Well done.
Thanks for sharing.
-
Really Good!!
Rainfall & Pond is Fantastic!!
Thanks x 100
Import any DXF version from R12 to 2007 ?
-
Import any DXF version from R12 to 2007?
Yes, any version r12 and later for sure, and as far as I know any version previous as well.
Entities recognized:
point
line
polyline
lwpolyline
arc
circle
And a couple of entities produced by surveying software:
AECC_POINT block
(confusingly named) "POINT" block
all other objects are ignored.
-
Charles,
VERY impressive. I noticed from the screens and your vid that the number of points were around the 1000 mark. What is the performance of the program when you give it 100000+ points?
Kudos.
Cheers,
Glenn.
-
I think Glenn is asking you to take part in this http://www.theswamp.org/index.php?topic=15784.0
Glenn, it looks he using VS 6.0/MFC, so it’s probably almost as fast as what you posted :lol:
-
What is the performance of the program when you give it 100000+ points?
110 seconds on the data provided, but it is spending most of the time showing the progress of the triangulation. Profiling shows 78% of the time is spent in OnDraw()
I have never optimized the program to work with large data sets. Usually if you've got lots of data it has been gathered by an automated method and you can take advantage of that and generate the surface by some faster method.
For instance this 1.4 million point data loads and displays in about 3 seconds:
http://www.sitetopo.com/images/temp/N46W123.jpg
If you want to try some larger data sets, you can download a few from this page:
http://www.sitetopo.com/gallery.html
-
Dan, I was actually just curious - these types of proggies do get used with serious point sets.
Thanks for that Charles.
-
Dan, I was actually just curious - these types of proggies do get used with serious point sets.
I know, I was just giving you a hard time :angel:
-
Here is a bump to the top of the list for now after the topic move. I will also post a link to here in LandLubber where us civil types hang out more often and delete the second thread.
-
Thanks Din0
-
No, thank you for sharing . . . you did all the work with the nifty program; I am just shuffling files.
-
Watching the vid. Very cool. Civil 3D may have some comp eh.
-
Way cool, cgrob. I like it very much...
-
Very nice indeed! Smooth and fast as well. Autodesk should take some lessons here.
Ummmm.... C++ or C#? I know it wasn't written in VB. ;-)
-
C++
-
well.... you've definately got some skillz in C++! The smooth rendering alone with the panning would be a bear. I also like the FPS count on the screen. You could eventually be a game developer if you wanted.
Anyways... your program looks like a fine commercial product in the making! I especially like the rainfall and the pond features. Keeping track of, and manipulating that many particles....and smoothly...very cool! :kewl: