Hi Battwell,
I took a quick look w/ VCarve and Mach3 post. In this instance, I did not have Mach3 open, and hit output to machine. It results in an error, folldowed by second error saying it can't find running Mach3. This indicates to me VCarve isn't saving out a file and notifying Mach, it it connecting direct to Mach via an API interface.
I think it would take a VCarve side plugin combined w/ a UCCNC plugin or update as well. Other possibility would be saving/overwriting a GCode file to a directory from VCarve that UCCNC plugin watches and loads file when it sees an update happen.
regards
Eric