Hello Guest it is March 19, 2024, 02:12:43 AM

Author Topic: Bridgeport Knee Mill Conversion?  (Read 269115 times)

0 Members and 3 Guests are viewing this topic.

Offline Davek0974

*
  •  2,606 2,606
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #650 on: January 26, 2018, 06:44:08 AM »
Just to check my sanity with the new method I hacked up a little demo in VB6, one of my favourite apps, it uses the same calculations and variables as the macro will and shows the result with two sliders representing the knee/bed  ;) ;)



Works perfectly, now just have to decide to go with hidden DRO or user variable.

Offline olf20

*
  •  325 325
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #651 on: January 26, 2018, 06:57:23 AM »
I too have a knee mill. I'm no way close to what you
guys do. I really like following your project. Just little
tid bits gives me idea's that makes my life just a little
easier.
Great job!!
Following;
olf20 / Bob
Mach3, Atlas Knee Mill, 4th Axis, VcarvePro, ESS, Super PID.
Been Heating with corn since 1998

Offline Davek0974

*
  •  2,606 2,606
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #652 on: January 26, 2018, 07:00:34 AM »
Its good fun :)

Offline Davek0974

*
  •  2,606 2,606
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #653 on: January 27, 2018, 07:39:51 AM »
The new macro works nicely, i went with a #var in the end (179) as i believe the low numbers 100-199 are not persistent?

Some rough videos...

Messing with tools...
https://youtu.be/npuQk2Ao7UY

Z axis repeat homing...
https://youtu.be/sGrpzJVhkSk

Y axis repeat homing...
https://youtu.be/fLXJXyGhipw

X axis repeat homing...
https://youtu.be/SUt1NiHZYIg

C axis repeat homing...
https://youtu.be/55VjHRgzt9s

Can't really ask for better i think from an old manual Bridgeport converted to CNC :) :)

Offline Davek0974

*
  •  2,606 2,606
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #654 on: January 27, 2018, 08:24:14 AM »
Ok now the first issue....

works ok manually as in the video and my trials this morning.

I put a code file on it, the front plate for my knee axis drive, nice simple job, 4 tools.

Set my Haimer probe in the Current tool box as before, set tool 100, set my references to zero.

Run code and get "Softlimit warning" on Z min, presumed it was confused with the new knee offsets maybe so chose to override the warning and with hand over e-stop watched as the knee lifted nicely, motor started then the Z axis ploughed happily into the work, e-stopped in time to stop damage apart from a scratch where the collet chuck touched the surface.

So, clearly I have goofed up and my first thoughts are the G43's in the file. I am confused here as to exactly what is needed - I first thought that having TC/G43 in the file will apply TC AS WELL as the knee having moved = crash or miss completely.

Now I have it set as G43 H0 as i read that H0 was the same as not having G43 so should be safe - Am i wrong??

The post was modified to output H0 regardless.

I cant think of any other reason for the tool to plunge to the work way past the Z call depth which was Z25 and i e-stopped at Z-170 odd.

Heres the code start...

Code: [Select]
(KNEE MOUNT FRONT PLATE)
(T3  D=6. CR=0. TAPER=90DEG - ZMIN=-2. - CENTER DRILL)
(T10  D=6.1 CR=0. TAPER=118DEG - ZMIN=-12. - DRILL)
(T11  D=8. CR=0. - ZMIN=-11. - FLAT END MILL)
(T15  D=10. CR=0. TAPER=45DEG - ZMIN=-1.5 - CHAMFER MILL)
N10 G90 G94 G91.1 G40 G49 G17
N15 G21
N20 G53 G0 Z0.
N25 G90

(END FACING)
N30 M5
N35 M9
N40 T11 M6
N45 S3000 M3
N50 G54
N55 M7
N65 G0 X-1.02 Y-4.706
N70 G43 Z25. H0
N75 Z2.
N80 G1 Z-10.2 F500.

H0 can only be zero right?
Really confused now - any ideas??

I'm gonna nip out and try deleting the G43 line altogether...
« Last Edit: January 27, 2018, 08:27:22 AM by Davek0974 »

Offline olf20

*
  •  325 325
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #655 on: January 27, 2018, 08:43:41 AM »
In one of your videos I see you have a modified
screen set with a large tool path display. Any
advise on how to accomplish. I have done some
mods to my 1024 display.
Thanks
olf20 / Bob
Mach3, Atlas Knee Mill, 4th Axis, VcarvePro, ESS, Super PID.
Been Heating with corn since 1998

Offline Davek0974

*
  •  2,606 2,606
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #656 on: January 27, 2018, 08:44:44 AM »
Hi this is the 2010 screen set from Ger21 on here. :)

Offline Davek0974

*
  •  2,606 2,606
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #657 on: January 27, 2018, 08:49:04 AM »
I think i have found the culprit - G54 work offset.

I modified the "Zero Z" button from a system function of "Zero Z" to a macro call.

In the macro i have used DoOEMButton(1010) which i presumed was the zero call, it does zero the DRO but leaves the G54... values in place.

Anyone know what button call would zero ALL the Z axis work offsets?? I always use the probe to set Z zero and never apply a work offset to that axis.

Offline Davek0974

*
  •  2,606 2,606
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #658 on: January 27, 2018, 09:15:37 AM »
Its not G54.

Something somewhere is modifying the z axis.

I called T100, set the probe, zeroed my Z axis and the knee ref
Then checked the G54 and that had the correct offset in it for the z zero
Next i called T11 which is shorter, the knee lifted correctly to compensate
Then pressed start (no tool fitted) and the z plunged happily off the scale and i hit stop.
Look back at current tool pro and it showed T11 correctly but the Z axis was about 100mm off - the code was calling Z2.0 but Z2 is way off below where it can go as the numbers are so way off.

Now, i am only using #var 179 and i don't think that is connected with Z DRO at all, calling button 1010 in my Z zero macro seems to set things correctly.

I'm at a  loss now as to what is going wrong, is it possible the T11 M06 call is applying tool offset internally somehow even though i have deleted ALL G43 lines from the code???

Something is messing with the Z dro I think,

Stuck now. :(

Offline Davek0974

*
  •  2,606 2,606
    • View Profile
Re: Bridgeport Knee Mill Conversion?
« Reply #659 on: January 27, 2018, 09:19:30 AM »
Its not G54.

Something somewhere is modifying the z axis.

I called T100, set the probe, zeroed my Z axis and the knee ref
Then checked the G54 and that had the correct offset in it for the z zero
Next i called T11 which is shorter, the knee lifted correctly to compensate
Then pressed start (no tool fitted) and the z plunged happily off the scale and i hit stop.
Look back at current tool pro and it showed T11 correctly but the Z axis was about 100mm off - the code was calling Z2.0 but Z2 is way off below where it can go as the numbers are so way off.

Now, i am only using #var 179 and i don't think that is connected with Z DRO at all, calling button 1010 in my Z zero macro seems to set things correctly.

I'm at a  loss now as to what is going wrong, is it possible the T11 M06 call is applying tool offset internally somehow even though i have deleted ALL G43 lines from the code???

Something is messing with the Z dro I think,

Stuck now. :(


Edit...
No it didn't, just thinking here, G54 in Z zero would be the distance from Z machine zero to the work zero??
Well its not, G54 was reading something like 190mm when the actual distance was something like 40mm

Does setting Z zero internally apply TLC to the G54 offset??
That might explain it if it did??