I’m pretty sure dxf files contain a Z value but I understand your point re edm. I’m not familiar with that manufacturing technique and I don’t know how the cam software handles it.
Thing is though this is a solid modeling app. Sketching or 2d drawing is only used to provide the basic geometry for your initial ‘block’. From there you take that 3d block and form it into the finished component you want. All your chamfering, holes, tapping whatever should be done on the model not the sketch. It might be virtual but this is a real object and the various tools allow you to modify it given real world constraints.
It’s totally opposite to ‘parametric’ software where you have to basically plan out what you’re going to create before you start. Which is twice as differcult when you have no idea what you want before you start. I’ve spent more than my fair share of time rebuilding the whole bloody model late on a Friday afternoon because at 3 o’clock I had to change a chamfer radius. I refuse to touch parametric software these days …
Then of course comes the tedious boring 2d part of providing the right information for the process to be completed.
You make ‘drawing sheets’ and from your model pull in ‘pictures’ derived from the model and you stick on the required information, dimensions, tolerance, surface finish etc, etc and the manufacturing data. Part no, material, quantity etc.
A good 2d module makes this pretty automated once you get going.
We use A3 size (best for workshops) and set up two ‘sheets’ for each component. The first we put manufacturing info at any scale just to fit the data and ‘print’ it as a pdf and the second a 1:1 scale of the part which is exported as a dxf.
For steps it’s just a case of opening the model and exporting as .step etc.
My point being, don’t worry about the 2d drawing tools, if you can draw a circle and a rectangle that’s pretty much all you need with a solid modeler. It’s having automated tools in the 2d environment that’s important.
If you really want to see how cad/cam/cae should be done download a trial of NX designer. It’s not what we use, way above our pay grade, but I was lucky enough to use it for a period when working with an international client. So if at times I sound a bit critical …