How do I import a .DXF file into Fusion correctly?

How do I import a .DXF file into Fusion correctly?

anton_martyniv_kb_2022
Participant Participant
1,240 Views
12 Replies
Message 1 of 13

How do I import a .DXF file into Fusion correctly?

anton_martyniv_kb_2022
Participant
Participant

I have a problem, I'm trying to export a PCB from EasyEDA in DXF format and then, for example, extrude tracks and create G-code for a CNC machine and make a PCB using milling technology. The problem is that when exporting from the new version of EasyEDA, there are no options to customize the export, so let's go directly to importing into Fusion, I see this during import:


Screenshot_1.png

 

This shows that there is no track thickness, this is how it should look, exactly as it is in EasyEDA:


Screenshot_2.png

 

I noticed an interesting thing: if you open an online viewer for DXF files, everything works correctly, here's an example from sharecad.org:

 

Screenshot_3.png

 

If anyone has encountered such a problem, please tell me what to do, I will be very grateful!

 

DXF file - here 

0 Likes
Accepted solutions (1)
1,241 Views
12 Replies
Replies (12)
Message 2 of 13

MRWakefield
Advisor
Advisor

Could you attach your DXF file for us to play with?

If this answers your question please mark the thread as solved as it can help others find solutions in the future.
Marcus Wakefield


____________________________________________________________________________________
I've created a Windows application (and now Mac as well) for creating custom thread files for Fusion. You can find out about it here. Hope you find it useful.
If you need to know how to offset threads for 3D printing then I've created a guide here which you might find useful.
If you would like to send me a tip for any help I've provided or for any of my software applications you've found useful, you can do this via my Ko-Fi page here.
____________________________________________________________________________________

0 Likes
Message 3 of 13

anton_martyniv_kb_2022
Participant
Participant

I did not go deeper into the study of your program, but I read it superficially. To be honest, I don't know how it can help me.

0 Likes
Message 4 of 13

anton_martyniv_kb_2022
Participant
Participant
I did not go deeper into the study of your program, but I read it superficially. To be honest, I don't know how it can help me.
0 Likes
Message 5 of 13

MRWakefield
Advisor
Advisor

That's just my standard signature and has nothing to do with your question. Can you attach your DXF for us to look at?

If this answers your question please mark the thread as solved as it can help others find solutions in the future.
Marcus Wakefield


____________________________________________________________________________________
I've created a Windows application (and now Mac as well) for creating custom thread files for Fusion. You can find out about it here. Hope you find it useful.
If you need to know how to offset threads for 3D printing then I've created a guide here which you might find useful.
If you would like to send me a tip for any help I've provided or for any of my software applications you've found useful, you can do this via my Ko-Fi page here.
____________________________________________________________________________________

0 Likes
Message 6 of 13

anton_martyniv_kb_2022
Participant
Participant
Yes, of course, I added to the main question
0 Likes
Message 7 of 13

MRWakefield
Advisor
Advisor

@anton_martyniv_kb_2022 wrote:
Yes, of course, I added to the main question

Ok, sorry I didn't see that.

If this answers your question please mark the thread as solved as it can help others find solutions in the future.
Marcus Wakefield


____________________________________________________________________________________
I've created a Windows application (and now Mac as well) for creating custom thread files for Fusion. You can find out about it here. Hope you find it useful.
If you need to know how to offset threads for 3D printing then I've created a guide here which you might find useful.
If you would like to send me a tip for any help I've provided or for any of my software applications you've found useful, you can do this via my Ko-Fi page here.
____________________________________________________________________________________

0 Likes
Message 8 of 13

MRWakefield
Advisor
Advisor

I opened your DXF in Inkscape, selected everything in the 'TopLayer' and 'Multi-Layer' layers then performed a 'Stroke to Path' on it to get the outline of the tracks. I then saved it as a DXF again.

 

MRWakefield_0-1708896713091.pngMRWakefield_1-1708896739329.png

You'll need to do some further editing on it after importing into Fusion but it might get you some way to a solution.

If this answers your question please mark the thread as solved as it can help others find solutions in the future.
Marcus Wakefield


____________________________________________________________________________________
I've created a Windows application (and now Mac as well) for creating custom thread files for Fusion. You can find out about it here. Hope you find it useful.
If you need to know how to offset threads for 3D printing then I've created a guide here which you might find useful.
If you would like to send me a tip for any help I've provided or for any of my software applications you've found useful, you can do this via my Ko-Fi page here.
____________________________________________________________________________________

0 Likes
Message 9 of 13

anton_martyniv_kb_2022
Participant
Participant

@MRWakefield , This is an interesting attempt to solve this problem, but the problem is not only to complete it in Fusion, I will give you another test case and you will understand what the real problem is.
Here is the schema in EasyEDA:

Screenshot_4.png

 

This is what it looks like in Fusion before the Inkscape method:

 

Screenshot_5.png

 

Here's what it looks like in Inkscape itself:

 

Screenshot_6.png

 

And here's what the finished result looks like in Fusion after these manipulations:

 

Screenshot_7.png

 

It's probably clear here that the problem is not solved, but I'm grateful for this extraordinary way you came up with!

 

Here is this test DXF file: here 

0 Likes
Message 10 of 13

anton_martyniv_kb_2022
Participant
Participant
But again, I test this file on sharecad.org and everything is displayed correctly, what could be the reason?
0 Likes
Message 11 of 13

MRWakefield
Advisor
Advisor
Accepted solution

Well, as is often the case when importing or exporting various file formats, not every application implements every possible feature in any given file format.

 

Here's how your second DXf looks in CorelDraw 2018 for instance (a bit rubbish):

MRWakefield_0-1708902656949.png

Here's how it looks in Affinity Designer (much better):

MRWakefield_1-1708902689384.png

Unfortunately Affinity doesn't export to DXF 🙄 It does however export to SVG which you can then import into Inkscape and then export to DXF again!

 

MRWakefield_2-1708902820056.png

This does of course rely on you having Affinity Designer though!

 

Attempting to import geometry exported from PCB programs (KiCAD, EasyEDA, DipTrace etc.) always seems to be problematic as far as I've seen so I think it's always going to be an uphill struggle to some degree. That is unless someone else has more experience with this kind of thing.

If this answers your question please mark the thread as solved as it can help others find solutions in the future.
Marcus Wakefield


____________________________________________________________________________________
I've created a Windows application (and now Mac as well) for creating custom thread files for Fusion. You can find out about it here. Hope you find it useful.
If you need to know how to offset threads for 3D printing then I've created a guide here which you might find useful.
If you would like to send me a tip for any help I've provided or for any of my software applications you've found useful, you can do this via my Ko-Fi page here.
____________________________________________________________________________________

0 Likes
Message 12 of 13

anton_martyniv_kb_2022
Participant
Participant

Thank you, you helped me, I just checked it, I will move in this direction, by the way, you probably don't know, but you can export directly to SVG format from EasyEDA 😁

0 Likes
Message 13 of 13

MRWakefield
Advisor
Advisor

Ok, that's great 😁 No, never used EasyEDA.

 

Good luck!

If this answers your question please mark the thread as solved as it can help others find solutions in the future.
Marcus Wakefield


____________________________________________________________________________________
I've created a Windows application (and now Mac as well) for creating custom thread files for Fusion. You can find out about it here. Hope you find it useful.
If you need to know how to offset threads for 3D printing then I've created a guide here which you might find useful.
If you would like to send me a tip for any help I've provided or for any of my software applications you've found useful, you can do this via my Ko-Fi page here.
____________________________________________________________________________________

0 Likes