最近の話題 スレッドへのリンク

また同時進行の話が増えてきて、スマホで見にくくなってきたので、スレッドへのリンクをつくりました。

120を作る

DCC DSair2関連の話題

PerusPirapora鉄道(EFPP) 一号機をつくる 現在一旦停止中

猫屋線の列車を作る

| | Comments (0)

120をつくる(21)ディテール追加

キャブ下ステップ(珊瑚B6用ロストパーツ)と先輪の担いバネを追加しました。実物の担いバネはもっと位置が低いのですが、両端のリンク部のみ見えるのも面白くないので少し位置を上げてあります。なおこのバネは珊瑚の5500用下バネを削りました。またこの部分は模型では床板がありますが、実物は台枠の上が開いていて、この部分から台枠内のスティーブンソン式弁装置のリンクに注油できるようになっています。

20190418-10-02-41

20190418-10-03-28

この写真はiPhoneで撮っていますが、やはり焦点合成機能付きのカメラが欲しくなりますね。

 

 

| | Comments (0)

PECOの車止めを組む

自動往復運転のための線路の両端に、オーバーランによる転落防止のための車止めが必要だと思いました。HOユニトラックの車止めは近代的過ぎるので、Pecoの枕木タイプの車止めキットSL-41を組んでみました。

20190414-22-30-18

20190414-22-27-55

英国の少し古い枕木を組んだタイプですが、古典的な外観でよいです。

固定レイアウトではないのでこのままの色でも良いかもしれませんが、上面をバラスト色、バッファー部を赤に塗ろうと思います。側面には雑草のモールディングまでされていて、緑に塗るように書かれていますが、そこまで彩色するかどうかは?です。

 

| | Comments (0)

VBA(Excel)でDSairを制御する(続)CV値読み書き

Excelを使って、DSairのマニュアル運転操作をしようという方は、まずおられないと思います。

やはりデコーダーのCV値の管理がメインになると思います。

というわけでCV値の読み書きです。

読込は 前回書いたHTTPDSAir関数を使って

Sub DSair_cv_read_com(LocoAdress, CVNo)

  fc = "/command.cgi?op=131&ADDR=0&LEN=64&DATA=GV(" + LocoAdress + "," + CVNo + ")" + " ?" + Str(Time())

  HTTPDSAir (fc)

End Sub

LocoAdressは、OPSモードで使用するときデコーダーのアドレスを文字列として指定しますが、それ以外では”0”をいれます

で読込命令を出して

Sub DSair_cv_read_res()

     fc = "/command.cgi?op=130&ADDR=128&LEN=264" + " ?" + Str(Time())

     DSair_res = HTTPDSAir(fc)

    CVValue = Mid(DSair_res, 42, 3)

End Sub

で値を読込みます。

ただし読込命令を出して、DSairがデコーダーにアクセスして、内部メモリの値が読み込んで書き替えられるまで、2−3秒かかるので、そのあいだにスリープなどの命令をいれて時間稼ぎする必要があります。

関数にすれば

Function DSair_cv_read(LocoAdress, CVNo)

    fc1 = "/command.cgi?op=131&ADDR=0&LEN=64&DATA=GV(" + LocoAdress + "," + CVNo + ")" + " ?" + Str(Time())

    HTTPDSAir (fc1) 'CV値の読み込み命令を出す

    sleep 4000 '4秒時間を空ける

    fc2 = "/command.cgi?op=130&ADDR=128&LEN=264" + " ?" + Str(Time())

    DSair_res = HTTPDSAir (fc2) '内部メモリの書き替えられたCV値の読み出す

    DSair_cv_read = Mid(DSair_res, 42, 3)  '関数の返り値がCV値です。

End Function

となります

CV値の書き込みは

Sub DSair_cv_write(LocoAdress, CVNo, CVValue)

  fc = "/command.cgi?op=131&ADDR=0&LEN=64&DATA=SV(" + LocoAdress + "," + CVNo + "," + CVValue + ")" + " ?" + Str(Time())

  HTTPDSAir (fc)

End Sub

で実行できます。

サブルーチンや関数の引数 LocoAdress, CVNo, CVValue は文字列です。

また上記のプログラム例は、エラー処理を省略しています。

 

 

 

 

| | Comments (0)

猫屋線にマレー投入?

猫屋線の蒸機 よく走るしスタイルが良いので追加購入検討中です。

以前HOナロー化を目論んで罪庫してあった ミニトリックのNゲージマレーを引っ張り出してきて画像合成してみました

少し炭庫を後に延長すると、うまくおさまりそうな気がします。

Nekomallet

この写真はイメージです(笑)

https://feldbahn-ffm.de/wp-content/uploads/2019/02/ffm_lok_13.jpg

フランクフルト軽便博物館のコッペルマレーを少し大きめにした感じでしょうか?

☆4/18追記 キャブそのまま ボイラー延長バージョンもイメージつくってみました

Nekomallet2

やはり炭庫増設バージョンの方がバランスが良いですかね?

ただマレー機関車ではスチームドームは後部台車のシリンダーの真上あたりにおくという設計のお約束ありそうなので、ドームの位置はうごかします。

勢いでもう一組ずつ購入してしまったので、つごう4両猫屋線蒸機買ってしまいました(笑)

 

| | Comments (0)

猫屋線蒸機のディテーリング(1)

3月末に発売された猫屋線の蒸機機関車 一号機二号機両方とも購入してしまいました。パーシーの動力を継承していますが、今回はコアレスモーター?にアップグレードされて走りも非常に好調です。

上回りはもう少し少し煙突が長い方が好みですが良くできています。外観向上のため、まず二号機の煙室戸ハンドル、汽笛、安全弁を金属パーツに交換してみました。なおまた分解するので、きっちり嵌め込んでいないため少し隙間が空いているのはご容赦ください。

煙室戸ハンドルはエコーモデルの1752がハンドル径もオリジナルとほぼ同じです。モールドを削って、中心に1.0φの孔を開けてパーツをさしこみました。取っ手の部分は短縮しました。安全弁は、真鍮の3.0mmφの台座を挽き出して、Nゲージ用の安全弁をつけるとそれらしく見えます。汽笛は純正付属パーツではなく、珊瑚の古典用汽笛をネジ込みました。

20190407-14-39-31

煙室側面のパーティエーションラインは削って消しましたが、再度タンク上面のラインも削って消そうと思います。

それなら給水ハッチも別パーツにした方が見映えがしそうです。

 

| | Comments (0)

«工作本出ました