Retrofit Haas Mini Mill to UCCNC

Post anything you want to discuss with others about the software.

Re: Retrofit Haas Mini Mill to UCCNC

Postby Delco » Fri Mar 08, 2024 10:58 pm

Here is the fusion probe of a bore with a renishaw op400 - probe fusion.png

Here is gcode produced with UCCCN post processor
(101)
(T1 D=6. CR=3. - ZMIN=-6. - probe)
M132 (101.png)
M1281 reset timer
G90
G0 G53 Z-5.

(Probe WCS1)
T1 M6 (probe D=6. OMP400 50x6)
!Error: Failed to post data. See log for details.



And here is gcode produced from the haas post processor

%
O00101
(Using high feed G1 F5000. instead of G0.)
(post version: 44100)
(post modified: 2023-11-24 13:02:37)
(T1 D=6. CR=3. - ZMIN=-6. - probe)

/ N10 M0 (Read note)
(With BLOCK DELETE turned off each tool will cycle through)
(the spindle to verify that the correct tool is in the tool magazine)
(Once the tools are verified turn BLOCK DELETE on to skip verification)
(T1 D=6. CR=3. - probe)
/ N15 T1 M6
/ N20 M0

N25 G90 G94 G17
N30 G21
N35 G53 G0 Z0.

(Probe WCS1)
N40 M130 (tool1.png)
N45 T1 M6
N50 M130 (101.png)
N55 G17 G90 G94
N60 G54
N65 G1 X0. Y0. F5000.
N70 G0 G43 Z132.1 H1
N75 G65 P9832
N80 M97 P90000
N85 G65 P9833

N90 M5
N95 G53 G0 Z0.
N100 G53 G0 X0. Y0.
N105 M131
N110 M30

N90000(Probe WCS1)
G17
G65 P9810 Z32.1 F1000.
G65 P9810 Z-6.
G65 P9814 D15. Q10. S2.
G65 P9810 Z32.1
G0 Z132.1
M99


%

And same done with fanuc post
%
O0101
(T1 D=6. CR=3. - ZMIN=-6. - PROBE)
N10 G90 G94 G17 G49 G40 G80
N15 G21
N20 G28 G91 Z0.
N25 G90

(PROBE WCS1)
N30 T1 M06
N35 G17 G90 G94
N40 G54
N45 G00 X0. Y0.
N50 G43 Z132.1 H01
N55 G65 P9832
N60 G00 X0. Y0. Z132.1
N65 G65 P9810 Z32.1 F1000.
N70 G65 P9810 Z-6.
N75 G65 P9814 D15. Q10. S2.
N80 G65 P9810 Z32.1
N85 G00 Z132.1
N90 G65 P9833

N95 G28 G91 Z0.
N100 G49
N105 G28 X0. Y0.
N110 M30
%
Stepcracf post
%
(101)
(T1 D=6. CR=3. - ZMIN=-6. - probe)
N10 G90
N11 G71
(-Attention- Property Safe Retracts is set to Clearance Height.)
(Ensure the clearance height will clear the part and or fixtures.)
(Raise the Z-axis to a safe height before starting the program.)

(Probe WCS1)
N12 (CHANGE TOOL)
N13 T1 M06 (PROBE D=6. OMP400 50X6)
N14 G90
N15 G54
N16 G00 X0. Y0.
N17 G00 Z-132.1
!Error: Failed to post data. See log for details.
Attachments
probe fusion.png
Delco
 
Posts: 355
Joined: Tue Apr 02, 2019 4:23 am

Re: Retrofit Haas Mini Mill to UCCNC

Postby Delco » Sat Mar 09, 2024 12:10 am

I found it has been asked before but it never got anywhere.
viewtopic.php?f=2&t=3964
Delco
 
Posts: 355
Joined: Tue Apr 02, 2019 4:23 am

Re: Retrofit Haas Mini Mill to UCCNC

Postby lp_felix » Sat Mar 09, 2024 11:03 am

My friend, some advice from someone who has 4 HAAS machines and 6 machines with UCCNC.
If you want to make money, use the original controller and pay them to change the spindle acceleration range and you have a good controller, the UCCNC is far from having the functions of the HAAS, unless you waste countless hours replicating what the HAAS already did it.

Do my machines have problems? YES! Not in the controller, basic chip management problems, and shaft covers...

In my opinion, converting HAAS to UCCNC will regress in terms of future capacity.

ignoring the price, servo kits 1.5K minimum, spindle vector drive 2K,
computer and monitor 0.7k

and you will lose
-better tool management (you can even have a family of tools, and -change if one breaks during cutting)
-IN process part probing
-why more work offsets (in haas you can have more than 200!!)
-super simple controller
-No WINDOWS or other OS, that controller only can cut parts!! (on netlix ;) )
-Proven controller, has no bugs that could complicate your production.
-value (changing controllers will take away the value of the machine, and the best thing about Haas is the controller, the quality of construction is nothing out of this world)


