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 - smurph

871
Yes, a post processor for the post processor.  :)  But...  in order to do that, you will have to set the top of the part (Z = 0) with your quill in the fully retracted position.  Otherwise, how will your knee movement computations know that there is less than 3.5" of travel available on the quill.  And then you might want to fudge a bit, say .200", for a rapid plane.

Steve

872
Rob,

Yes, he can assign his second Z axis to A in Mach.  But he wants to have his CAM software output XYZ moves and Mach to take the Z moves and split them up into A (knee: Z moves > 3.5" rough position) and Z (quill: Z move < 3.5" fine position) on the fly.  Unfortunately, that is not possible.

Steve

873
Galil / Re: Position or torque mode?
« on: January 04, 2011, 10:45:02 PM »
From your debug file:
SH ABCA
MO ABCA

Or more precisely, you have Mach axis X mapped to Galil axis A AND you have Max axis A mapped to Galil A.  That is what is trowing the commas off.

Steve

874
Galil / Re: Position or torque mode?
« on: January 04, 2011, 10:32:50 PM »
Ah ha!!!  You have slaving enabled in Mach and you don't have all of the axes mapped in the plugin config.  Only the first 3 are mapped but mach thinks you are using 4.

Steve

875
Galil / Re: Position or torque mode?
« on: January 04, 2011, 09:34:40 PM »
Which plugin is this?  The one I sent you or the release from the download site?  There is definitely something wrong with the commas.  On almost every command sent!

Steve

876
If your CAM is only producing 3 axes, then you are going to have a problem.  There is nothing in Mach that can take one Z movement and split it into two separate axis movements.  As far as the Galil is concerned, it is going to do what Mach tells it to do.  So no help there.

As Rob suggested, you can do this manually by editing your Gcode.  But there is nothing automatic going to happen for you if you can't do this from you CAM software.

Steve

877
Galil / Re: Spindle Basic Setup
« on: January 04, 2011, 12:48:26 PM »
Like I said, that subject is waaaay beyond the scope of this Galil support forum.  You might try posting in the General forum and get some help.  There are also video tutorials on Brains.  But bear in mind, you are wanting to do what almost no one has wanted to do in the past.  So there is not going to be a drop in solution.  It may not even be possible.

I will try and put something in the plugin that will make it easier.  But I'm really having trouble figuring out how I would get that information back to Mach.  I might just have to place that information into a user DRO or something.  But that will not be in the plugin until I get finished with the new API (no idea when at the moment).  So it you want the RPM feedback sooner, then you will need to investigate other options.

Steve

878
Contec / Re: Which Contec cards work with the plugin and which don't
« on: January 04, 2011, 12:36:34 AM »
Sorry, no.  That is not an option.  It's an I/O plugin only.  Have a look at the Smooth Stepper for a nice stepper motor controller that doesn't use the parallel port.

Steve

879
Galil / Re: Spindle Basic Setup
« on: January 03, 2011, 03:25:35 AM »
There is no problem.  Typically, Mach commands the spindle to a certain value.  If you set the spindle speed to 1000 RPM, then Mach expects the spindle speed to be 1000 RPM.  There is no PID loop from Mach controlling the spindle for external motion plugins, so there is no need for RPM feedback.

Feedback from the galil is in counts because, after all, it reads an encoder.  You could possibly write a brain to sample the counts of the spindle encoder and do the required math to calculate RPM based on your encoder counts per revolution.  But that is a subject waaaaaay beyond the scope of this Galil forum.

Why do you need spindle speed feedback?  If you just want to check that the spindle is doing the commanded speed, then put a tachometer on it temporarily.

Steve

880
Galil / Re: Position or torque mode?
« on: January 03, 2011, 02:24:36 AM »
You have mid-move stutters when the Galil is doing the slaving?  If so, then there is a mechanical problem.  Mach should be driving the X axis and the slaved axis should just follow it.

PM me your email address.  I have a new plugin for you to try.  MPG may be buggy in this plugin, as I just re-vamped the MPG code.  But it should do the right thing for slaving if the master axis is configured as a stepper axis.

Steve