PartDesign WizardShaft/ja

イントロダクション
このツールを使うと値のテーブルからシャフトを作成し、その力とモーメントを解析することができます. FreeCADのPythonコンソールに Gui.runCommand('PartDesign_WizardShaft') と入力するとウィザイードが起動します. ウィザードは起動するとデフォルトのテーブル、対応するシャフト部品、力/モーメントのグラフを表示します.

into the Python console of FreeCAD. The wizard will start and show a default table, the corresponding shaft part and force/moment graphs.



The top of the window is taken up by the table. It is organized into numbered columns which correspond to segments of the shaft. A shaft segment is characterized by having certain length and diameter. The main window shows two tabs. One is the shaft part itself (a revolution feature), shown in the image above. The second tab shows graphs of the shear forces and moments created by the loads defined in the table.



必須
シャフト設計ウィザードはせん断応力と曲げモーメントのグラフを作成、表示するためにnumpyパッケージとpyxplotプログラムを使用しています.

パラメーター
シャフトの各区分には以下のパラメーターが定義可能です. （この他にも行、負荷タイプがありますがまだ機能が実装されていません）
 * 区分の長さ
 * 区分の直径
 * 負荷のタイプ. メニューをスクロールして適切な項目ををクリックする必要があることに注意してください. そうしないと選択されません！
 * None: 負荷なし
 * Fixed: シャフトの末端を固定（例えば他の部品に溶接されている場合）. この負荷タイプは最初の区分、または最後の区分にのみ定義できます.
 * Static: シャフト区分に静荷重あり
 * シャフトの区分にかける負荷
 * 区分の中で負荷がかける位置. 位置は区分左端からの距離で定義されます.

メニュー
新しいシャフトの区分を追加するにはテーブルの右側の何もない領域で右クリックして"Add column"を選択します.

制限事項

 * 同じ直径のシャフト区分を隣接して配置することはできません.

計画中の機能

 * テーブルによるシャフトの辺の面取りと丸め込み
 * 以前に作成したシャフトウィザード部品の認識とそれによるテーブル値の初期化
 * シャフトの圧力計算
 * シャフトにかかる負荷の可視化（FEMモジュールと同じ機能が使用可能）
 * ドキュメントオブジェクトとして負荷を定義（FEMモジュールと同じ機能が使用可能）
 * 物性データベース
 * Y方向と同様にZ方向への負荷を許可（負荷をドキュメントオブジェクトとして定義する必要があります. そうしないとテーブルが非常に長くなってしまいます）