I can import a 3D CAD DWG and pick lines from it to create a floor boundary, this works well for internal building floors that are created on a Level.
However, if am modelling a footpath along a street then I need to create a sloped floor which has multiple variations in slope/gradient along its length.
I already have the 3D linework from CAD, I can import the CAD and pick the line, but Revit forces the new linework to be on a flat datum/level.
Therefore I currently draw the linework on Level 0 and for EACH VERTEX along the line I need to modify it's Z value to the correct height.
My request is for the pick lines to have a 3D snapping option when creating floor boundaries so that the linework retains the Z values. The pick lines tool used to create beams has a 3D snapping option.
If during the design process the road alignment changes then the floor needs to be modelled again, for which I currently I have a workaround to retain the Z values in the modified floor :
export the existing Floor from Revit as XYZ CSV using Dynamo
create the 3D polyline in CAD
modify it
export from CAD to XYZ CSV and XY CSV
create a new floor using Dynamo using the XY CSV
modify the floor in Dynamo using the XYZ CSV
Show More