Vmax549 wrote:Currently UCCNC does not handle Wizards very well . There is no dedicated folder to store them OR call them from. Also you cannot call up a Wizard by name only by macro #. It is confusing enought that I will not release any more wizards until UCCNC can handle them in a proper fashion.
Sorry but it got very confusing for users. I only show them so users can see what is possible with UCCNC.
When UCCNC officially adopts Wizards THEN I will start releasing them and share what I have learned about how to create them in UCCNC. There are things that are different between programming a Macro and programming a MacroWizard (;-)
(;-) TP
Vmax549 wrote:Bascially in a macro it is built as a Function() and you work inside of that function enviroment. that means you ONLY have access to things that UCCNC decided to allow us to have access to. That did not allow us to build a proper wizard because you need functions outside of what is allowed in the macro Function. SO THEY gave us a hook to get to teh outside and more access to C# functions . BUT still at that point you only have access IF you give teh function the full USEING path to teh C# function you require. In teh macro enviroment you could build teh Form (page) BUT you could not do anything with it as you did not have access to button functions and etc.
Teh process is explained in teh Macro Manual BUT it does not cover all teh things you run into by having that access to teh outside (;-) Those problems you have to learn to sort out with a LOT of help from Balazs to explain how it has to work in order to work.
Vmax549 wrote:Without having the FULL knowledge of HOW UCCNC works it is sometimes TOUGH to figure out HOW to make something work . Most times it is a learning process of TEST TRY FAIL TRY something else ,test,try.etc etc, . AND without a MACRO editor it gets VERY time consuming to create code , run it ,debug it. VERY TIME consuming. SOme of the simplest things took forever to figure out how to make at work in teh Macro, MacroWizard system.
ALSO having that much access to teh inner workings YOU must be very carefull as to WHAT you do. You COULD seriously crash your machine or hurt someone.
I do know that both Balazs's had to think about it for a LONG time before they allowed us to access more of the inner workings as a MACROWIZARD
With great power comes great responsibilty to use it safely.
THAT is probably why Wizards have not been formally included in UCCNC yet . I still sometimes get surprised by a rouge function that I created that had adverse side effects to OTHER things in UCCNC. I call them RUT ROW's other wise know as OH Shoot's.
Return to UCCNC TURN (CNC Lathe)
Users browsing this forum: No registered users and 3 guests