Its a cad cam app i made at plasmadesk.com, runs in browser. Draw parts, import dxf/svg, nest, export gcode. Need feedback on how to make it better, any help appreciated.
@Plasmadesk looks like a hell of a good start. Iāll have to dive into it more later. Welcome to the forum
This looks pretty cool. I think a very basic version would actually be the most successful. Right now, it seems like it does too much, which could be intimidating for new users. Or you could have and advanced and basic mode.
The more features you add, the more you appeal to advanced users who already use Fusion, Inventor, or SolidWorks, and the less you appeal to beginners. The real gap in the market is a simple CAD/CAM app that focuses on the essentials.
At its core, it should do things like:
-
Create basic shapes
-
Add hole patterns
-
Create bolt circles and simple gussets
Keep it extremely simple. For every feature, ask: Can this be done with fewer buttons and fewer clicks?
Imagine being able to draw a plate with four holes, a bolt circle, or a basic gusset directly inside Fire Controlāno exporting, no extra steps.
Another cool feature would be simple grouping and consolidation of geometry. Users should be able to select multiple shapes and group them into a single part with one click. That grouped part should then be easy to copy, rotate, and modify as a unit.
Once grouped, those parts should be easy to nest automatically or manually. The user shouldnāt have to understand complex nesting rulesājust group the geometry, hit āNest,ā and let the software handle spacing, rotation, and layout.
Overall what youāre doing here is way outside if my abilities. Iām just a long time consumer of such products. Been running CAD software for 23 years. I love a clean interface. An icon is normally better then text.
Great input Richard.
@Plasmadesk, I totally agree with Richardās input and offer that I can use things like Fusion but what you are doing is quite impressive and way outside of my āwheelhouse.ā
Please keep it up.
I havenāt looked at it yet, but adding to @Richarddbeck83 ās list, Iād say an esstential tool is the ability to simply edit and fix 2D vectors (easily drag/connect segments, trim, join, check for closure, etc.) without a lot of gee-whiz (like stroke widths/shapes, multi-colored/patterned fills, and other frills that tend to complicate most drawing programs (like Inkscape, for instance). However, converting Text Fonts to paths would be essential also.
You could even start with a super basic program and then sell add-ons. As people get to know the software, it could grow with their skills.
You could have tons of plugins / upgrades. Created it with a modular architecture.
I spent about two hours working with it. Itās pretty functional. I tested a customer jpg and it did import but when I export the dxf it was blank.
I imported this jpg
it totally identified the edges and I was able to rotate it.
If I could get the dxf export to work I would use this a lot.
one other thing when drawing holes i can only define the radius. I donāt like doing math. I wish I could type in its diameter. outside of snapping I donāt have any other way of locating features. on the part below I need to locate the 4 holes outside of just snapping.
also notice how it didnāt put a tool path on the one circle but it did on the others? what causes this and how would I fix it.
Most likely Iām just doing things wrong. once you get it to a stage your happy with some tutorial videos might help. I did like the opening basic instructions that you have. Thatās helpful.
I drew two overlapping circles and tried the āMerge Contoursā function. The function works but the contour selection needs adjustment.
In order to select each circle, I had to position the pointer about four grid boxes away from the target circle, outside of the perimeter of either circle, in order to get recognition of the figure I was trying to select.
Interesting is that the cut direction is the same for both inside and outside cuts. Definitely needs work hereā¦



