Draft: Offset

From FreeCAD Documentation
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
This page is a translated version of the page Draft Offset and the translation is 20% complete.
Outdated translations are marked like this.

Draft Offset

poziția meniului
Draft → Offset
Ateliere
Draft, Arch
scurtătură
O S
Prezentat în versiune
-
A se vedea, de asemenea,
Part 2D Offset

Descriere

Instrumentul Decalare deplasează obiectele selectate la o o distanță dată față de durentul paln work plane. Dacă nu este selectat niciun obiect, veți fi invitat să selectați unul.

Offsetting a Draft Wire

Cum se folosește

See also: Draft Snap and Draft Constrain.

  1. Selectați obiectele pe care doriți să le compensați
  2. Apăsați butonul Draft Offset sau apăsați tasta O urmată apoi de tasta S
  3. Faceți clic pe un punct din vizualizarea 3D sau tastați o distanță.

Opţiuni

The single character keyboard shortcuts available in the task panel can be changed. See Draft Preferences. The shortcuts mentioned here are the default shortcuts (for version 0.22).

  • Apăsați tasta T sau faceți clic pe caseta de selectare pentru a bifa/debifa butonul Continue'. Dacă funcția continuă este activată, instrumentul Offset se va reporni după ce îl terminați sau închideți, permițându-vă să decalați sau să copiați obiectele altfel fără să apăsați din nou butonul Offset.
  • Apăsând butonul ALT sau C sau făcând clic pe butonul Copiere va face o copie a obiectelor, în loc să le mutați. Dacă țineți apăsat ALT după ce faceți clic pe cel de-al doilea punct, veți putea plasa mai multe copii până când eliberați tasta ALT.
  • Apăsați CTRL în timp ce desenați pentru a forța ancorarea snapping punctului dvs. către cea mai apropiată locație, independent de distanța.
  • Apăsând pe SHIFT, constrain vă va fi segmentul curent, în loc să-l alegeți cel mai apropiat.
  • Apăsați butonul ESC sau butonul Anulare pentru a întrerupe comanda curentă.

Notes

  • To create an offset version of a Draft BSpline its points are offset individually, and from the new points a new spline is calculated. This new spline is not parallel to the original spline. For an exact parallel offset of a Draft BSpline the Part Offset2D command should be used.
  • The Draft Offset command cannot handle Draft BezCurves. Use the Part Offset2D command instead.

Scripting

Scrip-Programare

Instrumentul de Decalare poate fi folosit în macros și din consola Python utilizând următoarea funcție:

offset_obj = offset(obj, delta, copy=False, bind=False, sym=False, occ=False)
  • Se decalează/compensează filamentul dat prin aplicarea Vectorului dat la primul său vârf.
  • Dacă copymode este True, un alt obiect este creat, altfel același obiect devine offset.
  • Dacă bind este adevărat și cu condiția ca filamentul să fie deschis, firele originale și cele compensate vor fi legate de punctele lor finale, formând o fațetă.
  • Dacă sym este True, decalajul se face pe ambele fețe, lățimea totală fiind lungimea vectorului dat.
  • Returnează obiectul offset (sau copia lui dacă copymode este True).

Exempluː

import FreeCAD as App
import Draft

doc = App.newDocument()

p1 = App.Vector(0, 0, 0)
p2 = App.Vector(1500, 2000, 0)
p3 = App.Vector(4000, 0, 0)

wire = Draft.make_wire([p1, p2, p3])
doc.recompute()

vector = App.Vector(-200, 150, 0)
offset1 = Draft.offset(wire, vector, copy=True, bind=True, sym=True)
offset2 = Draft.offset(wire, 3*vector, copy=True)
offset3 = Draft.offset(wire, 6*vector, copy=True)
offset4 = Draft.offset(wire, 9*vector, copy=True)
offset5 = Draft.offset(wire, 1.5*vector, copy=True, occ=True)

doc.recompute()