I have finished a very useful plugin for LibreCad, aimed to deal with the ISO tolerances and fittings. It scans the dimensions in the drawing and if finds dimensions with included ISO tolerances (kind of H8, k7, etc.) fills the tolerances for the given class, grade and nominal size:
Also, as a reference it displays a table with all tolerances:
The source code is in
my scratch repository. The branch name is "jf_iso_fittings".
In the link above there is a guide how to clone and compile from the repository.
Unfortunately, currently, the plugin itself will not work with the official version of LibreCad, because the plugins there can't work on dimensions.
So, I had to make a lot of changes to the plugin system. Besides the work with the dimensions, I have added a feature to assign a shortcut keys to the plugins. Hope these changes will be accepted in the official version.