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.
Metadata
Release files for pyfemtet 1.10.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| pyfemtet-1.10.2.tar.gz | 48.5 MB | Without provenance | Details for pyfemtet-1.10.2.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| pyfemtet-1.10.2-py3-none-any.whl | Python 3 | none | any | Details for pyfemtet-1.10.2-py3-none-any.whl |
Total release size: 97.1 MB
Release files / pyfemtet-1.10.2.tar.gz
| Download URL | pyfemtet-1.10.2.tar.gz |
|---|---|
| Size | 48.5 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fbae72feff994fc385bc17dd5b2477041e3d44977a1bde01a6209c5e9c80be1a
|
|
BLAKE2b-256 checksum How to use checksums |
0a7fe1263189bfbbd998f4c68159a14e9f62c3282b80caf8d54cd25bd5c8caf0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.11.17 Linux/7.0.0-1017-azure
|
Release files / pyfemtet-1.10.2-py3-none-any.whl
| Download URL | pyfemtet-1.10.2-py3-none-any.whl |
|---|---|
| Size | 48.6 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
ca65d45e4dcc078e7a4fcfd9f8b67a0a9a87dd4139ed6b640d709e82e0a32c33
|
|
BLAKE2b-256 checksum How to use checksums |
8a33a68f5660c0a372503b470246624d4b48fc0ca407c980ef66ae140f668f00
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/2.5.1 CPython/3.11.17 Linux/7.0.0-1017-azure
|
Security for pyfemtet 1.10.2
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.