Note:
Please don't reply to this thread. This is an announcement thread. I represent my progress in developing of the Design456 WB.
Started 2021-02-21
Many commands are added
-2D: Addition, subtraction, common and surface creation using two lines, curves or edges of two objects.
-Many Primitives objects.
-Face, object extrusion
-Some Part:s functionality.
-Face selection mechanism, face finding, edge finding ..etc.
Known issues:
-FreeCAD fails to remove a mouse-callback. You need to use twice ESC to release some of the Primitives.. I don't know why (Look at the console even when the "remove callback" text appear in the console but the actual action is not happening.
-Some surfaces causes problem for some of the functions I have.
-Undo-Redo is not working at all. You should not experiment dangerous commands on important objects (like fillet, Chamfer ..et). These can destroy the geometry if you don't be careful.
-Good cleanup of the objects might be difficult without been careful what you delete and what you create simple-copy of it.
-Not selecting the correct shape or sub-shape results in disaster .. I tried to avoid getting bad geometry.. but I think it is not working yet.
-MakeArrayFace, Loft On Direction, and Tweak : These functions are from the forum. I tried to change it from Macro to a command to the WB. Not much effort are dedicated to further improve them. But I have them in my mind. They are great if they works.
Future plans:
I wish to have as many as I can commands that are essential for the WB. After that I will try to fix the problems and making further developments for the existing commands.
TEST:
I really don't have so much time left to test. My time is to develop the WB. I hope others in the forum will try the WB and report to the github the problems .. And please might suggest a way to solve it. If not the actual code .. maybe diagram, steps ..etc.
Github:
https://github.com/MariwanJ/Design456
I will try to update you as much as I can..
Thanks for reading.