It does use MeshCam as an add-on which I have read isn't super.
My workflow is such that I don't need CAD/CAM. For my CNC router I export the design into Vectric Desktop where I do the CAM. For 3D printing I export the design in to Prusa slicer.
@jcdammeyer what's your experience with CAM and Atom3D?
I use the original AlibreCAD which came with AlibreCAM which was an integrated VisualCAM from Mecsoft. I had both VisualCAD/CAM for a year along with my Alibre. MecSoft was nice and let me play for a year to migrate my Alibre files over. I decided not to do that so now I'm stuck at about 2019 with AlibreCAD and 4 axis AlibreCAM (VisuaCAM). They don't always play nice together.
What I liked about AlibreCAD/CAM is that I can make one tiny change in the drawing, flip back to the CAM panel and just regenerate. With AlibreCAD and VisualCAM I'd have to re-export STP from the CAD and redo all the work again in VisualCAM.
Neither side (Alibre+Mecsoft) will acknowledge why they suddenly stopped supporting each other with the built in CAM. My guess is the occasional "Error-Save your work" turned into finger pointing and neither wanted to do the work to find out why.
So I stopped support for VisualCAM because I wasn't using it. My License for AlibreCAM I paid for once and is for eternity. This summer I will not renew support for AlibreCAD for the same reason. Lack of an integrated CAM package.
I export the STL files and slice with SLIC3R inside Repetier user interface. I then connect via my Ethernet connection to a Raspberry Pi2 running OctoPi and that Pi2 is connected to the 3D printer USB port. I drag and drop the .gcode files created by Repetier/SLIC3R onto the Octopi browser and then set up printing.