I have a parking lot object built from edge of pavement elements with curb sections applied to the pavement elements. I have created seperate sidewalk objects by draping elements for the sidewalk on top of the curbs in the parking lot object. When I edit the elevations of the parking lot pavement, the draped elements for the sidewalks do not update. This causes the curbs for the parking lot to distort since they maintain the elevations of the sidewalk elements that are draped on them. The only way I have been able to get things to update is by moving the draped sidewalk elements slightly.
I've encountered this behavior on several projects but have never understood why. Can someone explain? Needless to say this has caused untold loss of productivity as I have to constantly watch for and fix busts in my model.
Here is a screen recording showing the behavior. http://screencast.com/t/NDY0M2E4MzE
I tried to post my dataset in a zip file but the file won't post. It is about 4.6 MB in size. Renaming the extension to .zi didn't make any difference so I don't think it is a filtering issue.
In the video, in the view on on the right side, the green line is the edge of pavement for the parking lot. It is draped by vertices on a construction object. The white point element is in the construction object. When I raise or lower the elevation of the point element, the pavement element updates by association to the construction object. There is a brownsish colored element that is draped on the curb. The element is near the back of curb element so it is hard to see in the video. The brown element is part of the sidewalk object. When I raise or lower the point element, you can see the model update in the left view. You can see the curb distort as the pavement raises and lowers. When I use the Copy Parallel tool to move the draped sidewalk element slightly, the sidewalk and curb synchronize.
As for the error message that appears when I edit the element, there is an element somewhere in my model that is causing the drape error but I haven't been able to find it. After a process of elimination I don't think it is related to the sidewalk elements shown in the video however.
Could you post your data to the bentley ftp site
ftp:\\ftp.bentley.com/pub/incoming/
Thanks;
Beebe
For more information about the Road and Site design tools, visit the Road and Site design WIKI at: http://communities.bentley.com/products/road___site_design/w/road_and_site_design__wiki
I'm posting it now. The file is called Muise.zip.
Thanks Beebe.
Neil Wilson (aka Neilw)
Power Civil v8i 08.11.07.245
AutoCAD Civil 3D 2018
Neil,
I looked at your dataset and can see what is going on. I need to look at the issue further. I see that you only edit the one point in the temp object and not the entire curb return element in the PL object. Would you mind explaining why you do that. I am just curious. The single point edit is not triggering the update downstream of the Parking lot. When you edit the curb return or any other EOP in the PL then the Sidewalks follow suit and update. We did some work awhile back on updating section elements and handleing the updating of elements with relationships. I am thinking this may be related to that but I need to do some further testing.
I will keep in touch.
Beebe,
When we grade parking lots we need to control the vertices of the pavement edge individually vs. draping the entire element on a construction object since that technique does not work well with the constraints we encounter in our terrain.
In this instance I am needing to raise the low end of the curb return to reduce the steep slope along the sidewalk around the curve. Rather than using the point element tools to control the vertices, I prefer to create a construction object using point cells located at the vertices of the pavement element. By draping the pavement element on the construction object by vertices, I can control each vertex of the pavement by editing the point cells in the construction object. One advantage to this technique is that I can create independent relationships between pavement vertices by creating relationships between the point cells in the construction object. For example I can apply an elevation to one point cell, then create a slope relationship from that point to another point and so on. Also, if I need to add a grade break along a tangent, I just add a vertex to the tangent and a point cell to the construction object at that vertex. Then if I need to delete or move the grade break I just delete or move the vertex. This couldn't be done if I had instead used a point element to create the grade break since those points become embedded in the element and can't be moved or deleted.
An even more powerful advantage to this technique is achieved when the Point cells are snapped to the vertices of the pavement element with association enabled in Microstation. Then if the vertices of the pavement elements move horizontally, the point cells in the construction object move with them and thus the pavement element vertices are always coincident with the construction object. The one caveat here is the pavement elements have to be re-draped after moving a vertex since the construction object does not update the draped element when both move simultaneaously.
I find this capability in Power Civil is a powerful advantage over competing civil products. I just hope we can make it work reliably.
I am not sure why but today the sidewalk elements are updating when I edit the pavement vertex. Yesterday I was examining the elements closely and found that the end points of the pavement arc were not coincident with the tangents. After fixing them the objects still were not updating when I tested it yesterday but today they are. I have no explanation at this time. Perhaps you might you get similar results.
I think that we have determined this scenario to be a defect. If you would pass along your contact information and I will include you in the defect tracking so you can be notified when there is a fix.
I'll gladly send you my contact info but I don't know how to do it via the forum. Can you provide a secure way to send my contact info to you?
you can just email me at beebe.ray@bentley.com
Thank you