Hello Guest it is March 29, 2024, 08:01:47 AM

Author Topic: Initial Setup - No movement please help!  (Read 1745 times)

0 Members and 1 Guest are viewing this topic.

Initial Setup - No movement please help!
« on: January 02, 2020, 12:44:03 PM »
Hi everyone,

Trying to setup a cnc router purchased from ebay to work on vista 32 bit.

I have run the vista reg fix and also changed the parallel port to EPP mode but out of ideas on what else is preventing me from getting going.

Have no movement and Mach3 doesn't seem to be communicating with the machine.

The driver test ran perfectly first time and said complete (the first post in this section says it should warn to restart it never did) I restarted the pc after the driver test anyway just to be on the safe side and now drivertest is stating its pulsing to fast.

Please help really stuck! Many thanks :)
Re: Initial Setup - No movement please help!
« Reply #1 on: January 06, 2020, 11:38:01 AM »
Bump

Any ideas guys? Sorry so stuck not sure where to go next.

When powering spindle I get some drift in Y axis when everything plugged in and powered up :(
Re: Initial Setup - No movement please help!
« Reply #2 on: February 02, 2020, 01:31:04 AM »
Hi,
if the driver test is giving bad results then Mach will not work....at all.

I was unaware that anyone was still using Vista, it was always problematic with Machs parallel port.

Note that there are two distinct parts to Mach, Mach3, the Windows application which is a GUI, a Gcode interpreter and trajectory
planner. The trajectory planner produces numeric PVT (Position & Velocity over Time) data in 1ms slices. The second part is the motion controller,
in this case Machs parallel port is the motion controller, converts that numeric data to pulse streams which are in turn communicated
to the outside world via the parallel printer port.

What most people fail to realise that the 'parallel port' is much MUCH MUCH more than just the parallel printer port.
The code must time pulse streams (using interrupts) very accurately at pulse repetition rates of shorter than 40us. Windows operating systems all but make
that impossible as Windows uses the interrupt system extensively for it own purposes thereby precluding Machs pulse engine access to the interrupt
system.

If you are dead set on using Machs parallel port I would suggest winding back to 32 bit XP or 32 bit Windows 7.

An even better alternative would be to use an external motion controller like an Ethernet SmoothStepper (ESS) or a UC300. Avoid the temptation to buy
cheap Chinese motion controllers, they don't work as they're supposed to and you won't get any help from them. Stick to the well known and respected
European and US manufacturers.

An ESS or UC300 relieves the PC of the necessity to generate pulse streams and therefore is no longer restricted to 32 bit Windows 7 or earlier
nor is it restricted to desktop PC's. With an external controller you can use just about any PC you like, Mach, the Windows app part, is not a difficult
program to run, Machs parallel port engine is.

Craig
'I enjoy sex at 73.....I live at 71 so its not too far to walk.'