Draft Trimex: Difference between revisions

From FreeCAD Documentation
No edit summary
 
m ([[ | ]](Vertical Docnav))
(38 intermediate revisions by 9 users not shown)
Line 1: Line 1:
<languages/>
{{GuiCommand|Name=Draft_Trimex|Workbenches=[[Draft Module|Draft]]|MenuLocation=Draft -> Trim/Extend}}
<translate>
<!--T:16-->
{{Docnav
|[[Draft_Offset|Offset]]
|[[Draft_Join|Join]]
|[[Draft_Module|Draft]]
|IconL=Draft_Offset.svg
|IconC=Workbench_Draft.svg
|IconR=Draft_Join.svg
}}


<!--T:1-->
====Description====
{{GuiCommand
|Name=Draft Trimex
|MenuLocation=Draft → Trim/Extend
|Workbenches=[[Draft Module|Draft]], [[Arch Module|Arch]]
|Shortcut={{KEY|T}} {{KEY|R}}
|SeeAlso=[[Part Extrude|Part Extrude]]
}}


==Description== <!--T:2-->
This tool trims/cuts and extends lines and polylines.


<!--T:3-->
====Usage====
The Trimex tool trims or extends [[Draft Line|Draft Line]]s and [[Draft Wire|Draft Wire]]s so that they end at an intersection with another line or edge.


<!--T:10-->
* trimming or extending is decided automatically from the position of your mouse
The Trimex tool also extrudes faces created from closed wires. In this sense, it's similar to [[Part Extrude|Part Extrude]] and to [[PartDesign Pad|PartDesign Pad]].
* if you move the mouse cursor over another object, the trim/extend operation will snap to that object or segment

* pressing SHIFT will [[Draft_Constrain|constrain]] you to the segment currently being trimmed or extended
</translate>
* pressing ALT will invert the order of the trimming
[[Image:Draft trimex example.jpg|400px]]
* Wires (polylines) containing arcs are currently not suported
<translate>
* Circles and arcs are currently not supported
<!--T:11-->
* chamfer & fillet are still not supported but planned
{{Caption|Wire segment extended, then wire segment trimmed; face extruded into a solid body}}

==Usage== <!--T:4-->

<!--T:5-->
# Select a line that you wish to trim or extend, or select a face that you wish to extrude.
# Press the {{Button|[[Image:Draft Trimex.svg|16px]] [[Draft Trimex|Draft Trimex]]}} button, or press {{KEY|T}} then {{KEY|R}} keys.
# Click a point in the 3D view, or enter a distance and press {{KEY|Enter}}.

<!--T:12-->
Trimming or extending is decided from the position of the pointer.
* If the line is short it can be extended to approach and cross another line.
* If the line is long and crosses another line, the excess length can be trimmed.
* If the pointer is moved over another object or edge, the trim-extend operation will snap to that object, so that the trimmed or extended line ends exactly at the intersection with the object. This snapping works even without [[Draft Snap|Draft Snap]] modes active.

<!--T:13-->
A [[Draft Wire|Draft Wire]] allows you to trim or extend any of its individual segments, which may affect the entire shape of the wire. In this case, the Trimex tool will work on the line segment that is closer to the pointer. Hold the {{KEY|Shift}} key to keep trimming or extending the current segment independently of the position of the pointer.

<!--T:14-->
When the selected object is a face, the Trimex tool switches to {{Emphasis|extrude}} mode. In extrude mode the extrusion is done in the direction of the normal of the face. For example, if a rectangle lies on the XY plane, it should be extruded in the Z direction. To do this correctly, pressing the {{KEY|Z}} key may be necessary to constrain the distance to the Z direction. Alternatively, hold the {{KEY|Shift}} key to extrude in any direction that is not the normal.

==Options== <!--T:6-->

<!--T:7-->
* Press {{KEY|X}}, {{KEY|Y}} or {{KEY|Z}} to constrain the point on the given axis.
* Hold {{KEY|Shift}} to restrict the operation to the current segment, and avoid picking another one.
** In the case of extrude mode, hold {{KEY|Shift}} to extrude a face in a direction that is not the normal.
* Hold {{KEY|Alt}} while trimming to invert the direction of the operation, that is, the other end of the wire will be cut.

==Scripting== <!--T:8-->
{{Emphasis|See also:}} [[Draft API|Draft API]] and [[FreeCAD Scripting Basics|FreeCAD Scripting Basics]].

<!--T:9-->
There is no programming interface available for the Trimex tool. See the [[Part Extrude|Part Extrude]] tool for extrusion of faces and other shapes.

<!--T:15-->
{{Docnav
|[[Draft_Offset|Offset]]
|[[Draft_Join|Join]]
|[[Draft_Module|Draft]]
|IconL=Draft_Offset.svg
|IconC=Workbench_Draft.svg
|IconR=Draft_Join.svg
}}

<!--T:17-->
{{Draft Tools navi}}

<!--T:18-->
{{Userdocnavi}}
</translate>
{{clear}}

Revision as of 10:13, 28 January 2020

Draft Trimex

Menu location
Draft → Trim/Extend
Workbenches
Draft, Arch
Default shortcut
T R
Introduced in version
-
See also
Part Extrude

Description

The Trimex tool trims or extends Draft Lines and Draft Wires so that they end at an intersection with another line or edge.

The Trimex tool also extrudes faces created from closed wires. In this sense, it's similar to Part Extrude and to PartDesign Pad.

Wire segment extended, then wire segment trimmed; face extruded into a solid body

Usage

  1. Select a line that you wish to trim or extend, or select a face that you wish to extrude.
  2. Press the Draft Trimex button, or press T then R keys.
  3. Click a point in the 3D view, or enter a distance and press Enter.

Trimming or extending is decided from the position of the pointer.

  • If the line is short it can be extended to approach and cross another line.
  • If the line is long and crosses another line, the excess length can be trimmed.
  • If the pointer is moved over another object or edge, the trim-extend operation will snap to that object, so that the trimmed or extended line ends exactly at the intersection with the object. This snapping works even without Draft Snap modes active.

A Draft Wire allows you to trim or extend any of its individual segments, which may affect the entire shape of the wire. In this case, the Trimex tool will work on the line segment that is closer to the pointer. Hold the Shift key to keep trimming or extending the current segment independently of the position of the pointer.

When the selected object is a face, the Trimex tool switches to extrude mode. In extrude mode the extrusion is done in the direction of the normal of the face. For example, if a rectangle lies on the XY plane, it should be extruded in the Z direction. To do this correctly, pressing the Z key may be necessary to constrain the distance to the Z direction. Alternatively, hold the Shift key to extrude in any direction that is not the normal.

Options

  • Press X, Y or Z to constrain the point on the given axis.
  • Hold Shift to restrict the operation to the current segment, and avoid picking another one.
    • In the case of extrude mode, hold Shift to extrude a face in a direction that is not the normal.
  • Hold Alt while trimming to invert the direction of the operation, that is, the other end of the wire will be cut.

Scripting

See also: Draft API and FreeCAD Scripting Basics.

There is no programming interface available for the Trimex tool. See the Part Extrude tool for extrusion of faces and other shapes.