Hood,
Thanks again for your continuing assistance.
I had read in your previous post that you didn't have LazyCam installed.
The info in my post about how/where the g-code file was obtained... was meant to state how I got the file... not how you could have.
Sorry if I wasn't clear, I do realize you already know how to generate a g-code file.
The goal was to show that it wasn't something I wrote... as admittedly, I'm the questionable variable here.
It's an un-modified example that ships with Mach3.
I realize I'm the noob here... and I'm putting in lots of extra info in my posts in an attempt to show:
1. That I'm not really doing anything all that weird... I'm using the examples that came with Mach3 and LazyCam.
2. That I'm not really the sort of person that should have much difficulty with making this work... I'm a very proficient hardware and software guy... I'm just not a machinist (which I do realize is a full-on art, and profession, in it's own right).
I'm a bit surprised that my initial attempts didn't "just completely work", while at the same time, absolutely delighted wth how much "did just work".
Alright... back to this motor enabling thing.
Unfortunately, by the time I read your post, I had already un-installed both Mach3 and LazyCam (in preparation to reinstall with the driver).
That means I wasn't able to just try enabling the motors, and that's a bummer, as I'm really curious if that's all it was.
It does seem a little strange... I'm not really interfacing to a machine, there are no motors, there is no driver... it's purely a simulation... but you are saying I need to enable some (non-existent) motors to make it work.
I'm not trying to be argumentative... I'm absolutely going to try exactly what you suggest... I'm just pointing out that it does seem a little bit odd.
What I now notice is that, despite the uninstalls, I still have a Mach3 directory, and it has "A LOT" of stuff in it.... multiple sub-directories... multiple files... lot's of dlls, so much for a clean uninstall.
I could understand if any custom files or directories were left... things like my profile, any files that I modified, etc., but that's not all that's left.
I'm not sure I really care... it's not going to make much difference anyway, as I'm about to re-install over it anyhow.
I'm just surprised/concerned that the uninstall wasn't more comprehensive.
It does make me even MORE cautious about installing the driver... if it causes problems... I don't want to end up having to do a system restore to get things back to right.
So... now I'm trying to decide how to proceed.
The plan:
1. I want a working installation of Mach3 and LazyCam on my office machine.
2. The office machine installation will NOT interface to a real CNC machine, and I don't want Mach3 to affect the normal operation of that machine for my other critical tasks (all the other stuff I do).
3. Initially, the office machine installation is purely for evaluation purposes... it let's me get familiar with Mach3 and LazyCam.
4. Eventually, the office machine is where I would do most of my CAD/CAM programming work, drawing geometries, defining tool-paths, producing G-code, checking results, etc.
5. I will have a 2nd P.C. in the basement, attached to my CNC machine (iniitally via LPT port, maybe an external motion controller later).
6. The basement machine will be the one that actually does the machining work, but it will run the files that I initially developed on my office machine.
I want the above in order to cut down on the amount of time I spend in the basement next to my CNC... it's much more comfortable upstairs, plus, the upstairs machine is a much nicer and more powerful computer.
That allows me to keep the basement CNC computer "CNC task specific", optimizing it's hardware and software for the critical "real time" task it will be performing (while at the same time, keeping that critical real time task OFF my office machine).
I expect that the above is not so different from the way most people operate.
Question: "Do I need to buy 1 or 2 Mach3 licenses for above scenario?"
Given above... I'm about to proceed as follows:
1. Re-install Mach3 on the office machine... I'm thinking WITHOUT the driver, again.
2. Install Mach3 on the basement (CNC) machine (with the LPT driver).
3. Buy a Mach3 License.
I have some hardware interface work to do between the basement machine and my CNC mill, but I'm hoping to be moving motors by next week.
Hey... did I miss the whole "backlash" compensation topic in the tutorial on homing?
I was listening for it... and didn't hear it... though I might have just missed it.
Typically... when you home an axis, you first touch the limit switch, then slowly back off until it "clears" then slowly approach the switch again until it activates... you count the steps, and the value tells you the backlash on that access, which you then use to compensate for backlash on all subsequent moves (as you change axis direction).
Did I just miss it?
Sorry for writing a novel here... my posts should get shorter and less frequent as things progress!
Best regards,
Michael