Taslak Boyut

From FreeCAD Documentation
Jump to: navigation, search
This page is a translated version of the page Draft Dimension and the translation is 60% complete.

Outdated translations are marked like this.
Other languages:
čeština • ‎Deutsch • ‎English • ‎español • ‎français • ‎italiano • ‎polski • ‎română • ‎русский • ‎svenska • ‎Türkçe
Arrow-left.svg Previous: Draft Text.svg Text
Next: BSpline Draft BSpline.svg Arrow-right.svg

Draft Dimension.svg Boyut

Menü konumu
Taslak → Boyut
Tezgahlar
Taslak, Mimari
Varsayılan kısayol
D I
Versiyonda tanıtıldı
0.18
Ayrıca bkz
FlipDimension,Teknik resim


Açıklama

Boyut aracı, iki nokta arasındaki mesafeyi ölçen ve görüntüleyen bir nesne oluşturur; üçüncü bir nokta, boyut çizgisinin konumunu belirtir.

Araç, doğrudan katı gövdelere tutturulmuş kenarları veya çizgileri ölçebilir; Gövde değişirse, boyut kendini günceller. Araç ayrıca Yay veya Doldur, Eskiz Dolgu oluştur ve Prça tasarım Dolgu işlemleri ile üretilenler gibi eğrilik çapını veya yarıçapını da ölçebilir.

Ortaya çıkan boyut 3D görünümüne yerleştirilir ve bir Taslak nesnesi olarak kabul edilir. Bu nesne, Teknik resim Yeni Eskiz veya Teknik resim Yeni Yay araçlarını kullanarak Teknik resim tezgahı sayfasında görüntülenebilir. Alternatif olarak, Teknik resim Boyut Uzunluğu ve Teknik resim Boyut Yarıçapı gibi boyutları görüntülemek için kendi araçlarına sahiptir; ancak, bu araçlar teknik çizimler hazırlamak içindir, bu yüzden boyutları 3D çizimde değil, sadece çizim sayfasında oluştururlar.

Screenshot Draft Dimension.jpg

Üç nokta tarafından tanımlanan boyut


Nasıl kullanılır

  1. Draft Dimension.png Taslak Boyut düğmesine basın veya D ardından I tuşları.
  2. 3D görünümünde bir noktaya tıklayın veya bir koordinat yazın ve Draft AddPoint.svg Nokta ekle düğmesine basın.
  3. 3D görünümünde ikinci bir noktaya tıklayın veya bir koordinat yazın ve Draft AddPoint.svg Nokta ekle düğmesine basın. İlk iki nokta ölçülen mesafeyi tanımlar.
  4. 3D görünümünde üçte birini tıklayın veya bir koordinat yazın ve Draft AddPoint.svg Nokta ekle düğmesine basın. Son nokta, ölçüm çizgisinin konumunu tanımlar.

Boyut, ağaç görünümündeki öğeye çift tıklayarak veya Draft Edit.svg Taslak Düzenle düğmesine basarak düzenlenebilir. Ardından noktaları yeni bir konuma getirebilirsiniz.

Ölçüm noktaları, oluşturulduktan sonra başlangıç ​​ve bitiş özellikleri değiştirilebilir.

Ölçüm çizgisinin konumu, yönlendirme özelliğini değiştirerek oluşturulduktan sonra da değiştirilebilir.

Kullanılabilir boyut türleri

Bir nokta veya kenar seçtikten sonra değiştiriciyi ( Alt veya Shift) bırakın.

  • Doğrusal boyutlar: Alt tuşunu basılı tutun ya da View-select.svg kenar seçin düğmesine tıklayın ve sonra düz bir kenar seçin boyut çizgisini bu kenara paralel çizmek için ikinci bir nokta.
Note: aracı etkinleştirmeden önce kenarı da önceden seçebilirsiniz.
  • Yatay ve dikey boyutlar: bir nokta seçin, sonra ikinci bir nokta seçin, ardından Shift tuşunu basılı tutun ve işaretçiyi yatay veya dikey olarak hareket ettirin, ardından boyut çizgisini X'e paralel olarak çizmek için üçüncü bir nokta seçin eksen veya Y ekseni.
