2022年6月 この範囲を時系列順で読む この範囲をファイルに出力する
間数マーカーのプリントを進めていますが仕上がりにムラがあります。
プリンタのケース内温度が高めであれば仕上がりが良くなるのですが、高すぎるとフィラメントの送りが滑って出なくなり空振りが始まります。
このところ夏日が続いた後にいささか肌寒い日が続いたために気付いたことです。夏日には滑りが起こるのでケースの扉を開けていましたが、そのまま肌寒い日になったところプリントの品質が落ちたのです(特に層剥離は問題)。
細かいサンプルは取っていませんが、仕上がりが良いのは35度以上、フィラメントの滑りが起こるのは40度以上の様です。35~40度でケース内を維持する必要がありそうです。
さて、どうしましょう。
ケース内の温度を一定に保つ機能を付加するのが一案。温度センサを使い、高温ならケース内に外気を取り入れ、低温ならケース内を加温するのです。
もう一案は、庫内の温度は加温して出来るだけ高めにし、フィラメントの送り装置を冷却するファンにだけ外気を導く手です。ケース内の温度は高めでフィラメントの送り装置は低めが望ましいならば、それぞれの温度をそれぞれに管理した方がいいかもしれません。
どちらにするにせよ、温度リレーがアホみたいな数あるので制御にはこれが使えそうです。
#工具や資材 #舞台の小物
プリンタのケース内温度が高めであれば仕上がりが良くなるのですが、高すぎるとフィラメントの送りが滑って出なくなり空振りが始まります。
このところ夏日が続いた後にいささか肌寒い日が続いたために気付いたことです。夏日には滑りが起こるのでケースの扉を開けていましたが、そのまま肌寒い日になったところプリントの品質が落ちたのです(特に層剥離は問題)。
細かいサンプルは取っていませんが、仕上がりが良いのは35度以上、フィラメントの滑りが起こるのは40度以上の様です。35~40度でケース内を維持する必要がありそうです。
さて、どうしましょう。
ケース内の温度を一定に保つ機能を付加するのが一案。温度センサを使い、高温ならケース内に外気を取り入れ、低温ならケース内を加温するのです。
もう一案は、庫内の温度は加温して出来るだけ高めにし、フィラメントの送り装置を冷却するファンにだけ外気を導く手です。ケース内の温度は高めでフィラメントの送り装置は低めが望ましいならば、それぞれの温度をそれぞれに管理した方がいいかもしれません。
どちらにするにせよ、温度リレーがアホみたいな数あるので制御にはこれが使えそうです。
#工具や資材 #舞台の小物
マイコン内蔵RGB LED WS2822S

5mm角のLEDモジュールです。電飾さんが使っているLEDリボンに搭載されている素子の部類です。
DMX-512(拡張互換プロトコル)で動かせます。3色ですから3スロットで制御します。信号の電気特性はTTL5vですのでRS485から変換する必要がありますが、LT1785などで変換するだけなので簡単です。
この製品で言うところの拡張互換プロトコルとは、DMX-512が最大512スロットのところ1536スロットまで扱えるようにしたものですが、データ量が3ユニバース分に増えただけで基本的な考え方は同じです。電気特性を変換すればDMX-512(1990)で直接制御出来ると思っていいでしょう。
面倒なのはアドレスの設定です。RDMではない専用の設定プロトコルを用います。
データシートの説明ですとイマイチわかりにくいのですが、接続順に3スロットづつ拾って設定する方法です。DMX-512にとても似た信号ですが、ビット列のエンディアンがDMX-512と違うことに注意です。
以前からWS2812の類を使って電飾が出来ないかと考えていましたが、アドレスの設定器さえ作ってしまえば、舞台照明の環境ではこのWS2822Sの方が扱いやすいと思います。
#LED

