FastFieldSolvers Forum
FastFieldSolvers Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
 All Forums
 FastFieldSolvers
 FastHenry2
 FastHenry Blender integration
 New Topic  Reply to Topic
 Printer Friendly
Author  Topic Next Topic  

HighVoltage

United Kingdom
3 Posts

Posted - Jun 07 2024 :  16:56:23  Show Profile  Reply with Quote
Hi, I've been working on a project to integrate FastHenry with Blender, essentially creating an EM Workbench in Blender similar to what is available in FreeCAD. Blender has powerful capabilities to create complex shapes and curves effortlessly, have a look at this video below which shows how you can easily create and simulate wire bonds in semiconductors.
ht*ps://w*w.youtube.com/watch?v=AU7PYv4daqo

I'm using the Automation interface via python. This addon for Blender will be available for free.

Enrico

543 Posts

Posted - Jun 07 2024 :  17:18:02  Show Profile  Reply with Quote
Happy to hear that! Very good!

One note on the initial choice of FreeCAD vs. Blender; when selecting which tool could work best as a front-end, I considered Blender as well, but decided to focus on FreCAD. The reason is that Blender is very very advanced for modeling curved shapes etc. but it has not the goal of being a mechanical CAD i.e. supporting precise measurements etc.
I preferred to bet on a support within a parametric 3D CAD and not a modeler, as I cannot support on my side, because of excessive effort, multiple workbenches on multiple tools.

Said that, any development for supporting the Fast solvers is more than welcome!
Kindly keep the evolution posted (also) here, if you don't mind.

Best,
Enrico
Go to Top of Page

HighVoltage

United Kingdom
3 Posts

Posted - Jul 10 2024 :  17:04:01  Show Profile  Reply with Quote
Thanks Enrico,

Here is a new update video, I can now include mutual inductances, also developed a simple UI inside Blender to display results and to indicate the coupled objects, red box shows active object and yellow box shows coupled object

ht*ps://w*w.youtube.com/watch?v=FIvrTi6Tmzs
Go to Top of Page

Enrico

543 Posts

Posted - Jul 14 2024 :  18:48:43  Show Profile  Reply with Quote
The video is amazing!! Well done! I'm looking forward to testing it myself.
Cheers,
Enrico
Go to Top of Page

HighVoltage

United Kingdom
3 Posts

Posted - Nov 03 2024 :  11:40:31  Show Profile  Reply with Quote
After a few months of working on this I am now ready to release this tool to the public ht*ps://github.com/samerps/Blender-FastHenry

There is basic documentation on how to install the addon and how to run, I will be making a video guide.

A few notes, I have had to modify and compile a new FastHenry executable to work with this addon. This is because the python module pywin32 is not bundled with Blender and is not so straightforward for users to install. The new FastHenry executable can be run from command line, and also outputs the impedance results in CSV file
ht*ps://github.com/samerps/FastHenry2-Sam

I have also made another demo video showing how to use this addon to calculate the impedance of wire bonds and lead frame of a TO-220 Mosfet package
ht*ps://w*w.youtube.com/watch?v=_jkRahzmDq8

After going through the source code of FastHenry, I've realised that is very outdated and my plan for the future will be to create a new solver with modern code based on the theory behind FastHenry and FastCap

Edited by - HighVoltage on Nov 03 2024 11:43:14
Go to Top of Page

Enrico

543 Posts

Posted - Nov 06 2024 :  22:43:31  Show Profile  Reply with Quote
Nice job!
Enrico
Go to Top of Page
   Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
FastFieldSolvers Forum © 2020 FastFieldSolvers S.R.L. Go To Top Of Page
Powered By: Snitz Forums 2000 Version 3.4.06