SCARA Sand Drawing Machine

I trying to make a sand drawing machine. (like below image)

i use Arduino Uno, CNCShield + A4988 and Stepper Motor NEMA 17. i used to https://sandify.org/ to make the .thr file and use Jeffeb3’s python script to convert the .thr file to a G-code file. And I used https://github.com/gnea/grbl. And I used CNCjs software to send the G-code to the robot.

First, I try to draw a circle. According to my knowledge, during a circle drawing, only one motor rotates to draw a circle. But, both motors are rotating while drawing (image below is also proof that) both x and y motors are rotating. Is that problem? help me

Hello, Navoda. You have necro posted a nearly identical post in two different threads, one of which was nearly three years dead.

If you’re not spamming, you would be much better served to post a new topic in the ZenXY category with your post, and then delete those two zombie thread necro posts.

Hopefully you aren’t spamming and one new post gets good readership in fhe forums and some help for you.

1 Like

I don’t spam. I want to make a robot. i did not make a robot yet. only bought the components that i mentioned.i used necro post only gives an idea for helpers

Enough people used that scara script that it is integrated into sandify. Here is the info in the wiki:

I’d like to continue helping you, but I won’t in private, or in either of these old posts. Make a new topic and post the gcode, or at least a few dozen lines of it, and we can see what the issue is. But first try the scara gcode output from sandify.

2 Likes

hi Jeffeb3,

Your help is very important for me. Actually, I want to make a sand drawing table. (as below in image 1) using the below mechanism. (as image 2)(images are getting from the internet)

I don’t have good knowledge about robotics. Now I bought Arduino Uno, CNCShield + A4988, and two Stepper Motors NEMA 17. Now I want to know

  1. What is the firmware or code that I want to upload to my Arduino Uno?

  2. What is the software I use to make designs (if that is https://sandify.org/ waht is the export type(.scara or .thr, or .gcode, or other)?

  3. What is the suitable software to send a G-code file or any file to the robot?

  4. What is the software or Python code to if want to convert one type to another type?

  1. Grbl works on that hardware, I believe.
  2. Sandify. Use the “SCARA Gcode” export format. That format outputs X and Y, but those represent angles for the shoulder and elbow joints. Your use case is exactly what it was written for. Once you have a machine you can move around, you can work out the details.
  3. Universal gcode sender should be a good first step with grbl. There are many options.
  4. No conversion is really possible. You can save the file from sandify and open it back up later. Or you can also export as .thr and import it as a layer. Sanidfy won’t properly import scara gcode.

I went ahead and made you a new public topic. You should post about your progress here. I am sure everyone wants to read about it and give advice when it’s helpful.

2 Likes

One of these days I’m going to build a SCARA table using servomotors…