• Home

Controlling multiple cnc machines simultaneously, subprogrammes, machine service schedules, tool life management, job profiles and customised M codes to control IoT devices, Arduino boards and play sounds are just some of the ways that define GSend Pro and make it stand out from similar programs.

Features

GSend Pro currently has the following features:

FeatureDescription
GCode EditorDedicated GCode editor.
2D Preview of GCode.
Analyze GCode for errors and warnings.
GCode properties.
View and create subprograms.
Bookmarks so you can quickly return to specific locations within the GCode.
GCode SenderControl multiple machines simultaneously.
Console to manually enter commands to control your CNCs.
GCode properties provide easy to view feedback on the GCode that has been loaded.
Work and machine coordinates.
Visual notification area for feedback on errors, warnings and information.
Override X/Y, Z Up and Z Down as well as spindle speed.
Configure speeds to a percentage of the machines maximum X/Y values.
View GCode with attributes which describe what each line will do.
Jog in all directions, including diagonally.
Set X, Y and Z program origins.
2D View of loaded GCode.
Spindle soft start, incrementally increase and decrease the spindle speed.
Allow an initial delay in starting the GCode to allow for VFD spindle to start.
Heartbeat graphs to visualize the state of the sender and grbl processor.
Easily change grbl settings using the property sheet.
Get notification if the settings have changed since last loaded.
Automatically change spindle mode if the CNC is used for both spindle and lazer.
Receive warnings if the layer height exceeds the user defined height.
Easily generate probing commands.
Display can be set to mm or inches or automatically set based on the GCode that was loaded.
View the feed rate in mm/min, mm/sec, inch/min or inch/sec and change whilst the program is being sent.
Status bar for easy to view overview of current status.
Start wizard which can perform checks to ensure coordinate system has been set.
Pause a running job, includes pausing the job runtime.
Stop the current job from running.
Simulate sending the code to verify it works correctly.
Simplifed UI allowing users to easily see multiple CNCs simultaneously, or expand to see all details.
Validate GCode against custom settings.
Service ScheduleMaintain a service schedule based on machine use.
Service schedule data retained for easy viewing.
View remaining spindle/lazer time until next service.
VariablesAdd variables to GCode.
Provide standard values directly.
Combine variables.
SubcommandsCreate subcommands for repeatable tasks.
All subcommands use the letter O as per GCode specifications.
Combine multiple subcommands into a single program.
Nest subprograms.
Tool life ManagementTrack and monitor tool life.
Multiple tool profiles allowed.
Notification if current job will exceed tool life.
Job ProfilesEasily track different jobs using job profiles.
Obtain a unique serial no for each job profile.

The application will be available shortly for general use, if you would like to participate in testing please contact gsendpro@gmail.com