TL Grade Tree
Todor LatevTL Grade Tree
Todor LatevRecursively generates all possible lines along an Autodesk® Civil 3D® surface from a given start point having a specified grade.
$20.00/year
This app will take an Autodesk® Civil 3D® tin surface, a grade and a start point from the user. It'll then recursively traverse the internal tin triangles to build the "grade tree" from that point. The general case where the slope is less than the gradient at that point will result in a branching or "bifurcation". This means that after n traversed triangles there could be up to 2^n number of lines. The app supports two different modes for the grade tree generation. The default is to process each triangle only once which will traverse the surface a lot faster with the tradeoff being that not all possible branches will be explored.
In civil design, for example, a very common application of this would be finding a path (for a road, canal, etc.) downhill or uphill from a given point at a predetermined grade/slope. The app will help you to quickly visualize the domain of possible solutions after which the designer can explore different alternatives to select the most suitable one(s). (See the attached screenshots).
Details
Operating system
Release date
Oct 18, 2018
Last updated
May 30, 2023
Version
2018.10.31
Language
Compatible with
CIV3D
2019, 2020, 2021, 2022, 2023, 2024
Capabilities
Analysis and simulation
Tags
Surfaces
Road design
Frequently asked questions (FAQs)
What else should I know about this product?
Max recursion depth limit is 30000.
Max grade is 1000000%.
When a grade tree generation is in progress user may press Escape key to abort the command or Space for current info.
Are there any known issues with this product?
- Currently grid surfaces are not supported.
- If mode is set to "Bifurcate at every tin triangle" with a high setting for the recursion depth a complex surface may trigger an exponential line generation causing Civil 3D to consume all available RAM memory and eventually crash. Save your work before issuing the command and/or press the Escape key to abort a command already in progress.
- Grades of 0 (contour lines) are not supported.
Is there additional support information provided?
For questions/comments/suggestions/bug reports etc. please send an email to Todor.Latev@gmail.com.
Found an issue?