Pc-Trace

<< 2024年11月 >>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30






Pc-Trace
PC-Trace

< next AxiDrawの記事 prev >

「AxiDraw」 power-delayでの問題

「AxiDraw」の調整が尽きない。

ペン先の精度が影響するほど精巧な図が書ける事は分かった。
しかし、注意しなければならない次の問題も出てきた。

フィードレート2000(mm/min)でのプロット。
拡大すると、特定のサイズの図形では、閉じた図形の書き始めと書き終わりが繋がっていない。
下の拡大図を見て分かる通り、「power-delay」による「サーボ」のタイムラグが問題となり、開始点と終了点で切れてしまっている。


ダイアログでの調整は(ms or s)となっているが、実際の入力は"int"で処理されるため、設定は整数値しか扱えない。
最小値「1」の入力が「1s」で処理されてしまい、端点が繋がらない問題は解決されるものの、1passごとに1sもの時間を費やされては、作図時間に大きく影響してしまう。

「laser_power」で、サーボの動作角度を調整しても根本的な解決には至らず、不安が残ったままになる。
勇気のある人は、「C#」や「Python」の書式寛容性に甘え、「laser.inx」の「power_delay」を"String"型の変数で扱うのも手だと思う。

「power_delay」を"String"型で扱った場合のダイヤログの表示
小数点以下の数字が扱えるため、"Delay"タイムの微調整ができる。


現在、サーボの動作角度を45度で設定し、Delayタイムは 0.2(200ms)で良好な画像が得られている。
下は、細かい図だが、描画フィードレートは 2000mm/min とやや高めでプロット。

【参考画像は、粗品で頂いた水性ボールペン】


これで「AxiDraw」の完成となった。
奥が深く、限界が無いのがデータ作成。
今後、どう生かすかが課題となった。


< next prev >