We use cookies to personalize content, interact with our analytics companies, advertising networks and cooperatives, and demographic companies, provide social media features, and to analyze our traffic. Our social media, advertising and analytics partners may combine it with other information that you’ve provided to them or that they’ve collected from your use of their services. Learn more.
For some unknown reason, the X tb6600 chip blewout on my xcontroller. While I wait for a new $3 part to come from china, I decided to go on amazon prime and purchase some tb6600 microstep drivers and an arduino mega to get me back up and running. Eventually the goal is to fix the xcontroller with the tb6600hg chip and to use the spare parts for a 3d printer.
When I have easel or UGS up, I can manually job the xcarve just fine. Everything seems normal just like it did before the chip blew. I do a simple program to cut a square and what I get is a diagonal movement from the left to the right moving from the front left corner towards the back right corner of the machine. The first move in the simulation of the gcode should be to cut straight left to right then up, then back left then down.
What am I missing? I have the arduino setup a little differently because it is the mega. When I tried to set it up using the same pins as the uno, my stepper motors wouldnt move at all, sounding like they were trying to move in both directions at the same time.
Again if done manually, everything works like it should be. I have a customer order from my website so now I am frantically up at 4am still trying to get this up and running. Any help is much appreciated.
The code is made in aspire for the xcarve, and it does the same when making a square in easel and having easel compile and run the cnc. Is this my issue? Should I use a different compiler setting instead of xcarve?
Your GRBL settings are wrong. Has nothing to do with Gcode and the sender.
You need to configure GRBL right. My suggestions was to power your Xcontroller to get the settings on the integrated Arduino chip and then apply those settings to your new Arduino Mega.
Yes I understand, I was responding to Haldor. I don’t want to power on my xcontroller while the TB6600 chip is blown. I believe I copied the Grbl settings to a word document that someone posted on another thread but they were from a 500x500 not that it should matter really.
No, I consider this a ME problem not a THEM problem lol. I had unplugged my x-axis when it was turned off as I was organizing wires, I went to cut a project and realized that the x-axis wasn’t plugged in before I hit “GO” I plugged it in and BAM it started smoking etc. I am sure this shouldn’t have happened but at the same time I cannot blame it on Inventables. Their customer service is beyond amazing and I am sure they would have replaced it but I really like Inventables and want to see them stay in business.
When you jog manually, are you just jogging a mm at a time? Can you replicate the gcode manually by typing the commands?
Are you using the default grbl or the mega brance. If standard, the Mega should work the same as the UNO if you have the right pins connected.
Can you share a video of te behavior?