Hi guys,
Challenge I've been presented with is to create a series of surfaces, representing the incremental build up of an embankment in fixed depth lifts.
Embankment is up to 20m high (tapering in from 0m) lifts are 0.15m, so at max height about 150 layers!
The lifts have a 1:200 fall across them (yellow lines) originating from a non-vertical plane (orange line).
I'm assuming I will need some kind of conditional / variable / sub-assembly set of rules, but not sure where to even start.
I believe I need a repeating sub-assembly that creates as many stacked versions of itself that equate to the height of the embankment, which radiate out (left and right) to intercept one of 2 surfaces, i.e. embankment face or ground surface. All help warmly welcome - thanks in advance.
JP
150 surfaces of even a small TIN sounds like a resource killer.
my knee jerk is copy lower and paste but that’s a lot of mind numbing
I bet you can build this with multiple condition cut fit subassemblies
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
From my understand, this would be doable using just lots of the generic subassemblies?
A linkvertical (omit link) for each layer (0.15m) and a linkwidthandslope and linkslopetosurface or linkslopetoelevation for the daylighting.
I have never had much luck with conditional subassemblies though, someone smart than myself might be able to chip in with better wisdom on this.
Mike Kingdon
Civil 3D Zealot
Cheers guys, I guessed as much. I'm sure there's a clever piece of conditional if / then syntax... was hoping someone would have familiarity with such and set me in the right direction.
Will advise if / when we crack it - good to share n'all!
JP
I assumed your berm grows from 0 to max height. When using the conditionall CF you tell it what to do in cut and fill, additionally you can tell it the window of value to check. if you add a sprig to a sprig it like saying if else. I could be dead wrong but it seemed like a decent approach. As I type this the layers are not going to be created jus t a new layer according to the FILL
if .15, else .3 else .45 and so on, So you would stack the if else with each increasing sprig having the links for each successive layer
Joe Bouza
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.
Can't find what you're looking for? Ask the community or share your knowledge.