Solved. VDX - Yes - thanks, I finally found some good information, apparently I've been trying to overdrive the steppers. Thanks again.by kd6hq - CNC Routers, Mills, and Hybrid RepRapping
I need a little help please. I purchased one of the 3018 desktop cmc machines. I've done everything I know of to try and get the Z axis to calibrate. GRBL V 1.1h. It came setup with 800 steps on X,Y and Z. For X and Y this works fine. But for Z it would only move 0.5mm. So I changed the number of steps ($102) to 1600. This works as long as I keep the feed rate under 500. If I change thby kd6hq - CNC Routers, Mills, and Hybrid RepRapping
As it turns out: Under "Tools", "Processor", Select "ATmega 236P (Old BootLoader)" Gets rid of the sync error.by kd6hq - CNC Routers, Mills, and Hybrid RepRapping
Board : NANO MEGA 328P During the compile I get a low memory warning message, otherwise no apparent errors. During the upload I get the following messages, with a "not in sync" error message at the end. Arduino: 1.8.10 (Windows 10), Board: "Arduino Nano, ATmega328P" C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardwarby kd6hq - CNC Routers, Mills, and Hybrid RepRapping
I'm using Marlin 2.0 on a SKR V1.3 board. Anyone know of any reason I can't mix UART and SPI modes on the same board? X,Y,Z and E0 would be SPI, E1 would be UART.by kd6hq - Firmware - Marlin
Clif I think this would work. For drivers I'm using TMC2130'. I am not sure if I can mix SPI and Uart modes on the same board. I'll have to find that out. Looking at the pin layout diagram for the Bigtreetech SKR V1.3 board, the E0 uart pins are P2_12 EN, P2_111 DIR. The PWM pin can be the fan0 pin P2_03 PWM. I'm not sure if it will work or not just thought you might have some thoughts on itby kd6hq - CNC Routers, Mills, and Hybrid RepRapping
In Marlin 2.0 the following is stated: /** * The M3 & M4 commands use the following equation to convert PWM duty cycle to speed/power * * SPEED/POWER = PWM duty cycle * SPEED_POWER_SLOPE + SPEED_POWER_INTERCEPT * where PWM duty cycle varies from 0 to 255 * * set the following for your controller (ALL MUST BE SET) */ #define SPEED_POWER_SLOPE 118by kd6hq - Firmware - Marlin
Thank you for that link. Also I found this link after following one of your others. This one starts talking about specific things that need to be defined. There are probably others so I'm still on the search. thanks againby kd6hq - CNC Routers, Mills, and Hybrid RepRapping
Wow, thank you very much. This should be an interesting weekend. That's a lot of work you've done. I was looking for something that had been modified for the Bigtreetech SKR V1.3 board using Marlin 2.0 and TMC2130 steppers. The Ramps 1.4 board is a good board and I have used it for quite a while, I'm just wanting to move on to 32 bit CNC.by kd6hq - CNC Routers, Mills, and Hybrid RepRapping
Would you mind sharing your configuration.h , configuration.adv and pin's files?by kd6hq - CNC Routers, Mills, and Hybrid RepRapping
There is some truth in what you say and I may just end up using GRBL. Right now I have 2 lasers and one 3d printer all on Marlin so I figured why not add the cnc also. It's as simple as that.by kd6hq - CNC Routers, Mills, and Hybrid RepRapping
I think you will like the MPCNC but that's not what I'm asking about. Right now I have 4 different machines. 2 Lasers which use Ramps 1.4, printer which uses Rumba and a CNC which uses a GRBL controller. I use 3 different versions of firmware. I would like to condense all this to 1 firmware and 1 controller type.by kd6hq - CNC Routers, Mills, and Hybrid RepRapping
Is there anyone here that knows how to setup Marlin 2.0 to work with CNC and is willing to help me do it? My goal is to upgrade my printer, laser and cnc to all use the same series controller boards. I am planning on using the Bigtreetesch SKR Pro V 1.1 for the printer and the SKR V1.3 for the other machines. The printer is a corexy type and uses a Rumba controller. The laser uses a Ramps 1.4 cby kd6hq - CNC Routers, Mills, and Hybrid RepRapping
Thank you once again Dust. No I did not enable it, but I will. Guess I missed that one when I was browsing the firmware. thanksby kd6hq - Firmware - Marlin
RAMPS 1.4 Marline 2.0 Laser setup as a printer Board definition: #define MOTHERBOARD BOARD_RAMPS_14_EFB So I'm using a program called LightBurn to control the laser. LightBurn's function is to generate and send the gcode to the laser. The begging of each gcode file starts out the same. The first command issued it to put the machine into mm mode as seen below. ; LightBurn 0.8.06 ; Marlin devby kd6hq - Firmware - Marlin
I was just wondering what constant current laser driver you are using?by kd6hq - Laser Cutter Working Group
Ok thanks. Then I guess I'm lucky that my 177cm cables work at all. Only thing not working is the SD. Everything else seems fine. Guess I can live with out SD. thanks againby kd6hq - RAMPS Electronics
I've run into an interesting problem. RAMPS 1.4, Firmware : Marlin 2.0 I recently built a new machine. From what I can tell due to the length of ribbon cable for the display the SD support fails. If I change the cables back to the original it works fine. I will continue to experiment with it but has any one had this problem before? Does anyone know if this is true? Thanksby kd6hq - RAMPS Electronics
Have a look at this post that I did on Face book. One way to do air assist setup:by kd6hq - Laser Cutter Working Group
Here is a Face book group you may be interested in. Most of the folks on there are using 2.5W diode lasers. It looks like your laser may be scorching the wood just a little. Do you have any kind of Air-assist on your machine? If not you may want to consider it. Air-assist blows the charcoal away before it has a chance to land on the wood. Some coasters I made for a friend. Other than thaby kd6hq - Laser Cutter Working Group
Just wondering how pin 6 worked out for you?by kd6hq - Laser Cutter Working Group
Thank you Dust It's working now. However I will note that it is either full on or off. Using M42 P11 S255 will turn it on but M42 P11 S254 will not. For me that's fine, I using the fan to control air flow over heat sinks so full on is ok even thought I prefer 75%. Just seems to make things last longer but it is only a fan. As far as pin 6 & 11 goes, they are the correct ones. This is oby kd6hq - Laser Cutter Working Group
I don't know if it would work for but I'm using one current modules from JTech. It uses the D9 fan control on the RAMPS board. On the JTech web sight there in some information about using it with the RAMPS board. I'm not sure how it would work with your "quick" swap setup. Also it uses the M106 command.by kd6hq - Laser Cutter Working Group
I'm using one of the Jtech current drive modules. With a ramps board it uses D9 in a "EFB" board setting. So the pwm signal is 12V from D9. You might want to look at Light Burn, it has a 30 day free trial. When using Marlin it defaults to M106 commands but has an option to use M03/05 commands also. Jtech has not come out with a 5 amp driver board yet so I have been looking at this one, butby kd6hq - Laser Cutter Working Group
Hi trapperjon Thanks for the input. Well you close but not quite correct. The laser driver module dose have 2 inputs, on 12V and the other 12V PWM input. Currently the PWM input is being provided via D9 on the RAMPS 1.4 board with a configuration of "EFB". If I understand you correctly I should be able to change this, by using a driver board that uses a TTL level signal and by changing the bby kd6hq - Laser Cutter Working Group
Marlin firmware V 1.1.8 / 1.1.9, RAMPS 1.4 board Configuration "EFB" I'm also using a board known as an RRD Fan extender board. This board plugs into the Servo port and uses pin 6 and 11. From what I understand there are 3 fan definitions possible. FAN_PIN seem to be used to define the D9 Pin. While FAN1_PIN AND FAN2_PIN go undefined. So in the "pins_RAMPS.h" file I configured the following:by kd6hq - Firmware - Marlin
Current setup: RAMPS 1.4, Firmware 1.1.8, Full Graphics Display Adding hard ware RRD Fan Extender This extender works by using the 12V pins for power supply and plugging into the servo connector on the RAMPS board. Pins 1 &2 are the 12V input from the RAMPS board. Pins 3 & 4 12V fan connection Pins 5 & 6 12V fan connection I believe I can use FAN1_PIN and FAN2_PIN for this. Iby kd6hq - Laser Cutter Working Group
Thank you Dustby kd6hq - Laser Cutter Working Group
Thank you Dust OK, I found // Heaters / Fans // #ifndef MOSFET_D_PIN #define MOSFET_D_PIN -1 #endif #ifndef RAMPS_D8_PIN #define RAMPS_D8_PIN 8 #endif #ifndef RAMPS_D9_PIN #define RAMPS_D9_PIN 9 #endif #ifndef RAMPS_D10_PIN #define RAMPS_D10_PIN 10 #endif So I will change it to look like this.. #ifndef MOSFET_D_PIN #define MOSFET_D_PIN -1 #endif #ifndef RAMPS_D8_PIN #defineby kd6hq - Laser Cutter Working Group
I am using the following: RAMPS 1.4, Marlin firmware V 1.1.8. Recently I decided to build a Laser engraver/cutter. I disassembled an older printer and ordered parts to build one that looks like the Eleksmaker A3. Additionally I purchased a 7W diode laser that requires a 5A driver board. Since I am using a RAMPS 1.4 board I have been using the PWM signal from D9. I would like to continueby kd6hq - Laser Cutter Working Group