Welcome! PyFemtet is the extension package for Femtet.
Main Features
Design Parameter Optimization
- Single or multiple objective optimization
- Progress monitor GUI
- Parallel computation with controling multiple Femtet processes
- Result output in easy-to-analyze csv format for Excel and other tools
Dispatch Extensions
- Create
CFemtetobject with process ID specification
Related Pages
- Femtet Website: https://www.muratasoftware.com/
- Documentation (English): https://pyfemtet.readthedocs.io/en/stable/
- ドキュメント(日本語): https://pyfemtet.readthedocs.io/ja/stable/
- Source code: https://github.com/pyfemtet/pyfemtet
- Bug reports: https://github.com/pyfemtet/pyfemtet/issues
Getting Started
1. Install Femtet
- Access Murata Software Website and get Femtet trial version or purchase a lisence.
- Get installer and launch it.
- Run 'EnableMacros' from the start menu.
2. Install PyFemtet
-
Get
pyfemtetvia following command:py -m pip install pyfemtet
3. Setting win32com Constants
-
Run following command to enable COM constants:
py -m win32com.client.makepy FemtetMacro
That's all! Now you can use Femtet's extention features via pyfemtet.
For more information including sample code and FEM projects, see the documentation of "Related Pages" section.
Release files for pyfemtet 1.10.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pyfemtet-1.10.1.tar.gz | 48.5 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pyfemtet-1.10.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 97.1 MB
Release files / pyfemtet-1.10.1.tar.gz
| Download URL | pyfemtet-1.10.1.tar.gz |
|---|---|
| Size | 48.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7e49998012bcbb52ac6c531823821a7337b9afcdc20b306906fe096601a14a5e
|
|
BLAKE2b-256 checksum How to use checksums |
cd94d1ae3f39438f786e69078b54cf362c3931a9de2bbc8d721352b4154a1228
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.3 CPython/3.11.16 Linux/6.17.0-1022-azure
|
Release files / pyfemtet-1.10.1-py3-none-any.whl
| Download URL | pyfemtet-1.10.1-py3-none-any.whl |
|---|---|
| Size | 48.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
fc1765757ac66352685708bb5a54daffaf2fd5aa4412b7b795a09bdc66528b2a
|
|
BLAKE2b-256 checksum How to use checksums |
8300289a2db5a3ad760f7b1fe88149b15ad37e3e874cb8ce19323163e2fda460
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.4.3 CPython/3.11.16 Linux/6.17.0-1022-azure
|