Hello Guest it is March 28, 2024, 04:30:23 PM

Author Topic: This function is unlicensed?!  (Read 1625 times)

0 Members and 1 Guest are viewing this topic.

This function is unlicensed?!
« on: October 06, 2020, 08:02:46 AM »
"This function is unlicensed" is an error that Mach4 Hobby tells me if I use a program that was made by the Fanuc postprocessor over Fusion 360.
There are pararmeters for probing edges in it.

What should this bull*********?!

Mach4 Hobby has integrated Probing, why we can't use it in a program? Because of this small thing we have to buy the industrial version?


Is there a solution for this?


Greetings
Olli

Offline Stuart

*
  •  311 311
    • View Profile
Re: This function is unlicensed?!
« Reply #1 on: October 06, 2020, 09:19:48 AM »
No

You need some macros and some other bits
That is in program probing yo set the WCS on the fly

Yes Mach has probing but it is only generic to G31.x  when not running a program

Someone has done a PP to do it for Mach I have had look at it and it’s very complicated to recode in lua his macros as compiled so no joy there
The problem it has to update the registers in Mach

To answer your last question no the industrial version will not do it , I know because I run the industrial version fully licensed before you ask

So to conclude it’s not just the post process it’s the macros that go with it but it it not a extension in fusion yo use that probing feature ,they have removed a raft of things from the personal free one like rapids.only one tool per setup etc.

FYI it’s the motion controller that does the probing not Mach4 it has to be a real time process and mach4 is not a real time program due to the fact that it runs on windoze which is a time sharing operating OS





« Last Edit: October 06, 2020, 09:25:38 AM by Stuart »
Re: This function is unlicensed?!
« Reply #2 on: October 06, 2020, 09:56:34 AM »
Hi Stuart and thank you for answering,
I know the macro, it's written for Mach3 (Visual Basic) and I tryed to convert it in LUA but my LUA knowledge are not so good and the macro do nothing at the end  ::)
Yes, Fusion 360 for personel use is almost unusable for people with cnc machines, that's the reason why I bought a license for Fusion 360

Maybe I change to LinuxCNC to use probing in programs, but a new controller is also not cheap and a lot of work  :-\

Re: This function is unlicensed?!
« Reply #3 on: October 20, 2020, 09:40:45 AM »
Can you post the probing routine that is output from your post processor? 
Chad Byrd
Re: This function is unlicensed?!
« Reply #4 on: October 24, 2020, 03:04:56 AM »
Sorry for late reply

this is the gcode from the Fanuc PP:

Code: [Select]
%
O1001
(T7 D=2. CR=1. - ZMIN=-2. - PROBING)
N10 G90 G94 G17 G49 G40 G80
N15 G21
N20 G69
N25 G28 G91 Z0.
N30 G90

(WKS ANTASTEN1)
N35 T7 M06
N40 G54
N45 G00 X-5. Y-5.
N50 G43 Z155. H07
N55 G65 P9832
N60 G65 P9810 Z5. F30.
N65 G65 P9810 Z-2.
N70 G65 P9816 X0. Y0. Q10. S1.
N75 G65 P9810 Z5.
N80 G00 X-5. Y-5. Z155.
N85 G65 P9833

N90 G28 G91 Z0.
N95 G90
N100 G49
N105 G28 G91 X0. Y0.
N110 G90
N115 M30
%

and this is what Mach4 do... "Line 15: Feature not licensed"


Greetings
Olli
« Last Edit: October 24, 2020, 03:07:11 AM by Olli-CNC »

Offline Graham Waterworth

*
  • *
  •  2,668 2,668
  • Yorkshire Dales, England
    • View Profile
Re: This function is unlicensed?!
« Reply #5 on: October 24, 2020, 09:39:57 PM »
Mach4 is calling a Renishaw Macro (G65 P9832 Probe on), full Fanuc B macro is not standard on Hobby versions but you may be able to pay for the option, contact sales for details.
Without engineers the world stops

Offline Stuart

*
  •  311 311
    • View Profile
Re: This function is unlicensed?!
« Reply #6 on: October 25, 2020, 03:01:48 AM »
Won’t work without a renishaw probe the about 5k£
Re: This function is unlicensed?!
« Reply #7 on: October 26, 2020, 09:27:30 AM »
It will work with any probe, but like Graham said, you'll need industrial license as well as the sub routines that are being called from that program. 
Every G65P#### is a separate sub program for the probing routine.  Those will have to come from renishaw or you may be able to find them online somewhere or you can write your own, but you'll need to understand what the probing routines do to make it a safe routine. 
Chad Byrd
Re: This function is unlicensed?!
« Reply #8 on: October 27, 2020, 02:55:21 PM »
Ok, thanks to all for your help.

I will call the Artsoft sales what is practicable in this case


Greetings
Olli
Re: This function is unlicensed?!
« Reply #9 on: November 02, 2020, 09:06:57 AM »
I know that the renishaw subrprograms have a lot of "safety features"
They probe so far in one direction and if nothing happens it stops the macro and gives you an error.  You'll need to get the industrial version to use those types of functions.
You could write your own probing routines and not use the conditional aspects of the Renishaw routines.
I wrote a tool setting routine that works wonderfully.  I don't like using Mach4 Macros to do probing, I like MacroB programs to handle probing and tool setting.  Much safer IMHO. 
Chad Byrd