I am having an issue when I import DXF files to SolidWorks. While the “edge cuts” layer consists of one line for the board outline, any other layer such as a copper layer has the edge cuts line as two lines which border the outline of the board. Is there a way to have edge cuts on all of the layer with the single line rather than the double contour line?
I’ve experimented a bit with PCB Editor / File / Plot and then plot to the DXF format and I think I can confirm this. I see: DXF Options / Plot graphic items using their contours but it does not appear to work as expected. I’m not sure though if this is a bug or deliberate. A part of the reason is that DXF is a very old and quite horrible format. But as a defacto standard for data exchange it’s often “somewhat usable”. Unfortunately this is quite common. Makers of commercial software often deliberately use file formats as a method for vendor lock in.
KiCad’s SVG export seems to be a lot better then it’s DXF export. Maybe exporting as SVG, converting to DXF with some other program (such as Inkscape) and then opening that DXF in solidworse is a viable option for you. You have to experiment in this regard. the generated DXF will be quite different.
These are the same settings I have been using, although I’ve tried many combinations. Unchecking “Plot edge cuts on all layers” gets rid of the board outline and any other edge cuts entirely.
It should ‘get rid of edge cuts’ on all layers. But, notice it also causes double lines. Thus, un-checking stops the double lines (on my system). look at the small line (double line) above circuit. That is what happens even if selecting either of the two DXF options…while leaving it set to all layers.