← Back to team overview

kicad-developers team mailing list archive

Re: kicad StepUp update and STEP repository of parametric models

 

Hi Marcos and Cirilo,

1) DXF can be fully supported only if the DXF is in R12 version
With R12 version and the recent patch of Marco Hess (already committed), it is possible to import also ellipses

As Cirilo pointed out, opening the file with LibreOffice and then saving it (better in R12 version) will solve the problem.

I suggested a patch to add to the DXF import menu the info:
 (R12 fully supported, units mm)
so users will have this info immediately...
[ documentation is not always read by users :) ]
https://lists.launchpad.net/kicad-developers/msg18735.html

but the patch was not committed

Anyway about the reworking of Marco's board...
DXF is fine now...

2) STEP models orientation depends only of the use of FreeCAD 0.16 develop version (which not reliable nor suggested also from FreeCAD developers)
If you open your models in FC 015 and save them everything will be fine.

3) fusion with colors works also in FC016...
I'm going to send you a screenshot of what I do to fuse with colors...

I'm almost done ... I will send you the models correctly oriented and fused in single part...

I will strongly suggest you to build a copy of FC015, so to avoid errors or mechanical probs.

keep in touch
Maurice


On 19/08/2015 18.52, Marcos Chaparro wrote:
Hi Maurice,



1) could you please send me also the board with only these 3 modules (usb,
qfn, pogo_pin)? (no net, just edge and 3 modules would be fine)
it would be easier check the probs


You'll find the design files here
https://github.com/paltatech/std-mainboard

In my computer the 3D files are in
/usr/local/share/kicad/modules/packages3d/walter/step/


2) fusion with color is possible in FC 015 and 016 ... I'm going to send
the X2QFN-12 fused with color asap ... wich command do you use?
Part, Make a union of several parts?


I'm using part->make compound (in part workbench)
or part->boolean->union (also in part workbench)



4) could you please send me also a copy of the trouble pcb edge (no net no
modules), to check if the problem is in kicad exporting to IDF or in
importing IDF from FC


Also included in the github repo. The outline was imported from a DXF file
generated with freecad. The 3Dviewer displays it correctly, but I think the
error is in the DXF importer because "Global spread and place" -> "spread
out footprints not already on board" didn't detect the outline, so it
probably has a disconnected segment somewhere and 3DViewer is flexible
enough to display it despite the errors

Thanks





thank you
Maurice

On 19/08/2015 17.13, Marcos Chaparro wrote:

About the USB connector, don't follow the original part from the
manufacturer, it took me a while to align it.

Here is the step and vrml of that connector. Its the same manufacturer
step, but aligned.
http://www.paltatech.com/files/USB-C.zip
and the connector footprint:
http://www.paltatech.com/files/USB-C-DX07S.kicad_mod

The IDF export is not the problem, trying with a simpler outline
generates the pcb okay but the parts are still rotated.

Regards


Marcos

On Wed, Aug 19, 2015 at 11:44 AM, Marcos Chaparro <nitrousnrg@xxxxxxxxx
<mailto:nitrousnrg@xxxxxxxxx>> wrote:

     Hi Maurice,
     I just compiled the latest kicad version and the script says
     IDF board has to be exported to Xref=0; Yref=0
     pcbnew version >=6091
     IDF board has NOT to be exported to real placement
     pcbnew version < 6091

     Anyway, the board is perfectly aligned now, thanks!

     I'm using kicad Version: (2015-08-18 BZR 6103)-product release build
     and freecad 0.16

     I do have a question, the tutorial says "assure that your STEP
     module is fused to just one solid object". I see it failing with
     multi part obejcts, but I don't know how to fuse a part properly in
     freecad.

     A boolean operation between parts (union) creates a "fusion" object
     that loses color information.
     Going through "make compound" in the part workbench seems to be the
     right way to do it, but the script is still not happy with the
     generated step file and in freecad you can see its not a single
object.

     See attached an example of a part that I can't fuse together
     (X2QFN). I think there are no coplanar faces in the part.


     Also, pogo_pin.step looks fine to me in freecad, but when it is
     added to a board using the script it gets rotated. Its also attached
     http://www.paltatech.com/files/pogo_pin_in_freecad.png
     http://www.paltatech.com/files/USB-C_3dviewer.png
     http://www.paltatech.com/files/USB-C_stepup.png

     The usb connector that is also rotated is here

http://www.jae.com/z-en/product_en.cfm?l_code=EN&series_code=DX07&product_number=DX07S024JJ2R1300

     I'm also having throubles exporting the pcb to IDFv3 of this
     particular board, maybe this is related to these rotation issues. I
     should ask cirilo later about this.

     Thanks







References