Questions tagged [cnc]

Computer Numeric Control (CNC) is the automation of machine tools that are operated by precisely programmed commands encoded on a storage medium (computer command module, usually located on the device) as opposed to controlled manually by hand wheels or levers, or mechanically automated by cams alone. Most NC today is computer (or computerized) numerical control (CNC), in which computers play an integral part of the control.

Filter by
Sorted by
Tagged with
1 vote
0 answers
19 views

Problem milling with CNC function of Creality CP-01 3-in-1 3D printer

I am having a lot of trouble using the Creality CP-01 3D printer in doing pretty much anything, it doesn't seem to be compatible with any other software than the one provided which is extremely ...
0 votes
0 answers
36 views

Convert 5-axis CNC motion to robotic arm motion

I have G-code generated for a 5 axis CNC machine, with a rotating and tilting table. I would like to run this code on my robotic arm and therefore thought about converting it to a rotating and tilting ...
  • 1
0 votes
0 answers
9 views

How is the motion calculated in freeform 3D tube bending?

I have seen 3D freeform tube bending in videos such as this, this, and this. I would like to ask how the motion of the bending orifice is calculated? Does it involve Jacobian?
  • 101
0 votes
0 answers
19 views

Servo motor MG09 is not working. Gives a Tick Tick sound

I have built a CNC plotter machine and in the metal gear servo motor, when I have a code from UGS like M03 S80, it gives a continuous tick tick sound. But not rotating. if I give a small push from my ...
0 votes
0 answers
60 views

Multiple Stepper Synchronization with updating position control at specified speed

So I have build a 6-axis manipulator having all the degree of freedom. Currently I have used TeensyStep library for controlling synchronization of 6 stepper axis. Also I have tried AccelStepper ...
0 votes
1 answer
75 views

Is there a G-Code command to step motors - Implementing custom backlash compensation

I've designed my own cnc plotter machine. I've programmed by own "paint" program that generates G-Code which is sent from Universal G-Code Sender (UGS) to an Arduino running GRBL. As far as ...
0 votes
1 answer
134 views

How the motor commands are obtained from gcodes?

I have started my research with scara and cartesian robots for drawing robot. The gcodes are converted and given to robot. There are firmware like grbl, marlin, etc for this process. But I couldn't ...
1 vote
1 answer
35 views

Did I buy the wrong SBR rails?

I have bought some SBR12 rails and bearing blocks in an attempt to make a fancy flattening jig for my router. I haven't been able to see 100 % everything that other people have done on the YouTubes ...
1 vote
2 answers
75 views

Which part handles the acceleration of stepper motors?

I am learning about stepper motors. I am especially interested in them in CNC machines and 3D printers but also in general. I learned already that stepper motors need signals to accelerate and ...
  • 113
0 votes
1 answer
158 views

Rack and Pinion Gear for CNC

I am trying to build a small 3D printed CNC machine but can't afford lead screws as of now. I need to 3D print a lead screw or use a rack and pinion gear system. I am a little skeptical able the rack ...
0 votes
1 answer
330 views

Does the Grbl have S-curve or harmonic velocity profiles?

I'm working on a machine and the position has a high impact by the jerk and acceleration of the machine. I'm using Grbl for my machine. Does Grbl has S-curve or Harmonic velocity profiles?
0 votes
1 answer
112 views

Sphere-bot CNC that can engrave in a high resolution?

What kind of machine would be best suited to engrave a photograph (grayscale) on a glass sphere? I have checked out the eggbot, and openbuilds "spherebots"....but neither of these options ...
1 vote
1 answer
80 views

How to make a CNC machine from scratch?

I want to make my own CNC machine from scratch because it's cheaper to make than buy a premade one. I noticed that some machines go for tens of thousands of dollars and I cannot understand how they ...
1 vote
2 answers
1k views

How to convert 2D AutoCad drawing into CODE for CNC machine (laser cutter)?

I am a student of mechanical engineering, currently working on my 3rd-year project. I am designing a sheet-metal enclosure for a belt drive. We have a common laser cutter that could be used for my ...
0 votes
1 answer
41 views

Given this old pin diagram and numbers on this old encoder, what would be a suitable modern encoder to use?

My place of work has recently acquired a Hydraulic Press Break from the 80's. It has a CNC controlled back stop which is driven by a DC motor and Screw drive. The encoder which couples to the motor ...
0 votes
1 answer
192 views

ShopBot router software crashes after machine moves past limit switch

We just bought a ShopBot for our Workshop and set it up ourselves. The ShopBot Software crashed every time we manually moved the gantry past its magnetic limit switches. Sometimes the software also ...
  • 103
-1 votes
2 answers
120 views

Hardware for Industrial-Grade CNC

I have developed a prototype of a CNC Machine with Arduino and Raspberry Pi for my first client, I now need to use industrial grade components, but I struggle with the hardware, I am confused. I just ...
  • 3
1 vote
0 answers
98 views

Pausing at positing in GRBL while holding motor current

I'm trying to get grbl to move the carriage of my 2D scanner to a specific position, pause there for a certain amount of time (until the sensor does its thing), and then proceed to the next position ...
  • 111
2 votes
1 answer
1k views

How to calculate power supply requirements for Closed Loop Stepper Motors?

I have a CNC Router table that has 4 Nema 23 stepper motor (open loop). I want to upgrade the machine and use 4 Neam 34 Closed Loop Steppers. These are the motors and drivers I'm considering: Steppers:...
  • 121
3 votes
0 answers
1k views

CNC stepper motors are loud and slow after decreasing the steps/mm from 250 to 5

I'm making a drawing robot and have hooked up my steppers to each axis. I'm using the grbl shield with arduino and nema 17 steppers. Initially the firmware was set at 250 steps/mm but with my setup ...
  • 31
0 votes
2 answers
168 views

First CNC router, where should my zero position be?

I have homing switches and I'm unsure if my zero should be right after they are done homing or if the zero is supposed to be the center of my build volume?
0 votes
1 answer
782 views

Are S-Curve (constant jerk) motion profiles significantly better than constant acceleration?

I've been investigating S-Curve motion profiles for CNC router and 3D printer applications, and haven't come across any definitive source that says an S-Curve profile is necessary in any application. ...
1 vote
1 answer
442 views

Telescoping linear actuator [closed]

I need to find a linear actuator that can extend to multiple times it's length. I am going to be fixing the actuator horizontally and it will carry a light vertical load. So far I have thought of ...
  • 111
0 votes
1 answer
683 views

CNC Programming - How to mill diagonal edge of a contour (CNC Simulator Pro)?

Hope this is the right place to ask.. I'm a Mechatronic Engineering student and am having difficulty programming the mill to cut diagonal edges of contours. I've worked through this tutorial which I ...
  • 155
0 votes
8 answers
2k views

CNC: Linear motion without timing belt or lead screw

Is it possible to build a CNC whose Linear motion system does not contain any timing belt(pulley) or lead screw(threaded rod). I was wondering whether I could directly control the Linear motion by ...
2 votes
1 answer
6k views

Calculating screw breakaway torque

I'm trying to use motor-sizing tool developed by oriental motor to choose good servo motor for my cnc The tool requires breakaway torque of my screw as input, I searched online but I got people ...
1 vote
3 answers
6k views

How to convert G code to motor command?

In cnc machine, programs change G-code to commands to stepper motors using parallel port. I want to know what is the G-code and how can it be converted to stepper motor commands? The programs doing ...
2 votes
1 answer
200 views

Linear actuators in a cartesian robots

I would like to make a Cartesian robot with maximum speed of up to $1ms^{-1}$ in x/y plane, acceleration $2ms^{-2}$ and accuracy at least 0.1mm. Expected loads: 3kg on Y axis, 4kg on X axis. Expected ...
  • 963
1 vote
1 answer
814 views

DH Forward Kinematics for a Cartesian Robot (CNC Mill)

I am implementing a Denavit-Hartenberg forward transform for a 3-axes CNC mill. I know that the kinematic for such a machine is trivial and doesn't need DH, but I need to make appliable for other ...
  • 51
2 votes
2 answers
4k views

Programming a G-code Interpreter

I want programme my very own G-code generator for my final year electrical engineering project. I know that there are many open source G-code generators out there, but I need a G-code generator which ...
  • 155
0 votes
2 answers
2k views

Are consumer grade CNC machines capable of cutting tile?

I'd like to slice and dice floor tile into pieces so I can arrange it in geometric patterns. I have CAD designs for the parts. Would any consumer grade CNC machine be capable of doing the job?
4 votes
4 answers
10k views

How to machine aluminium on a low budget? [closed]

For my robotic projects I need some aluminium parts. Currently I am looking for a way to build a chassis including simple gear box. So I need relatively high precision. Which options do I have to ...
  • 299
1 vote
1 answer
1k views

Stepper does not turn

I always wanted to have a CNC to make PCB quickly at home. Finally, I got a 7x7 kit from zentools recently and put it together. I attached a battery powered screw driver to 2nd shaft of the stepper ...
  • 121
2 votes
1 answer
168 views

Current-limiting stepper motors for RepRap

I have been working on a robot project for a while. Now I am tired of finding parts that just does the job, so it is time to do create parts. A 3D printer will do the trick for many parts, but 3D ...
1 vote
2 answers
5k views

What is minimum torque required for CNC stepper motors and spindle for aluminium milling?

I am planning to buy CNC mechanical skeleton without motors, spindle and controller. I will be using the CNC mainly for aluminium milling. Are there any specifications for minimum torque requirement ...
  • 111
5 votes
3 answers
257 views

Moldable rubber for "feet"

I’m trying to inject some kind of rubber around an aluminum strut to form “feet” for a robot. I’ve already milled the mold, but I’m having trouble finding an inexpensive and readily available rubber ...
  • 995
6 votes
3 answers
376 views

WHY are there no operating torque specifications on steppers?

I have been looking online for a while, and I cannot seem to find any steppers without any torque ratings. (Operating torque, not holding torque.) I even looked on hobby sites that usually have all ...
2 votes
1 answer
379 views

Help with adaptive fill algorithm for Water Color Painting Robot

TL;DR: Can anyone point me to a good adaptive path fill algorithm? Hey there, my name is James, and my daughter built an awesome painting robot with her friends over at Evil Mad Scientist labs, even ...
9 votes
2 answers
20k views

How to tell a stepper motor's position, or detect slippage

I am creating a CNC machine on a budget, using old motors out of printers/scanners/etc. I am limited to about 650mA for the whole system, so my fear is that when the cutting bit touches the material,...
2 votes
1 answer
126 views

CNCing an injection mold

I want to injection-mold several thousand of a part that fits in a 6" x 6" x 2" bed. I would like to be able to use only tooling that I can make myself, so I can rapidly iterate on the tooling as ...