I'm retrofitting a brother TC227 and I can tell you that it takes time (yes, Im using uccnc), it takes a lot of hours, and if I were in your position I wouldn't make that change, and if I did I wouldn't go to uccnc, I would for something with ethercat, industrial controller, whith absolute servo motor.
(sorry uccnc team, i love your software but its far from haas controller, dont work with ethercat, its windows based...)

Feel free to ask questions.

PS: UCCNC team, you have a nice controller but not on that level,
Your programmers needed to work in a factory for a few weeks to understand how to make software more suited to industrial reality, for hobbyists it is already almost perfect.

Best regards
Luís
lp_felix
 
Posts: 26
Joined: Tue Sep 06, 2016 3:11 pm

Re: Retrofit Haas Mini Mill to UCCNC

Postby cncdrive » Sun Mar 10, 2024 4:09 am

The problem with this kind of comparion is that a Haas controller is designed for a specific machine or machines and the UCCNC is a generic machine controller.
Making things generic makes it much more difficult than making a controller for a specific machine.
cncdrive
Site Admin
 
Posts: 4727
Joined: Tue Aug 12, 2014 11:17 pm

Re: Retrofit Haas Mini Mill to UCCNC

Postby Delco » Tue Mar 12, 2024 7:47 am

lp_felix wrote:My friend, some advice from someone who has 4 HAAS machines and 6 machines with UCCNC.
If you want to make money, use the original controller and pay them to change the spindle acceleration range and you have a good controller, the UCCNC is far from having the functions of the HAAS, unless you waste countless hours replicating what the HAAS already did it.

Do my machines have problems? YES! Not in the controller, basic chip management problems, and shaft covers...

In my opinion, converting HAAS to UCCNC will regress in terms of future capacity.

ignoring the price, servo kits 1.5K minimum, spindle vector drive 2K,
computer and monitor 0.7k

and you will lose
-better tool management (you can even have a family of tools, and -change if one breaks during cutting)
-IN process part probing
-why more work offsets (in haas you can have more than 200!!)
-super simple controller
-No WINDOWS or other OS, that controller only can cut parts!! (on netlix ;) )
-Proven controller, has no bugs that could complicate your production.
-value (changing controllers will take away the value of the machine, and the best thing about Haas is the controller, the quality of construction is nothing out of this world)


I'm retrofitting a brother TC227 and I can tell you that it takes time (yes, Im using uccnc), it takes a lot of hours, and if I were in your position I wouldn't make that change, and if I did I wouldn't go to uccnc, I would for something with ethercat, industrial controller, whith absolute servo motor.
(sorry uccnc team, i love your software but its far from haas controller, dont work with ethercat, its windows based...)

Feel free to ask questions.

PS: UCCNC team, you have a nice controller but not on that level,
Your programmers needed to work in a factory for a few weeks to understand how to make software more suited to industrial reality, for hobbyists it is already almost perfect.

Best regards
Luís


Thanks - that was what I was hoping to hear people who have done it or doing it :)


Te HAAS controller has a few major issues - its locked down and they quoted $11000 to get a service key .

Tool management is poor , you can only use tool 1-10 , if you request a T12 or any above 10 it will say error - I assumed it would do like my UCCNC machines , put current tool away in umbrella and ask for a manual tool change . I have looked at a custom M6 routine BUT to do it you need access to the parameters to unlock and put it in manual tool change mode - then going back to locked and auto tool change - its not possible without the service key.

I am 600 kms away from any service centre so its a huge cost to get a tech out to say set the encoder when belt change is done. You cant do it without the parameters .

The cost of replacement parts - I may need a new vector drive , so 10K for a drive or 3K for a VFD ? I may be able to recoup most of the costs selling my haas components ?

Its a hobby machine for me so not a commercial consideration , yes their business model is aimed at production understandably but the mini mill is not a production machine - I will never buy another HAAS due to this locked down features.

UCCNC was not my first choice - I was leaning toward absolute encoder setup with centroid BUT I have the parts do do it other than servo drives so I thought why not - worst case I wasted a bit of time . Not sure of the advantage over step dir control other than not needing home switches.

Resale I am not concerned about - this machine was fully flooded and cheap , I expected the electronics to be DOA but as it was not powered at the time it all survived after a good disaseemble and clean.

Daniel
Delco
 
Posts: 355
Joined: Tue Apr 02, 2019 4:23 am

Re: Retrofit Haas Mini Mill to UCCNC

Postby lp_felix » Tue Mar 12, 2024 4:58 pm

Hi Daniel

Te HAAS controller has a few major issues - its locked down and they quoted $11000 to get a service key .

True, but you only need one good service tech (or someone to give you one key) :D

Tool management is poor , you can only use tool 1-10 , if you request a T12 or any above 10 it will say error - I assumed it would do like my UCCNC machines , put current tool away in umbrella and ask for a manual tool change . I have looked at a custom M6 routine BUT to do it you need access to the parameters to unlock and put it in manual tool change mode - then going back to locked and auto tool change - its not possible without the service key.

