103 lines
4.6 KiB
HTML
103 lines
4.6 KiB
HTML
<html><head><title>Placement API/jp</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><link type='text/css' href='wiki.css' rel='stylesheet'></head><body><h1>Placement API/jp</h1></div>
|
||
|
||
<div id="mw-content-text" lang="en" dir="ltr" class="mw-content-ltr"><div class="mw-parser-output"><p>FreeCADのPlacement(配置)とは位置と回転を定義するオブジェクトを指します。PlacementをFreeCADオブジェクトに追加して、ドキュメント内での方向/位置を決めることができます。
|
||
</p><p>例:
|
||
</p>
|
||
<pre>myObj = FreeCAD.ActiveDocument.ActiveObject
|
||
pl = FreeCAD.Placement()
|
||
pl.move(FreeCAD.Vector(2,0,0))
|
||
myObj.Placement = pl
|
||
</pre>
|
||
<div class="api">
|
||
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Class.png" class="image"><img alt="Class.png" src="Class.png" width="16" height="16" /></a> <big><b>Placement</b></big> ( <i> ) または (Placement) または (Matrix) または (Base, Rotation) または (Base,Rotation,Center) または (Base,Axis,Angle</i> )</div>
|
||
<div class="description">
|
||
<p><small><b>説明</b>:</small> 引数なし、引数有り、または与えられたPlacementをコピーすることでPlacementを作成します。
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<p><br />
|
||
</p>
|
||
<div class="api">
|
||
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Base</b></big></div>
|
||
<div class="description">
|
||
<p><small><b>戻り値</b>:</small> Placementの位置を表すベクトル
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<p><br />
|
||
</p>
|
||
<div class="api">
|
||
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Property.png" class="image"><img alt="Property.png" src="Property.png" width="16" height="16" /></a> <big><b>Rotation</b></big></div>
|
||
<div class="description">
|
||
<p><small><b>戻り値</b>:</small> Placementの回転を表すクォータニオン
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<p><br />
|
||
</p>
|
||
<div class="api">
|
||
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>inverse</b></big> ( <i> </i> )</div>
|
||
<div class="description">
|
||
<p><small><b>説明</b>:</small> 逆配置を計算します。
|
||
</p><p><small><b>戻り値</b>:</small> Placement
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<p><br />
|
||
</p>
|
||
<div class="api">
|
||
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>move</b></big> ( <i>Vector</i> )</div>
|
||
<div class="description">
|
||
<p><small><b>説明</b>:</small> 与えられたベクトルに沿ってPlacementを動かします。
|
||
</p><p><small><b>戻り値</b>:</small> なし
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<p><br />
|
||
</p>
|
||
<div class="api">
|
||
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>multVec</b></big> ( <i>Vector</i> )</div>
|
||
<div class="description">
|
||
<p><small><b>説明</b>:</small> 与えられたベクトルにPlacementを適用します。
|
||
</p><p><small><b>戻り値</b>:</small> 結果のベクトル
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<p><br />
|
||
</p>
|
||
<div class="api">
|
||
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>multiply</b></big> ( <i>Placement</i> )</div>
|
||
<div class="description">
|
||
<p><small><b>説明</b>:</small> Placementに別のPlacementを掛けます。
|
||
</p><p><small><b>戻り値</b>:</small> 結果のPlacement
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<p><br />
|
||
</p>
|
||
<div class="api">
|
||
<div class="function"><a href="https://www.freecadweb.org/wiki/index.php?title=File:Method.png" class="image"><img alt="Method.png" src="Method.png" width="16" height="16" /></a> <big><b>toMatrix</b></big> ( <i> </i> )</div>
|
||
<div class="description">
|
||
<p><small><b>説明</b>:</small>
|
||
</p><p><small><b>戻り値</b>:</small> Placementの変換を表す行列を返します。
|
||
</p>
|
||
</div>
|
||
</div>
|
||
<p><br />
|
||
</p><p><br />
|
||
</p>
|
||
|
||
|
||
|
||
|
||
</div>
|
||
|
||
</div><div class="printfooter">
|
||
Online version: "<a dir="ltr" href="https://www.freecadweb.org/wiki/index.php?title=Placement_API/jp&oldid=16269">http://www.freecadweb.org/wiki/index.php?title=Placement_API/jp&oldid=16269</a>"</div>
|
||
<div id="catlinks" class="catlinks" data-mw="interface"></div><div class="visualClear"></div>
|
||
</div>
|
||
</div>
|
||
<div id="mw-navigation">
|
||
<h2>Navigation menu</h2>
|
||
|
||
</body></html> |