Import the cad file into rhino and export it to sketchup
1 If I just import the cad straight away the arcs get converted to lines. In some cases it is just a line, in some others there are 2 lines or even 3. I guess it depdends on how long the curve (arc) is
After you added the dwg files, I tested them and saw that you can get those smooth curves directly in SketchUp.
But you can also use the spline editing method in acad, by adding points.
By other hand and regarding your latest post, the curves from autocad do not appear in Sketchup exactly as they were. SketchUp simplifies a lot and does not keep the navite data
The first method, I drew an arc. Second, I used Fredo Curvizard. Third, first I welded the three edges, and then with Curic Edge2Arc I transformed curve into arc and changed the number of segments from 3 to 12.
it’s always hard to import arcs / polylines from autocad without losing precision, at least since sketchup 2016 (if I remember well)
Here’s the workflow :
in autocad, first select all and enter the command EXPLODE (in your file, your polylines are joined arcs, lines etc.)
type SPL (for SPLINE) and O (for OBJECT) and select all, validate.
type PE (for PEDIT) and then M (for Multiple as prompted in the cmd line) and select all, it’s going to ask you if you want to convert elements to polylines. type Y (YES) and it’s going to ask you for a precision that has to be set between 0-99. The higher the precision, the more segment you’ll end up with. don’t go too high as it would be too heavy once in sketchup.
Tada ! you can now save your dwg and import it in sketchup.
Here it is with a 50 precision (which is already too high to my mind - 101017 edges), but at least it is smooth. Work with this precision parameter to find the right compromise
you’ll then be able to use LISP commands (that are not available on LT version) to convert those arcs to segments.
follow this :
I don’t have much time right now to try it out and I’d have to do so on another computer that has autocad installed. But if you have troubles using it I’ll help you later on - or help you find another Lisp that would suit.