I use SolidWorks almost daily as mechanical product design engineer. I realize SolidWorks has been refined and improved upon for decades, and Shapr3D is new. That being said, technology has progressed a lot recently, and our CAD and software tools haven't really. So I'm really excited about this user interface, and I think it has huge potential.
I only picked up an ipad pro and pencil for the first time yesterday, so I haven't fully explored Shapr3D's capabilities yet. The greatest need I see, upon first impression, is more control to create, define, and edit sketches. I looks like primitive curves, curve editing tools, and multiple select are all in the pipeline. Those things might address some of the issues I'm experiencing and listing here:
- When I draw a rectangle and try to drag the vertices around or change the dimension on one of the lines, it disconnects the lines from each other. So I have to edit each line individually, and sometimes that doesn't work very well.
- Translating and transforming drawn shapes and lines (only seems to work for circles currently; will require primitive curves, "multiple select", or "chain select" first)
- Creating new reference planes to put sketches on (right now, even creating a sketch on a plane on a part limits you to the edges of the part)
Some of the stuff @Make-R said would be super helpful:
4. Being able to dimension a sketch relative to edges or vertices already on the part, and
5. Some kind of constraints or relations would be awesome (i.e. making lines vertical/horizontal, making curves and lines tangent to each other)
(I can see how these things are tough, since right now in shapr3d the user makes "direct edits" to a "defined" sketch. In solidworks, sketches are "undefined" until the user adds enough dimensions and relations to "define" it. That's a different approach. So just improving sketch edit-ability in general would be super helpful.)
Anyway, that was super involved, hope you could follow it. Looks like you guys are really interactive and responsive to user requests and feedback. Thanks in advance! Looking forward to seeing how this software develops!