Taslak Dikdörtgen
Menü konumu |
---|
Taslak → Dikdörtgen |
Tezgahlar |
Taslak, Mimari |
Varsayılan kısayol |
R E |
Versiyonda tanıtıldı |
- |
Ayrıca bkz |
Elips,Parça Kutu |
Description
Açıklama
Dikdörtgen aracı, geçerli belgede belirli bir noktaya bir dikdörtgen ekler. Taslak araç çubuğunda Çizgi stili setini kullanır.
İsteğe bağlı olarak, dikdörtgenin her köşesine 45 derecelik bir pah veya dairesel bir fileto ekleyebilir ve dikdörtgeni eşit boyutlu satır ve sütunlardan oluşan bir diziye bölebilirsiniz.
İki köşe noktası tarafından tanımlanan dikdörtgen
Usage
Nasıl kullanılır
-
Dikdörtgen düğmesine basın veya R ardından E tuşları.
- 3D görünümde bir ilk köşe noktasını tıklayın veya bir koordinat yazın ve
Nokta ekle düğmesine basın .
- 3D görünümünde birincinin karşısındaki başka bir noktaya tıklayın veya bir koordinat yazın ve
Nokta ekle tuşuna basın.
- İkinci nokta, X, Y veya Z eksenleriyle sınırlandırılmamalıdır, aksi takdirde elde edilen dikdörtgen yanlış biçimlendirilir.
Ağaç görünümündeki öğeye çift tıklayarak veya Düzenle düğmesine basılarak dikdörtgen düzenlenebilir. Ardından noktaları yeni bir konuma getirebilirsiniz.
Dikdörtgenin uzunluğu ve genişliği, özelliklerini değiştirerek oluşturulduktan sonra değiştirilebilir.
Options
Seçenekler
- 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
Nokta ekle düğmesine basabilirsiniz.
- Göreceli moduna geçmek için R tuşuna basın veya onay kutusunu tıklayın. Göreceli mod açıksa, ikinci noktanın koordinatları birincisine göredir; değilse, kesindir, kökenlerinden alınır (0,0,0).
- Devam moduna geçmek için T tuşuna basın veya onay kutusunu tıklayın. Devam modu açıksa, ikinci noktayı verdikten sonra Dikdörtgen aracı yeniden başlatılır, böylece araç düğmesine tekrar basmadan başka bir dikdörtgen çizebilirsiniz.
- Dolu moduna geçmek için L tuşuna basın veya onay kutusunu tıklayın. Dolu modu açıksa, dikdörtgen dolgulu bir yüz oluşturur (Data Make Face
true
); değilse, dikdörtgen bir yüz oluşturmaz (Data Make Facefalse
). - Yakalama noktanızı mesafeden bağımsız olarak, en yakın çeki konumuna yönlendirmek için çizim yaparken Ctrl tuşunu basılı tutun.
- Geçerli komutu iptal etmek için Esc veya Close düğmesine basınız.
Özellikler
Veri
- VERİLength: X ekseni yönündeki şeklin uzunluğunu belirtir.
- VERİHeight: Y ekseni yönündeki şeklin yüksekliğini belirtir.
- VERİChamfer Size: dikdörtgenin her bir köşesindeki 45 ° pahın diyagonal uzunluğunu belirtir.
- VERİFillet Radius: dikdörtgenin her bir köşesindeki 90 ° 'lik fileto yarıçapını belirtir.
- VERİRows: orijinal şeklin bölündüğü eşit boyutta satır sayısını belirtir; varsayılan olarak, 1 satır.
- VERİColumns: orijinal şeklin bölündüğü eşit boyutlu sütunların sayısını belirtir; varsayılan olarak, 1 sütun.
- VERİMake Face: şeklin bir yüz yapıp yapmamasını belirtir. Eğer
true
ise bir yüz yaratılır, aksi takdirde sadece çevre nesnenin bir parçası olarak kabul edilir.
Görünüm
- GÖRÜNÜMPattern: şeklin yüzünü doldurmak için bir Desen belirtir. Bu özellik yalnızca VERİMake Face
true
ise ve GÖRÜNÜMDisplay Mode "Düz Çizgiler" ise çalışır. - GÖRÜNÜMPattern Size: Desen 'in boyutunu belirtir.
- GÖRÜNÜMTexture Image: şeklin yüzünde eşlenecek görüntü dosyasının yolunu belirtir. Bu özelliğin boşaltılması görüntüyü kaldıracak.
- Eşlemedeki çarpılmaları önlemek için dikdörtgen, görüntüyle aynı oranlara sahip olmalıdır.
Betik
Ayrıca bkz.: Taslak API ve FreeCAD Betik esasları.
Dikdörtgen aracı, aşağıdaki işlevi kullanarak makrolar ve python konsolundan kullanılabilir:
Rectangle = makeRectangle(length, height, placement=None, face=None, support=None)
- X yönünde
length
ve Y yönündeheight
, milimetre cinsinden birimlerleRectangle
nesnesi oluşturur.- Başka bir yerleşim belirtilmemişse uzunluk X eksenine paralel olacaktır.
- Bir
placement
verilirse kullanılır; Aksi halde, şekil başlangıçta oluşturulur. face
True
ise, şekil bir yüz yapacaktır, yani dolu görünecektir.
Örnek:
import FreeCAD, Draft
Rectangle1 = Draft.makeRectangle(4000, 1000)
Rectangle2 = Draft.makeRectangle(1000, 4000)
ZAxis = FreeCAD.Vector(0, 0, 1)
p3 = FreeCAD.Vector(1000, 1000, 0)
place3 = FreeCAD.Placement(p3, FreeCAD.Rotation(ZAxis, 45))
Rectangle3 = Draft.makeRectangle(3500, 250, placement=place3)
- Temeller: Koordinat, Kısıtlama, Yakalama (Yakın, Extension, Paralel, Izgara, Endpoint, Midpoint, Perpendicular, Angle, Center, Ortho, Intersection, Special, Dimensions, Working plane)
- Çizim: Çizgi, Tel, Çember, Yay, Elips, Çokgen, Dikdörtgen, Metin, Boyut, BSpline, Nokta, Şekil dizesi, Yüz kaplama, Bezier eğrisi, Etiket
- Değiştirme: Move, Rotate, Offset, Trimex, Upgrade, Downgrade, Scale, Edit, Wire to BSpline, Add point, Delete point, Shape 2D View, Draft to Sketch, Array, Path Array, Point Array, Clone, Drawing, Mirror, Stretch
- Araçlar: Set working plane, Finish line, Close line, Undo line, Toggle construction mode, Toggle continue mode, Apply style, Toggle display mode, Add to group, Select group contents, Toggle snap, Toggle grid, Show snap bar, Heal, Flip Dimension, VisGroup, Slope, AutoGroup, Set Working Plane Proxy, Add to Construction group
- Ek: Preferences, Import-Export Preferences (DXF/DWG, SVG, OCA, DAT); Draft API

