Draft Move/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(26 intermediate revisions by 3 users not shown)
Line 23: Line 23:
==Beschreibung==
==Beschreibung==


Der Befehl [[Image:Draft_Move.svg|24px]] '''Draft-Verschieben''' verschiebt oder kopiert die ausgewählten Objekt von einem Punkt zu einem anderen. Im Unterelemente-Modus verschiebt die Anweisung ausgewählte Punkte und Kanten oder kopiert ausgewählte Kanten von [[Draft_Line/de|Draft Linien]] und [[Draft_Wire/de|Draft Drähten]].
Der Befehl [[Image:Draft_Move.svg|24px]] '''Draft-Verschieben''' verschiebt oder kopiert die ausgewählten Objekt von einem Punkt zu einem anderen. Im Unterelemente-Modus verschiebt die Anweisung ausgewählte Punkte und Kanten oder kopiert ausgewählte Kanten von [[Draft_Line/de|Draft Linien]] und [[Draft_Wire/de|Draft Polylinien]].


Die Anweisung kann auf 2D-Formen, die mit den Arbeitsbereichen [[Draft Workbench/de|Draft]] oder [[Sketcher Workbench/de|Sketcher]] erstellt wurden, angewendet werden, aber auch auf viele 3D-Objekte, wie jenen, die mit den Arbeitsbereichen [[Part_Workbench/de|Part]], [[PartDesign_Workbench/de|PartDesign]] oder [[Arch_Workbench/de|Arch]] erzeugt wurden.
Die Anweisung kann auf 2D-Formen, die mit den Arbeitsbereichen [[Draft Workbench/de|Draft]] oder [[Sketcher Workbench/de|Sketcher]] erstellt wurden, angewendet werden, aber auch auf viele 3D-Objekte, wie jenen, die mit den Arbeitsbereichen [[Part_Workbench/de|Part]], [[PartDesign_Workbench/de|PartDesign]] oder [[Arch_Workbench/de|Arch]] erzeugt wurden.
Line 33: Line 33:
==Anwendung==
==Anwendung==


Siehe auch: [[Draft_Snap/de|Draft Fangen]] and [[Draft_Constrain/de|Draft Beschränken]].
Siehe auch: [[Draft_Snap/de|Draft Einrasten]] und [[Draft_Constrain/de|Draft Beschränken]].


# Wahlweise ein oder mehrere Objekte auswählen, oder ein oder mehrere Unterelemente einer [[Draft_Line/de|Draft Linie]] oder eines [[Draft_Wire/de|Draft Drahtes]].
# Wahlweise ein oder mehrere Objekte auswählen, oder ein oder mehrere Unterelemente einer [[Draft_Line/de|Draft Linie]] oder eines [[Draft_Wire/de|Draft Drahtes]].
# Es gibt mehrere Moglichkeiten die Anweisung auszuführen:
# Es gibt mehrere Moglichkeiten den Befehl auszuführen:
#* Die Schaltfläche {{Button|[[Image:Draft_Move.svg|16px]] [[Draft_Move/de|Draft Verschieben]]}} drücken.
#* Die Schaltfläche {{Button|[[Image:Draft_Move.svg|16px]] [[Draft_Move/de|Verschieben]]}} drücken.
#* Den Menüeintrag {{MenuCommand|Änderung → [[Image:Draft_Move.svg|16px]] Verschieben}} auswählen.
#* Den Menüeintrag {{MenuCommand|Änderung → [[Image:Draft_Move.svg|16px]] Verschieben}} auswählen.
#* Die Tastenkombination: {{KEY|M}} dann {{KEY|V}}.
#* Die Tastenkombination: {{KEY|M}} dann {{KEY|V}}.
Line 43: Line 43:
# Der Aufgabenbereich {{MenuCommand|Verschieben}} wird geöffnet. Siehe [[#Optionen|Optionen]] für weitere Informationen.
# Der Aufgabenbereich {{MenuCommand|Verschieben}} wird geöffnet. Siehe [[#Optionen|Optionen]] für weitere Informationen.
# Wenn Unterelemente ausgewählt wurden: die Check-Box {{MenuCommand|Unterelemente ändern}} aktivieren, um in den Unterelemente-Modus umzuschalten.
# Wenn Unterelemente ausgewählt wurden: die Check-Box {{MenuCommand|Unterelemente ändern}} aktivieren, um in den Unterelemente-Modus umzuschalten.
# Den ersten Punkt, den Basispunkt, in der [[3D_view/de|3D-Ansicht]] auswählen oder die Koordinaten eingeben und auf die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} klicken.
# Den ersten Punkt, den Basispunkt, in der [[3D_view/de|3D-Ansicht]] auswählen oder die Koordinaten eingeben und auf die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} drücken.
# Den zweiten Punkt, den Zielpunkt, in der [[3D_view/de|3D-Ansicht]] auswählen oder die Koordinaten eingeben und auf die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} klicken.
# Den zweiten Punkt, den Zielpunkt, in der [[3D_view/de|3D-Ansicht]] auswählen oder die Koordinaten eingeben und auf die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} drücken.


