Controller software

I am using V Carve Pro for My Cad/CAM software, and Im doing some research on Universal G-Code sender. There are a few concerns I have using UGS. ChiliPepper has similar concerns. Is there some G-Code Senders that are Paid versions that are a little more… Bug Free?

Try our PicSender Gcode streamer. It was developed for running very large, fast changing gcode files reliably. In Demo mode for testing, it will run half of your gcode file. Use the GRBL Z Code selection for your X,Y & Z spindle gcode files.

1 Like

oh that looks nice. cant wait to give it a try!

Well, I’d like to vouch for ChiliPeppr being the best controller software out there. Here’s a graph of it’s usage below. With over 22,000 users it’s almost hard to not be the best because the user community is giving constant feedback. If bugs exist, they get escalated and stamped out. I think the magic of good open source software is in full swing with ChiliPeppr right now.

Looks very nice, only wondering is there a option for Z 0 Touch Probe.?

1 Like

Thanks Alan,

We have not considered a Z-touch probe option for PicSender as it was developed to stream gcode reliably, but is something we surely could look into.

I’m just checking demo now. (Trying to figure out)

As you see on this forum, everyone having same freezing UGS after canceling in the middle of work. PicSender freeze as well.

We are about to release a new version in the next day or two that has full limit switch monitor checking. We are still testing it. You may find the current V2.0.08 will only work with sending the machine to home switches. I will announce when the new version is available for download on our site.

Does not freeze here when canceling and I have the X-carve’s grbl 9i flashed to our Shapeoko’s UNO. When I click Cancel in PicSender it comes up with this message, but does not freeze. What grbl are you using?


A free option is bCNC:

I’ve been using UGS almost exclusively since completing my ShapeOko2 build in February. I’ve had an occasional issue and it reared its head today. I had a toolpath of about 280K lines and UGS kept giving me an error as soon as the file started. So, I switched over to Grbl Controller 3.6.1, which I installed a while back; it ran without error.

There is a Z 0 Touch Probe in ChiliPeppr.

There’s also the new Work Coordinate System released a few days ago that helps you get even fancier with your work coordinates, i.e. layers.

1 Like

New PicSender V2.1.0 now available for download. Tested to 10,000,000 lines of fast changing Spindle & Laser raster photo engraving gcode files. Previous and current version of PicSender supports a USB Numeric Keypad as a pendant for jogging.

That’s the point I’m stock with. I feel shame asking this but I couldn’t find it. So is that means we need to have USB numeric keypad for jugging, I couldn’t move head anywhere it says no feed rate entered or something like that. Could you explain that. Because I really like the professional look of the software. Also if you please tell me how can I input manual command. Because Grbl already connected to touch probe, I’m currently using G commands on UGS for it. I’m almost positif it will work with your software as well.

Hi Alan,

Jogging can be done with the on screen menu, keyboard arrow keys & Page up/down or the same keys on a Numeric keypad. You must set the incremental moves for them in the drop down jog menu on screen for the X&Y and the Z. You must turn Num Lock off for jog to work on a keypad or keyboard. To set a default feedrate when PicSender connects to the Com Port, you need to set it in a startup block.

In the window above the Do Cmd. button, type in $N1=FXX and select the Do Cmd. XX is your desired jog feedrate and it will load that every time PicSender connects. To change the jog feedrate after connecting to the com port, use the FX drop down menu to change the jog feedrate you want, then select the FX button.

We also set to inch units with a $N0=G20 startup block. $N0=G21 is used for Metric.

You can do gcode commands by loading a file and select send, or use the Do Cmd window and button for executing a one line command . This can also be used to change your grbl settings one at a time, or if you select the yellow GRBL button, you can batch edit and send all at one time and even save to a text file for backup for later recall. This is handy if you have different processes that may require different settings like accels.

1 Like

I was running a very large (over 200,000 lines of gocde) carve last night and about half way through UGS decided it was tired and just stopped sending command. The program was not locked up, it did not crash, it simply stopped sending commands. The X-Carve just stopped.

Here is a picture of how far it got before stopping.

Due to some unknown issue I am not able to make UGS 1.0.8 run, so I am still using 1.0.7. Does anyone know if 1.0.8 has fixed enough bugs to make it worth my time to figure out why it won’t run on my machine?

Or should I just abandon UGS and move to Chillipepper?

hey john i havent been able to get chillipeppr to work. most probably because im dumb but i cant seem to get it to connect in my garage which has spotty internet. i thought i read somewhere that you could use chillipeppr offline somehow but i couldnt figure that out either

ive had nothing but trouble with 1.0.8. at least 50% of the time i send something i have issues. i cringe every time i hit send

most issues may be user related but ive encountered the locking up the last few times ive used it. had a piece that had 256k lines and it locked up as soon as i pushed send and just sat there. the cnc started going but the ugs screen didnt show any commands. about half way through the machine just decided to do its own thing and bored a hole through the work piece into the wasteboard before i could stop it.

also if i dont reset zero every single time i use it the machine will just do whatever it wants ruining the workpiece

So what are you using now?

trying to find something better (without much luck) either i can not figure out how to get them to work or they are web based and wont work for me