Difference between revisions of "Draft ShapeString/tr"
Skywalker21 (talk | contribs) |
Skywalker21 (talk | contribs) |
||
Line 43: | Line 43: | ||
== Seçenekler == | == Seçenekler == | ||
− | + | * 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ı eklemek istediğiniz değerlere sahipseniz {{Button | [[Image: Draft_AddPoint.svg | 16px]] [[Draft_AddPoint/tr | Nokta ekle]]}} 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 | | + | * Geçerli komutu iptal etmek için {{KEY | Esc}} veya {{Button | Close}} düğmesine basınız. |
− | * {{KEY | | ||
− | |||
− | |||
== Özellikler == | == Özellikler == |
Revision as of 22:46, 25 January 2019
Menü konumu |
---|
Taslak → Şekil dizesi |
Tezgahlar |
Taslak, Yapı |
Varsayılan kısayol |
S S |
Versiyonda tanıtıldı |
0.14 |
Ayrıca bkz |
Metin, Parça çıkarma |
Tanım
Şekil dizesi aracı, bir metin dizesini temsil eden bir bileşik şekil ekler. Metin yüksekliği, ara boşluk ve yazı tipi belirtilebilir. Ortaya çıkan şekil, 3D harfler oluşturmak için Parça çıkarma aracıyla kullanılabilir.
Kapalı bir şekil olmadan daha basit bir metin elemanı eklemek için Draft Text/trTaslak Metin kullanın. Bir yönlendirici ve bir ok içeren bir metin etiketi oluşturmak için Taslak Etiket kullanın.
Şekil dizesini konumlandırmak için tek nokta gerekli
Nasıl Kullanılır
-
Taslak Şekil dizesi düğmesine basın veya S ardından S tuşlarına basın.
- 3D görünümünde bir noktaya tıklayın veya bir koordinat yazın ve
Nokta ekle düğmesine basın.
- İstediğiniz metni giriniz ve Enter tuşuna basınız.
- İstediğiniz bedeni giriniz ve Enter tuşuna basınız.
# İstediğiniz izlemeyi giriniz ve Enter tuşuna basınız.
- Görüntülenen yazı tipi dosyasını kabul etmek için Enter tuşuna veya bir yazı tipi dosyası seçmek için ... tuşuna basın.
Metin, boyut, izleme ve yazı tipi, oluşturulduktan sonra, şekil özellikleri değiştirilebilir.
Varsayılan yazı tipi dosyasını Taslak Seçenekler altında, Texts and dimension sekmesinde ayarlayın. Desteklenen fontlar arasında TrueType (.ttf), OpenType (.otf) ve Tip 1 (.pfb) bulunur.
Sınırlamalar
- Çok küçük metin yükseklikleri, ölçeklemede ayrıntı kaybı nedeniyle deforme karakter şekillerine neden olabilir.
- Mevcut sürüm, soldan sağa yazma ile sınırlıdır.
- Dairesel biçimde düzenlenmiş metin oluşturmak için
Dairesel Metin makrosunu kullanın.
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ı eklemek istediğiniz değerlere sahipseniz
Nokta ekle düğmesine basabilirsiniz.
- Geçerli komutu iptal etmek için Esc veya Close düğmesine basınız.
Özellikler
- Data Position: Bileşik şeklin temel noktası
- Data String: Metin dizesinin içeriği
- Data Size: FC birimlerindeki harflerin yüksekliği
- Data Tracking: FC birimlerinde karakterler arası boşluk bırakma
- Data Font File: Dizeyi çizmek için kullanılan font tanım dosyası
Betik
ShapeString = makeShapeString(String, FontFile, Size=100, Tracking=0)
- Belirtilen
String
öğesini kullanarak birShapeString
bileşik şekli oluşturur. FontFile
zorunludur ve desteklenen bir font dosyasının tam yolu olmalıdırSize
, elde edilen metnin milimetre cinsinden yüksekliğidir.Tracking
milimetre cinsinden ek karakterler arası boşluktur
The placement of the ShapeString can be changed by overwriting its Placement
attribute, or by individually overwriting its Placement.Base
and Placement.Rotation
attributes.
Örnek:
import FreeCAD, Draft
font1 = "/usr/share/fonts/truetype/msttcorefonts/Arial.ttf"
font2 = "/usr/share/fonts/truetype/dejavu/DejaVuSerif.ttf"
font3 = "/usr/share/fonts/truetype/freefont/FreeSerifItalic.ttf"
S1 = Draft.makeShapeString("This is a sample text", font1, 200)
S2 = Draft.makeShapeString("Inclined text", font2, 200, 10)
ZAxis = FreeCAD.Vector(0, 0, 1)
p2 = FreeCAD.Vector(-1000, 500, 0)
place2 = FreeCAD.Placement(p2, FreeCAD.Rotation(ZAxis, 45))
S2.Placement = place2
S3 = Draft.makeShapeString("Upside-down text", font3, 200, 10)
S3.Placement.Base = FreeCAD.Vector(0, -1000, 0)
S3.Placement.Rotation = FreeCAD.Rotation(ZAxis, 180)
Kılavuzlar
- Basics: Coordinates, Constraining, Snapping (Near, Extension, Parallel, Grid, Endpoint, Midpoint, Perpendicular, Angle, Center, Ortho, Intersection, Special, Dimensions, Working plane)
- Drawing: Line, Polyline, Fillet, Circle, Arc, Arc 3 points, Ellipse, Polygon, Rectangle, Text, Dimension, BSpline, Point, ShapeString, Facebinder, Cubic Bezier Curve, Bezier Curve, Label
- Modifying: Move, Rotate, Offset, Trimex, Join, Split, Upgrade, Downgrade, Scale, Edit, SubelementHighlight, Wire to BSpline, Add point, Delete point, Shape 2D View, Draft to Sketch, Array, LinkArray, Polar Array, Circular Array, Path Array, Path LinkArray, Point Array, Clone, Drawing, Mirror, Stretch
- Utilities: 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
- Additional: Preferences, Import Export Preferences (DXF/DWG, SVG, OCA, DAT); Draft API

- 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, Draft, FEM, Image, Inspection, Mesh, OpenSCAD, Part, PartDesign, Path, Points, Raytracing, Reverse Engineering, Sketcher, Spreadsheet, Start, Surface, TechDraw, Test Framework, Web
- Deprecated or unmaintained workbenches: Complete, Drawing, Robot
- Hubs: User hub, Power users hub, Developer hub