5mm角のLEDモジュールです。電飾さんが使っているLEDリボンに搭載されている素子の部類です。
DMX-512(拡張互換プロトコル)で動かせます。3色ですから3スロットで制御します。信号の電気特性はTTL5vですのでRS485から変換する必要がありますが、LT1785などで変換するだけなので簡単です。
この製品で言うところの拡張互換プロトコルとは、DMX-512が最大512スロットのところ1536スロットまで扱えるようにしたものですが、データ量が3ユニバース分に増えただけで基本的な考え方は同じです。電気特性を変換すればDMX-512(1990)で直接制御出来ると思っていいでしょう。
面倒なのはアドレスの設定です。RDMではない専用の設定プロトコルを用います。
データシートの説明ですとイマイチわかりにくいのですが、接続順に3スロットづつ拾って設定する方法です。DMX-512にとても似た信号ですが、ビット列のエンディアンがDMX-512と違うことに注意です。
以前からWS2812の類を使って電飾が出来ないかと考えていましたが、アドレスの設定器さえ作ってしまえば、舞台照明の環境ではこのWS2822Sの方が扱いやすいと思います。
#LED
ホールの増員です。
空き時間があったので、間数マーカーの明るさを舞台でチェックしました。
視認性が良いのにドン帳を照らし出すことがありません。ELを使った以前の物に近い特性です。
明るさがちょうどいいので十分に使えるでしょう。
#舞台の小物
空き時間があったので、間数マーカーの明るさを舞台でチェックしました。
視認性が良いのにドン帳を照らし出すことがありません。ELを使った以前の物に近い特性です。
明るさがちょうどいいので十分に使えるでしょう。
#舞台の小物
ホールの増員でヒマな時間があったので、MAの3Dシュミレータに配置する3Dデータの試作をしてみました。
MAの3Dは拡張子.3dsのファイルを読み込めますが、今となっては少し古い形式のファイルらしく、Fusion360では対応していません。ですが、各種3Dデータを3dsに変換するサイトが幾つかあるので、それを利用すればFusion360で作ったデータをMAの3Dの読ませることが出来ます。
ただ、XYZの3軸の扱いがCADによって違うので注意が必要です。Fusion360のZ軸方向はMAの3DではY軸方向となったり、Fusion360は奥方向がマイナス値なのにMAの3Dはプラス値です。この辺りを整理してモデリングしないと扱いが面倒なデータとなります。3DプリンタのCAM(スライサー)に持っていく時にも起こることですが、一番大切と思われる前提がマチマチなのは不思議でなりません。
あと、Fusion360から出力する際に精彩過ぎてもいけません。MAの3Dはベクタではなくポリゴンですが、1オブジェクトの頂点数が65536以下でなければならず、精彩にし過ぎると丸パイプがもの凄い頂点数の多角形とされるので、イントレなどの丸材で構成されたオブジェクトが読み込みエラーを起こすことがあります。
寸法の単位も違います。Fusion360はmm(ミリメートル)で出力しますが、MAの3Dはそれをm(メートル)として読み込みます。1000倍のサイズのオブジェクトとなって読まれるのです。読み込みの際にこの辺りを変換する機能があるのでわかっていれば大丈夫ですが、ファイルに書かれているハズの寸法定義が読み飛ばされるってのも不思議です。
#3D
MAの3Dは拡張子.3dsのファイルを読み込めますが、今となっては少し古い形式のファイルらしく、Fusion360では対応していません。ですが、各種3Dデータを3dsに変換するサイトが幾つかあるので、それを利用すればFusion360で作ったデータをMAの3Dの読ませることが出来ます。
ただ、XYZの3軸の扱いがCADによって違うので注意が必要です。Fusion360のZ軸方向はMAの3DではY軸方向となったり、Fusion360は奥方向がマイナス値なのにMAの3Dはプラス値です。この辺りを整理してモデリングしないと扱いが面倒なデータとなります。3DプリンタのCAM(スライサー)に持っていく時にも起こることですが、一番大切と思われる前提がマチマチなのは不思議でなりません。
あと、Fusion360から出力する際に精彩過ぎてもいけません。MAの3Dはベクタではなくポリゴンですが、1オブジェクトの頂点数が65536以下でなければならず、精彩にし過ぎると丸パイプがもの凄い頂点数の多角形とされるので、イントレなどの丸材で構成されたオブジェクトが読み込みエラーを起こすことがあります。
寸法の単位も違います。Fusion360はmm(ミリメートル)で出力しますが、MAの3Dはそれをm(メートル)として読み込みます。1000倍のサイズのオブジェクトとなって読まれるのです。読み込みの際にこの辺りを変換する機能があるのでわかっていれば大丈夫ですが、ファイルに書かれているハズの寸法定義が読み飛ばされるってのも不思議です。
#3D
これはおバカで好きです。
#雑談
#雑談
仕込んだ方々、おつかれさまです。
#雑談
#雑談
急に入ったライトアップを仕込んできました。
例年年末に実施している仕込みで色を変えたものです。
今回は単色なので灯体のプレイバック機能で十分ですが、ライトアップ特化した卓が欲しいなと。何月何日何時からシーンの何番を実行するとプログラム出来るものです。
DMXレコーダー系は実尺での取り込みが必要なのでイヤ。
DAS-Lightの上位機種にはカレンダー機能がありますが、明かり作りの操作感が肌に合わないのでイヤ。
設備系は高価だし明かり作りが面倒なのでイヤ。
そういや、今作っているArt-Netパッチを拡張すればよくね!?
エフェクトエンジンを搭載するにはあと100年くらいかかりそうですが、単純なステップタイプの卓を作るのはそれほど難しく無いと思います。シーケンスの実行トリガに日時、シーンの実行トリガに経過時間を設定出来るものとする。チェイスはシーンのループ処理がしやすいことで対策。贅沢を言い始めたらキリがありませんが、単純なステップタイプのシーケンスにライトアップで便利なちょい機能を加える考え方です。
高度なことをするなら高度な卓を使えばいいのですし、今困っている簡単そうで簡単に出来ないことに特化したモノであればいい。私の要望は、LEDスポットに内蔵されたシーン機能がプログラムしやすくて実行の日時指定が出来ればいいレベルです。「LEDカラーミックススポットを使ったライトアップで、何年何月何日何時何分何秒から指定したパターンが実行できるシンプルな卓」とします。
決して、MAやAVOにカレンダー機能を搭載したモノな物は目指さない。「MAなら簡単にでき・・・」とか言う輩はMAを使えばいいのです。
#[Art-Net]
例年年末に実施している仕込みで色を変えたものです。
今回は単色なので灯体のプレイバック機能で十分ですが、ライトアップ特化した卓が欲しいなと。何月何日何時からシーンの何番を実行するとプログラム出来るものです。
DMXレコーダー系は実尺での取り込みが必要なのでイヤ。
DAS-Lightの上位機種にはカレンダー機能がありますが、明かり作りの操作感が肌に合わないのでイヤ。
設備系は高価だし明かり作りが面倒なのでイヤ。
そういや、今作っているArt-Netパッチを拡張すればよくね!?
エフェクトエンジンを搭載するにはあと100年くらいかかりそうですが、単純なステップタイプの卓を作るのはそれほど難しく無いと思います。シーケンスの実行トリガに日時、シーンの実行トリガに経過時間を設定出来るものとする。チェイスはシーンのループ処理がしやすいことで対策。贅沢を言い始めたらキリがありませんが、単純なステップタイプのシーケンスにライトアップで便利なちょい機能を加える考え方です。
高度なことをするなら高度な卓を使えばいいのですし、今困っている簡単そうで簡単に出来ないことに特化したモノであればいい。私の要望は、LEDスポットに内蔵されたシーン機能がプログラムしやすくて実行の日時指定が出来ればいいレベルです。「LEDカラーミックススポットを使ったライトアップで、何年何月何日何時何分何秒から指定したパターンが実行できるシンプルな卓」とします。
決して、MAやAVOにカレンダー機能を搭載したモノな物は目指さない。「MAなら簡単にでき・・・」とか言う輩はMAを使えばいいのです。
#[Art-Net]
久しぶりにArt-Netエンジンを書く時間が取れそうです。
丁度よい冷却期間になったのか、そもそもの修正点を思いつきました。
そもそもというのは処理の全体像のことです。Art-Netを受信して、パッチ処理などをして、送信するワケですが、これらの処理を無駄なく適切なタイミングで行うことはとても大切なので、それを目指して書き直しをするのです。偉そうな言葉を使うなら「最適化」です。
正直言いますと大きな無駄を見つけたのです。何しろ経験豊富の真逆ですから、設計書を書いてコーディングして・・・なんて上品な製作は出来ません。思い付いて書いては実験、思い付いて書き直しては実験を繰り返すので、付け焼刃の繰り返しで各所に歪みやら無駄が溜まるのです。一応機能するようになったら全体の見直しをするのはいつものことですけど、3歩進んで2歩下がるを繰り返す自分の様は残念です。つーても、誰かが書いてくれるワケでも添削してくれるワケでもないので仕方ありません。
全体の直しはあるとしても、作業の要はスタックフェーダーへの対応です。
ちょっと前まではスタックフェーダーのシーンデータをエンジン内に持たせ、別プロセスからマスター値を送り込んでエンジン内で出力値の計算をさせるイメージでしたが、エンジンの処理がやたら重くなるし拡張性も低いのでやめます。Art-Net受信値とMIXする一意のデータをエンジンに送り込むことにし、シーンデータを持つのもマスター値による出力値の計算もスタックフェーダ間のMIXも別プロセスにさせることにします。こうすれば、将来的に卓へ拡張してもArt-Netエンジン自体の変更は不要です。
#[Art-Net]
丁度よい冷却期間になったのか、そもそもの修正点を思いつきました。
そもそもというのは処理の全体像のことです。Art-Netを受信して、パッチ処理などをして、送信するワケですが、これらの処理を無駄なく適切なタイミングで行うことはとても大切なので、それを目指して書き直しをするのです。偉そうな言葉を使うなら「最適化」です。
正直言いますと大きな無駄を見つけたのです。何しろ経験豊富の真逆ですから、設計書を書いてコーディングして・・・なんて上品な製作は出来ません。思い付いて書いては実験、思い付いて書き直しては実験を繰り返すので、付け焼刃の繰り返しで各所に歪みやら無駄が溜まるのです。一応機能するようになったら全体の見直しをするのはいつものことですけど、3歩進んで2歩下がるを繰り返す自分の様は残念です。つーても、誰かが書いてくれるワケでも添削してくれるワケでもないので仕方ありません。
全体の直しはあるとしても、作業の要はスタックフェーダーへの対応です。
ちょっと前まではスタックフェーダーのシーンデータをエンジン内に持たせ、別プロセスからマスター値を送り込んでエンジン内で出力値の計算をさせるイメージでしたが、エンジンの処理がやたら重くなるし拡張性も低いのでやめます。Art-Net受信値とMIXする一意のデータをエンジンに送り込むことにし、シーンデータを持つのもマスター値による出力値の計算もスタックフェーダ間のMIXも別プロセスにさせることにします。こうすれば、将来的に卓へ拡張してもArt-Netエンジン自体の変更は不要です。
#[Art-Net]
間数マーカーは2度目の電池テストでも13時間でした。公称10時間でよいでしょう。
自宅では3Dプリンタさんが延々と仕事をしています。痛みが出始めていますが、全部作るまで持ってくれるでしょうか。
ということで、間数マーカーは繰り返しの製作作業になりましたから次のネタに行きましょう。
RaspberryPiを使った物を進めたいのですが、物が入らないのではどうにもなりません。
この際ですから、自宅の工作部屋の部品類を再整理ですかね。一部魔窟と化していますし。
#雑談
自宅では3Dプリンタさんが延々と仕事をしています。痛みが出始めていますが、全部作るまで持ってくれるでしょうか。
ということで、間数マーカーは繰り返しの製作作業になりましたから次のネタに行きましょう。
RaspberryPiを使った物を進めたいのですが、物が入らないのではどうにもなりません。
この際ですから、自宅の工作部屋の部品類を再整理ですかね。一部魔窟と化していますし。
#雑談
2022年5月 この範囲を時系列順で読む この範囲をファイルに出力する
間数マーカーver4.3が1台組めました。
重箱の隅を突く様な目で見るなら改善したい点はありますが現場で使えるレベルです。
電池の持ちを確認していますが、目標値である単三電池1個で12時間はクリア。現場的にはOKでしょう。
乾電池は特性的にエネループなどの容量の大きな充電池がよさそうです。なぜなら、アルカリ電池などの1次電池は一定の割合で電圧が下がっていきますが、エネループは使用開始直後に一定値まで下がってからは切れる直前まで電圧がほとんど下がりませんので、一定の光量で発光し続けることが期待できるからです。
発光面には不満が残りますが使えるレベルです。φ3mmの砲弾型LED2個からの光を厚み5mmの透明樹脂板を通して130×65mmの面に誤差±20%くらいの輝度で散らしていますが、これ以上は導光機構を金型から起こさないと難しいと思います。これ以上時間とお金をかけて精彩を求めても使用感は違わないと思われるので落としどころでしょう。
試作は終わりとし、1個30時間かかるプリントをチマチマやっていきます。
追記
消える瞬間は見ていませんが、13時間経過で点いており、14時間経過で消灯していました。
電池のコンディションもありますので、公称値を8割の10時間とします。
推奨電池はPanasonicのeneloop(エネループ・単三電池型・1.2v1900mAh)です。
販売は予定しておりません。
3Dプリンタの稼働コストを500円/時としていますが、30時間では15,000円です。電気代とフィラメントの消費量からするとこんなもんです。
内部の部品原価は3,000円くらい。発光部を構成する専用基板や樹脂部品がそれなりにします。
組み立ても何気に面倒なので開発費を含む手間賃やらで10,000円は欲しい。
合計28,000円/台(笑
自分だったら買わない価格です。
アチコチにモックアップを見せて価格イメージ聞いたところ3,000~5,000円でした。自分もそう思います。
試作品の価格は量産品の10倍でも安い部類ですが、量産化の初期費用や在庫を抱える気はないので、作るなら毎回試作価格になってしまいます。
これでは売る側にも買う側にもメリットがありませんので、自分が使う分だけ作ることにしました。
#舞台の小物
重箱の隅を突く様な目で見るなら改善したい点はありますが現場で使えるレベルです。
電池の持ちを確認していますが、目標値である単三電池1個で12時間はクリア。現場的にはOKでしょう。
乾電池は特性的にエネループなどの容量の大きな充電池がよさそうです。なぜなら、アルカリ電池などの1次電池は一定の割合で電圧が下がっていきますが、エネループは使用開始直後に一定値まで下がってからは切れる直前まで電圧がほとんど下がりませんので、一定の光量で発光し続けることが期待できるからです。
発光面には不満が残りますが使えるレベルです。φ3mmの砲弾型LED2個からの光を厚み5mmの透明樹脂板を通して130×65mmの面に誤差±20%くらいの輝度で散らしていますが、これ以上は導光機構を金型から起こさないと難しいと思います。これ以上時間とお金をかけて精彩を求めても使用感は違わないと思われるので落としどころでしょう。
試作は終わりとし、1個30時間かかるプリントをチマチマやっていきます。
追記
消える瞬間は見ていませんが、13時間経過で点いており、14時間経過で消灯していました。
電池のコンディションもありますので、公称値を8割の10時間とします。
推奨電池はPanasonicのeneloop(エネループ・単三電池型・1.2v1900mAh)です。
販売は予定しておりません。
3Dプリンタの稼働コストを500円/時としていますが、30時間では15,000円です。電気代とフィラメントの消費量からするとこんなもんです。
内部の部品原価は3,000円くらい。発光部を構成する専用基板や樹脂部品がそれなりにします。
組み立ても何気に面倒なので開発費を含む手間賃やらで10,000円は欲しい。
合計28,000円/台(笑
自分だったら買わない価格です。
アチコチにモックアップを見せて価格イメージ聞いたところ3,000~5,000円でした。自分もそう思います。
試作品の価格は量産品の10倍でも安い部類ですが、量産化の初期費用や在庫を抱える気はないので、作るなら毎回試作価格になってしまいます。
これでは売る側にも買う側にもメリットがありませんので、自分が使う分だけ作ることにしました。
#舞台の小物
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 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132