Hello Guest it is April 25, 2024, 08:01:50 PM

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - Jeff_Birt

521
General Mach Discussion / Re: Power Supply for Motion Controlling
« on: September 23, 2010, 09:54:48 AM »
Having one stepper lead broken/open will do this..

522
General Mach Discussion / Re: CamBam Gcode problems
« on: September 16, 2010, 08:39:05 AM »
Also make sure you select the 'mach 3' post processor in CamBam. The generic one works 99% of the time, but the Mach one is fine tuned to play well with Mach's defaults.

523
General Mach Discussion / Re: Soft stop at limit switches
« on: September 16, 2010, 08:36:44 AM »
Because that is that a limit switch is! Simple as that. There is nothing stopping you from adding other switches to indicate various positions on your machine, but I'm not sure what the point would be.

524
General Mach Discussion / Re: Soft stop at limit switches
« on: September 16, 2010, 08:21:57 AM »
Quote
Yes, of course. And on the other hand, moving limit switches is very fast and simple on some machines.

And moving limits around is a VERY silly thing to do. Limit switches are a last chance safety system. Moving them around allows for the possibility of driving past one which is an open invitation for disaster as now there is no last line of defense between the moving bits and a very nasty hard stop.

Limit switches are there to protect an axis from being driven beyond its possible travel. Soft limits are there to provide an early warning system. If you have need to provide some safety around a given work envelope then you talking about a different subject entirely.

In complex robotic systems each axis has its limits of rotation (1), there are fixed physical limits and you don't screw with them. You most often also describe a safe position (2) by moving the robot to a position considered safe where other moving fixtures will not contact it. You also define a work envelope (3) by move the robot to various positions within its work cell that describe the limit of how far it should move whilst in operation.

1) is a physical limitation of each axis, the same as what a limit switch protects on a typical CNC machine. It has absolutely nothing to do with #2, or #3
2) is a simple 'move each axis to this position' type of thing.
3) is much more complex because it involves complex kinematics calculations to make sure no part of the robot protrudes from the work envelope. As Hood mentioned before, this work envelope stuff is something typically taken care of by the CNC programming software as it can take things like fixtures and other limitations in considerations where most CNC controllers do not have the capabilities to do so.

525
General Mach Discussion / Re: Soft stop at limit switches
« on: September 13, 2010, 08:33:55 AM »
I agree with you Hood  :)

If you hit a limit then something went very wrong. It is only safe to assume that the machine has no idea where it is at. The only way to always know your starting back off with the machine in the right place is to re-home it.

526
General Mach Discussion / Re: Backlash compensation: config option
« on: September 13, 2010, 08:01:53 AM »
When I first started out I tried a lot of things the wrong/hard way too.  ;D It's all part of the learning process.

527
Mach3 under Vista / Re: Newbee needs help
« on: September 12, 2010, 02:03:08 PM »
Great! Glad to hear you got it sorted out, now its time to let the chips fly!

528
General Mach Discussion / Re: Backlash compensation: config option
« on: September 12, 2010, 10:12:38 AM »
You cannot check backlash over a distance like 1" or more, if you try you'll start measuring pitch error in the leadscrew which is a whole different animal. To check backlash you run the axis a good distance (say 0.1") one direction to take out any backlash and preload your indicator. Then move in 0.001" steps the opposite direction. As soon as the needle move on the indicator - STOP - . The difference between the number of steps you made, lets say 5 - 0.001" steps, and how far the indicator moved, let's say 0.0005" is the backlash. You should repeat the measurement several times and be able to get the same result. If you can't get a reputable result then you have other mechanical issues that need to be resolved (something loose, flexing, etc.)

529
Mach3 under Vista / Re: Newbee needs help
« on: September 12, 2010, 10:06:40 AM »
I just looked at the Mach profile that Zenbot has for download and see that the pins assignments for each axis are different than what you have. If you have wired up the machine according to their directions I'm guessing your profile is wrong. I've attached the ZenBOt profile so you don't have to go looking for it. You'll need to tell it you want to use the SmoothStepper. Also, use the Port 1 connector on the SS as the profile is already set for that and it will make troubleshooting much easier.

530
Mach3 under Vista / Re: Newbee needs help
« on: September 11, 2010, 06:42:01 PM »
Then you'll need to change the active low state of that input to 'bypass' the EStop for now.