Hello Guest it is April 25, 2024, 07:15:21 AM

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

631
General Mach Discussion / Re: First Run on CNC machine
« on: December 31, 2017, 04:26:22 PM »
+1 for HSMAdvisor, I bought it too ;)

And yes, steel/ferrous metals are high torque/low speed - alloys and plastics etc are low torque/high speed.

I have a 24000rpm spindle and could use higher, a 2mm carbide bit in aluminium wants around 30,000rpm

632
General Mach Discussion / Re: M6 Macro tweaking
« on: December 31, 2017, 11:54:33 AM »
Anyone know what this would be doing in the middle of the M6Start macro??

SetVar(1, GetOEMDRO(800))
SetVar(2, GetOEMDRO(801))
SetVar(3, GetOEMDRO(802))

Even in the original use of the macro the vars being set do not seem to be used??

633
General Mach Discussion / Re: 5 Axis BoB no inputs
« on: December 31, 2017, 09:52:40 AM »
I'm not sure but don't these boards need an external 12v supply to activate the inputs/relay???

634
General Mach Discussion / Re: M6 Macro tweaking
« on: December 31, 2017, 09:31:45 AM »
Some numbers and moves...

Probe Length  Tool Length  Difference  A-Axis Position
15015000
1506585-85
15011535-35
150160-1010

 
I think it makes sense?


635
General Mach Discussion / Re: M6 Macro tweaking
« on: December 31, 2017, 09:08:45 AM »
Ok, revised my code.

Added a call for the height Probe offset, added a variable for Heightprobeoffset-tooloffset

Move now made with the new variable.


Seems to make more sense reading it I think??

636
General Mach Discussion / Re: Bridgeport Knee Mill Conversion?
« on: December 31, 2017, 08:46:27 AM »
Hi

thanks, that is the same guy that was helping on another forum :)

It his code i have pasted into my M6start


I started a new thread to keep things clearer :-

http://www.machsupport.com/forum/index.php/topic,36265.0.html

637
General Mach Discussion / Re: M6 Macro tweaking
« on: December 31, 2017, 08:44:20 AM »
Hmm, using my trusty paper and pencil, I think I can see one possible bug to start with, but i may be wrong...

The code moves the knee to a negative of the tool length offset, surely it needs to move the knee to negative of the difference between the height setter tool and the new tool????

Downwards on the Z axis is negative, upwards on the A axis is negative.

My 3d Haimer probe is always Tool 100 and is 150mm tall in the height setter.

Say T1 is 65mm tall.

I would zero Z ref with T100 manually set and zero out both Z & A axes DRO's.

Then start the code, this would call T1, now my work is 85mm away from the tool (150-65) so the knee has to move -85 NOT -65

Am I wrong or am i wrong??

638
General Mach Discussion / Re: M6 Macro tweaking
« on: December 31, 2017, 06:18:08 AM »
Something like the M6Start attached,

It still has the odd code from before but I have grafted in bits of the macro from my friends conversion.

It seems to make sense to me, most likely has bugs in it, I'm not sure if the code relating to G90/91 is needed??


My guess is that I will modify the Z axis DRO zero button to also zero the A axis DRO out - This way once the initial Z ref is set with my Haimer probe, all moves are relative to work zero on the A axis.


Any glaring faults here??

639
General Mach Discussion / M6 Macro tweaking
« on: December 31, 2017, 04:55:46 AM »
Hi all,

not been inside my Bridgeport conversion for a while, decided to add knee movement for tool length compensation so i can retain full Z axis travel.

A very helpful guy has forwarded me a lot of info (thanks) on how he made it work but it was a long time back and exact detail is vague, he had it working on a replacement for the G43 call using a macro titled M843 which was called along with the tool offset parameter so M843 P10 for tool 10 etc.

It seems possible that a better way might be to embed the knee movement code into my M6Start macro - this macro already knows what tool is being called. Tool length compensation would be turned OFF as the machine would think all tools are one length because the knee has moved to compensate.

I was trying to get acquainted with macros again and pulled my M6Start apart - I have attached it below, as far as i can see it contains loads of redundant code? It was cut down from the 2010 screenset code, IIRC all it does is move Z to machine zero??

The rest seems superfluous no??

If someone could scan it and let me know I can get going, of course if there is a better way then do let me know :)
Thanks

640
General Mach Discussion / Re: Bridgeport Knee Mill Conversion?
« on: December 30, 2017, 04:53:47 PM »
I think the question of Mach combining both knee and quill was asked before and IIRC it can't.

One possible idea was to drop the knee in the M6start, do the change then lift the knee in M6end to its original position minus the new length, something like that anyway.

However i seem to recall bad issues with the CSMIO if there is any code at all in M6end, i should have made notes back then, i think it faulted out if there was any axis move while in the tool change routine if there was code in M6end.

On the mill its set for "Manual tool change" Does the "manual" bit i.e. the pause, come at the end of M6start and when you press return it runs M6end??