Expand はじめにはじめに
Expand 管理管理
Expand ユーザー インターフェースユーザー インターフェース
Expand SolidWorks の基礎 SolidWorks の基礎
Expand 2D から 3D へ移行2D から 3D へ移行
Expand アセンブリアセンブリ
Expand CircuitWorksCircuitWorks
Expand コンフィギュレーションコンフィギュレーション
Expand CostingCosting
Expand Design CheckerDesign Checker
Expand SolidWorksにおけるデザイン スタディSolidWorksにおけるデザイン スタディ
Expand 詳細設定と図面詳細設定と図面
Expand DFMXpressDFMXpress
Expand DriveWorksXpressDriveWorksXpress
Expand FloXpressFloXpress
Expand インポート/エクスポートインポート/エクスポート
Expand モデル表示モデル表示
Expand モールド設計モールド設計
Collapse モーション スタディモーション スタディ
Expand 部品とフィーチャー 部品とフィーチャー
Expand ルーティングルーティング
Expand 板金板金
Expand SimulationSimulation
Expand SimulationXpressSimulationXpress
Expand スケッチングスケッチング
Expand Sustainability 製品Sustainability 製品
Expand SolidWorks UtilitiesSolidWorks Utilities
Expand 公差公差
Expand TolAnalystTolAnalyst
Expand ToolboxToolbox
Expand 溶接溶接
Expand Workgroup PDMWorkgroup PDM
Expand トラブルシューティングトラブルシューティング
用語集
目次を表示しない

力とモーターの関数式

モーション解析(Motion Analysis)スタディで、力とモーターの動作を数式で定義することができます。 方程式を作成するには、(Expression)を(Force、または モーター(Motor)PropertyManagerで 選択しします。 モーターまたは力の数式を作成する際、サポートされる関数(supported functions)のみを使用することができます。

関数式の基礎(Expression Function Basics)

関数式は1つの値を返す C あるいは FORTRAN のような式です。 関数式の作成には任意の定数、演算子、結果 (例えば速度、加速度、パワー、力のプロット)と使用可能なサポートされる関数を使用できます。

定数(Constants)

整数と実数のみを使用できます。 複素数はサポートされません。

演算子(Operators)

SolidWorks Motion には次の優先順位を持つ算術演算子が含まれます。
記号 作業 優先順位
** 累乗法 1
/ 除算 2
* 乗算 3
+/- 加算/減算 4
関数式には任意の数の空スペースを入れることができます。 見やすい関数式になるように、必要に応じて空スペースを入れてください。 空スペースの使用には次の制限があります:
  • 数値の中に空スペースを入れることはできません。
  • 関数値とその左括弧の中に空スペースを入れることはできません。

SolidWorks Motion 結果

サポートされる関数の大部分では SolidWorks Motion 結果を変数として使用できます。

SolidWorks Motion の結果を引数とする関数を使用する場合は、リストから結果をダブルクリックして式に追加します。

数式で使用する前に、結果を作成する必要があります。

制約(Limitations)

関数の定義には次の制限があります:

関数のネスティング

関数、サブ的な式、演算子は最高で 10 層のレベルまでネスティングできます。 たとえば、FUNCTION = f1(f2(f3(f4))) の場合、ここで f1f2f3f4 は式のサブ的な関数で、構文的に正しい関数定義です。 しかし、FUNCTION = f1 (f2(... (f11 ) ...) では式のサブ的な関数が 11 層のレベルまでネスティングされているため、正確な定義とは言えません。

関数式における記号数の制限

1 つの式に 1,000 個以上の記号は使用できません。 これには演算子、括弧、関数、数値が含まれます。

関数が参照できる要素数の制限

各種類の 25 個以上の標準要素に依存する関数は定義できません。 すべての式を最高 25 個の部品、あるいは 25 個の力などに依存するように作成します。



トピックについてフィードバックを送信

ヘルプに関してフィードバックを送信することができます。しかし、ドキュメンテーション グループはテクニカル サポートに関する質問に答えることはできません。 テクニカル サポートに関する情報はここをクリックしてください

* 必要項目

 
*電子メール:  
件名:   トピックのフィードバック
ページ:   力とモーターの関数式
*コメント:  
*   プライバシー ポリシーを読み、個人情報が Dassault Systèmes によって使用されることに同意します。

トピックの印刷

印刷するコンテンツの範囲を選択:

x

Internet Explorer 7 より古いブラウザ バージョンが検知されました。 表示を最適化するにはInternet Explorer 7 以上のブラウザ バージョンにアップグレードしてください。

 今後このメッセージを表示しない
x

Web ヘルプ コンテンツ バージョン: SOLIDWORKS 2013 SP05

SOLIDWORKS で Web ヘルプを無効にして、ローカル ヘルプを使用するには、ヘルプ > SOLIDWORKS Web ヘルプ使用 をクリックしてください。

Web ヘルプのインタフェースや検索機能に関する問題は、お客様のサポート担当者までご連絡ください。各トピック ページの「トピックについてフィードバックする」リンクを使用し、各ヘルプ トピックについてフィードバックを送信することもできます。