Creating G-Code Images: Grblcontrol Candle Guide

how to create a g-code image for grblcontrol candle

Candle is a free, basic CNC machine control software that can be used to control the Minimillr for 2D and 3D geometry. It is uncomplicated and perfect for beginners. It incorporates a G-code visualizer and has the essential functions needed to run G-Code programs. Candle works with CNC machines controlled by GRBL firmware. To create a G-code image for GrblControl Candle, you can use software like bCNC or Universal Gcode Sender (UGS).

Characteristics Values
Software Candle GRBL software is free to use, basic CNC machine control software.
Compatibility Windows 8 or later.
Installation Disconnect any offline controllers.
Connection Set the COM port as per the one in Control Panel. Usually, this will not be COM1. Set baud to 115200 (default setting).
Functionality Incorporates a G-code visualizer and essential functions for running G-Code programs.
Machine Control Candle is recommended for controlling the Minimillr.
Alternative Software Universal GCode Sender, Easel, bCNC.

cycandle

Ensure your offline controller is disconnected from your CNC

Ensuring that your offline controller is disconnected from your CNC is a crucial step when setting up or troubleshooting your CNC machine. This step is often mentioned in user guides and forums for CNC machines, and it can be an important part of resolving issues with your CNC controller.

When working with a CNC machine, it is essential to follow safety protocols and guidelines. One critical safety feature in CNC systems is voltage isolation, which separates the working voltage from the control voltage. This isolation protects both the controller and the CNC machine from electrical issues and interference, thereby preventing electrical damage and ensuring the reliability of the controller.

Before connecting or disconnecting any components, it is recommended to turn off the power to the controller and the CNC machine. This precaution helps prevent any unexpected behavior or electrical interference during the process. By powering off the devices, you reduce the risk of electrical damage and ensure a safer working environment.

To physically disconnect your offline controller from the CNC, start by locating the USB cable that connects the two devices. Carefully unplug the USB cable from both the controller and the CNC router. This step ensures that the offline controller is completely disconnected from the CNC machine, allowing for safe adjustments or replacements.

It is important to note that different CNC machines may have unique requirements or procedures for disconnecting the offline controller. Always refer to the user manual or seek guidance from the manufacturer's website or support channels if you are unsure about the specific steps required for your CNC machine.

cycandle

Set the COM port as per the one in the Control Panel

To set the COM port as per the one in the Control Panel, you must first ensure that your mill is connected and showing in the Device Manager. This is because the mill's COM port is determined by the USB port it is connected to.

Next, open Candle and navigate to Service > Settings. Here, you will find the option to set the COM port. Set the COM port to match the one listed in the Control Panel. It is important to note that the COM port will usually not be COM1, but rather the other COM port listed. If no ports are visible, click the refresh icon.

Additionally, ensure that your baud rate is set correctly. The baud rate should be set to 115200, which is the default setting. After setting the correct COM port and baud rate, a successful connection will be indicated by 'Grbl 1.1g' appearing in the console.

It is worth mentioning that Candle, also known as GRBLControl, is a free and basic CNC machine control software. It is uncomplicated and perfect for beginners. Candle uses GRBL source code, which can be run using Arduino hardware. By installing the GRBL firmware on an Arduino, you can control your CNC machine using G-code.

Little Candles: Can They Be Recycled?

You may want to see also

cycandle

Set baud to 115200

Setting the baud rate to 115200 is a crucial step when preparing your system to generate G-code images using tools like GrblControl Candle. This setting ensures smooth communication between your computer and the connected device, such as a CNC machine or a 3D printer. Here's a detailed guide focused on this specific aspect of the process:

When you initiate the GrblController application, access the 'Settings' menu by clicking on the gear icon in the upper-right corner of the interface. Within the Settings menu, locate the 'Port' tab, which encompasses the baud rate configuration. The baud rate essentially dictates the speed at which data is transmitted between your computer and the external device.

For optimal performance, set the baud rate to 115200. This value represents the number of bits transmitted per second and is denoted as 115,200 bps. Selecting this rate strikes a balance between speed and reliability, making it a standard choice for many applications. After adjusting the baud rate, click on the 'Open Port' button to establish the connection with the configured settings.

It's important to ensure that your external device, such as a CNC controller or a 3D printer board, is also configured to use the same baud rate. This synchronization ensures effective communication between the two devices. Refer to your device's user manual or online resources specific to your hardware to identify the steps needed to set the baud rate on the device itself.

