Improvements to material editor and card handling
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Be nice to others! Respect the FreeCAD code of conduct!
Re: Improvements to material handling
Thanks for your contribution @grandcross!
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
- grandcross
- Posts: 350
- Joined: Sun Oct 11, 2015 3:08 pm
- Contact:
Re: Improvements to material handling
Thank me when it's merged and running!
As you know the Rocket Workbench is my primary focus, but I'll definitely dig into the core when I think I can help i.e. when I won't break anything too badly.
- grandcross
- Posts: 350
- Joined: Sun Oct 11, 2015 3:08 pm
- Contact:
Re: Improvements to material handling
Another usability improvement:
The user enters the card name and selects save. The default card name in the save dialog is 'Material.FCMat' instead of '<user specified name'.FCMat'
The user enters the card name and selects save. The default card name in the save dialog is 'Material.FCMat' instead of '<user specified name'.FCMat'
- grandcross
- Posts: 350
- Joined: Sun Oct 11, 2015 3:08 pm
- Contact:
Re: Improvements to material handling
Yet another usability improvement. There may be more as I test changes and discover things.
There is a default custom property entry called None. At the moment this value can be edited... I don't think this should be possible. Adding a custom property should remove the None property. Removing all custom properties should restore it.
Thoughts?
There is a default custom property entry called None. At the moment this value can be edited... I don't think this should be possible. Adding a custom property should remove the None property. Removing all custom properties should restore it.
Thoughts?
- grandcross
- Posts: 350
- Joined: Sun Oct 11, 2015 3:08 pm
- Contact:
Re: Improvements to material editor and card handling
I've updated the thread title to better reflect what I'm doing. Really these updates only address how material cards are found (path) and the material editor. There are no real changes to how materials are handled.
Maybe I'll take that on in the next release depending on how the summer of code effort works out.
Maybe I'll take that on in the next release depending on how the summer of code effort works out.
Re: Improvements to material editor and card handling
Maybe we should ping some of the third party add-on devs that are fem related that may be impacted by this change?
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
- grandcross
- Posts: 350
- Joined: Sun Oct 11, 2015 3:08 pm
- Contact:
Re: Improvements to material editor and card handling
Certainly.
Which change(s) are you concerned about?
Re: Improvements to material editor and card handling
Guessing for them to look at the code and give some feedback ?
CC
@oliveroxtoby (CFDoF)
CC
@oliveroxtoby (CFDoF)
Alone you go faster. Together we go farther
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Please mark thread [Solved]
Want to contribute back to FC? Checkout:
'good first issues' | Open TODOs and FIXMEs | How to Help FreeCAD | How to report Bugs
Re: Improvements to material editor and card handling
It may exist, in which case ignore.
It might be useful to have a easily accessed/seen matrix/spreadsheet which
shows all the material properties handled by the 'editor ' and which wb uses them also possibly if they are critical for use with that wb.
BW
It might be useful to have a easily accessed/seen matrix/spreadsheet which
shows all the material properties handled by the 'editor ' and which wb uses them also possibly if they are critical for use with that wb.
BW
- grandcross
- Posts: 350
- Joined: Sun Oct 11, 2015 3:08 pm
- Contact:
Re: Improvements to material editor and card handling
Here's a link to the material template. No entries are considered required, although certain properties will be required for a certain function can work. New properties can be added as custom properties where required, but the list is easy to expand if there is a case for it.
https://github.com/FreeCAD/FreeCAD/blob ... terial.yml
Many material cards autogenerated by the Rocket Workbench for example will only have density, but for flutter analysis you need one of Shear Modulus and Youngs Modulus/Poisson Ratio. Other analyzers or workbenches are likely to require more.
https://github.com/FreeCAD/FreeCAD/blob ... terial.yml
Many material cards autogenerated by the Rocket Workbench for example will only have density, but for flutter analysis you need one of Shear Modulus and Youngs Modulus/Poisson Ratio. Other analyzers or workbenches are likely to require more.