サンプルコード

3Dプリンター

Gコードパーサー-1

Adventurer3コントローラーで作成したGコード編集機能を、切り出して、単独で利用できるように公開したので、その説明を。 まずは、基本となるクラスについて。
Garmin

Garminウォッチフェイスの作成:パフォーマンス3

実装の内容によって、パフォーマンスがどのように変化があるのか調査してみた。 調査対象 Garminウォッチフェイスの作成:デジタル時計2でゲージを表示しただけで、かなり時間がかかるのが分かったので、ゲージ表示の円弧表示と、テキスト描画時のパ...
プログラム

Visual Studio 2019 Tips-複数プロジェクトの共通設定取り扱い

初めに Visual Studio 2019 Tips-Linuxクロス開発1 上記では、共有プロジェクトを参照しているとリモートマシン側の実行モジュール配置位置が異なり、そのため、プロジェクトに対して特別な記述が必要だと書いた。 もし、同...
Garmin-AutomationConnectIQ

AutomationConnectIQ-サンプル10

Automation Connect IQ SDK PowerShellでクラスを作成し、今まで紹介したクラスを有効に活用できるものを紹介。 SimulatorActionクラス 各個人で修正する箇所は、ActionとPreの関数。 Sim...
3Dプリンター

Adventurer3の制御3.1

G1による移動とM114での座標値取得に関しての調査結果。
3Dプリンター

Gコードパーサー-2

rs274ngcparser内のユーティリティクラスに関しての説明
Garmin

Garminウォッチフェイスの作成:デジタル時計3

前作ったものを1週間ほど使ってみて、いろいろと手直しをして、使い続けてもいいかなと思ったのがこちら。 変更点は次の通り 以前は右端にあった日の出、日の入りを示すゲージを円周に配置これにより、その部分だけ24時間計見た異なものになった。 上記...
Garmin

Garmin Connect IQ-コマンドラインでのビルド・シミュレーター起動

プログラムのビルドとシミュレーターのコマンドラインでの起動方法について。 ビルド コマンドとしては、次のような形になる。 java -Dfile.encoding=UTF-8 -Dapple.awt.UIElement=true -jar ...
Garmin-AutomationConnectIQ

AutomationConnectIQ-サンプル11

Automation Connect IQ SDK Ver0.3で追加したものに関しての説明。 using namespace AutomationConnectIQ.Lib; $sdk = New-Object GarminSDK -Pr...
3Dプリンター

Adventurer3の制御5.1

Gコードの中身を修正して、出力を行う機能を追加した。
Sponsored Link