Solved! Go to Solution.
Solved by ralstogj. Go to Solution.
what file format are your ski lift towers? (assuming that you are importing them?)
Elliott
The manufacturer supplied the towers and cabins as sketchup .skp files originally. I have converted to .dae files in Sketchup and re exported. I have also imported the sketchup files into Autocad with the sketchup import addon tool from apps exchange so could export from there as another format if need be. I also received some of the terminal buildings as .x_t files which I had to use fusion 360 to convert to .iges files and then import into Civil3d with the igesimport command and then export as .fbx files to get into Infraworks so just about have every file format covered.
For now to get the tower in the correct x,y locations I created points in Civil3d that I then converted to blocks and exported as a .sdf file and imported into Infraworks. In infraworks I then used a script I read about for swappping blocks to cars in DAVID GARRIGUES AU class CV7237-P: InfraWorks: Caffeinated Sites Are So Ex-SITE-ing. I still have to revise the rotation of the towers to the correct orientation of the cable run but should be able to do with a script as David does for the cars hopefully. But not sure about seting the tower base elevation correct with a script if I have that data stored in the Civil3d blocks.
To model the cables I have tried doing with pipes from Civil3d and then importing but they seem to drape to the ground so am going to try a 3dpolyline exported from Civil3d and imported into Infraworks as pipes.
Below are a copy of images of where I am to date.
Thinking more about the building floor levels this is important in flood plain modelling so surely there is away to get a building floor level from a shp file or sdf file and apply to a building of 3d model. If not this should be on the wishlist.
Regards
Justin
Hi Justin,
So here are a few thoughts (and nice work already!)
1) tower heights:
I am not certain if this will do it, but I have a few scripts that coulllld possibly help you out here:
Assuming that you have an attribute with the square meters in your building file you can map the desired area property to a field in the Table tab of the Data Source Configuration dialog box.
Note: alter the Roof Height values to customize how the script is applied.
For example, map the area property to the "ROTATE_X" model property, then replace
BUILDINGS.ROOF_HEIGHT = xx;
with:
if( BUILDINGS.MODEL_ROTATE_X <= 100)
{BUILDINGS.ROOF_HEIGHT = 10;
}
else if( BUILDINGS.MODEL_ROTATE_X >100 && BUILDINGS.MODEL_ROTATE_X <= 200)
{ BUILDINGS.ROOF_HEIGHT = 20;
}
else
BUILDINGS.ROOF_HEIGHT = 30;
Concatenate (combine) properties in the original data store to map to properties in the model.
2) Lift Lines
I would recommend using extruded SDF profiles via the Custom Profiles tool (as part of a road or railway style).
Here's some more information on that: http://help.autodesk.com/view/INFMDR/2016/ENU/?guid=GUID-D22FACFA-529C-4C8A-9CB5-5A91AF0BEB3F
If you were to alter the visibility of the tracks in a road or railway style, you could basically create elevated custom profiles above an invisible roadway, and match the height to the height of your towers.
To create the 2D SDF polylines that will represent your ski lift lines, you could create a very short line or a small square (in AutoCAD) and save as SDF, then use that as a custom profile in your road or railway style.
Oh one more thought.. This won't get you the Floor Levels you're looking for, but it can calculate the area of the 2D footprint.. (i.e. floor area):
In expression editor, calculate floor area with this expression:
SOURCE["Geometry"].Area2d;
Note that the result is signed (depending on the source polygon orientation you get a negative or a positive number).
All
At this stage to get the job done I used 3d polylines exported with mapexport as the cables and as per my first thoughts separated the tower into three sections. Foundation, tower top and column the column is modelled as structures in Civil3d and then exported out to a .sdf file. I briefly tried modelling the tower as a building and stretching int he vertical but this seemed to scale them in all three directions making them in correct in the x,y planebut correct in the z plane.
Regards
Justin Ralston
Can't find what you're looking for? Ask the community or share your knowledge.