M G Berberich
6d1b292280
[PartDesign] Dynamic hole cut-types
...
‣ Make countersink and counterbore on metric holes freely definable by user.
‣ Fixed the Naming of M1.6, M2, M2.5 and M3.5
‣ Added constructor for custom enums from Enums to PropertyEnumeration
‣ Put definitions of cut-types (counterbore/countersink) for
screwtypes into json-files for easy modification.
‣ Allow users to put its own definitions in json-files in
[UserDir]/Mod/PartDesign/Resources/Hole
‣ Contains several examples of cut-type definition json-files that are
propably not production-ready.
This uses a local copy of nlohmann::json¹ to read json-files.
__________
¹ This is a very nice,header-only C++ library under the MIT License
(https://github.com/nlohmann/json ). I copied the single-file-version
and the forward-declaration-header into …/PartDesign/App/ so no new
dependencies arise.
2020-10-31 12:49:00 +01:00
..
2020-10-13 12:56:28 +02:00
2020-09-27 12:59:38 +02:00
2020-07-14 19:46:17 +02:00
2020-02-11 15:40:27 -05:00
2020-02-11 15:40:27 -05:00
2019-11-09 17:36:49 +01:00
2020-06-12 17:51:33 +02:00
2019-11-21 14:48:09 +01:00
2018-07-25 20:17:11 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-08-17 14:52:10 +02:00
2019-12-25 11:38:43 +01:00
2019-07-15 23:20:52 -03:00
2020-10-23 20:50:23 +02:00
2020-09-27 12:59:38 +02:00
2020-09-12 18:14:09 +02:00
2020-09-12 18:14:09 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-10-20 15:53:35 +02:00
2019-08-17 19:51:51 +02:00
2020-07-12 11:42:27 +02:00
2020-07-18 10:59:27 +02:00
2020-07-27 14:39:14 +02:00
2020-07-27 14:39:14 +02:00
2020-06-15 21:33:56 +02:00
2020-06-12 17:51:33 +02:00
2020-07-14 19:36:05 +02:00
2020-07-30 12:05:22 +02:00
2020-03-21 15:43:03 +01:00
2019-08-17 14:52:09 +02:00
2020-05-19 08:45:02 +02:00
2019-12-25 11:38:43 +01:00
2020-07-27 10:57:34 +02:00
2019-12-25 11:38:43 +01:00
2020-07-20 17:34:25 +02:00
2020-06-03 22:18:39 +02:00
2018-12-23 11:03:02 -02:00
2020-06-03 22:18:39 +02:00
2019-09-28 15:30:34 +02:00
2020-06-03 22:18:39 +02:00
2019-12-25 11:38:43 +01:00
2020-04-06 12:55:27 +02:00
2019-12-25 11:38:43 +01:00
2020-09-12 17:43:01 +02:00
2020-09-12 17:43:01 +02:00
2020-03-17 14:03:14 +01:00
2019-12-25 11:38:43 +01:00
2019-08-17 14:52:09 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2020-10-17 23:53:47 +02:00
2020-06-12 17:51:33 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2020-08-07 23:02:25 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2020-09-12 17:30:56 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2020-09-13 13:14:21 +02:00
2020-09-13 13:14:21 +02:00
2020-06-15 19:38:39 +02:00
2019-08-17 14:52:10 +02:00
2017-09-09 16:55:55 +02:00
2019-09-18 01:01:14 +02:00
2020-06-03 22:18:39 +02:00
2020-09-14 19:06:27 +02:00
2020-07-18 10:59:27 +02:00
2019-10-21 16:02:23 -03:00
2019-08-17 15:08:33 +02:00
2020-05-25 13:38:30 +02:00
2020-07-05 16:25:17 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-06-28 11:39:36 -03:00
2020-06-15 19:38:39 +02:00
2019-08-17 14:52:10 +02:00
2020-07-20 17:34:30 +02:00
2020-10-13 12:56:28 +02:00
2020-06-06 15:46:48 +02:00
2020-06-07 10:44:12 +02:00
2019-12-25 11:38:43 +01:00
2020-08-30 14:51:55 +02:00
2020-08-30 11:58:54 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2020-04-07 12:50:54 +02:00
2019-02-19 23:21:35 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2020-06-12 17:51:33 +02:00
2020-03-21 18:33:08 +01:00
2020-10-13 12:56:28 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-08-17 15:32:48 +02:00
2020-02-11 15:40:27 -05:00
2020-06-12 17:51:33 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2020-01-13 02:30:39 +01:00
2020-04-03 12:02:46 +02:00
2020-06-22 22:28:15 +02:00
2020-08-31 14:05:14 +02:00
2020-07-23 13:47:21 +02:00
2020-03-10 16:32:31 +01:00
2020-10-31 12:49:00 +01:00
2020-10-31 12:49:00 +01:00
2020-06-29 17:46:41 +02:00
2020-06-29 17:46:41 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00
2019-12-19 23:17:46 +01:00
2019-12-19 23:17:46 +01:00
2019-08-17 14:52:09 +02:00
2019-08-17 14:52:09 +02:00
2019-12-25 11:38:43 +01:00
2019-12-25 11:38:43 +01:00