FastFieldSolvers Forum
FastFieldSolvers Forum
Home | Profile | Register | Active Topics | Members | Search | FAQ
 All Forums
 FastFieldSolvers
 FastHenry2
 FastHenry Blender integration

Note: You must be registered in order to post a reply.
To register, click here. Registration is FREE!

Screensize:
UserName:
Password:
Antispam question: What do MOONwalk and MOONdance have in common?
Answer:
Format Mode:
Format: BoldItalicizedUnderlineStrikethrough Align LeftCenteredAlign Right Horizontal Rule Insert HyperlinkInsert EmailInsert Image Insert CodeInsert QuoteInsert List
   
Message:

* HTML is OFF
* Forum Code is ON

 
   

T O P I C    R E V I E W
HighVoltage Posted - Jun 07 2024 : 16:56:23
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.
7   L A T E S T    R E P L I E S    (Newest First)
Enrico Posted - Feb 10 2025 : 16:28:01
Hi SIPE,

I need to leave to HighVoltage to answer, as I have not tested the COM interface via Python.

Best Regards,
Enrico
SIPE Posted - Feb 05 2025 : 13:18:38
Hi HighVoltage and Enrico,

I am trying to use the automation interface via python, but I cant get it to work with pywin32. It seems like it does not make the COM object correct with the methods that should be there.

Could you elaborate or maybe show how you did it? Any help would be much apreciated.

Thanks
Enrico Posted - Nov 06 2024 : 22:43:31
Nice job!
Enrico
HighVoltage Posted - Nov 03 2024 : 11:40:31
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
Enrico Posted - Jul 14 2024 : 18:48:43
The video is amazing!! Well done! I'm looking forward to testing it myself.
Cheers,
Enrico
HighVoltage Posted - Jul 10 2024 : 17:04:01
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
Enrico Posted - Jun 07 2024 : 17:18:02
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

FastFieldSolvers Forum © 2020 FastFieldSolvers S.R.L. Go To Top Of Page
Powered By: Snitz Forums 2000 Version 3.4.06