Exporting DXF's in a higher version of autocad

Currently we can export up to R14 in the export dialogue box. Is there a way to export dxf in a 2013 to 2017 format. Thanks!!

Hello - V5 exports to 2004 format, V6 up to 2007.




Hi Pascal, Thanks for responding. However we are trying to export in a higher version, 2013 or higher. We are using the dxf to give specific information to our CNC to select tools and macros. The same DXF that works for this process when imported into rhino then exported out again fails. This does not happen if we bring the same DXF into autocad and export it in version 2013 or higher.

Hello - yep, I understand, I was just laying out the latest versions that are available in the most recent Rhinos… I do not have a good idea for you on how to proceed.


HI Pascal, I tried looking for a plug in on food4rhino but i didn’t say anything. Would you happen to know of other sources of plug ins for Rhino that i might look at? Thanks.

Hello - I do not… @lowell - do you have an idea?


The only possibility I can think of is Datakit. I don’t really know what they have though.
Do you know anything about how the info is represented in the dxf file?
Just writing out a higher version number with the same information may not do any good.
If you send me a dxf file, I could write it out as a 2013 dxf and see if it works for you. If it does, I can add a 2013 version option to our exporter.

Hi Lowell, Thanks for looking in to this! I’ve attached a dxf from my cnc manufacturer that does work. This is the dxf when brought into Rhino then exported again as a dxf no longer works. Let me know if you have any other questions. Cheers, DavidMuster_DXF_Import_layer.dxf (100.9 KB)

@somamillwork - Hi David - Here’s a version 2013 dxf file written by Rhino. Does it work for you?
Muster_DXF_Rhino_2013.dxf (1.3 MB)

HI Lowell, thank you for doing this. What we just discovered is that Rhino is turning polylines into surfaces. Our CNC software only wants to see polylines. In other words the dxf i sent you is in polylines. It gets imported into Rhino and gets turned into surfaces. Is there a way to prevent this and is there also way to turn surfaces into polylines? Cheers.

All of that is configurable.
When you export to DWG/DXF, you’re presented with a named export scheme. These named schemes are collections of settings.

Click the edit button to change those settings to match what you need.

Any luck?

Hi David - on Import, there is a setting for ‘Convert wide polylines to surfaces’

Uncheck that…

If you already have surfaces, DupBorder will get the curves back - you may want to SimplifyCrv to be sure you get polylines and not curves shaped like polylines.


HI Pascal. I try that out and see what happens. Thanks!!

HI Lowell, Pascal let me know about dupborder and simplifycrv which should change what Rhino is doing to the dxf i sent you in terms of converting the surfaces to polylines. I can do that but can’t export file version 2013. Would you please be able to run those two commands on the dxf i sent you and then export file version 2013 dxf? Thanks! David

Hi - I’m sure @lowell can run that into a 2013 DXF but I’m wondering that, with the changes made (a. change the import setting | b. extract borders from objects that were imported with the wrong settings) - does exporting to a 2007 flavor of DXF work?

David - The dxf file you sent has curves with thickness. There is no such concept in Rhino.
AutoCAD also has a concept of width for polylines, but not of the curves in your file have width.
You can ignore the thickness when you import a dxf to Rhino. If you do, you will get simple curves and will lose the thickness information.
If you don’t ignore the thickness, you get surfaces as you have seen.
The commands Pascal mentioned will not get you back to what you started with.
Rhino has no way to convert from surfaces to curves with thickness.
If the thickness is an important part of the info you need to send to your machine, I don’t see a way to get there with Rhino.
I’ll attach 2 version 2013 dxf files, one with thickness ignored and one with the dupborder results. Neither one gets you back to curves with thicknessMuster_DupBorder.dxf (246.2 KB)
Muster_NoThicknessNoWidth.dxf (90.3 KB)

1 Like

HI Wim, What we’ve found is that exporting lower than 2013 dxf our cnc can’t see the information. We could be wrong but are in the process of testing a couple of things.

Hi Lowell, Thanks for that information as well as the two dxf files. I’ll talk with my group about the curves with thickness and test the files you sent. I’ll let you know what happens. Cheers