DIY CNC Tool Setter ±0.02 mm (Werkzeuglängensensor)
Vložit
- čas přidán 8. 09. 2024
- Simple and precise DIY tool setter for a hobby CNC milling machine.
Copy paste following code to maker.js playground to create the sketch.
-----
var m = require('makerjs');
var $ = m.$;
this.units = 'mm';
var diameter = 36;
var switchCenterOffset = 3;
var sideWidth = 2.5;
var rodDiameter = 8.1;
$(new ToolSetter(diameter, rodDiameter, sideWidth))
.addTo(this, 'bottom')
.clone()
.moveRelative([diameter + 8, 0])
.addTo(this, 'top');
$(new m.models.Rectangle(6.5, 20))
.center()
.moveRelative([0, switchCenterOffset])
.addTo(this, 'switchTop');
$(new m.models.Rectangle(3.4, 19))
.center()
.moveRelative([0, switchCenterOffset])
.addTo(this, 'switchBottom');
function ToolSetter(diameter, rodDiameter, sideWidth) {
this.paths = {
outside: new m.paths.Circle([0, 0], diameter / 2),
inside: new m.paths.Circle([0, 0], diameter / 2 - sideWidth),
rod: new m.paths.Circle([0, 0], rodDiameter / 2)
};
}
-----
0.02 is plenty good for wood. Nice idea
coool
9:13 oh yes bit angled push
very pretty.
Thanks!
Bravo!
Thanks!
9:01 you can actually use just aluminium to replace that thing machine will stop when it hit it. more acurate than lever. and you know exact distance bcoz u know thickness of aluminium plate can you even measure that when it trigger lol
Sure aluminium plate is more precise. But: NO vs NC - bad things happen if you forget to ground the cutter when using aluminium plate.
why??? just stik that cable to a coin. push switches are not accurate enough in some cases. plus it eats up a lot oh z height.
1. Bit is not grounded on my router and I would have to connect cable to it every time. Forgetting to connect would result in damage.
2. NC is safer that NO for the same reason.
3. 0.02 mm is more than enough for my use cases and on my DIY CNC. Accuracy is also surprisingly constant.
@@CasualCNC thanks for explaination.
+-0.02 is not acurate. daily base doing part 0.013 +-0.0065 lol
For wood? It's pretty damn good acctually.