I once decided to sit down and create a little CAD/CAM system. I wanted to make it as easy to program as possible. When I thought about how to handle geometry and its creation, I came up with a system that's purely mathematical, putting the work into the hands of the user, not the programmer... I quickly realised that this is how Gibbs works.
When I asked the representatives at the tool show about 8 years ago, why certain things weren't improved or fixed, their response was, "if it isn't broken, we're not going to fix it!"
Gibbs geometry creation is by far the most arduous system I've ever had to work with. It even lacks nifty features like tangent-to-tangent line creation, rectangle creation at one of the sides or corners, and various other little gizmo's that make geometry creation just a bit easier for the everyday programmer.
Here's a neat challenge! try creating this shape in gibbs
Code:
X------X------X
| | |
| | |
X------X------X
| | |
| | |
X------X------X
It is possible, but it's very difficult.