<span id="Options"></span>
<span id="Options"></span>
==Optionen==
==Optionen==


Das jeweilige Verhalten eines Tastaturkürzels, das hier genannt wird kann geändert sein. Siehe [[Draft_Preferences/de|Entwurf Einstellungen]].
Die im Aufgaben-Bereich vorhandenen Einzelzeichen-Tastaturkürzel können geändert werden. Siehe [[Draft_Preferences/de|Draft-Einstellungen]]. Die hier genannten Tastaturkürzel sind die voreingestellten Tastaturkürzel (für Version 0.22).


* Um manuell x, y und z - Koordinaten einzugeben, jeweils die Werte eingeben und die {{KEY|Enter}}-Taste drücken oder die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Enter point}} klicken, wenn die gewünschten Werte eingegeben sind. Man sollte aber vorher den Mauszeiger aus der [[3D_view|3D-Ansicht]] herausziehen.
* Um Koordinaten manuell einzugeben, werden die X-, Y- und Z-Komponenten jeweils mit abschließendem {{KEY|Enter}} eingegeben oder die Schaltfläche {{Button|[[Image:Draft_AddPoint.svg|16px]] Punkt eingeben}} gedrückt, sobald die gewünschten Werte eingegeben sind. Man sollte aber vorher den Mauszeiger aus der [[3D_view|3D-Ansicht]] herausziehen.
* Zur Verwendung von Polarkoordinaten gibt man einen Wert für die {{MenuCommand|Length}}(Länge) und einen Wert für den {{MenuCommand|Angle}}(Winkel) ein und drückt jeweils die {{KEY|Enter}}-Taste.
* Zur Verwendung von Polarkoordinaten gibt man einen Wert für die {{MenuCommand|Länge}} und einen Wert für den {{MenuCommand|Winkel}} ein und bestätigt jeweils mit {{KEY|Enter}}.
* Ein Häckchen in {{MenuCommand|Angle}} (Winkel)-Kästchen eintragen, um den Cursor auf den jeweiligen Winkel zu setzen.
* Die Check-Box {{MenuCommand|Winkel}} aktivieren, um den Mauszeiger auf den angegebenen Winkel einzuschränken.
* Mit der {{KEY|H}}-Taste den Fokus vom {{MenuCommand|X}}-Eingabefeld auf das to the {{MenuCommand|Länge}}-Eingabefeld und umgekehrt zu setzen. Abhängig davon, auf welchem Eingabefeld der Fokus liegt ist das Häckchen im {{MenuCommand|Winkel}}-Kästchen gesetzt oder nicht.
* {{KEY|L}} drücken, um den Fokus vom Eingabefeld {{MenuCommand|X}} auf das Eingabefeld {{MenuCommand|Länge}} und zurück zu setzen. Abhängig davon, auf welchem Eingabefeld der Fokus liegt ist das Häkchen in der Check-Box {{MenuCommand|Winkel}} aktiviert oder nicht.
* Mit der {{KEY|R}}-Taste oder durch Klicken auf das {{MenuCommand|Relativ}}-Kästchen wird in den entsprechenden Modus geschaltet. Ist der Modus für die Eingabe relativer Werte eingeschaltet, werden die Koordinaten des zweiten Punktes relativ zum ersten verwendet. Ansonsten werden sie bezoden auf das Ursprungskoordinatensystem verwendet.
* {{KEY|R}} drücken oder die Check-Box {{MenuCommand|Relativ}} anklicken, um den Relativ-Modus umzuschalten. Ist der Relativ-Modus aktiviert, beziehen sich die Koordinaten des zweiten Punktes auf den ersten. Andernfalls beziehen sie sich auf den Ursprung des Koordinatensystems.
* Mit der {{KEY|G}}-Taste oder durch Klicken auf das {{MenuCommand|Global}}-Kästchen wird in den Modus global geschaltet. Wenn der Modus global eingeschaltet ist, werden die Koordinaten bezogen auf das globale Koordinatensystem verwendet. Ansonsten werden sie bezogen auf das [[Draft_SelectPlane|working plane]] Koordinatensystem verwendet. {{Version|0.20}}
* {{KEY|G}} drücken oder die Check-Box {{MenuCommand|Global}} anklicken, um den Global-Modus umzuschalten. ist der Global-Modus aktiviert, beziehen sich die Koordinaten auf das globale Koordinatensystem. Andernfalls beziehen sie sich auf das Koordinatensystem der [[Draft_SelectPlane/de|Arbeitsebene]]. {{Version/de|0.20}}
* Mit der {{KEY|T}} oder durch Klicken auf das {{MenuCommand|Fortsetzen}}-Kästchen wird auf den Modus Fortfahren geschaltet. Ist der Modus Fortfahren eingeschaltet, beginnt das Bearbeiten der Anweisung erneut nach dem Abschluss der Arbeit. Dieser Modus ist nur sinnvoll, wenn der Kopiermodus eingeschaltet ist. Abhängig von der {{MenuCommand|Select base objects after copying}}-Eigenschaft, wird entweder das Ursprungsobjekt oder die zuletzt erstellte Kopie für die nächste Ausführung der Anweisung ausgewählt. Siehe [[#Preferences|Preferences]](Eigenschaften).
* {{KEY|N}} drücken oder die Check-Box {{MenuCommand|Fortsetzen}} anklicken, um den Fortsetzen-Modus umzuschalten. Ist der Fortsetzen-Modus aktiviert, wird der Befehl nach dem Beenden erneut gestartet. Dieser Modus ist nur sinnvoll, wenn der Kopieren-Modus aktiviert. Abhängig von der Eigenschaft {{MenuCommand|Wähle ursprüngliche Objekte nach dem Kopieren aus}} wird entweder das Ursprungsobjekt oder die zuletzt erstellte Kopie für die nächste Ausführung des Befehls ausgewählt. Siehe [[#Einstellungen|Einstellungen]].
* Press {{KEY|P}} or click the {{MenuCommand|Copy}} checkbox to toggle copy mode. If copy mode is on, the command will create moved copies instead of moving the original objects.
* {{KEY|C}} drücken oder die Check-Box {{MenuCommand|Kopieren}} anklicken, um den Kopieren-Modus umzuschalten. Ist der Kopiermodus aktiviert, erstellt der Befehl verschobene Kopien anstatt die Ursprungsobjekte zu verschieben.
* Press {{KEY|D}} or click the {{MenuCommand|Modify subelements}} checkbox to toggle subelement mode. If subelement mode is on, the command will use the selected subelements instead of the whole objects. The subelements must belong to [[Draft_Line|Draft Lines]] or [[Draft_Wire|Draft Wires]].
* {{KEY|B}} drücken oder die Check-Box {{MenuCommand|Subelemente ändern}} anklicken, um den Unterelemente-ändern-Modus umzuschalten. Ist dieser Unterelemente-ändern-Modus aktiviert, verwendet der Befehl die ausgewählten Unterelemente anstatt der ganzen Objekte. Die Unterelemente müssen [[Draft_Line/de|Draft Linien]] oder [[Draft_Wire/de|Draft Polylinien]] sein.
* If copy mode and subelement mode are both on, and edges of [[Draft_Wire|Draft Wires]] are selected, new wires will be created from those edges.
* Sind sowohl der Kopieren-Modus als auch der Unterelemente-ändern-Modus aktiviert, und sind Kanten von [[Draft_Wire|Draft Polylinien]] ausgewählt, werden neue Linien aus diesen Kanten erstellt.
* Holding down {{KEY|Alt}} after picking the base point will also toggle copy mode. While {{KEY|Alt}} is held down multiple target points can be picked. Release {{KEY|Alt}} to finish the command and see the created copies.
* Wird {{KEY|Alt}} gedrückt und gehalten, nachdem der Basispunkt angeklickt wurde, wird ebenfalls der Kopiermodus eingeschaltet. Wenn {{KEY|Alt}} gedrückt wird, können mehrere Zielpunkte angewählt werden. {{KEY|Alt}} loslassen, um den Befehl zu beenden und die erstellten Kopien anzuzeigen.
* Press {{KEY|S}} to switch [[Draft_Snap|Draft snapping]] on or off.
* {{KEY|S}} drücken, um [[Draft_Snap/de|Draft Einrasten]] ein- bzw. ausgeschaltet.
* Press {{KEY|Esc}} or the {{Button|Close}} button to abort the command.
* {{KEY|Esc}} oder die Schaltfläche {{Button|Schließen}} drücken, um den Befehl abzubrechen.


<span id="Notes"></span>
<span id="Notes"></span>
==Hinweise==
==Hinweise==


* Ein Objekt, das [[Part_EditAttachment/de|angehängt]] ist, kann nicht mit der Draft Verschieben Anweisung verschoben werden. Um es trotzdem zu verschieben, muss sein unterstützendes {{PropertyData|Support}} Object verschoben werden, oder seine {{PropertyData|Attachment Offset}} geändert werden.
* Ein [[Part_EditAttachment/de|angehängtes]] Objekt kann nicht mit dem Befehl Draft-Verschieben verschoben werden. Um es trotzdem zu verschieben, muss entweder seine {{PropertyData/de|Support}}-Objekt verschoben werden, oder seine {{PropertyData/de|Attachment Offset}} angepasst werden.


<span id="Preferences"></span>
<span id="Preferences"></span>
==Einstellungen==
==Einstellungen==


Siehe auch: [[Preferences_Editor/de|Voreinstellungseditor]] und [[Draft_Preferences/de|Entwurf Einstellungen]].
Siehe auch: [[Preferences_Editor/de|Voreinstellungseditor]] und [[Draft_Preferences/de|Draft Einstellungen]].


* Um den Fokus beim Öffnen des Aufgaben-Bereichs auf das Eigabefeld {{MenuCommand|Länge}} zu legen: {{MenuCommand|BearbeitenEigenschaften... → Draft → AllgemeinFokusierung auf Länge statt auf X-Koordinate setzen}} anzupassen. Beachte, dass der Zeiger in der [[3D_view/de|3D-Ansicht]] bewegt werden muss, damit sich die Änderung auswirken können.
* Um die Anzahl der Dezimalstellen für die Eingabe der Koordinaten, wie Längen und Winkel zu ändern, ist die Eigenschaft: {{MenuCommand|Edit → Preferences... → General → Units → Units settings → Number of decimals}} einzustellen.
* Um die Origialobjekte nach dem Kopieren erneut auszuwählen: {{MenuCommand|BearbeitenEigenschaften... → Draft → AllgemeinWähle ursprüngliche Objekte nach dem Kopieren aus}} einzustellen.
* Um den Fokus beim Öffnen der Aufgabenansicht auf {{MenuCommand|Length}} zu legen, ist die Eigenschaft: {{MenuCommand|EditPreferences... → Draft → General settingsDraft tools options Set focus on Length instead of X coordinate}} anzupassen. Beachte, dass der Zeiger in der [[3D_view/de|3D Ansicht]] bewegt werden muss, um die Auswirkung sehen zu können.
* Um die gleiche Kopiermethode über alle Anweisungen zu speichern und wieder zu verwenden, ist die Eigenschaft: {{MenuCommand|Edit → Preferences... → Draft → General settings → Draft tools options → Global copy mode}} einzustellen.
* Um die Origialobjekte nach dem Kopieren zu markieren, ist die Eigenschaft: {{MenuCommand|EditPreferences... → Draft → General settingsDraft tools options → Select base objects after copying}} einzustellen.


<span id="Scripting"></span>
<span id="Scripting"></span>
==Skripten==
==Skripten==


Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] und [[FreeCAD Scripting Basics/de|FreeCAD Grundlagen Skripten]].
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API-Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].


Um Objekte zu verschieben, benutze die {{incode|move}}-Methode des Entwurfmodules.
Zum Verschieben von Objekten wird die Methode {{incode|move}} des Draft-Moduls verwendet.


{{Code|code=
{{Code|code=
Line 92: Line 90:


* {{incode|objectslist}} enthält die zu verschiebenden Objekte. Es kann ein einzelnes Objekt oder es können mehrere Objekte sein.
* {{incode|objectslist}} enthält die zu verschiebenden Objekte. Es kann ein einzelnes Objekt oder es können mehrere Objekte sein.
* {{incode|vector}} ist der Versatz.
* {{incode|vector}} ist die Verschiebung.
* Wenn {{incode|copy}} {{incode|True}} ist, werden Kopien erstellt, anstatt die Originale der Objekte zu verschieben.
* Wenn {{incode|copy}} {{incode|True}} ist, werden Kopien erstellt, anstatt die Originale der Objekte zu verschieben.
* {{incode|moved_list}} gibt die verschobenen Originale oder die neuen Kopien aus. Es ist ein einzelnes Objekt oder eine Liste von Objekten, abhängig von {{incode|objectslist}}.
* {{incode|moved_list}} gibt die verschobenen Originale oder die neuen Kopien aus. Es ist ein einzelnes Objekt oder eine Liste von Objekten, abhängig von {{incode|objectslist}}.

Latest revision as of 19:49, 9 January 2024

Draft Verschieben

Menüeintrag
Änderung → Verschieben
Arbeitsbereich
Draft, Arch
Standardtastenkürzel
MV
Eingeführt in Version
0.7
Siehe auch
Draft UnterelementHervorheben

Beschreibung

Der Befehl Draft-Verschieben verschiebt oder kopiert die ausgewählten Objekt von einem Punkt zu einem anderen. Im Unterelemente-Modus verschiebt die Anweisung ausgewählte Punkte und Kanten oder kopiert ausgewählte Kanten von Draft Linien und Draft Polylinien.

Die Anweisung kann auf 2D-Formen, die mit den Arbeitsbereichen Draft oder Sketcher erstellt wurden, angewendet werden, aber auch auf viele 3D-Objekte, wie jenen, die mit den Arbeitsbereichen Part, PartDesign oder Arch erzeugt wurden.

Verschieben eines Objekts von einem Punkt zu einem anderen Punkt

Anwendung

Siehe auch: Draft Einrasten und Draft Beschränken.

  1. Wahlweise ein oder mehrere Objekte auswählen, oder ein oder mehrere Unterelemente einer Draft Linie oder eines Draft Drahtes.
  2. Es gibt mehrere Moglichkeiten den Befehl auszuführen:
    • Die Schaltfläche Verschieben drücken.
    • Den Menüeintrag Änderung → Verschieben auswählen.
    • Die Tastenkombination: M dann V.
  3. Wenn noch kein Objekt ausgewählt wurde: ein Objekt in der 3D-Ansicht auswählen.
  4. Der Aufgabenbereich Verschieben wird geöffnet. Siehe Optionen für weitere Informationen.
  5. Wenn Unterelemente ausgewählt wurden: die Check-Box Unterelemente ändern aktivieren, um in den Unterelemente-Modus umzuschalten.
  6. Den ersten Punkt, den Basispunkt, in der 3D-Ansicht auswählen oder die Koordinaten eingeben und auf die Schaltfläche Punkt eingeben drücken.
  7. Den zweiten Punkt, den Zielpunkt, in der 3D-Ansicht auswählen oder die Koordinaten eingeben und auf die Schaltfläche Punkt eingeben drücken.

Optionen

Die im Aufgaben-Bereich vorhandenen Einzelzeichen-Tastaturkürzel können geändert werden. Siehe Draft-Einstellungen. Die hier genannten Tastaturkürzel sind die voreingestellten Tastaturkürzel (für Version 0.22).

  • Um Koordinaten manuell einzugeben, werden die X-, Y- und Z-Komponenten jeweils mit abschließendem Enter eingegeben oder die Schaltfläche Punkt eingeben gedrückt, sobald die gewünschten Werte eingegeben sind. Man sollte aber vorher den Mauszeiger aus der 3D-Ansicht herausziehen.
  • Zur Verwendung von Polarkoordinaten gibt man einen Wert für die Länge und einen Wert für den Winkel ein und bestätigt jeweils mit Enter.
  • Die Check-Box Winkel aktivieren, um den Mauszeiger auf den angegebenen Winkel einzuschränken.
  • L drücken, um den Fokus vom Eingabefeld X auf das Eingabefeld Länge und zurück zu setzen. Abhängig davon, auf welchem Eingabefeld der Fokus liegt ist das Häkchen in der Check-Box Winkel aktiviert oder nicht.
  • R drücken oder die Check-Box Relativ anklicken, um den Relativ-Modus umzuschalten. Ist der Relativ-Modus aktiviert, beziehen sich die Koordinaten des zweiten Punktes auf den ersten. Andernfalls beziehen sie sich auf den Ursprung des Koordinatensystems.
  • G drücken oder die Check-Box Global anklicken, um den Global-Modus umzuschalten. ist der Global-Modus aktiviert, beziehen sich die Koordinaten auf das globale Koordinatensystem. Andernfalls beziehen sie sich auf das Koordinatensystem der Arbeitsebene. eingeführt mit Version 0.20
  • N drücken oder die Check-Box Fortsetzen anklicken, um den Fortsetzen-Modus umzuschalten. Ist der Fortsetzen-Modus aktiviert, wird der Befehl nach dem Beenden erneut gestartet. Dieser Modus ist nur sinnvoll, wenn der Kopieren-Modus aktiviert. Abhängig von der Eigenschaft Wähle ursprüngliche Objekte nach dem Kopieren aus wird entweder das Ursprungsobjekt oder die zuletzt erstellte Kopie für die nächste Ausführung des Befehls ausgewählt. Siehe Einstellungen.
  • C drücken oder die Check-Box Kopieren anklicken, um den Kopieren-Modus umzuschalten. Ist der Kopiermodus aktiviert, erstellt der Befehl verschobene Kopien anstatt die Ursprungsobjekte zu verschieben.
  • B drücken oder die Check-Box Subelemente ändern anklicken, um den Unterelemente-ändern-Modus umzuschalten. Ist dieser Unterelemente-ändern-Modus aktiviert, verwendet der Befehl die ausgewählten Unterelemente anstatt der ganzen Objekte. Die Unterelemente müssen Draft Linien oder Draft Polylinien sein.
  • Sind sowohl der Kopieren-Modus als auch der Unterelemente-ändern-Modus aktiviert, und sind Kanten von Draft Polylinien ausgewählt, werden neue Linien aus diesen Kanten erstellt.
  • Wird Alt gedrückt und gehalten, nachdem der Basispunkt angeklickt wurde, wird ebenfalls der Kopiermodus eingeschaltet. Wenn Alt gedrückt wird, können mehrere Zielpunkte angewählt werden. Alt loslassen, um den Befehl zu beenden und die erstellten Kopien anzuzeigen.
  • S drücken, um Draft Einrasten ein- bzw. ausgeschaltet.
  • Esc oder die Schaltfläche Schließen drücken, um den Befehl abzubrechen.

Hinweise

  • Ein angehängtes Objekt kann nicht mit dem Befehl Draft-Verschieben verschoben werden. Um es trotzdem zu verschieben, muss entweder seine Daten-EigenschaftSupport-Objekt verschoben werden, oder seine Daten-EigenschaftAttachment Offset angepasst werden.

Einstellungen

Siehe auch: Voreinstellungseditor und Draft Einstellungen.

  • Um den Fokus beim Öffnen des Aufgaben-Bereichs auf das Eigabefeld Länge zu legen: Bearbeiten → Eigenschaften... → Draft → Allgemein → Fokusierung auf Länge statt auf X-Koordinate setzen anzupassen. Beachte, dass der Zeiger in der 3D-Ansicht bewegt werden muss, damit sich die Änderung auswirken können.
  • Um die Origialobjekte nach dem Kopieren erneut auszuwählen: Bearbeiten → Eigenschaften... → Draft → Allgemein → Wähle ursprüngliche Objekte nach dem Kopieren aus einzustellen.

Skripten

Siehe auch: Autogenerierte API-Dokumentation und FreeCAD Grundlagen Skripten.

Zum Verschieben von Objekten wird die Methode move des Draft-Moduls verwendet.

moved_list = move(objectslist, vector, copy=False)
  • objectslist enthält die zu verschiebenden Objekte. Es kann ein einzelnes Objekt oder es können mehrere Objekte sein.
  • vector ist die Verschiebung.
  • Wenn copy True ist, werden Kopien erstellt, anstatt die Originale der Objekte zu verschieben.
  • moved_list gibt die verschobenen Originale oder die neuen Kopien aus. Es ist ein einzelnes Objekt oder eine Liste von Objekten, abhängig von objectslist.

Beispiel:

import FreeCAD as App
import Draft

doc = App.newDocument()

polygon1 = Draft.make_polygon(5, radius=1000)
polygon2 = Draft.make_polygon(3, radius=500)
polygon3 = Draft.make_polygon(6, radius=220)

Draft.move(polygon1, App.Vector(500, 500, 0))
Draft.move(polygon1, App.Vector(500, 500, 0))
Draft.move(polygon2, App.Vector(1000, -1000, 0))
Draft.move(polygon3, App.Vector(-500, -500, 0))

list1 = [polygon1, polygon2, polygon3]

vector = App.Vector(-2000, -2000, 0)
list2 = Draft.move(list1, vector, copy=True)
list3 = Draft.move(list1, -2*vector, copy=True)

doc.recompute()