スケッチャー・制御点によるBスプライン
Appearance
|
|
| メニューの場所 |
|---|
| スケッチ → スケッチャージオメトリ → 制御点によるBスプライン |
| ワークベンチ |
| スケッチャー |
| デフォルトのショートカット |
| G B B |
| 導入バージョン |
| 0.17 |
| 参照 |
| スケッチャー・制御点による周期的Bスプライン |
概要
The Sketcher CreateBSpline tool creates a B-spline curve from control points. introduced in 1.0: Or optionally from knot points.
B-spline curve (white) defined by 5 control points.
The control polygon (green) connects the control points (marked with dark yellow weight circles).
The number 3 (green, without brackets) in the center refers to the degree of the B-spline.
The numbers (1) and (4) (green, in round brackets) refer to the multiplicity of the knot points.
The numbers [1.00] (green, in square brackets) refer to the weights of the control points.
使い方
See also: Drawing aids.
- There are several ways to invoke the tool:
- Press the
B-Spline button.
- Select the Sketch → Geometries →
B-Spline option from the menu.
- Right-click in the 3D View and select the
B-Spline option from the context menu. introduced in 1.0
- Use the keyboard shortcut: G then B, then B.
- Press the
- The cursor changes to a cross with the tool icon.
- The B-Spline Parameters section (introduced in 1.0) is added at the top of the Sketcher Dialog.
- Optionally press the M key or select from the dropdown list in the parameters section to change the tool mode:
From control points:
- Optionally change the Degree (also possible after points have been picked):
- Enter a number greater than zero.
- Press the U key to increase the degree.
- Press the J key to decrease the degree.
- Optionally change the Degree (also possible after points have been picked):
From knots: introduced in 1.0
- B-splines from knots are always created with degree 3. But their degree can be changed later. See Notes.
- Optionally press the R key or check the Periodic checkbox to create a closed B-spline (also possible after points have been picked). introduced in 1.0
- Pick several points.
- Optionally press the F key before finishing to delete the last point. introduced in 1.0
- Right-click or press Esc to finish the input.
- The B-spline is created, including a set of internal geometry (weight circles and knot points).
- If the tool runs in continue mode:
- Optionally keep creating B-splines.
- To finish, right-click or press Esc, or start another geometry or constraint creation tool.
補足
- Elements of the internal geometry can be deleted. They can be recreated at any time with Sketcher RestoreInternalAlignmentGeometry.
- After a B-spline is created, it is possible to define the weight of the control points by changing the radii of the weight circles. The equality constraints on the circles need to be deleted first. The radius constraint is arbitrary, the weight of the control points will be defined by the relative radii of the circles. It works similar to gravity: the bigger a circle is in relation to the others, the more the curve will be attracted to that control point.
- The degree of a created B-spline can be increased or decreased, and the multiplicity of its knots can be increased or decreased as well.
- The visibility of the degree, the control polygon, the curvature comb, the knot multiplicity and the control point weight can be toggled on/off from the Visual Helpers toolbar.
制約事項
- Several constraints are not supported at this time.
- The defined knot multiplicity may not always be respected:
- For a periodic spline, the first knot (coincident with last) always has a multiplicity of 2.
- For a non-periodic spline, the first and last knots always have a multiplicity of 4.
- If the points just before and just after have multiplicities >=3, the piece between these two is fully continuous, and this (middle) point will only be constrained with point-on-object. If a knot is needed, consider using the insert knot tool.
- 全般: スケッチを作成、スケッチを編集、スケッチをアタッチ、スケッチの方向を変更、スケッチを検証、スケッチをマージ、スケッチを鏡像化、スケッチの編集を終了、スケッチを表示、セクション表示、グリッドの表示を切り替え、スナップの切り替え、レンダリング順を設定、操作を停止
- スケッチャージオメトリー: 点を作成、ポリライン(折れ線)を作成、線分を作成、中心点から円弧を作成、3点指定円弧を作成、楕円弧を作成、双曲線の円弧を作成、放物線の円弧を作成、中心を指定して円を作成、3点で円を作成、中心点を指定して楕円を作成、3点を指定して楕円を作成、長方形を作成、中心配置長方形、角丸長方形、正三角形, 正方形、正五角形、正六角形、正七角形、正八角形、正多角形、長円形を作成、円弧状の長円形を作成、制御点によるBスプライン, 制御点によるBスプライン、制御点によるBスプライン、ノットによる周期的Bスプライン、構築ジオメトリの切り替え
- スケッチャー拘束:
- 寸法拘束: 寸法、水平距離拘束、垂直距離拘束、距離拘束、半径/直径を自動拘束、半径拘束、直径拘束、角度を拘束、ロック拘束
- 幾何拘束: 一致拘束(統合)、一致拘束、点がオブジェクト上にある拘束、水平/垂直拘束、水平拘束、垂直拘束、 並行拘束, 直角拘束、正接拘束または共線拘束、等値拘束、対称拘束、固定拘束
- その他の拘束: 屈折率拘束(スネルの法則)
- 拘束ツール: 駆動拘束/参照拘束の切り替え、駆動拘束/参照拘束の切り替え
- スケッチャーツール フレットを作成、面取りを作成、エッジをトリム、エッジを分割、エッジを延長、外部ジオメトリを作成、カーボンコピーを作成、原点を選択, 水平軸を選択、垂直軸を選択、配列変換, 軸周変換、スケール変換、オフセット、対称、軸方向の拘束を解除、すべてのジオメトリーを削除, すべての拘束を削除
- スケッチャーBスプラインツール: ジオメトリをB-スプラインに変換、Bスプラインの次数を増やす、Bスプラインの次数を減らす、ノット多重度を増やす, ノット多重度を減らす、ノットを挿入、曲線を結合
- スケッチャー表示ツール: 未拘束の自由度を選択、関連する拘束を選択、関連する要素を選択、冗長な拘束を選択、競合する拘束を選択、円弧の補助円を表示/非表示、Bスプライン次数の表示/非表示, Bスプライン制御ポリゴンの表示/非表示、Bスプライン曲率コームの表示/非表示、Bスプラインノット多重度の表示/非表示、Bスプライン制御点重みの表示/非表示、内部ジオメトリの表示/非表示、仮想スペース切り替え
- はじめてみよう
- インストール: ダウンロード、Windowsへのインストール、Linuxへのインストール、Macへのインストール、付加機能のインストール、Dockerでのコンパイル、AppImage、Ubuntu Snap
- 基本: FreeCADについて、ユーザー・インタフェース、Mマウス・ナビゲーション、オブジェクトの選択方法、オブジェクトの名前、設定、ワークベンチ、FreeCADファイルの構造、プロパティ、FreeCADへの貢献、寄付
- ヘルプ: チュートリアル、チュートリアル動画
- ワークベンチ: 共通ツール、アセンブリー、BIM、CAM、ドラフト、FEM、インスペクション、マテリアル、メッシュ、OpenSCAD、 パート、パートデザイン、ポイント、リバースエンジニアリング、ロボット、スケッチャー、スプレッドシート、サーフェス、テックドロー、テストフレームワーク
- 情報ハブ: ユーザー向けハブ、パワーユーザー向けハブ、開発者向けハブ
