最適な Probe 速度を計算する
オートレベリング、つまり加工前に加工対象の表面を一通り Probe して起伏のマトリックスを作る場合、Probe の速度をできるだけあげたくなります。理論的にどれぐらいまであげられるのか計算しました。
前提
- 1066.667steps/mm
- 1ms サンプリング (Machinekit)
計算
1066.667steps/mm なので、約937.5nmが最小ステップ(加工精度の限界)。
Probe のサンプリング頻度は 1ms ごと、つまり1kHz。これは servo-thread の実行間隔なので、実際はもう少し膨らむ(周波数は低くなる)。
1msごとに937.5nm進む速度が最も正確にProbeできる限界になるので、937.5nm * 1kHz = 937.5um/sec = 56.25mm/min。
式
サンプリングスピードを上げるほど速度をあげられ、精度が上がるほど速度が下がります。
関連エントリー
- KiCAD + Machinekit (LinuxCNC) で切削して基板をつくるときの手順 しばらくすると忘れてしまうので、現状のフローをまとめておく。 pcb2gcode の millproject AutoLeveller は基...
- Autoleveller を使ってリカバリ可能なオートレベリングをする pcb2gcode のオートレベリングを使ってみる | tech - 氾濫原 というエントリを書いた。この方法は楽なのだけど、リカバリしにく...
- Beagle Bone Black + Machinekit での PCB Milling これが Machinekit での初切削。今まで (Grbl) と同じやりかたで gcode を生成し、そのまま実行させたもの (なので特に...
- stm32f0x 書きこみ速度大会 NanoVNA (stm32f07) に対しての書きこみで、どの方法が早いのだろうか?と気になったので試した。対象は 95764bytes ...
- CNC フライスを買った。 まっとうな人生を送るにはCNC フライスが必要だと思ったので、買った。 CNC Sable-2015 というやつで、本体・スピンドル・制御基...