Hi RA,
I just wanted to give you a couple of my observations. I purchased the PM 940M CNC VS turn key with the hardened ways and ALL other options (4th axis as well) that were available at the time... and after some initial issues it seems to run and operate fine. For my needs I am happy. I am still using the original poorly documented n-motion controller and Mach3 software and it all works just fine. Others have had difficulty, but mine essentially worked right out of the box. I admit documentation leaves a lot to be desired, but the original cost is minimal. As far as the e-Stop switch is concerned, it is a very easy fix and is probably the easiest thing to change about the mill. You just buy a new e-Stop which for a couple of dollars and then install and invert the setting in the Mach3. Phazertwo and I have both done this and it is written about. I looked at all of the documentation and circuits for quite a while and I am still puzzled as to why they hooked it up the way they did. Anyway, it is not a worry. Also, the ways are automatic oiling and the lead screw (split nut) bearings are balls. I have measured the back lash on all axes to the best I can do and they seem tobe within spec. (I got a spec sheet from the factory.)
I have read and looked into changing the n-motion controller and the Mach3 and even though I am a semi-retired electrical engineer/physicist and university professor I decided to try it for a while before adding the cost and extensive rewiring time. I am glad I did as I wanted to get parts made and it is all working. Because of the discussions I think people maybe just assuming that they need to change these things. I guess the question one needs to ask: Is your objective to work on the mill or is it a tool to make things? I think you could work on this mill, or many of the others, for a long time and still find things to add or improved. On the other hand, if you hobby is to rebuilt the mill then have a go. It will keep you busy for while. There are a lot of things you could change. (not the mill's fault).
I did do a lot of initial work in order to get it through my basement door.... I had to take it apart somewhat. However, this is my issue not the Mill's! I took all the steppers, the x-stage, as well as the big electrical box off. It came with the base/stand on a separate pallet. Before disassembling the machine and while it was till on the pallet, I made a dolly that would fit on the bottom of the mill as well as on the bottom of the stand so that I could just mount the mill (with the items mentioned removed) and wheeled it into my step-out basement. I only had to lift it about 2.5 feet to get it over the initial steps into the basement. Once inside and roughly located I removed the dolly from the mill and mounted it to the bottom of the stand, put the mill on the stand, then put the x-stage back on, then mounted the big electrical box to the side of the machine rather than to the back so that the doors open forward rather into the wall I push the mill upto (the mill is still on the Dolly). The steppers are a bit on the small side, but do the job fine. If I were going to change one motor it would be the vertical as it has to lift and hold a about 250#s (the vertical head with motor is heavy). On the other hand it I have thought about counter balancing this weight so that the vertical would move faster. Also, these steppers are about as big as the drivers can electrically handle so if you change the steppers plan on getting new drivers too and maybe a new power supply and make sure they still fit in the electrical box. I initially found the vertical axis to slip and when the power was shut off it could drop, but this was due to the nuts and the washers on the bottom of the screw having fallen off in shipping. I found these nuts and washers when I lifted it off the pallet. The lock washer in this assembly simply had not been put on correctly, but you do have to remove the electrical box on the back to gain axis to the end of the screw. Also, probably because I had run the mill before taking it off the pallet (to make the dolly) the vertical ways were loose. After I tightened these properly, the slippage completely went away and that small stepper holds just fine.
If you search upon my user name, B2, some of my early postings you can see my final mill, on wheels, with the electrical box on the side of the vertical post.
https://www.hobby-machinist.com/threads/pm-940m-cnc-z-axis-bearings.59538/#post-608202 I do not have too many postings, except when I was trying to help a member get is Mach3 working, so it is not a lot of searching. This group that I was helping appeared to have gotten involved with a machine that did not come directly from PM or it had some previous issues. You can ask them, but I think their biggest problem was that the Mach3 initiation code was just messed up. Matt at PM, probably could have helped them out if they had ask him.
By the way, the x-axis table etc probably weights in at well over 150#s without the stepper mounted! You will have to take this, and the other stages, off if you want to change the oil path or the lead screw circulating balls.
Things I would like to have on my machine and do not:
1) 3-axis DRO without using the computer and Mach3.
2) Power threading (cannot do this reasonably with a VS 3phase motor, even if you provide spindle feedback. The VFD just is not designed for this). Since power threading does not take a lot of force I have thought about connecting my 4th axis stepper to the spindle spline and using it for this task. It turns out in my machine there is enough room between the high and low speed gear engagement that the spindle can be freed from the 3phase motor and then the stepper via a pully could be engaged to the spline of the spindle directly.
3) An easy way to quickly convert the operation between CNC and manual. Sometimes you have a really simple job, but writing code takes more time than making the part by hand! PM supplies crank handles but the stepper cogging makes it difficult. Also, this is a good reason not to remove the vertical handle. The crank gears for this motion makes considerable noise (also documented) so some have removed it.... but then you HAVE to have the CNC working to lift the head.
4) Higher RPM, but I get by with the 3200.
PS1. I live in Pittsburgh and so visited PM. I think Matt is the owner and he has been responsive and helpful to me. The other folks who work there have also been responsive and helpful. Some folks have indicated that he is slow to respond to email, but I have the feeling this maybe due to his travels to the other side of the world to get these machines made.
PS2. Available, inexpensive CAD/CNC conversion software is limited. I have been using FreeCAD which is user group supported. For simple cutter motions some of the Mach3 Wizards are handy.
Good luck with your decisions.
Dave