Draft Rotate/tr: Difference between revisions
(Updating to match new version of source page) |
(Updating to match new version of source page) |
||
Line 25: | Line 25: | ||
== Tanım == |
== Tanım == |
||
⚫ | |||
Döndürme aracı, seçilen nesneleri bir referans noktasının etrafındaki belirli bir açıyla döndürür veya kopyalar. |
Döndürme aracı, seçilen nesneleri bir referans noktasının etrafındaki belirli bir açıyla döndürür veya kopyalar. |
||
⚫ | |||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
Line 31: | Line 33: | ||
</div> |
</div> |
||
⚫ | |||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
⚫ | |||
Dönmeden hareket etmek için [[Draft Move/tr|Taşı]] kullanın. Farklı düzenlemelerde çeşitli kopyalar üretmek için [[Draft Array/tr|Dizi]], [[Draft PathArray/tr|Yola diz]] ve [[Draft PointArray/tr|Noktalara diz]] kullanın. |
|||
</div> |
</div> |
||
⚫ | |||
⚫ | |||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
== Nasıl kullanılır == |
== Nasıl kullanılır == |
||
</div> |
</div> |
||
See also: [[Draft_Snap|Draft Snap]] and [[Draft_Constrain|Draft Constrain]]. |
|||
<div class="mw-translate-fuzzy"> |
<div class="mw-translate-fuzzy"> |
||
Line 48: | Line 50: | ||
# 3D görünümünde ikinci bir noktaya tıklayın veya taban açısını yazın. Bu, ilk nokta etrafında dönecek bir taban çizgisini tanımlar. |
# 3D görünümünde ikinci bir noktaya tıklayın veya taban açısını yazın. Bu, ilk nokta etrafında dönecek bir taban çizgisini tanımlar. |
||
# 3D görünümünde üçüncü bir noktaya tıklayın veya bir dönüş açısı yazın. Bu, taban çizgisinin ve dolayısıyla nesnelerin dönmesini gösterir. |
# 3D görünümünde üçüncü bir noktaya tıklayın veya bir dönüş açısı yazın. Bu, taban çizgisinin ve dolayısıyla nesnelerin dönmesini gösterir. |
||
⚫ | |||
===Limitations=== |
|||
⚫ | |||
=== Sınırlamalar === |
|||
[[Sketcher Sketch/tr|Eskiz Eskiz oluştur]] temelli bir nesneyi döndürürken, örneğin [[PartDesign Workbench/tr|Parça tasarım tezgahı]] ([[PartDesign Pad |Kalınlık ver]], [[PartDesign Revolution |Döndür]] ile oluşturulan bir özellik , vb.) Orijinal çizimi taşımalısınız. Türetilmiş nesneyi hareket ettirirseniz, taslak tarafından tanımlanan konuma geri dönecektir. |
|||
</div> |
</div> |
||
== Seçenekler == |
== Seçenekler == |
||
The single character keyboard shortcuts and the modifier key mentioned here can be changed. See [[Draft_Preferences|Draft Preferences]]. |
|||
<div class="mw-translate-fuzzy"> |
|||
* Verilen eksendeki bir sonraki noktayı sınırlamak için bir noktadan sonra {{KEY|X}}, {{KEY|Y}} veya {{KEY|Z}} tuşlarına basın. |
* Verilen eksendeki bir sonraki noktayı sınırlamak için bir noktadan sonra {{KEY|X}}, {{KEY|Y}} veya {{KEY|Z}} tuşlarına basın. |
||
* Koordinatları manuel olarak girmek için sayıları girin, ardından her bir X, Y ve Z bileşeni arasında {{KEY|Enter}} tuşuna basın. Noktayı yerleştirmek istediğiniz değerleri aldığınızda {{Button|[[Image: Draft_AddPoint.svg|16px]] [[Draft_AddPoint/tr|add point]]}} düğmesine basabilirsiniz. |
* Koordinatları manuel olarak girmek için sayıları girin, ardından her bir X, Y ve Z bileşeni arasında {{KEY|Enter}} tuşuna basın. Noktayı yerleştirmek istediğiniz değerleri aldığınızda {{Button|[[Image: Draft_AddPoint.svg|16px]] [[Draft_AddPoint/tr|add point]]}} düğmesine basabilirsiniz. |
||
Line 67: | Line 65: | ||
* Bir sonraki noktanızı dönme baz noktasına göre yatay veya dikey olarak [[Draft_Constrain/tr|constrain]] konumuna döndürürken {{KEY|Shift}} tuşunu basılı tutun. |
* Bir sonraki noktanızı dönme baz noktasına göre yatay veya dikey olarak [[Draft_Constrain/tr|constrain]] konumuna döndürürken {{KEY|Shift}} tuşunu basılı tutun. |
||
* Geçerli komutu iptal etmek için {{KEY|Esc}} veya {{button|Close}} tuşuna basınız; önceden yerleştirilmiş kopyalar kalacaktır. |
* Geçerli komutu iptal etmek için {{KEY|Esc}} veya {{button|Close}} tuşuna basınız; önceden yerleştirilmiş kopyalar kalacaktır. |
||
</div> |
|||
==Notes== |
|||
* An Object that is [[Part_Attachment|attached]] cannot be rotated with the Draft Rotate command. To rotate it either its {{PropertyData|Support}} object has to be rotated, or its {{PropertyData|Attachment Offset}} has to be changed. |
|||
==Preferences== |
|||
See also: [[Preferences_Editor|Preferences Editor]] and [[Draft_Preferences|Draft Preferences]]. |
|||
* To change the number of decimals used for the input of coordinates and angles: {{MenuCommand|Edit → Preferences... → General → Units → Units settings → Number of decimals}}. |
|||
* To store and reuse the same copy mode setting across commands: {{MenuCommand|Edit → Preferences... → Draft → General settings → Draft tools options → Global copy mode}}. |
|||
* To reselect the base objects after copying objects: {{MenuCommand|Edit → Preferences... → Draft → General settings → Draft tools options → Select base objects after copying}}. |
|||
==Scripting== |
==Scripting== |
Revision as of 07:44, 16 June 2021
Döndür |
Menü konumu |
---|
Taslak → Döndür |
Tezgahlar |
Taslak, Mimari |
Varsayılan kısayol |
R O |
Versiyonda tanıtıldı |
0.17 |
Ayrıca bkz |
Taşı, Dizi |
Tanım
Döndürme aracı, seçilen nesneleri bir referans noktasının etrafındaki belirli bir açıyla döndürür veya kopyalar.
Döndür aracı, Taslak tezgahı veya Eskiz tezgahı ile oluşturulan 2D şekillerde kullanılabilir, ancak Parça tezgahı ve Mimari tezgahı ile oluşturulanlar gibi birçok 3D nesne üzerinde de kullanılabilir.
Bir merkez referans noktası kullanarak bir nesneyi, bir referans açısından başka bir açıyla döndürme
Nasıl kullanılır
See also: Draft Snap and Draft Constrain.
- Taşımak veya kopyalamak istediğiniz nesneleri seçin.
- Döndür düğmesine basın veya R ardından O tuşlarına basın. Hiçbir nesne seçilmezse, birini seçmeye davet edilirsiniz.
- 3D görünümde bir ilk noktaya tıklayın veya bir koordinat yazın ve Nokta ekle düğmesine basın. Bu, işlemin dönme ekseninin geçeceği temel noktası olarak işlev görür.
- 3D görünümünde ikinci bir noktaya tıklayın veya taban açısını yazın. Bu, ilk nokta etrafında dönecek bir taban çizgisini tanımlar.
- 3D görünümünde üçüncü bir noktaya tıklayın veya bir dönüş açısı yazın. Bu, taban çizgisinin ve dolayısıyla nesnelerin dönmesini gösterir.
Seçenekler
The single character keyboard shortcuts and the modifier key mentioned here can be changed. See Draft Preferences.
- Verilen eksendeki bir sonraki noktayı sınırlamak için bir noktadan sonra X, Y veya Z tuşlarına basın.
- Koordinatları manuel olarak girmek için sayıları girin, ardından her bir X, Y ve Z bileşeni arasında Enter tuşuna basın. Noktayı yerleştirmek istediğiniz değerleri aldığınızda add point düğmesine basabilirsiniz.
- Devammoduna geçmek için T tuşuna basın veya onay kutusunu tıklayın. Devam modu açıksa, işlemi tamamladıktan sonra Döndürme aracı yeniden başlatılır ve böylece araç düğmesine tekrar basmadan nesneleri döndürmenizi veya kopyalamanızı sağlar.
- Kopyalamamoduna geçmek için P tuşuna basın veya onay kutusunu tıklayın. Kopyalama modu açıksa, Döndürme aracı orijinal şeklini yerinde tutacaktır, ancak üçüncü noktada ayarlanan açıyla bir kopya oluşturur. : Sırayla birkaç kopya yerleştirmek için hem T hem de P kullanabilirsiniz. Bu durumda, kopyalanan öğe en son yerleştirilen kopyadır.
- Kopyalama moduna geçmek için ikinci noktadan sonra Alt tuşunu basılı tutun. Üçüncü noktaya tıkladıktan sonra Alt tuşunu basılı tutmak, aynı döndürme temel noktasını ve taban çizgisini kullanarak kopya yerleştirmeye devam etmenizi sağlar; İşlemi bitirmek ve tüm kopyaları görmek için Alt tuşunu bırakın.
- snapping noktanızı mesafeden bağımsız olarak en yakın çeki konumuna zorlamak için dönerken Ctrl tuşunu basılı tutun.
- Bir sonraki noktanızı dönme baz noktasına göre yatay veya dikey olarak constrain konumuna döndürürken Shift tuşunu basılı tutun.
- Geçerli komutu iptal etmek için Esc veya Close tuşuna basınız; önceden yerleştirilmiş kopyalar kalacaktır.
Notes
- An Object that is attached cannot be rotated with the Draft Rotate command. To rotate it either its VeriSupport object has to be rotated, or its VeriAttachment Offset has to be changed.
Preferences
See also: Preferences Editor and Draft Preferences.
- To change the number of decimals used for the input of coordinates and angles: Edit → Preferences... → General → Units → Units settings → Number of decimals.
- To store and reuse the same copy mode setting across commands: Edit → Preferences... → Draft → General settings → Draft tools options → Global copy mode.
- To reselect the base objects after copying objects: Edit → Preferences... → Draft → General settings → Draft tools options → Select base objects after copying.
Scripting
Betik
Ayrıca bkz.: Taslak API ve FreeCAD Betik esasları.
Döndür aracı, aşağıdaki işlevi kullanarak makrolar ve python konsolundan kullanılabilir:
rotated_list = rotate(objectslist, angle, center=Vector(0,0,0), axis=Vector(0,0,1), copy=False)
objectlist
içindeki nesnelerin temel noktasını verilenangle
ile döndürür.objectlist
, tek bir nesne veya bir nesne listesidir.- Bir dönme temel noktası (
center
) veaxis
verilirse, bunlar kullanılır; Aksi taktirde rotasyon orijine ve Z ekseni etrafına dayanır. : Dönme açısı, nesnenin taban noktasına göredir, yani bir nesne 45 derece döndürülürse ve ardından bir başka 45 derece döndürülürse, orijinal konumundan toplam 90 derece döndürülür.
copy
iseTrue
ise orijinal nesneleri döndürmek yerine kopyalar oluşturulur.rotatedlist
, orijinal döndürülmüş nesnelerle veya yeni kopyalarla birlikte döndürülür.rotatedlist
,objectlist
girişine bağlı olarak tek bir nesne veya nesne listesidir.
Örnek:
import FreeCAD as App
import Draft
doc = App.newDocument()
polygon1 = Draft.make_polygon(3, radius=300)
Draft.move(polygon1, App.Vector(1000, 0, 0))
# Rotation around the origin
angle1 = 45
rot2 = Draft.rotate(polygon1, angle1, copy=True)
rot3 = Draft.rotate(polygon1, 2*angle1, copy=True)
rot4 = Draft.rotate(polygon1, 4*angle1, copy=True)
polygon2 = Draft.make_polygon(3, radius=1000)
polygon3 = Draft.make_polygon(5, radius=500)
Draft.move(polygon2, App.Vector(2000, 0, 0))
Draft.move(polygon3, App.Vector(2000, 0, 0))
# Rotation around another point
angle2 = 60
cen = App.Vector(3100, 0, 0)
list2 = [polygon2, polygon3]
rot_list2 = Draft.rotate(list2, angle2, center=cen, copy=True)
rot_list3 = Draft.rotate(list2, 2*angle2, center=cen, copy=True)
rot_list4 = Draft.rotate(list2, 4*angle2, center=cen, copy=True)
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
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub
- 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
- Getting started
- Installation: Download, Windows, Linux, Mac, Additional components, Docker, AppImage, Ubuntu Snap
- Basics: About FreeCAD, Interface, Mouse navigation, Selection methods, Object name, Preferences, Workbenches, Document structure, Properties, Help FreeCAD, Donate
- Help: Tutorials, Video tutorials
- Workbenches: Std Base, Arch, Assembly, CAM, Draft, FEM, Inspection, Mesh, OpenSCAD, Part, PartDesign, Points, Reverse Engineering, Robot, Sketcher, Spreadsheet, Surface, TechDraw, Test Framework
- Hubs: User hub, Power users hub, Developer hub