全年9月9日の投稿[2件]
2023年 この範囲を時系列順で読む この範囲をファイルに出力する
「Open DMX USB」をオリジナルのアプリで使うことを考えていきますと「DoctorMX」も使えたらなと思ってしまいます。
開発・販売元のクワテックさんでは DoctorMX を使うためのライブラリとサンプルコードを公開してくださってます。C/C++ 向けですが、サンプルコードは私でも読めるので扱えるかもしれません(その昔は全く理解出来ませんでした。ちょっと感動。)。
小屋卓のPC版を作るかはともかく、DoctorMX と Open DMX USB の扱い方を習得しておくのはいいかもしれません。
2023年9月現在、クワテックさんから DoctorMX の Python ライブラリの提供はありません。リクエストしたら作ってくれそうな気もしますが、まずは自力で解決を目指しましょう。工夫や努力もせずに安易なリクエストをされるのは私も嫌ですしね。
「PythonからC言語の関数を呼び出す(基本編)」
追記
上記がコンパイル出来るか試みましたがエラーを吐いて終わらない。
「error: Unable to find vcvarsall.bat」とのこと。
なんじゃこりゃ!?
環境は VSCode の上で gcc です。
日本語サイトには直球な解決策は見つかりませんでしたが、某英語サイトに「Microsoft Visual C++ Build Tools」を入れたら解決するとの書き込み。
Microsoft Visual C++ ビルド ツールをインストールする
システムに Microsoft Visual C++ がインストールされていない場合、または古いバージョンがインストールされている場合は、Microsoft Visual C++ Build Tools をダウンロードしてインストールできます。Microsoft Visual C++ Build Tools には、Windows 上で C++ コードをビルドするために必要な環境変数とツールが含まれています。
Microsoft Visual C++ Build Tools をインストールする手順は次のとおりです。
1:Visual Studio Build Tools Web サイトに移動します。
2:インストーラーをダウンロードして実行します。
3:「C++ ビルド ツール」ワークロードを選択します。
4:「インストール」をクリックします。
開演時間になったのでお試しはお預けですが、2時間ほど悩んでいたので期待感大。
#Python #器具の製作
開発・販売元のクワテックさんでは DoctorMX を使うためのライブラリとサンプルコードを公開してくださってます。C/C++ 向けですが、サンプルコードは私でも読めるので扱えるかもしれません(その昔は全く理解出来ませんでした。ちょっと感動。)。
小屋卓のPC版を作るかはともかく、DoctorMX と Open DMX USB の扱い方を習得しておくのはいいかもしれません。
2023年9月現在、クワテックさんから DoctorMX の Python ライブラリの提供はありません。リクエストしたら作ってくれそうな気もしますが、まずは自力で解決を目指しましょう。工夫や努力もせずに安易なリクエストをされるのは私も嫌ですしね。
「PythonからC言語の関数を呼び出す(基本編)」
追記
上記がコンパイル出来るか試みましたがエラーを吐いて終わらない。
「error: Unable to find vcvarsall.bat」とのこと。
なんじゃこりゃ!?
環境は VSCode の上で gcc です。
日本語サイトには直球な解決策は見つかりませんでしたが、某英語サイトに「Microsoft Visual C++ Build Tools」を入れたら解決するとの書き込み。
Microsoft Visual C++ ビルド ツールをインストールする
システムに Microsoft Visual C++ がインストールされていない場合、または古いバージョンがインストールされている場合は、Microsoft Visual C++ Build Tools をダウンロードしてインストールできます。Microsoft Visual C++ Build Tools には、Windows 上で C++ コードをビルドするために必要な環境変数とツールが含まれています。
Microsoft Visual C++ Build Tools をインストールする手順は次のとおりです。
1:Visual Studio Build Tools Web サイトに移動します。
2:インストーラーをダウンロードして実行します。
3:「C++ ビルド ツール」ワークロードを選択します。
4:「インストール」をクリックします。
開演時間になったのでお試しはお預けですが、2時間ほど悩んでいたので期待感大。
#Python #器具の製作
2022年 この範囲を時系列順で読む この範囲をファイルに出力する
星球はコントローラーの電源モジュールを載せ替えて治ったのですがフューズやブレーカーが無い。
以前の電源モジュールには交換可能なヒューズが載っていたのですが、載せ替えた物には無い。過電流保護が無いのは怖い。
パネルに取り付けるヒューズフォルダはいくらでもあるので取り付けます。
取り付けるにはケースにφ12mmの穴を空けねばなりませんが、アルミの薄板にこのくらいの丸穴を空けるならステップドリルが便利です。

ドリルとリーマーの中間といった刃物です。
普通のスパイラルドリルやリーマーを使うよりも薄板にキレイな丸穴が空けられます。
薄板に丸穴はホールソーを使うのが定石ですが、1本で複数の穴径に対応出来るのはコスパが良く管理も楽。
精度は期待できませんが取付穴なら十分です。
安い物はアルミより硬い素材に使うと刃がすぐにダメになりますが、鉄やステンレスを切るならそれ用を使うといいみたいです。自分で砥ぐのは難しい刃物ですから、高価であっても最初の1本からステンレス用を買った方がいいかもしれません。
#工具や資材 #照明器具
以前の電源モジュールには交換可能なヒューズが載っていたのですが、載せ替えた物には無い。過電流保護が無いのは怖い。
パネルに取り付けるヒューズフォルダはいくらでもあるので取り付けます。
取り付けるにはケースにφ12mmの穴を空けねばなりませんが、アルミの薄板にこのくらいの丸穴を空けるならステップドリルが便利です。

ドリルとリーマーの中間といった刃物です。
普通のスパイラルドリルやリーマーを使うよりも薄板にキレイな丸穴が空けられます。
薄板に丸穴はホールソーを使うのが定石ですが、1本で複数の穴径に対応出来るのはコスパが良く管理も楽。
精度は期待できませんが取付穴なら十分です。
安い物はアルミより硬い素材に使うと刃がすぐにダメになりますが、鉄やステンレスを切るならそれ用を使うといいみたいです。自分で砥ぐのは難しい刃物ですから、高価であっても最初の1本からステンレス用を買った方がいいかもしれません。
#工具や資材 #照明器具