- Kurulum: Windows, Linux, Mac; Başlamak
- Temeller: About FreeCAD, Workbenches, Preferences, Document structure, Interface Customization, Properties, Mouse Model; Tutorials
- Tezgahlar: Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Plot, Points, Raytracing, Reverse Engineering, Robot, Ship, Sketcher, Spreadsheet, Start, TechDraw, Surface workbench, Test Framework, Web
- Scripting: Introduction to Python, FreeCAD scripting tutorial, FreeCAD Scripting Basics, How to install macros, Gui Command, Units Modules: Builtin modules, Workbench creation, Installing more workbenches Meshes: Mesh Scripting, Mesh Module Parts: The Part Module, Topological data scripting, PythonOCC, Mesh to Part Coin scenegraph: The Coin/Inventor scenegraph, Pivy Qt interface: PySide, Using the FreeCAD GUI, Dialog creation Parametric objects: Scripted objects Other: Code snippets, Line drawing function, Embedding FreeCAD, FreeCAD vector math library, Power users hub, Python, Macros, FreeCAD Scripting Basics, Topological data scripting
- Temeller: Koordinat, Kısıtlama, Yakalama (Yakın, Extension, Paralel, Izgara, Endpoint, Midpoint, Perpendicular, Angle, Center, Ortho, Intersection, Special, Dimensions, Working plane)
- Çizim: Çizgi, Tel, Çember, Yay, Elips, Çokgen, Dikdörtgen, Metin, Boyut, BSpline, Nokta, Şekil dizesi, Yüz kaplama, Bezier eğrisi, Etiket
- Değiştirme: Move, Rotate, Offset, Trimex, Upgrade, Downgrade, Scale, Edit, Wire to BSpline, Add point, Delete point, Shape 2D View, Draft to Sketch, Array, Path Array, Point Array, Clone, Drawing, Mirror, Stretch
- Araçlar: Set working plane, Finish line, Close line, Undo line, Toggle construction mode, Toggle continue mode, Apply style, Toggle display mode, Add to group, Select group contents, Toggle snap, Toggle grid, Show snap bar, Heal, Flip Dimension, VisGroup, Slope, AutoGroup, Set Working Plane Proxy, Add to Construction group
- Ek: Preferences, Import-Export Preferences (DXF/DWG, SVG, OCA, DAT); Draft API

- Kurulum: Windows, Linux, Mac; Başlamak
- Temeller: About FreeCAD, Workbenches, Preferences, Document structure, Interface Customization, Properties, Mouse Model; Tutorials
- Tezgahlar: Arch, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Plot, Points, Raytracing, Reverse Engineering, Robot, Ship, Sketcher, Spreadsheet, Start, TechDraw, Surface workbench, Test Framework, Web
- Scripting: Introduction to Python, FreeCAD scripting tutorial, FreeCAD Scripting Basics, How to install macros, Gui Command, Units Modules: Builtin modules, Workbench creation, Installing more workbenches Meshes: Mesh Scripting, Mesh Module Parts: The Part Module, Topological data scripting, PythonOCC, Mesh to Part Coin scenegraph: The Coin/Inventor scenegraph, Pivy Qt interface: PySide, Using the FreeCAD GUI, Dialog creation Parametric objects: Scripted objects Other: Code snippets, Line drawing function, Embedding FreeCAD, FreeCAD vector math library, Power users hub, Python, Macros, FreeCAD Scripting Basics, Topological data scripting