Draft Upgrade/de: Difference between revisions
(Created page with "{{Caption|Ein offener nicht editierbarer Draht wird zu einem geschlossenen Draht und dann zu einer Fläche hochgestuft. Ein geschlossener, nicht editierbarer quadratischer Dra...") |
(Created page with "# Wähle optional ein oder mehrere Objekte aus. # Es gibt mehrere Möglichkeiten, den Befehl aufzurufen: #* Drücke die {{Button|16px Draft_Upgra...") |
||
Line 28: | Line 28: | ||
==Anwendung== |
==Anwendung== |
||
# Wähle optional ein oder mehrere Objekte aus. |
|||
# Optionally select one or more objects. |
|||
# Es gibt mehrere Möglichkeiten, den Befehl aufzurufen: |
|||
# There are several ways to invoke the command: |
|||
#* |
#* Drücke die {{Button|[[Image:Draft_Upgrade.svg|16px]] [[Draft_Upgrade/de|Entwurf Hochstufen]]}}. |
||
#* |
#* Wähle die Option {{MenuCommand|Änderung → [[Image:Draft_Upgrade.svg|16px]] Hochstufen}} aus dem Menü. |
||
#* |
#* Verwende das Tastaturkürzel: {{KEY|U}} und dann {{KEY|P}}. |
||
# |
# Wenn du noch kein Objekt ausgewählt hast: Wähle ein Objekt in der [[3D_view/de|3D Ansicht]]. |
||
==Notes== |
==Notes== |
Revision as of 13:38, 25 July 2021
Entwurf Hochstufen |
Menüeintrag |
---|
Entwurf → Hochstufen |
Arbeitsbereich |
Entwurf, Architektur |
Standardtastenkürzel |
U P |
Eingeführt in Version |
- |
Siehe auch |
Entwurf Herabstufen |
Beschreibung
Der Der Befehl Entwurf Hochstufen aktualisiert ausgewählte 2D Objekte. Das Ergebnis ist abhängig von der Anzahl der ausgewählten Objekte und deren Typ. Der Befehl kann zum Beispiel Elemente verschmelzen und Flächen erzeugen. Es lohnt sich, eine Auswahl mehrmals zu aktualisieren, um zu sehen, ob ein besseres Ergebnis erzielt werden kann. Siehe das Beispiel im Bild. Beachte, dass nicht alle Objekte hochgestuft werden können. Dieser Befehl ist das Gegenstück zum Befehl Entwurf Herabstufen.
Ein offener nicht editierbarer Draht wird zu einem geschlossenen Draht und dann zu einer Fläche hochgestuft. Ein geschlossener, nicht editierbarer quadratischer Draht wird ebenfalls zu einer Fläche hochgestuft. Die beiden Flächen werden dann hochgestuft, um einen Verbund zu erstellen, der schließlich zu einem einzelnen bearbeitbaren Entwurf Draht hochgestuft wird.
Anwendung
- Wähle optional ein oder mehrere Objekte aus.
- Es gibt mehrere Möglichkeiten, den Befehl aufzurufen:
- Drücke die Entwurf Hochstufen.
- Wähle die Option Änderung → Hochstufen aus dem Menü.
- Verwende das Tastaturkürzel: U und dann P.
- Wenn du noch kein Objekt ausgewählt hast: Wähle ein Objekt in der 3D Ansicht.
Notes
- Draft Lines and Draft Wires can be joined with this command, but also with the Draft Join command or the Draft Wire command.
Scripting
See also: Autogenerated API documentation and FreeCAD Scripting Basics.
To upgrade objects use the upgrade
method of the Draft module.
upgrade_list = upgrade(objects, delete=False, force=None)
objects
contains the objects to be upgraded. It is either a single object or a list of objects.- If
delete
isTrue
the source objects are deleted. force
forces a certain way of upgrading by calling a specific internal function. It can be:"makeCompound"
,"closeGroupWires"
,"makeSolid"
,"closeWire"
,"turnToParts"
,"makeFusion"
,"makeShell"
,"makeFaces"
,"draftify"
,"joinFaces"
,"makeSketchFace"
,"makeWires"
or"turnToLine"
.upgrade_list
is returned. It is a list containing two lists: a list of new objects and a list of objects to be deleted. Ifdelete
isTrue
the second list is empty.
Example:
import FreeCAD as App
import Draft
doc = App.newDocument()
circle = Draft.make_circle(1000)
rectangle = Draft.make_rectangle(2000, 800)
doc.recompute()
add_list1, delete_list1 = Draft.upgrade([circle, rectangle], delete=False)
line1 = Draft.make_line(App.Vector(2000, 0, 0), App.Vector(2500, 1500, 0))
line2 = Draft.make_line(App.Vector(2500, 1500, 0), App.Vector(3000, -1000, 0))
doc.recompute()
add_list2, delete_list2 = Draft.upgrade([line1, line2], delete=False)
simple_wire = add_list2[0]
add_list3, delete_list3 = Draft.upgrade(simple_wire, delete=False)
closed_wire = add_list3[0]
add_list4, delete_list4 = Draft.upgrade(closed_wire, delete=False)
face = add_list4[0]
add_list5, delete_list5 = Draft.upgrade(face, delete=False)
doc.recompute()
- Drafting: Line, Polyline, Fillet, Arc, Arc by 3 points, Circle, Ellipse, Rectangle, Polygon, B-spline, Cubic Bézier curve, Bézier curve, Point, Facebinder, ShapeString, Hatch
- Annotation: Text, Dimension, Label, Annotation styles, Annotation scale
- Modification: Move, Rotate, Scale, Mirror, Offset, Trimex, Stretch, Clone, Array, Polar array, Circular array, Path array, Path link array, Point array, Point link array, Edit, Subelement highlight, Join, Split, Upgrade, Downgrade, Wire to B-spline, Draft to sketch, Set slope, Flip dimension, Shape 2D view
- Draft Tray: Select plane, Set style, Toggle construction mode, AutoGroup
- Snapping: Snap lock, Snap endpoint, Snap midpoint, Snap center, Snap angle, Snap intersection, Snap perpendicular, Snap extension, Snap parallel, Snap special, Snap near, Snap ortho, Snap grid, Snap working plane, Snap dimensions, Toggle grid
- Miscellaneous: Apply current style, Layer, Manage layers, Add a new named group, Move to group, Select group, Add to construction group, Toggle normal/wireframe display, Create working plane proxy, Heal, Show snap toolbar
- Additional: Constraining, Pattern, Preferences, Import Export Preferences, DXF/DWG, SVG, OCA, DAT
- Context menu:
- Layer container: Merge layer duplicates, Add new layer
- Layer: Activate this layer, Select layer contents
- Text: Open hyperlinks
- Wire: Flatten
- Working plane proxy: Write camera position, Write objects state
- Erste Schritte
- Installation: Herunterladen, Windows, Linux, Mac, Zusätzlicher Komponenten, Docker, AppImage, Ubuntu Snap
- Grundlagen: Über FreeCAD, Graphische Oberfläche, Mausbedienung, Auswahlmethoden, Objektname, Programmeinstellungen, Arbeitsbereiche, Dokumentstruktur, Objekteigenschaften, Hilf FreeCAD, Spende
- Hilfe: Tutorien, Video Tutorien
- Arbeitsbereiche: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web