Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Please add a little more elaboration and screenshots to README.md #1

Open
luzpaz opened this issue Oct 10, 2020 · 8 comments
Open

Please add a little more elaboration and screenshots to README.md #1

luzpaz opened this issue Oct 10, 2020 · 8 comments

Comments

@luzpaz
Copy link
Contributor

luzpaz commented Oct 10, 2020

Just so folks have a better understanding of what this project does.

@LubomirJagos
Copy link
Owner

Hi, thanks for your interests, I know that I wasn't adding too much description, in short my idea is to program simple python GUI module which you run from FreeCAD and it shows you simple list where you define material parameters for object in FreeCAD and simple grid parameters and it will generate you Octave script which just simple run. I want to do this to play with antenna designs and filters on PCB. I already know how to program GUI in python for FreeCAD and I want to create this week first prototype to play with simulations, I love it, I studied it at university and now working as test engineer for data satellite units for planes.
This is my hobby project and I like to see that other people are interested and it's not just me. Really sorry I would like to regulary continue on this, but sometimes I'm really lazy.

@luzpaz
Copy link
Contributor Author

luzpaz commented Oct 11, 2020

Cool thanks for the reply!. Sounds like an awesome project.
Having a better README will help with captivating users to your idea 😉
FreeCAD motto: "It's done when it's done" 😏

@luzpaz
Copy link
Contributor Author

luzpaz commented Feb 27, 2022

bumpity bump on improving the README 😜

@aster1cs
Copy link

I'll second that. This is an amazing project with a potentially big impact in the community. (Using StepUp to convert KiCAD to FreeCAD and subsequently FreeCAD-OpenEMS-Export would be a great toolchain to enable patch antenna simulations under consideration of a whole board design.)
However, for new users a slightly more detailed tutorial or a working freecad example project would be really helpful to get started.

@MisterHW
Copy link
Contributor

MisterHW commented Apr 29, 2023

A good readme is absolutely necessary, but it's also worth thinking about what to split off into separate tutorials.
For example, I created this write-up as I was getting into FDTD and FreeCAD-OpenEMS-Export - but by now I know a bit more about the fundamentals as well as intricacies:

https://github.com/MisterHW/Notes/blob/master/FreeCAD_OpenEMS/stub_filter_problem_setup.md

The primary reason I haven't advertised it or provided it as part of the documentation for this repository is that basically all the screenshots are outdated and so much has been improved along the way that it's essentially time to write it from scratch.

In addition to that, some of the challenges I encountered with mesh generation are now being worked on. This mostly concerns

  • removal or other treatment of duplicate or closely spaced mesh lines
  • generation of smooth mesh transitions

and later probably

  • detection of other mesh flaws that need debugging (e.g. automatically flagging issues with insufficient numbers of PML or PMLs that eat into the geometry
  • open-circuit detection where conductive objects end up with zero mesh lines in them, which currently has to be diagnosed manually by inspecting the PEC dump

On the one hand, the way FreeCAD-OpenEMS-Export handles definitions and checks are key benefits over hand-crafting the .m scripts and should be highlighted in a tangible way, on the other hand they are under active development.

In conclusion, I'd propose that we include the following topics in the readme:

  • 2-3 solutions showcased as examples what can be done with OpenEMS / FDTD (linking to more in-depth documentation and files)
  • Overview: What does setting up a study in FreeCAD-openEMS-Export look like, how is it used. Highlight key features and benefits.
  • download and installation instructions
  • License info
  • Contribution encouragement and support

@luzpaz
Copy link
Contributor Author

luzpaz commented May 2, 2023

@LubomirJagos 👆

@luzpaz
Copy link
Contributor Author

luzpaz commented May 7, 2023

@LubomirJagos ping

@Basilisvirus
Copy link

@luzpaz https://youtu.be/VcJqhsbzR3c?si=5bYWabDL_8adizKM this might help?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants