Std TransformManip: Difference between revisions

From FreeCAD Documentation
(Updated Docnav)
No edit summary
 
(11 intermediate revisions by 4 users not shown)
Line 2: Line 2:
<translate>
<translate>


<!--T:7-->
{{Docnav
{{Docnav
|[[Std_Placement|Placement]]
|[[Std_Placement|Placement]]
|[[Std_Alignment|Alignment]]
|[[Std_Alignment|Alignment]]
|[[Std_Base|Std Base]]
|[[Std_Edit_Menu|Std Edit Menu]]
|IconL=Std_Placement.svg
|IconL=Std_Placement.svg
|IconR=Std_Alignment.svg
|IconR=Std_Alignment.svg
Line 14: Line 15:
{{GuiCommand
{{GuiCommand
|Name=Std TransformManip
|Name=Std TransformManip
|MenuLocation=Right-click on an object in the tree view → Transform
|MenuLocation=Edit → Transform
Edit → Transform {{Version|0.20}}
|Workbenches=All
|Workbenches=All
|SeeAlso=[[Std_Base|Std Base]]
|SeeAlso=[[Std_UserEditMode|Std UserEditMode]]
}}
}}


Line 23: Line 23:


<!--T:3-->
<!--T:3-->
This tool allows you to apply rotation increments or translation increments to an object.
The '''Std TransformManip''' command allows you to apply rotation increments and translation increments to an object.


</translate>
</translate>
[[Image:Manipulators.png]]
[[Image:Std_TransformManip_Example.png|400px]]
<translate>
<translate>


Line 32: Line 32:


<!--T:5-->
<!--T:5-->
# Select an object with a {{PropertyData|Placement}} property. See [[#Notes|Notes]].
# Right-click on the object in the model [[tree view]]. For some objects the tool is also available via double-clicking the object in the model tree.
# There are several ways to invoke the command:
#* Press and hold the left mouse button on an axis arrow and drag to translate the object in that direction.
#* Select the {{MenuCommand|Edit → [[Image:Std_TransformManip.svg|16px]] Transform}} option from the menu.
#* Press and hold the left mouse button on a sphere and drag to rotate the object in that axis.
#* Select the {{MenuCommand|[[Image:Std_TransformManip.svg|16px]] Transform}} option from the [[Tree_view|Tree view]] context menu.
#* The Increments parameters in the [[Task panel]] allow one to define the movement with precision
#* If [[Std_UserEditMode|edit mode]] is set to {{MenuCommand|[[Image:Std_UserEditModeTransform.svg|16px]] Transform}} you can also double-click the object in the Tree view.
# The {{KEY|OK}} button allows you to quit the utility easily.
# The {{MenuCommand|Increments}} task panel opens.
# Optionally adjust the increments parameters.
# Do one or more of the following:
#* Press and hold the left mouse button on an axis arrow and drag to translate the object along that axis.
#* Press and hold the left mouse button on a plane and drag to translate the object along that plane.
#* Press and hold the left mouse button on a sphere and drag to rotate the object around that axis.
# Do one of the following:
#* Press the {{Button|OK}} button to confirm and finish the command.
#* Press the {{Button|Cancel}} button to revert the applied transformations and finish the command. {{Version|0.22}}


==Notes==
==Notes== <!--T:8-->


<!--T:6-->
<!--T:6-->
* As soon as you rotate/move the object in the [[3D view]], changes are applied.
* As soon as you rotate/move the object in the [[3D_view|3D view]], changes are applied.
* Some objects with a {{PropertyData|Placement}} property, such as sketches, cannot be manipulated, neither can objects that are attached to other objects.
* There is no Cancel button. Pressing {{KEY|OK}} only serves to exit the utility.
* It's possible to [[File:Std_Undo.svg|20px|link=Std_Undo]] [[Std_Undo|undo]] changes afterwards.
* There is no {{Button|Cancel}} button in {{VersionMinus|0.21}}, in those versions you can press the {{Button|OK}} button and use the [[File:Std_Undo.svg|20px|link=Std_Undo]] [[Std_Undo|Undo]] command to revert changes afterwards.
* The value boxes are for increments, not absolute values.




<!--T:9-->
{{Docnav
{{Docnav
|[[Std_Placement|Placement]]
|[[Std_Placement|Placement]]
|[[Std_Alignment|Alignment]]
|[[Std_Alignment|Alignment]]
|[[Std_Base|Std Base]]
|[[Std_Edit_Menu|Std Edit Menu]]
|IconL=Std_Placement.svg
|IconL=Std_Placement.svg
|IconR=Std_Alignment.svg
|IconR=Std_Alignment.svg
Line 57: Line 66:


</translate>
</translate>
{{Std Base{{#translation:}}}}
{{Std Base navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

Latest revision as of 21:15, 19 September 2023

Std TransformManip

Menu location
Edit → Transform
Workbenches
All
Default shortcut
None
Introduced in version
-
See also
Std UserEditMode

Description

The Std TransformManip command allows you to apply rotation increments and translation increments to an object.

Usage

  1. Select an object with a DataPlacement property. See Notes.
  2. There are several ways to invoke the command:
    • Select the Edit → Transform option from the menu.
    • Select the Transform option from the Tree view context menu.
    • If edit mode is set to Transform you can also double-click the object in the Tree view.
  3. The Increments task panel opens.
  4. Optionally adjust the increments parameters.
  5. Do one or more of the following:
    • Press and hold the left mouse button on an axis arrow and drag to translate the object along that axis.
    • Press and hold the left mouse button on a plane and drag to translate the object along that plane.
    • Press and hold the left mouse button on a sphere and drag to rotate the object around that axis.
  6. Do one of the following:
    • Press the OK button to confirm and finish the command.
    • Press the Cancel button to revert the applied transformations and finish the command. introduced in version 0.22

Notes

  • As soon as you rotate/move the object in the 3D view, changes are applied.
  • Some objects with a DataPlacement property, such as sketches, cannot be manipulated, neither can objects that are attached to other objects.
  • There is no Cancel button in version 0.21 and below, in those versions you can press the OK button and use the Undo command to revert changes afterwards.