クイックアンサー:SysML v2 Studio の3ペインワークスペースとは何ですか?
Visual Paradigm のSysML v2 Studioは「3ペインの哲学」を採用していますシステムモデリングにおける摩擦を排除するために設計されています:
- 左ペイン(ナビゲーションハブ):クラウドプロジェクト、参照用サンプルライブラリ、モデルツリー、およびAI支援を管理します。
- 中央ペイン(高パフォーマンスエディタ):テキストベースのSysML v2モデリングのメインワークスペースで、ファイルステータスツールバーを備えています。
- 右ペイン(ダイアグラムビューア):コードと直接同期されたリアルタイムのインタラクティブな可視化(ツリー、相互接続、ケースビュー)を提供します。
SysML v2 Studio ワークスペースの構造
ナビゲーション、テキストベースのモデリング、および視覚的表現を明確に分離されたゾーンに配置することで、エンジニアはレイアウトの混乱やワークフローの中断なしに、システムアーキテクチャに直接集中できます。
1. 左ペイン:ナビゲーションハブ
ナビゲーションハブは、ファイル管理、構造的ナビゲーション、およびAI機能のためのコマンドセンターです。4つの主要なタブが含まれています:
- ナビゲーター:クラウドベースのファイルマネージャーで、プライベートで編集可能なSysML v2プロジェクトを整理、アクセス、管理するために使用されます。
- サンプル:学習やアーキテクチャベンチマーク用に設計された、数百の事前構築済み、読み取り専用参照モデルを含む大規模なリポジトリ。
- モデルツリー:アクティブなSysML v2ファイルの構造化されたスケルトンビューを提供し、複雑な要素階層への即座のナビゲーションを可能にします。
- AIアシスタント:SysML v2コードの生成、分析の実行、および自動分析レポートの構築のために設計された統合アシスタント。
2. 中央ペイン:高パフォーマンスエディタ
中央ゾーンはコアモデリングが行われる場所です。高速なコード編集のために設計されており、インテリジェントな「ステータスツールバー」を上部に備えています:(上部に配置):
- 読み取り専用インジケーター:Examples リポジトリからファイルを開くと自動的に有効になります。このモードでは、参照テンプレートの整合性を維持するためにテキスト編集が制限されます。
- 編集可能モード:ナビゲータで作成した自分のファイルで作業しているときに有効になり、コードの無制限な編集と改良が可能になります。
3. 右ペイン:インタラクティブなダイアグラムビューア
右ペインは、テキスト形式の SysML v2 定義をリアルタイムでライブな視覚モデルに変換します。主な機能は次の通りです:
- 動的ビジュアライゼーション:中央のエディタでコードを変更すると、ダイアグラムの表示が自動的に更新されます。
- 複数の表示モード:次のような複数のグラフィカルな視点間で簡単に切り替えることができます:ツリー表示, 相互接続表示、およびケース表示.
ステップバイステップ:参照例とカスタムファイルの扱い
モデルの整合性を維持しつつ、完全な創造的自由を提供するために、SysML v2 Studio はサンプル参照とユーザープロジェクトの間に明確なルールを適用します:
- 例の探索:左ペインの例セクションから参照モデルを開きます。左上のステータスバーに
読み取り専用というラベルが表示されていることに注意してください。標準テンプレートを清潔に保つために、テキスト編集は禁止されています。
- 独自のプロジェクトの作成:左ペインのナビゲータタブに切り替えて、新しいファイルを作成します。
- 自由な編集:新しいファイルは読み取り専用制限なしで開き、SysML v2 モデルの入力、編集、構造化に対して完全な権限が付与されます。
よくある質問(FAQ)
Examples タブから開いたファイルを編集できないのはなぜですか?
Examples リポジトリ内のファイルは、標準ライブラリファイルを清浄に保つために「読み取り専用」に設定された保護された参照モデルです。モードに設定されています。例を変更するには、ナビゲーターペインで新しいファイルを作成するか、構造をプライベートワークスペースにコピーしてください。
SysML v2 Studio におけるリアルタイム図描画はどのように機能しますか?
右ペイン(図ビューア)は、中央エディタからのテキストコードを継続的にコンパイルし、動的なツリーや接続ビューなどのインタラクティブな図を瞬時に生成します。
SysML v2 Studio に含まれる AI 機能は何ですか?
ナビゲーションハブの AI アシスタントは、システムアーキテクトが SysML v2 コードスニペットを自動生成し、システム構造を分析し、詳細な分析レポートをコンパイルするのを支援します。