Menu

FreeCad PCB hangs when loading

Help
2017-01-16
2018-10-24
  • Lars-Göran Lindström

    Hi

    I've created a small PCB file in KiCad. After I switched to the "Interactive Router" and did some changes it will no longer load into FreeCad PCB.

    Anyone experienced simular problems?
    If anyone can look into this, I could send files.

    //lg

     
  • Mariusz

    Mariusz - 2017-03-05

    Hello,
    please send me problematic board, it will be easier to find problem.

     
  • Anonymous

    Anonymous - 2017-06-27

    Hi,
    I'm not able to load a KiCad board with FreeCAD. In the report view this error occurs:

    The file was created in KiCad (version 4).
    Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "C:\Programs\FreeCAD_0.17.11243_x64_dev_win\Mod\PCB\PCBbrd.py", line 72, in open
    importBRD(filename, wersjaFormatu[0])
    File "C:\Programs\FreeCAD_0.17.11243_x64_dev_win\Mod\PCB\PCBbrd.py", line 241, in importBRD
    plytka = plytkaPCB.generate(doc, groupBRD, filename)
    File "C:\Programs\FreeCAD_0.17.11243_x64_dev_win\Mod\PCB\formats\kicad_v4.py", line 200, in generate
    self.generatePCB(board, doc, groupBRD, self.dialogMAIN.gruboscPlytki.value())
    File "C:\Programs\FreeCAD_0.17.11243_x64_dev_win\Mod\PCB\formats\PCBmainForms.py", line 532, in generatePCB
    doc.PCB_Border.addGeometry(Part.Line(FreeCAD.Vector(i[1], i[2], 0), FreeCAD.Vector(i[3], i[4], 0)))
    <type 'exceptions.TypeError'="">: Unsupported geometry type: Part::GeomLine

    I'm using the actual KiCad version 4.0.6. Attached I send you a very simple board with only two SMD resistors, demonstrating the problem.
    Could you please have a look?

    Many thanks! Regards, Michael

     
    • Anonymous

      Anonymous - 2018-09-11

      I meet the same problem. Do you find a solution to solve it?

      Many thanks

       
      • Lars-Göran Lindström

        No,,, I gave up.

         

        Last edit: Mariusz 2018-09-11
  • Mariusz

    Mariusz - 2018-09-11

    Hi,
    this is a problem -> FreeCAD_0.17. This version (and 0.18) is not supported at the moment. Currently I'm rewriting module to newest FreeCad version - I did it in the past but unfortunatelly by accident I deleted files from harddrive :)).

     

    Last edit: Mariusz 2018-09-11
    • Thilo Brueckner

      Thilo Brueckner - 2018-10-23

      Hi,
      actual I use FreeCAD_0.16 for PCB, but i'm missing the creation of the copper pour.
      Is there still a solution without Hyperlynx (it generates a file with over 6GB size and FreeCAD says "not enough memory" ?

      Greets
      Thilo

       
      • Thilo Brueckner

        Thilo Brueckner - 2018-10-24

        Ok, found my mistake... I've created the copper pours with line width 0, changed it to 0.1 and it works :-)

        Greets
        Thilo

         
  • Thilo Brueckner

    Thilo Brueckner - 2018-10-24

    Hi, I think it would be better to draw the copper pours in sketches and extrude it, like the pcb board ...

    Greets
    Thilo

     

Anonymous
Anonymous

Add attachments
Cancel





Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.