its possible call one tool outside from umbrella, i never did it, try this https://www.haascnc.com/service/codes-settings.type=setting.machine=mill.value=S113.html
i will take a look on manual, but make no sense a service key to do that.


Its a hobby machine for me so not a commercial consideration , yes their business model is aimed at production understandably but the mini mill is not a production machine - I will never buy another HAAS due to this locked down features.

That its other thing... in that case, and if you have time, take off that ATC a build a new one... :lol: :lol: side mount ATC have some problems...

the best ting on haas its controller and to be honest have problems, but in your case its "ready to use".

UCCNC its growing and getting better, but its a project, if it is a hobby machine, and you have no plans to resell and have time, UCCNC its a decent option. (ask UCCNC team how its going Ethercat development)


Luis
lp_felix
 
Posts: 26
Joined: Tue Sep 06, 2016 3:11 pm

Re: Retrofit Haas Mini Mill to UCCNC

Postby cncdrive » Wed Mar 13, 2024 2:32 pm

We have a half working EtherCAT prototype now, but I don't think it can become a product before the beginning of 2015, because there are still lots of things to develop on it to make it a commercial product.
cncdrive
Site Admin
 
Posts: 4727
Joined: Tue Aug 12, 2014 11:17 pm

Re: Retrofit Haas Mini Mill to UCCNC

Postby Delco » Thu Mar 14, 2024 5:19 am

lp_felix wrote:Hi Daniel


Tool management is poor , you can only use tool 1-10 , if you request a T12 or any above 10 it will say error - I assumed it would do like my UCCNC machines , put current tool away in umbrella and ask for a manual tool change . I have looked at a custom M6 routine BUT to do it you need access to the parameters to unlock and put it in manual tool change mode - then going back to locked and auto tool change - its not possible without the service key.

its possible call one tool outside from umbrella, i never did it, try this https://www.haascnc.com/service/codes-settings.type=setting.machine=mill.value=S113.html
i will take a look on manual, but make no sense a service key to do that.




Luis


Yes that is what my macro intended to do , and then go back to atc mode when a tool lower than 10 is called . BUT you cant change that value without having access to the unlock parameter :(

I am a fan of UCCNC so think I will just give it a shot and see how it goes.
Delco
 
Posts: 355
Joined: Tue Apr 02, 2019 4:23 am

Re: Retrofit Haas Mini Mill to UCCNC

Postby Don_Karlos » Tue Apr 02, 2024 9:49 am

Hi,
I'm working currently on a similar project. i'm converting a TM1 to UCCNC with an UC300ETH and an UB1 Breakout board. I ripped out all the old Haas control stuff and sold it for a good price. I used Granite Devices Argon Drives as Axis Drives. Stock AC Servo Axis Motors converted with 2000ppr/10000cpr encoders are reused. Now I'm working on the spindle drive and can't find too much information how to set it up. I have a stock 5.5kw/7.5hp Lincoln 3ph brushless motor. It is rated 1745rpm @ 60 Hz. Stock max Spindle rpm are 4000. That equals to 10hz to appr. 140 hz VFD Frequency. Some rev it up to 6000 rpm by changing some Haas settings in the original control. That would equal to 10hz to appr. 210hz.
Which settings do you use for your spindle control VFD?
What is the Number of Poles of the stock Motor (I know how to determine, but maybe somebody already knows;-))?
Are you using 0-10V analogue or PWM control (Freq.)?
Are you using the stock Spindle Encoder on Top of the Motor (belt driven)?
Your Advice is appreciated!
Karl
Don_Karlos
 
Posts: 2
Joined: Wed Mar 20, 2024 1:14 pm

Re: Retrofit Haas Mini Mill to UCCNC

Postby Don_Karlos » Tue Apr 02, 2024 10:26 am

Hi Delco,
I'm working currently on a similar project. i'm converting a TM1 to UCCNC with an UC300ETH and an UB1 Breakout board. I ripped out all the old Haas control stuff and sold it for a good price. I used Granite Devices Argon Drives as Axis Drives. Stock AC Servo Axis Motors converted with 2000ppr/10000cpr encoders are reused. Now I'm working on the spindle drive and can't find too much information how to set it up. I have a stock 5.5kw/7.5hp Lincoln 3ph brushless motor. It is rated 1745rpm @ 60 Hz. Stock max Spindle rpm are 4000. That equals to 10hz to appr. 140 hz VFD Frequency. Some rev it up to 6000 rpm by changing some Haas settings in the original control. That would equal to 10hz to appr. 210hz.
Which settings do you use for your spindle control VFD?
What is the Number of Poles of the stock Motor (I know how to determine, but maybe somebody already knows;-))?
Are you using 0-10V analogue or PWM control (Freq.)?
Are you using the stock Spindle Encoder on Top of the Motor (belt driven)?
Your Advice is appreciated!
Karl
Don_Karlos
 
Posts: 2
Joined: Wed Mar 20, 2024 1:14 pm

Previous

Return to General discussion about the UCCNC software

Who is online

Users browsing this forum: Bing [Bot] and 2 guests