Note 1: Shift tuşunu basılı tutun ve ölçü çizgisi istenen eksene hizalanana kadar işaretçiyi birçok kez farklı yönlere hareket ettirin. İşaretçi ilk noktadan uzaktayken Shift tıklanması, boyutu genellikle X eksenine hizalar; işaretçi ilk noktaya yakınsa, boyutu genellikle Y eksenine hizalar.
Not 2: iki nokta seçmek yerine, Alt tuşunu basılı tutarken bir kenar seçin.
  • Çap boyutları: Alt tuşunu basılı tutun ve eğri bir kenar seçin, ardından boyut çizgisini çizmek için ikinci bir nokta seçin.
    • Yarıçap boyutları: Alt tuşunu basılı tutun ve eğri bir kenar seçin, sonra Shift tuşunu basılı tutun ve boyut çizgisini çizmek için ikinci bir nokta seçin.
  • Açısal boyutlar: Alt tuşunu basılı tutun ve sonra iki düz kenar seçin, sonra akut ya da geniş açıyı göstermek için iki kenar arasında bir nokta seçin ya da ek ya da tamamlayıcı bir açı göstermek için başka bir yerde bir nokta seçin.
Not: görüntülenen açı büyük ölçüde seçilen kenarların orijinal konumuna bağlıdır. Belirli bir açı görüntülemek isterseniz, orijinal kenarlardan uzanan yardımcı Taslak Çizgi ​​eklemek ve bu uzantıları ölçmek zorunda kalabilirsiniz.

Not: bir kenarı önceden seçerek veya Alt veya View-select.svg kenar seç ile seçerek, boyut parametric olacak, yani hangi kenara bağlı olduğunu hatırlayacaktır. Bu kenarın uç noktaları daha sonra ilerlerse, boyut onları takip eder ve görüntülenen ölçümü ayarlar.

Seçenekler

  • 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 Draft AddPoint.svg 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, bir sonraki noktanın koordinatları bir öncekine göredir; değilse, kesindir, Eksenden 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, son noktayı verdikten sonra Boyut aracı yeniden başlatılır ve araç düğmesine tekrar basmadan başka bir boyut çizmenize izin verilir; Aşağıdaki boyutlar önceki boyutun son noktasından başlayacak ve aynı temel çizgiyi paylaşacaktır.
  • 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.
  • Bir önceki noktaya göre Kısıtlama bir sonraki noktanızı yatay veya dikey olarak çizerken ve çap ve yarıçap modları arasında geçiş yapmak için Shift tuşunu basılı tutun.
  • Geçerli komutu iptal etmek için Esc veya Close düğmesine basın ve devam boyutlarını bitirin; önceden yerleştirilmiş boyutlar kalacaktır.

Özellikler

Veri

  • DATA Start: ölçülecek mesafenin başlangıç noktasını belirtir.
  • DATA End: ölçülecek mesafenin bitiş noktasını belirtir.
  • DATA Dimline: boyut çizgisinin geçmesi gereken bir noktayı belirtir.
  • DATA Distance: (salt okunur) ölçülen uzunluğu belirtir.
  • DATA Diameter: True ise, bir çap boyutu görüntüler; aksi takdirde bir yarıçap boyutu görüntüler; Bu özellik yalnızca boyut dairesel bir yaya bağlıysa çalışır.

Görünüm

  • VIEW Ext Lines: Ölçüm noktalarından boyut çizgisine giden uzatma hatlarının maksimum uzunluğunu belirtir.
  • VIEW Ext Overshoot: uzantı çizgilerinin boyut çizgisinin ötesindeki ek uzunluğunu belirtir.
  • VIEW Dim Overshoot: boyut çizgisine eklenen ilave uzunluğu belirtir.
