Thursday, June 18, 2015

A Benching Subassembly

Sometimes creating benching between lots can be problematic. Grading is essentially out of the question based on the overhead it creates in a drawing, especially on large projects. One solution to this is to use a corridor along the back of lots where they abut each other. This provides for getting a quick solution to see what the grading will look like, do preliminary quantities, and then at the end clean up the corners or empty spaces. Usually grading codes specify how the slopes should be graded. In one area it might be the higher pad gets a larger pad and then the lower lot gets the slope on their property or the opposite way. One can create a custom subassembly to automate this process.

The way I solved it was by creating two profile targets, because Civil 3D sucks and won’t allow us users to grab elevation data from a horizontal target. I started with a slope direction factor so I can figure out which way it the subassembly needs to build. To do this I make the user select the right pad elevation and then left side. If the left pad is higher in my scenario then the direction is to the right, or positive one. If the right pad is higher than I get a negative one and the slope goes to the left. I then create a dummy point of AP1 because I don’t like building form origin and then make the decision on the elevation of the bench start point. I find the higher target and then put P1 on that location. I then build the slope using the slope provided by the user and the direction dictated by the pad elevation target elevations.

Here is a link to what I did: Back of Lot Subassembly


No comments:


Blog Widget by LinkWithin