Hello Guest it is April 28, 2024, 07:36:58 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 - HimyKabibble

791
General Mach Discussion / Re: Peck Drilling....
« on: December 31, 2009, 01:48:24 PM »
Hi again Ray,

I have written an amended version of my high speed pecking macro, which allows for variable pecking as the hole deepens, using your rule of thumb as per previous post.

A debug print of the internal lookup table it creates, shows the results when drilling a ridiculously deep hole with a 4.5mm drill in simulation

4.5mm drill  600 RPM  MaxPeck 4.5 MinPeck 1.5
Hole depth 51mm
Once either MinPeck is reached or 50% of original RPM, values are capped

Entry  0    Peck mm  4.5    Speed  600
Entry  1    Peck mm  4.5    Speed  600
Entry  2    Peck mm  4.5    Speed  600
Entry  3    Peck mm  4.05   Speed  570
Entry  4    Peck mm  3.64    Speed  541
Entry  5    Peck mm  3.28    Speed  513
Entry  6    Peck mm  2.95    Speed  487
Entry  7    Peck mm  2.65    Speed  462
Entry  8    Peck mm  2.39    Speed  438
Entry  9    Peck mm  2.15    Speed  416
Entry  10    Peck mm  1.93    Speed  395
Entry  11    Peck mm  1.74    Speed  375
Entry  12    Peck mm  1.56    Speed  356
Entry  13    Peck mm  1.5    Speed  356
Entry  14    Peck mm  1.5    Speed  356
Entry  15    Peck mm  1.5    Speed  356
Entry  16    Peck mm  1.5    Speed  356
Entry  17    Peck mm  1.5    Speed  356
Entry  18    Peck mm  1.5    Speed  356
Entry  19    Peck mm  1.5    Speed  356
Entry  20    Peck mm  1.5    Speed  356


Do you have any info re progressive reduction of feed rate?

It would seem sensible to reduce it in line with RPM or you are actually asking the drill to do more work per rev than previously.

What do you think?

regards

Melee


As I said, I reduce feedrate by 10% for each drill diameter in depth beyond 3, just as I do for peck depth.  So, chipload actually decreases as you go deeper, since RPM is only decreasing at 5% per diameter.  If you come up with any refinements on this, I'd love to hear about it.  I've been unable to do much testing, due to electronic problems with my machine, awaiting some parts....

Regards,
Ray L.

792
General Mach Discussion / Re: PWM Questions
« on: December 31, 2009, 12:08:28 PM »
1) PWM base frequency is set in Config->Ports&Pins->SpindleSetup.  The PWM output gets updated at the kernel rate.

2) Yes,

3) There is nothing to be gained by setting a high base frequency for the PWM.  5-10Hz is pretty typical.

Regards,
Ray L.

793
General Mach Discussion / Re: Modbus vs Pokey
« on: December 31, 2009, 11:03:54 AM »
Good to hear Scott. Not using the PoKeys now as it was in a handheld pendant and I have come to the conclusion that handheld pendants are not for me :(

Hood

Hood,

"I have come to the conclusion that handheld pendants are not for me" - I assume that's because picking up the pendant required putting down the scotch?  "-)

Regards,
Ray L.

794
General Mach Discussion / Re: Table Squaring Compensation....
« on: December 28, 2009, 04:37:41 PM »
First, you have to get the column perpendicular to both X and Y, probably by shimming where the column bolts to the base.  You'll need a *good* machinists square or large right angle block to check this.  This will ensure the head moves straight up and down, and doesn't move along X or Y when you change the head height.  Next, you need to get the spindle parallel to the column, in both X and Y, by shimming where the front part of the head bolts to the dovetail part.  If X and Y are not perpendicular to each other, you may be kinda screwed there, since the only fix would be re-machining the X/Y dovetails.

Regards,
Ray L.

795
General Mach Discussion / Re: Peck Drilling....
« on: December 28, 2009, 11:37:54 AM »
Melee,

I'm just using a lookup table.  Basically run full RPM and feed, and run a peck depth of one diameter, until 3 diameters, then reduce feed and peck depth by 10% and RPM by 5% for each additional diameter below that up to 6 diameters.  Seems to work OK, but it's had very little testing to date.  I found an Irwin drill spec sheet that suggested something similar.

I understand completely why you parsed the line as you did, and it was a very clever solution to an otherwise rather intractable problem.  I've just found such solutions tend to be rather fragile over time (that, and I can't think of worse language than VB to have to write a parser in....).  But, obviously, you had no choice here.  It was also what prodded me to ask Brian to make all arguments available, so a good thing will come from it for sure.  My solution was to just expand the G73 into G-code using a post-processor, for which I already had a working parser, so it was trivial to implement.

Regards,
Ray L.

796
General Mach Discussion / Re: Rotary Encoder to DRO
« on: December 27, 2009, 10:31:08 PM »
Ok, this is the dummy of the site wanting to know how to take a rotary encoder and use it so that as I rotate the encoder shaft, I get a Dro read out showing linear position of the table. Any help would be superior to any info I have now. Thanks

Simply wire it up to your PP, and configure it as an encoder input.

Regards,
Ray L.

797
General Mach Discussion / Re: Peck Drilling....
« on: December 27, 2009, 04:28:21 PM »
Ray,
When are you going to post your macros and will they work on the lathe?
RICH

Rich,

What I wrote is not Mach3 macros, but a G-code generator, written in Perl, that's part of the post-processor I wrote to optimize the G-code for my machine.  Unfortunately, there's no clean way to pass more than 3 arguments to a Mach3 VB macro (only P, Q, and R are accessible), and peck drilling requires more than 3 arguments.  I've asked Brian to fix this in v4, so we'll be able to have ALL arguments in macros (X-Z, A-C, S, F, P, I, J, R, Q, etc.).

Regards,
Ray L.

798
General Mach Discussion / Re: e-stop
« on: December 27, 2009, 04:04:54 PM »
Hi ray
not sure what you mean by normal position?
its connected between estop and gnd

Look at the picture in the manual.  JP6 is a configuration jumper, NOT the terminals the switch is connected to.  It configures what happens when the E-Stop input is activated.

Regards,
Ray L.

799
General Mach Discussion / Re: e-stop
« on: December 27, 2009, 03:49:12 PM »
You must also configure Mach3 to have pin 10 as the E-Stop input, and make it active high.

800
General Mach Discussion / Re: e-stop
« on: December 27, 2009, 03:47:33 PM »
Do you also have JP6 in the "Normal" position?