Open g3grau opened 2 weeks ago
hi, you might want to have a look at https://github.com/samerps/Blender-FastHenry/
I just released this addon for Blender, here is a video showing it calculating the impedance of wire bonds and lead frame of a TO-220 package.
Hi,
I just tried to use the EM WB to model package parasitics in a QFN package (in 0.21.2). Is there already a way to generate FastCap files?
a) Initially I tried to create datum planes in which I created a path for the bond wire. For different wires (at different angle) I need different planes. The path coordinates in each sketch are very similar, but the translation into absolute coordinates is not. When selecting a sketch polyline to create a path (chain of segments), the exported coordinates are the local coordinates within the sketch which results in wrong results.
b) A problem with this approach is that the angle of the bond wire and that of the package lead are different. I tried to add a few extra points outside of the sketch and connect them to the sketch, but 1. there are no visible/selectable points if I created the path from a sketch and 2. duplicating sketch end point and package start point and joining them with "equivalent" suffers from the same coordinate problem. Finally, also creating a vector suffers from that.
c) Another confusing thing is that for a sketch polyline with 5 points I get FHNode0005 to 0009 from the FHPath command. I assume that the order of points in the tree is following the polyline points. I would assume that 005 is the start and 009 is the end. However, it starts with 006 and increases to 009 and ends with 005. I'm connecting the topmost and bottom-most points to create a vector and the result is correct, thus it's just a non-intuitive numbering.
d) While experimenting and "saving as" I also found that I cannot export to fastHenry from the reopened model, something is broken. The same thing occurs from saving and reopening the file. The easy fix is to delete the FHSolver node and create a new one.
I created a macro which solves the coordinate entrance and angle change issues without placing points. It still needs a bit of extra work to generate the FHPath and FHPort nodes. In addition, I want the geometry of the last segment to be different than the others. I assume that this requires a separate wire and maybe an equivalent node (how to know the node in advance?). Any suggestion how that can be improved?
Chip_in_QFN48_7x7.flat.FCStd.gz