-
Notifications
You must be signed in to change notification settings - Fork 68
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ksuToolsAddTracks fail #195
Comments
@myamigo
tested also with the one from the installer:
StepUp_Issue#195-castellated-kv7.zip Your issue and FC error seem similar to this issue #179 As a side note, please consider to add Grid origin to your kicad_pcb file... then all your sketches in FC will be aligned to this origin. |
Hmmm. What version of KiCad are you running? I prefer aux=drill origin so the PCB lines up with other mech models. |
That error mssg with sketch out of scope seems to be relevant. Does the mssg go away when the board outline is extended past the part? |
you can choose aux=drill origin as you prefer, in kicad v7 grid origin is hidden under long click on aux origin icon https://forum.kicad.info/t/grid-origin-in-kicad-6-solved/32030/3 |
Thanks for the tip! I solved my "no object bound to built-in method addObject" problem at line #238 of tracks.py I changed that line from:
to
And it happily gets by. I don't know exactly what is going on under the hood but I expect the edge connector is getting split into two zones groups with one being associated with the board because it is inside, and the other is left as an orphan. This change seems to handle the orphan. This got me by that issue and on to another one involving net-ties that I will create another issue for. Thank you for your help and a great FC add-on. |
Confirming that your update gets by the issue. I'm testing it with my larger PCB now and I'll report the result. I'm also using the grid origin after setting it to the drill origin (PCB center). |
I may be seeing more issues with the use of complex pads as I note in #196 (comment) I'll report what I find. |
If you are looking for rendering, you may look for kicad to blender plugin. |
I've not looked at Blender yet but I will. I'm also looking for high quality renders of our product with the PCB in exploded view so our pro CAD package is best for that. Anyway, I'm getting closer to a solution. |
My issues have been addressed with updated FP's as per #196. |
Description
I have a fairly complicated PCB (8 layers, 805 components) that I am importing into FreeCAD using KiCadStepUp. The "Load Board" command works fine and finishes in about 1 min. When I move to "Add Tracks" I hit a fault after a little more than 1 hr...
The fault occurs while processing the top layer.
Given how log it takes to get to the fault I worked on getting the file size down to narrow focus and managed to isolate it to an edge case, literally.
I have a castellated edge connector in my design to which I attach a Tag Connect EC-10 edge connector adapter. The board edge should run down the center of the holes, splitting them in two as shown below...
If I move the board edge so it clears the TC_EC-10 pads (Y=0.64mm) then fault does not occur...

If I set the bottom edge of the board to Y=0.63mm then the fault occurs.
Steps to reproduce
FreeCAD | kicadStepUpMod Version
KiCad Version
The text was updated successfully, but these errors were encountered: