Bcnc 0.9.14-der linux PY 3.92/ configuation cnc machine

100mm

but moving lettle hard

1 Like

Great, so now you know what setting for Steps/mm to use for all of your axis which use those same screws and stepper motor settings. Like maybe your Y axis?

See if increasing your X max rate helps improve movement using:
$110=2500.000

For What It’s Worth( FWIW ) I found a guy who has a 3040t-CNC who put GRBL on an Arduino Uno and used TB6600 drivers and NEMA 34 steppers. He had these settings for GRBL: Notice he also is using 400 steps/mm

$0 10
$1 25
$2 0
$3 0
$4 0
$5 0
$6 0
$10 1
$11 0.010
$12 0.002
$13 0
$20 0
$21 0
$22 0
$23 0
$24 25.000
$25 500.000
$26 250
$27 1.00
$30 1000
$31 0
$32 0
$100 400.000
$101 400.000
$102 400.000
$110 2500.000
$111 2500.000
$112 500.000
$120 30.000
$121 20.000
$122 10.000

$110=2500.000

it to mush it jump

ok

$110=1600 mush better

ok

$100=350.0
$110=1600
$120=10

Measure exacly 400mm

$100=350.0
$110=1600
$120=41.8125

sound mush better, still need little bit more calibration. almost there :grin:

WHY are you changing the steps/mm( $100 ) when you said it moved 100mm after giving it the command to move 100mm( G0 X100 ) with a setting of 400 steps/mm? WHY NOW 350? This makes no sense.

the reason why i change it, it because X Axis is 400mm. not 300mm

So if change back to 400, when jog X from one end to another end i get 300mm
So when change to 350, i get Exaclty 400mm. from 0mm to 400mm

bear with me as i explain.

Y axis 200mm work area
X axis 400mm work area
Z axis 200mm work area

Correct me if I’m wrong

You can not have it both ways… If you set $100 to 400 steps/mm and it moves 100mm when you command it to move 100mm( G0 X100 ) then the setting is correct. If you set your X origin to the farthest to left it can go( X0 ) and then command it to go 400( G0 X400 ) and it hits the other end before reaching 400mm then your working space is not 400mm and you have to figure out why. You don’t get to change $100 to something smaller than 400 steps/mm just so you think it moved 400mm because the display says it has moved 400mm.

Correct, i understand now.

these’re setting i hive now.

$100 400.000
$101 400.000
$102 400.000
$110 1600.0
$111 1600.0
$112 800.0
$120 41.8125
$121 41.8125
$122 10.000

im going link a video, so you can see how it running ok. give 5mins to load. be back

hi, dougl

her is the link to video i uploaded my youtube channel.

1 Like

hi,

can the setting for X,Y be the same Z or need be different?

im asking because the setting from what you talk about. i notice Z setting are different from X,Y below.

For What It’s Worth( FWIW ) I found a guy who has a 3040t-CNC who put GRBL on an Arduino Uno and used TB6600 drivers and NEMA 34 steppers. He had these settings for GRBL: Notice he also is using 400 steps/mm

$0 10
$1 25
$2 0
$3 0
$4 0
$5 0
$6 0
$10 1
$11 0.010
$12 0.002
$13 0
$20 0
$21 0
$22 0
$23 0
$24 25.000
$25 500.000
$26 250
$27 1.00
$30 1000
$31 0
$32 0
$100 400.000
$101 400.000
$102 400.000
$110 2500.000
$111 2500.000
$112 500.000 <—
$120 30.000
$121 20.000
$122 10.000 <—

With $110,$111 and $112 you set the maximum speed of x/y/z (called feed).
It does make sense to have the z-axis slower because you will not move as far in z.

The max. speed setting is only used for fast moves while jogging (G0). For machinig operations (drilling, cutting…) you will use G1 to G3 commands with param F, which is the feed in mm/s.

For example:
A cut of a streight 100mm line in X+ direction with 2000mm/min feed is “G1 X100 F2000”.

But be aware that there are two modes: absolute and relative!

  • In relative mode, all moves relate to the actual position, so G0X100 will move 100mm to the right.
  • In absolute mode all measures are related to the origin (X0Y0Z0). So if the actual position is 50/0/0 and you send G0X100, the head will move 50mm to the right (to absolute position 100/0/0).

With $120, $121 and $122 you set the acceleration of x/y/z, so how quick it is accelerating to the set feed. The maximum possible acceleration depends on you machine (motor torque, axis restistance…). Your acceleration settings seem to be ok, as I saw/hear in your video.

There are also the settings $130,$131 and $132 for setting the maximum travel of your axes. If your x axis can move 400mm from left to right, then set $130=400.

1 Like

Hi, cprezzi

Thank you., for clarifying that. i couldn’t get answer from other source support.

The GRBL Wiki (Home · gnea/grbl Wiki · GitHub) is a good source to get infos about grbl and configuration.

Hi,

Thank you for your support guys. dougl & cprezzi., i appreciated.

So here is outcome of my custom build. Look over the video and let no if everything look good.

the final setting, after trying parameters setting…

$100 400
$101 400
$102 400
$110 800
$111 800
$112 400
$120 30
$121 30
$122 30

I’m having problem with probing, it dosen’t work properly.

1 Like

Hi, dougl & cprezzi., i appreciated your support., THANKS

1 Like

looks good and even though that’s quite a small task for such a big machine, it does show that you have things square, level and have the controller and CAM setup nicely. Well done.

A post was split to a new topic: How to install bCNC on macos