I do this quite a bit. I use DXF files sent from our EE to mate the components on the board
When you insert your DXF, don't bring it in as a sketch block. Select the face of your PCB that you want to have the artwork and do Insert==>DWG/DXF
This will take you through the import wizard and when you've finished specifying your settings it will ask if you want to explode the nested blocks so that it can merge points. Say 'Yes'
If you can get the functionality to work where it imports each layer to seperate sketch.
In general, it's not worth the effort to have Solidworks add relations or merge points if your just goign to use the import to mate components. If you want to be able to extrude the mechanical and component footprint layers, then you might try importing those seperately.
Thanks for reply.
I made this in different ways.
Same result. With or without connecting points it takes too much time. DXF and DWG are basics of cad formats. And program with experience as solidworks have its inappropriate not to handle this task.
Dxf of pbc with 4500 items take to solidworks calculate about 20 mins.
Please help as to deal with it.
Im sure about amount of users that use this task.
Thanks again John
SolidWorks has never been very good at handling 2D data with a lot of elements. You might want to change your working methods to focus more on 3D data. For example, importing solid bodies for your PCB, traces, and components. There are tools you can buy to do this. I, for one, think it is money well spent.
I'm advanced user of solidworks. I have tons of expirience in this app.
I'm working as freelancer and i have to work with different clients.
Some of them still use 2D for most of their work. I have to handle it.
I have real powerful computer i built myself with professional graphic card (nvidia 4000).
I found lots tricks of solidwokrs that can help it to work faster.
About DXF, I use it to build model, reference and check other designs. I have no other way but to use it within solidwokrs.
I don't want to move to another app at this point.
There is another scenarios for using 2D data.
There is OLD files that doesnt have any 3D that can be marget to new designs.
I can write more, but i think it's clear that is still needed to work with 2D.
Sometimes i use autocad or Designsight to prepare data before importing to solidwokrs.
I think handle 2D data is basics, that need to be at least improved a little.
Thanks anyway for your coment.
Alexey, can you post one of the DXF's that you're trying to import to the forum?