TRNSYS18

TRNSYS Type3157 Pythonリリース TRNSYS

TRNSYS Type3157 Pythonリリース

Python用の新しいコンポーネントがTRNSYS-USERSで紹介されています。MITライセンスで無料で使用できます。 New component to call Python from TRNSYS 18 (allowing to import libraries) ダウンロードとインストール …
TRNSYS Type2625 JSON Printer  リリース TRNSYS

TRNSYS Type2625 JSON Printer リリース

2025/04/07 インストーラーを公開しました。 この記事の最後のダウンロードリンクからダウンロードできます。何か不具合などあればこの記事へコメントください。 少し前にTRNSYS Type65を改良してJSON形式の出力機能を試作しました。 https://www.kankyoukei.com…
C++コンポーネントの作り方(2)実装 未分類

C++コンポーネントの作り方(2)実装

前回に続いて、コンポーネントの処理を実装します。 ソースコードの確認 この段階では、ソースコードはSimulation Studioからエクスポートした状態のままです。 中身を確認すると、40行目以降にProformaで定義したParameters, Inputsの値に相当する変数が宣言されている事…
C++コンポーネントの作り方(1)準備 未分類

C++コンポーネントの作り方(1)準備

C/C++を使ったTRNSYSコンポーネントの作り方の解説です。TypeStudioを使ってFORTRANで作る方法もありますが、たまにはC/C++作りたいケースがあります。例えば、次のようなケース。 C/C++に慣れている(FORTRANは詳しくない)使いたいライブラリがC/C++すでにC/C++…
Type65 Online PlotterからJSON形式の出力 TRNSYS

Type65 Online PlotterからJSON形式の出力

Type65 Online PlotterにJSON形式のファイル出力機能を試行錯誤しながら実装しています。 TRNSYSにはソースコード一式が添付します。ソースコードを変更して新機能を追加したり、改良を加えることができます。今回はType65 Online Plotterのソースコードを変更してJ…