Taslak Şekil dizesi
Şekil dizesi |
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
- Bu araç, 0.14'ten önceki FreeCAD sürümlerinde mevcut değildir.
- TrueType (*. Ttf), OpenType (*. Otf) ve Type1 (*. Pfb) font dosyaları desteklenir.
- Çok küçük metin yükseklikleri, ölçeklemede ayrıntı kaybı nedeniyle deforme karakter kabartmalarına neden olabilir.
- Geçerli sürüm, yatay bir taban çizgisindeki soldan sağa düzenlerle sınırlıdır.
- Kavisli metin oluşturmak için makroyu Dairesel Metin kullanabilirsiniz
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.
- ESC tuşuna basılması işlemi iptal edecektir.
- Taslak / Seçenekler'de varsayılan bir font dosyası ayarlayabilirsiniz.
Özellikler
- Veri Position: Bileşik şeklin temel noktası
- Veri String: Metin dizesinin içeriği
- Veri Size: FC birimlerindeki harflerin yüksekliği
- Veri Tracking: FC birimlerinde karakterler arası boşluk bırakma
- Veri 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
- 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, Assembly, BIM, 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