オブジェクト指向強度評価プログラムSONSHOの開発 - Version4.0取り扱い説明書 -
Development of object oriented program "SONSHO" for strength evaluation; Manual of version 4.0 Program
細貝 広視*; 笠原 直人
Hosogai, Hiromi*; kasahara, Naoto
オブジェクト指向強度評価プログラムSONSHOは、構造解析とその後処理により得られる応力分類データから、高速原型炉第一種機器の高温構造設計方針を含む各種の評価法により、クリープ疲労損傷値を予測するシステムである。プログラム上の特徴としては、材料データの更新やクリープ疲労損傷技術の進展に伴う頻繁な改訂と、複雑の外部プログラムとのインターフェイスの必要性が挙げられる。これらの要求を満たすため、平成7年度のプロトタイプ作成以来、プログラムのオブジェクト間インターフェイスの整備を進めてきた。特にVersion4.0では以下の改良を行った。(1)材料強度計算ライブラリを独立の汎用モジュールとして、Microosoft推奨のActiveXコントロールおよび32bitDLLで実装することによって、Mindows上の一般的なプログラムから共通利用できるようにした。(2)プログラム自身が操作法を誘導する機能(ウィザード)により、マニュアルレスの操作を可能とした。(3)プログラム間のインターフェイスにMicroosoft標準のオブジェクト間通信方法(COM)を使用し、Microosoft Excelのデータとメモリ内高速通信により入出力が行えるようにした。Version4.0は、Windows95およびWindowsNT4.0で実行可能である。また使用言語はMicroosoft Visual Basic 5.0(Enterprose Edition)とMicroosoft FORTRAN Power Station 4.0である。
Object oriented Program "SONSHO" predicts creep fatigue damage factors based on Elevated Temperature Structural Design Guide for "Monju" and other various procedures from stress classification data obtained from structural analysis results. From view point of program implementation, it is required that external programs interface and frequent revise from update of material data and creep fatigue evaluation methods. 0bject oriented approach was continuously introduced to improve these aspects of the program, Version 4.0 has the following new functions. (1)Material strength library was implemented as an independent program module based on Microsoft Active X control and 32bit DLL technologies, which can be accessed by general Windows programs. (2)Self instruction system "Wizard" enables manual less operation. (3)Microsoft common object model (COM) was adopted for program jnterface, and this program can communicate with Excel sheet data on memory. Sonsho Ver.4.0 can work on Windows 95 or Windows NT 4.0. Microsoft Visual Basic 5.0 (Enterprose Edition) and Microsoft FORTRAN Power Station 4.0 were adopted for program.