fcad_pcb failing in some case w/ TNLB

Report observations made with the new Toponaming branch.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
easyw-fc
Veteran
Posts: 3629
Joined: Thu Jul 09, 2015 9:34 am

fcad_pcb failing in some case w/ TNLB

Post by easyw-fc »

Hi,
as reported at GH,
Toponaming V1 and Link Branch 2022.10.21 are failing in creating tracks on some case
GH issue detailed w/ the full user case and testing file:
fcad_pcb/issues/61
pinging @realthunder
realthunder
Veteran
Posts: 2190
Joined: Tue Jan 03, 2017 10:55 am

Re: fcad_pcb failing in some case w/ TNLB

Post by realthunder »

Try Assembly3 with my custom build of FreeCAD at here.
And if you'd like to show your support, you can donate through patreon, liberapay, or paypal
User avatar
easyw-fc
Veteran
Posts: 3629
Joined: Thu Jul 09, 2015 9:34 am

Re: fcad_pcb failing in some case w/ TNLB

Post by easyw-fc »

realthunder wrote: Sun Nov 13, 2022 1:52 pm PR submitted in https://github.com/FreeCAD/FreeCAD/pull/7792
Hi @realthunder
thanks for working on that...
it seems there is still an issue with

Code: Select all

OS: Windows 10 Version 1909
Word size of FreeCAD: 64-bit
Version: 2022.1112.26244 +5306 (Git)
Build type: Release
Branch: LinkDaily
Hash: c64e4a49244a1c0ce9fd6455d18aa919d0db9c80
Python version: 3.10.6
Qt version: 5.15.4
Coin version: 4.0.1
OCC version: 7.6.3

Code: Select all

  File "d:fcad_pcb\kicad.py", line 341, in findWires
    return [Part.Wire(e) for e in Part.sortEdges(edges)]
  File "d:fcad_pcb\kicad.py", line 341, in <listcomp>
    return [Part.Wire(e) for e in Part.sortEdges(edges)]
<class 'Part.OCCError'>: BRep_API: command not done
User avatar
easyw-fc
Veteran
Posts: 3629
Joined: Thu Jul 09, 2015 9:34 am

Re: fcad_pcb failing in some case w/ TNLB

Post by easyw-fc »

I can confirm it is solved w/ FC LinkBranch 2022.11.28

Thanks as always :)
Post Reply