Hi,
A little stumped on how to get the result I'm after.
Here I have an elevation long section (bottom red line) and an over all plan view of the new rail route (top red line). White lines mark 100m incraments, total length is 1800m. I need to merge the two to produce something similar to the top red line but when viewed in isometric view you'll be able to see the rise and fall in the route shown in the long section.
All I have access to is MS SS3, is there a way to wrap one line along the path of another but keep Z levels?
Josh
Following on from Makai's suggestion you could perform similar operation with MicroStation :
1. Create a complex chain of the curved plan elements ( Note one of the segments needs to be moved to the correct Z value to match the others - See image below ).
2. Use the Construct Points Along element (Points:18) and select the start (left side) and end of the complex chain.
3. Select all the newly created points and export them to plan.txt file using the 'Export Coordinates' tool
5. Repeat steps 1-3 above of the Line for the elevation and export the coordiantes to a file called 'Elevation.txt'
6. Replace the Z values in the plan.txt with the Z values in Elevation.txt and save as Combined.txt
7. Use the 'Import Coordinates' tool to bring in points using Combined.txt ( Attached )
480.6682,655.1089,0.0000 479.2011,555.3773,0.0000 508.4428,460.2295,-1.5811 567.2073,379.8871,-3.5810 649.0254,323.1952,-5.5808 744.8914,296.4176,-7.5807 844.5999,289.4368,-9.2000 942.3812,308.0634,-9.2000 1029.1020,357.1043,-9.2000 1110.4822,415.2222,-9.2000 1191.8624,473.3400,-9.2000 1273.2427,531.4579,-9.2000 1345.2595,600.1956,-9.2000 1390.9012,688.6547,-9.2000 1411.8347,786.3763,-9.2000 1430.6535,884.5917,-9.1892 1436.7241,984.0810,-5.2174 1452.1632,1082.4684,-2.7000
8. Create new curve from these newly created points if required.
Removed posted information as posted too early - Currently unable to delete this.
Thought I had the solution but it turned out to be wrong. Going to go with InRoads.
Answer Verified By: Josh WHEALY
Unknown said: Thought I had the solution but it turned out to be wrong. Going to go with InRoads.
then created a surface from those to lines
next chain your curved line and then project it onto the new surface this can even be done with it in a ref file , the stencil tool should turn your 2d curve into a 3d line string
We used to be only able to do this in inroads but since ss3 the stencil tool can now drape or project 2d linestring onto a surface...
Lorys
Started msnt work 1990 - Retired Nov 2022 ( oh boy am I old )
But was long time user V8iss10 (8.11.09.919) dabbler CE update 16 (10.16.00.80)
MicroStation user since 1990 Melbourne Australia.click link to PM me
I was theorizing how it could be done, I have done it before but not with his data set.
the sloping horizontal was assumed to be real 3d vertically and the curve is 2d geographically correct with z=0
then we would put the 2d curve in a 3d file own its own with z=0 ( also it would be chained as one element)
the slopping line ( which turns out is really only 2d in a 3d file) has to be interpreted to work out the relative Z based on the slope and relative to each end if we can create a new 3d file and ref attach our new curve file ontop we can work out the extend or boundary for our surface extent , then we can create a polygon left to right that would be the same slope above 0 as was the sloped line but has z values
Then we can turn this polygon into a surface, then use the stencil tool to drape the curve onto the surface ( just like in inroads but all with microstation)
The result is the curve has x,y and now real z values not 0...
The hard part is creating the surface from the 2d line that was drawn in a 3d file originally
I have done this with the stencil tool in ss3 before but I created the surface from a survey file with either points or contours... so it should be achievable for someone that doesnt have access to inroads and only msnt ss3 minimum...