I’m used to using engineering modelling software like Solidworks & Shaprd3d. Using those, I know I have the option of exporting an stl, then use something like meshcam to turn that into gcode, import into easel, etc etc.

However, it also seems easier to just be able to draw the profile somewhere, convert it into an SVG, and then import that. Less steps! Problem is I can’t do the illustrator/vector graphic drawing type thing.

I’m used to the engineering sketches like “draw a straight line. Specify it is 50mm. Draw another line and specify it is perpendicular to the first line.”

So. I’m wondering if people know of software that can do that style of engineering sketching, and will spit out an SVG file?

I’ve found various options to convert bitmap images to SVGs, but my one experience with those was about 10 years ago, and it wasn’t a good experience.

Also, I won’t mind paying a modest sum for the software, it’s more that I don’t want to plonk the money down for something which doesn’t do what I want it to do. :\

Also, I’m using a Mac. I can run stuff in a Windows VM if necessary, so that’s not a major restriction.

Main issue I’ve found with the few vector editors is that I haven’t figured out how to do things like setting specific dimensions, angles, etc. Or I’ve been told it’s not possible…

That said, I haven’t come across any of those you’ve mentioned… I’m going to poke. Just been trying Cenon, and that’s looking promising. I’ll need to do a bit more calculations than what I’m used to, but adding pixel locations isn’t onerous.

For specific dimensions or angles I’ve always just turned on snap to point, made rectangles and lines of appropriate dimensions / rotations, dragged them into alignment on a background layer, then drawn on top of them.

For simple stuff I’ll just use suitable rectangles/circles and use Boolean operations to make something directly out of them.

I’ve never used shapr3d, but looks like you could export a STEP file for use in a CAD program that can create dxf files.
For simple 2D stuff, you might look at tinkercad which will create an SVG from an stl, though I think you’ll lose detail.