CAD Elevation Linework in Rhino

Hello,

I’m struggling with getting splines from a coworker’s CAD drawing into rhino properly. I’m hoping to eventually drape and make a 3D surface from the elevated linework, but am some lines are lifting properly while others are staying at C Plane. I’ve done this before with other CAD linework and am unsure why this file isn’t cooperating. I’ve attached a perspective of the rhino drawing and the properties of the splines from CAD.

There has been no difference between the properties of the lines staying at C plane and those elevating properly.

This is my first post to the forum, so please let me know if you need any more detail or screenshots. Thanks so much for your help!

Have you tried setting the Z value for a line using the boxedit panel?

Dear @Julia_Young
please post / let us know:

  • your workflow / used commands to lift the curves
  • upload one or a few curves in the original position - with at least one of the nasty ones..
  • upload the same curves after your workflow.

its quite hard / impossible to help from a screenshot.

it might be a far from origin problem.
maybe some export / Import issue ?
some impression that scale up … hard to guess.

what happens if you use
_setPt x=no y=no z=yes
and click on any point with target z-height (or enter numerically) ?

kind regards - tom

Hi Mitch,

I haven’t- this is helpful! Apologies if my post wasn’t super clear, but ultimately my goal is to get these lines to import in at the elevation they’ve been assigned in CAD (as that’s how we receive files from Civil and Survey). Unfortunately, the lines are not separated by elevation into a group or layer- they’re all on one layer as ‘Contour Lines’ so this may be a tough approach. I’d likely have to do it manually, which is definitely possible, but may be painstaking in the future for even larger projects.

Hi Tom,

The screenshot is a direct import of a .dwg file from CAD with no workflow beyond the import. I’m trying to import such that the lines are coming in at the elevation they were assigned in CAD. Each line already has an elevation assigned to it in CAD, which is why I find it funny that some are lifting while others are staying flat. Here are my import selections if that is helpful:

My goal is to find a way to get these lines to elevate automatically, so I don’t have to lift each one manually, as that may become arduous if a larger project comes across my desk. I’m looking into a way I can separate each elevation into its own layer while in CAD so I can block them and separate them once I get into rhino.

The scale is coming in A-OK, so I don’t want to mess with that too much.

The ‘_setPt’ command is helpful for shifting one at a time, but since it seems ‘Z’ data isn’t coming in for some of the lines, it may create a situation where I’m lifting each line individually. I hope this helps give a better idea of what I’m trying to solve. Thank you for our response!

Hi Julia -

Please post a .dwg file that we can take a look at.
-wim

DMK-GOLF_RHINO.dwg (11.2 MB)

Thanks, Julia.
I’ve reported this so that the developer can take a closer look:
RH-90527 File IO: DWG: Wong Elevation Sample File
-wim

Exploding the 2d polylines in Autocad and then bringing them into Rhino seems to work, or at least put them in the right elevation. The structure of the joined curves in Rhino is pretty dense though.

DMK-GOLF_RHINO-Explode.dwg (15.2 MB)

DMK-GOLF_RHINO-Explode.3dm (13.8 MB)

Maybe a better option is to use the pedit command in Autocad and convert them to Polyline.

DMK-GOLF_RHINO-polyline.dwg (5.3 MB)