Page 1 of 2

VCP Skinning

Posted: Sun Dec 15, 2019 12:21 am
by FlyingHaggis
Now that I have learned the basics of PLC programming and can make the AUX buttons do things to the ATC, and take commands from Gcode - it's time to make the VCP look better in terms of button grouping and adding some text/icon for the AUX buttons.

I do not need to change the functionality of the VCP code, just move things about and put some icons in the buttons.

The readme notes refer to (link) "C# Skinning 2.0 Draft Documentation" but that ink does not seem to work.

a) What is the link to VCP - C# documentation ?
b) Has anyone previously done a quick start guide or video on this topic ?

Re: VCP Skinning

Posted: Sun Dec 29, 2019 1:24 am
by David Buchhauser
I would be interested in that info as well.
Thanks,
David

Re: VCP Skinning

Posted: Mon Dec 30, 2019 1:03 pm
by DannyB
The current skinning functionally allows you to replace the vcp entirely with something else, and otherwise drive the CNC functionality. It does not allow you to change the existing vcp. That is due to come in a future release.

Re: VCP Skinning

Posted: Mon Dec 30, 2019 1:16 pm
by cnckeith
that is correct the next release of Acorn CNC12 v4.22 will have user editable VCP buttons. you can easily change the graphics of most any button. v4.22 will have an all new VCP.. called VCP v2.0

Re: VCP Skinning

Posted: Mon Dec 30, 2019 3:23 pm
by FlySox
"VCP v2.0" >> Any teasers, e.g. a screenshot?

Re: VCP Skinning

Posted: Mon Dec 30, 2019 4:45 pm
by Gary Campbell
Here is your teaser: (sorry, had to do that!) :roll:

cnckeith wrote: Mon Dec 30, 2019 1:16 pm that is correct the next release of Acorn CNC12 v4.22 will have user editable VCP buttons. you can easily change the graphics of most any button. v4.22 will have an all new VCP.. called VCP v2.0

Re: VCP Skinning

Posted: Mon Dec 30, 2019 5:47 pm
by cnckeith
Mill VCP 2.0
Capture (2).JPG

Re: VCP Skinning

Posted: Mon Dec 30, 2019 6:42 pm
by FlySox
OK, so a vertical arrangement of spindle H/M/L/Brake buttons (slight positive) adds a sixth column, which meant dropping the vertical “Spindle control” label (too bad), which seems to have inspired dropping the similar vertical “Axis Motion Controls” label, creating an oddly barren area there (not a fan).

Dedicated buttons for moving an ATC (surely appreciated by those who have one), as well as for a work light (nice), vacuum (minority of users?), limit switch defeat, and machine parking. Finally, the four AUX buttons renamed M55-M58. Nothing much changes in the axis control area and below, except the removal of the VCP options button and better labelling of the “Push to Free VCP” button.

Thanks for sharing!

Re: VCP Skinning

Posted: Mon Dec 30, 2019 7:56 pm
by cnckeith
flysox.. you can change most any button you want, orient them the way you want...change to look like and say anything you want.. that is the big deal with VCP 2.0:-))
you can create your own button graphic, copy paste into a folder and it will automagically change any of those buttons. the image i posted above is a draft default layout of the VCP 2.0(sans the VCP options button), you are not 'stuck' with this layout like the current VCP, with VCP 2.0 you can change the button graphics/functionality to your liking easily by editing a easy to understand .XML file. VCP 2.0 is a complete ground up rewrite of the VCP program to facilitate easy user editing of buttons.

Re: VCP Skinning

Posted: Mon Dec 30, 2019 9:53 pm
by frijoli
cnckeith wrote: Mon Dec 30, 2019 7:56 pm flysox.. you can change most any button you want, orient them the way you want...
First thing I'm going to do is move the Z jog button away from the start button!
Really looking forward to playing with this!