hi!. How is it going with the operation of that machine in CNC mode? I'm asking about the belts you use, as I'm doing the same thing and I've come across comments saying that the belt system is not suitable for CNC mode.
you are a life saver! I've been trying to figure out how to get filament cutting setup on a printer that isn't compatible with the ERF and i think this may be my solution. thank you. I'm saving this for later when I'm ready for this part of my build.
Hey, I am trying to build something similar, but I am stuck on designing the z axis , it would be a ton of help if I could reference your z axis. Are the files available for this project?
Missing step: swap nozzle and do all over again. Really a brush in the long run is faster. Also the way to go is klicky/tap with auto z if you want always perfect first layer. Just add a quick brush before homing.
This is the way! In my PRINT_START i set the heaters to preheat to 185, then do a brush before rehoming z. Preheat to 190 is enough to get most filaments off. Obviously you can also program the macro to calculate the temperature based on material to heat the hotend just warm enough to scrub off any debris before homing.
@chrischris6399 : First of all, this is great work. Thank you for sharing this grbl version to control BLDC Motors (BLDCM) and I want to use it in my CNC. I have a A2212/6T, 2200KV BLDCM, powered by Simonk30A ESC. It is working perfectly with Arduino (servo Library) with POT. But when connected to this Grbl (enabled #define ESC_PWM_FREQ_244HZ 244).I am seeing the following challenges... 1. When I first power up ESC with 12V 5A PS, bldc keeps beeping (at 1sec rate ) continuously, 2. Then If I connect Arduino UNO board to Laptop's USB port, beeping becomes like 5-10 beeps per second. 3. At this stage if I disconnect the UNO from USB, BLDCM gives 3 beeps, a gap of 1sec and one long beep. Then on Bldc Continues to beep at 1sec rate. (I have observed this in Servo Library and POT. After this BLDCM starts to run there as well with POT turned min to max.) 4. After step 3's sound from BLDCM, If I connect UNO to USB, BLDCM starts spinning instantly at low speed without even grlb booting. (Initial Speed as if we issued M03 S100) 5. BLDCM slows/stops for a small period soon after starting (as grbl boots now and $ prompt appears on Serial Monitor). Then it continues to run at its initial speed, even without issuing any M03 SXXX command. 6. Now, if I issue command like M03 S200, S450, S1000... Speed increases to upto maximum. 7. After this, cant stop the BLDCM with any command (like M02, M05, M03 S0) below its initial speed. Only way to stop it is disconnecting the UNO from USB. What I am doing wrong? I tried with 60Hz, 488Hz. Same result. Any help will be greatly appreciated. Thanks in Advance. -Guru
sorry, I guess I missed your questions for far too long time! I hope you have figured it out and fixed it already. in case not, I think it could be caused by different brand of ESC may or may not work on different frequency. standard RC ESC works for 60Hz signal, very slow. many bldc ESC works for higher frequency. so maybe you could try different frequency, 60, 120, and higher. good luck!
www.weller-tools.com/professional/EUR/en/Professional/Soldering+technology/Soldering+irons/Desoldering+tweezers the solder station is a Arduino diy project. The tweezers is Weller, pls check the link
hi, I have same project were I built bldc spindle 2050kv powered by 120amp ESC that connected to 12v 30amp psu, when using it with external analog coded arduino and potiontometer it works fine but when connecting it to 0-5v pmw in main grbl board it dosent run not any beebs from ESC also, what did I miss here?, or is it related to pmw issue?, thanks.
first off, please check that, 1 are you using the special type of pwm signal for the esc? usually, valid freq is 60HZ to 488HZ. but 60Hz is tooo low; most drone Esc should work on 488hz. 2 Also min pwm on time :1000us = 1 ms ; max pwm on time: 2000us = 2 ms. 3 are you giving the ESC a slow/soft start ? this is mandatory, ie. set pwm to 5% power, wait for some time, then 10%, wait, then 20%...finally 100%. do not set 100% from 0%.
This is a grbl modified version, its for cnc, including stepper motor xyz control, which is the function of grbl, and the newly added brussless motor support, which is not available in the original grbl. Grbl is a famous cnc controller