* VIEW Arrow Size: boyut çizgisinin sonunda görüntülenen sembolün boyutunu belirtir. 
  • VIEW Arrow Type: "Çizgi", "Daire", "Ok" veya "Tik" olabilen, boyut çizgisinin sonunda görüntülenen sembolün türünü belirtir.
  • VIEW Flip Arrows: sembollerin boyut çizgisinin uçlarında çevrilip çevrilmeyeceğini belirtir; sadece bu semboller ok ise işe yarar.
  • VIEW Font Name: metni çizmek için kullanılacak fontu belirtir. "Arial" gibi bir font adı, "sans", "serif" veya "mono" gibi bir varsayılan stil, "Arial, Helvetica, sans" gibi bir aile veya "gibi bir stil içeren bir ad olabilir. Arial: "Kalın. Belirtilen font sistemde bulunmuyorsa, bunun yerine genel olan kullanılır.
  • VIEW Font Size: harflerin boyutunu belirtir. Boyut nesnesi ağaç görünümünde oluşturulmuşsa ancak metin görünmüyorsa, görünene kadar metnin boyutunu artırın.
  • VIEW Flip Text: ölçümü gösteren metnin yönünün çevrilip çevrilmeyeceğini belirtir.
  • VIEW Text Position: orijine (0,0,0) atıfta bulunulan metnin mutlak koordinatlardaki konumunu belirtir; metni boyut çizgisinin yanında görüntülemek için bu özelliği varsayılan değerinde (0,0,0) bırakın.
  • VIEW Text Spacing: Metin ve boyut çizgisi arasındaki boşluğu belirtir.
  • VIEW Override: gerçek ölçüm yerine görüntülenecek özel bir metin belirtir. Ölçüm değerini görüntülemek için metnin içindeki $ dim dizesini kullanın.
  • VIEW Decimals: ölçümde görüntülenecek ondalık basamak sayısını belirtir.
  • VIEW Show Unit: True ise, birim ölçümün sayısal değerinin yanında görüntülenir.
  • VIEW Unit Override: ölçümü "örneğin" km "," m "," cm "," mm "," mi "," ft "," in "olarak ifade edeceği bir birim belirtir. ; varsayılan birimleri kullanmak için bu özelliği boş bırakın. 0.17 sürümünde kullanılabilir

Betik

Ayrıca bkz.: Taslak API ve FreeCAD Betik esasları.

Boyut aracı, aşağıdaki işlevi kullanarak makrolar ve Python konsolundan kullanılabilir:

Dimension = makeDimension(p1, p2, p3=None, p4=None)

Kendisine iletilen argümanlara bağlı olarak, bu işlevi çağırmanın çeşitli yolları vardır:

Dimension = makeDimension(p1, p2, p3=None)
Dimension = makeDimension(object, i1, i2, p4=None)
Dimension = makeDimension(object, i1, mode, p4=None)
  • p1 ve p2 noktaları arasındaki mesafeyi ölçerek doğrusal bir Dimension oluşturur.
  • object 'a bağlı, i1 ve i2 endeksli köşeleri arasındaki mesafeyi ölçen doğrusal bir Dimension oluşturur.
  • object 'a bağlı, i1, ölçülecek eğri kenarının dizini ve mode ya { Boyut türünü belirtmek için {incode | "radius"}} veya "çap".
    • İlk aramada p3 ve diğer ikisinde de p4, boyut çizgisinin geçmesi gereken isteğe bağlı bir nokta belirtin.
    • Tüm noktalar FreeCAD.Vector ile tanımlanır.

Açısal bir boyut oluşturmak için aşağıdaki işlevi kullanın:

Dimension = makeAngularDimension(center, angles, p3, normal=None)
Dimension = makeAngularDimension(center, [angle1, angle2], p3, normal=None)
  • Verilen center noktasından, iki öğeli angles listesinden ve arkasından gelen p3 noktasından açısal bir Dimension oluşturur. gitmelisin.
    • Eğer angle1> angle2 ise, görüntülenen açı angle1 - angle2 farkıdır; Aksi halde, ek açı gösterilir 360 - (angle2 - angle1).
    • Açıları radyan cinsinden verilmelidir; math.radians () işlevi, derece olarak verilen açıları dönüştürmek için kullanılabilir.

Dimension görünüm özellikleri niteliklerinin üzerine yazılarak değiştirilebilir; örneğin, ViewObject.FontSize üzerine, yeni boyutun milimetre cinsinden üzerine yazın.

Örnek:

import math, FreeCAD, Draft

p1 = FreeCAD.Vector(0, 0, 0)
p2 = FreeCAD.Vector(1000, 1000, 0)
p3 = FreeCAD.Vector(-2500, 0, 0)
Dimension1 = Draft.makeDimension(p1, p2, p3)
Dimension1.ViewObject.FontSize = 200

Polygon = Draft.makePolygon(3, radius=1000)
p4 = FreeCAD.Vector(-2000, 1500, 0)
Dimension2 = Draft.makeDimension(Polygon, 1, 2, p4)
Dimension2.ViewObject.FontSize = 200

center = FreeCAD.Vector(2000, 0, 0)
p5 = FreeCAD.Vector(3000, 1000, 0)
angle1 = math.radians(45)
angle2 = math.radians(10)
Dimension3 = Draft.makeAngularDimension(center, [angle1, angle2], p5)
Dimension3.ViewObject.FontSize = 200

Dimension4 = Draft.makeAngularDimension(center, [angle2, angle1], p5*1.2)
Dimension4.ViewObject.FontSize = 200

Linkler