shaise wrote:The M sizes in parentheses - does it mean they are less standard?
Those diameters in parenthesis were regular in former german DIN-standards. Some of the ISO-standards still have them, but there those diameters are in parenthesis, with a remark, that those values are not recommended.
I left most of those values out in the former versions of screwmaker. (Also because it was less work

) But there was a special request to include M3.5 in one forum post. So I thought, it would be best to reflect in screwmaker, what the standards are saying: Have them available but show their state.
One could consider to put those values at the end of the selection list. I am not sure, what would be more practically from users point.
I did not include your changes to screwmaker for the fastener workbench. I wanted to have a version for now, that is both usable as library and as macro. (As long as screwmaker/fastener workbench is not part of FreeCAD.

) If your changes still allow to run screwmaker as macro, I would put them in my version too. This would allow us to have a common version with less work.
Ulrich