Once the baud rate is set to 115200 on both the GrblControl software and your external device, you can proceed with generating G-code images or performing other tasks. This setup ensures that the data transmitted, including the G-code commands and feedback from the device, occurs at an efficient pace while maintaining the integrity of the data transfer.

Should you encounter any challenges during the baud rate configuration or connection establishment, consult online forums or seek support from the GrblControl community. It's important to verify that your specific hardware and software versions are compatible and that you adhere to any unique requirements they may have. With the baud rate set appropriately, you're one step closer to successfully generating G-code images for your projects.

cycandle

Open the Jog panel and set the Step amount to 10mm and the Feed to 1000mm/min

To create a G-code image for GrblControl Candle, one of the steps involves setting the Step amount and Feed rate. Here's a detailed guide on this specific step:

When you first launch GrblControl Candle, you'll see various panels and buttons on the interface. Look for the Jog panel, which is usually located on the right side of the screen. This panel allows you to manually control the movement of your CNC machine or 3D printer.

For this specific task, you need to set the Step amount and Feed rate. The Step amount refers to the distance that the machine will move with each step or command. In this case, setting the Step amount to 10mm means that each command will instruct the machine to move 10mm at a time.

On the other hand, the Feed rate determines how fast the machine will move during its operation. The Feed rate is typically measured in millimetres per minute (mm/min) or millimetres per second (mm/s). For this process, setting the Feed to 1000mm/min indicates that the machine will move at a speed of 1000 millimetres per minute.

It's important to note that the Step amount and Feed rate values depend on the specific requirements of your project and the capabilities of your machine. Different machines may have varying speed and precision capabilities, so these values can be adjusted accordingly.

By setting the Step amount to 10mm and the Feed to 1000mm/min in the Jog panel of GrblControl Candle, you are configuring the machine to move in precise increments of 10mm at a controlled speed of 1000mm per minute. This ensures that your CNC machine or 3D printer operates with the desired accuracy and efficiency during the creation of your G-code image.

Creating Magical Floating Candles

You may want to see also

cycandle

Use the 'home' button to set your machine to a predefined point

When using the GrblControl Candle software, the home button is an important feature that allows you to set your machine to a predefined point. This function is useful if your machine is equipped with limit or home switches and helps establish a consistent starting point for your projects. Here's a step-by-step guide on how to use the home button effectively:

Firstly, understand that the "home" position in CNC machines typically refers to the location of the spindle when the machine is switched on. It is recommended to set the home position at the positive end of each axis travel, returning to this position at the end of each program and before powering off the machine. This ensures that your projects start from a controlled and predictable location.

When using the GrblControl Candle software, the home button serves as a convenient way to automate this process. By pressing the home button, your machine will be homed to a predefined point, which can be customised based on your machine's setup. This predefined point is set up to correspond with the limit or home switches on your machine.

To utilise the home button effectively, ensure that your machine is properly configured. This includes setting the correct origin and datum points. You can use the Jog functions to position your tool where you need your three-axis datums to be. Once in position, press the Zero XY and Zero Z buttons to set the datums. This process establishes the reference points for the home function.

After setting the datums, press the "safe position" button. This will move your machine back to its home position, ensuring that it is ready for the next program. It is important to ensure that your machine is homed correctly before starting any new projects, as it ensures accuracy and prevents potential collisions.

Additionally, you can enhance the homing process by setting user commands for the buttons on the interface. For instance, you can set button 1 to Home X and Y, and set button 2 to Home Z by using G-code commands. This allows for quicker and more efficient homing, as you can return to specific positions with a simple button press.

In conclusion, the home button in GrblControl Candle software is a valuable tool for setting your machine to a predefined point. By following the steps outlined above, you can ensure that your machine is correctly homed, improving the accuracy and consistency of your projects. Remember to refer to specific guides and documentation for your machine and software for detailed, step-by-step instructions.

Frequently asked questions

"Alarm" is the correct status to see with an active connection to GRBL-based CNC with limit switches.

Candle is a GRBL controller application with a G-Code visualizer written in Qt. It can be used to load, edit, save, and send G-code files to a CNC-machine.

Candle 1.1.7 is the recommended software for controlling the Minimillr.

Written by
Reviewed by

Explore related products

Share this post
Print
Did this article help you?

Leave a comment