-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfreecad-silk-wb-ogretici-dokuman-21.html
157 lines (148 loc) · 12.5 KB
/
freecad-silk-wb-ogretici-dokuman-21.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
<!DOCTYPE html>
<html lang="en" prefix="og: http://ogp.me/ns#">
<head>
<link href="http://gmpg.org/xfn/11" rel="profile">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<!-- Metadata -->
<meta name="description" content="3D Modelleme, Animasyon, Render, Vektör - Raster Grafik İşleme ve Python ile Programlama konularına meraklı Açık Kaynak Hayranı bir Makine Mühendisi">
<meta property="og:description" content="3D Modelleme, Animasyon, Render, Vektör - Raster Grafik İşleme ve Python ile Programlama konularına meraklı Açık Kaynak Hayranı bir Makine Mühendisi">
<meta property="og:title" content="FreeCAD - Silk WB - Öğretici Doküman 2.1" />
<meta property="og:type" content="article" />
<meta property="og:url" content="/freecad-silk-wb-ogretici-dokuman-21.html" />
<meta property="og:image" content="/images/avatar.png" />
<!-- Enable responsiveness on mobile devices-->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
<title>mhalil - Programlama ve 3D</title>
<!-- CSS -->
<link href="//fonts.googleapis.com/" rel="dns-prefetch">
<link href="//fonts.googleapis.com/css?family=Droid+Serif:400,700,400italic|Abril+Fatface|PT+Sans:400,400italic,700&subset=latin,latin-ext" rel="stylesheet">
<link rel="stylesheet" href="/theme/css/poole.css" />
<link rel="stylesheet" href="/theme/css/hyde.css" />
<link rel="stylesheet" href="/theme/css/syntax.css" />
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[email protected]/css/fork-awesome.min.css" crossorigin="anonymous">
<!-- Feeds -->
<!-- Analytics -->
</head>
<body class="theme-base-0c">
<div class="sidebar">
<div class="container sidebar-sticky">
<div class="sidebar-about">
<h1>
<a href="/">
<img class="profile-picture" src="/images/avatar.png">
mhalil
</a>
</h1>
<p class="lead"></p>
<p class="lead">3D Modelleme, Animasyon, Render, Vektör - Raster Grafik İşleme ve Python ile Programlama konularına meraklı Açık Kaynak Hayranı bir Makine Mühendisi </p>
<p></p>
</div>
<ul class="sidebar-nav">
<li><a href="/archives.html">Arşiv</a></li>
<li><a href="/categories.html">Kategoriler</a></li>
<li><a href="/tags.html">Etiketler</a></li>
<li><a href="/pages/blender.html">Blender</a></li>
<li><a href="/pages/freecad.html">FreeCAD</a></li>
<li><a href="/pages/librecad.html">LibreCAD</a></li>
<li><a href="/pages/python.html">Python</a></li>
<li><a href="/pages/solvespace.html">Solvespace</a></li>
</ul>
<nav class="sidebar-social">
<a class="sidebar-social-item" href="https://twitter.com/AcikKaynakci" target="_blank">
<i class="fa fa-twitter"></i>
</a>
<a class="sidebar-social-item" href="https://www.artstation.com/mustafahalil" target="_blank">
<i class="fa fa-artstation"></i>
</a>
<a class="sidebar-social-item" href="https://github.com/mhalil" target="_blank">
<i class="fa fa-github"></i>
</a>
<a class="sidebar-social-item" href="/">
<i class="fa fa-rss"></i>
</a>
</nav>
<p class="sidebar-footer">İlmin zekatı %100'dür. Bildiklerizi paylaşın.</p>
</div>
</div> <div class="content container">
<div class="post">
<h1 class="post-title">FreeCAD - Silk WB - Öğretici Doküman 2.1</h1>
<span class="post-date">Pzt 19 Şubat 2024</span>
<h1>Öğretici Doküman 2.1 (Tutorial 0.02 - P1, P2)</h1>
<h2>ControlGrid44 ve CubicSurface44 makroları/komutları</h2>
<p>Bu bölümde, Silk Çalışma Tezgahındaki (eski adıyla NURBSlib_EVM'deki) ControlGrid44 ve CubicSurface44 makroları/komutları anlatılacaktır.</p>
<h2>Bu özel eğitim / sunum için hedef kitle;</h2>
<p>Bu eğitim, FreeCAD'in bilgili kullanıcılarına Silk çalışma tezgahı (NURBSlib_EVM kütüphanesi) hakkında bir fikir vermek için hazırlanmıştır. Şu anda temel FreeCAD eylemleri hakkında hiçbir açıklama yapılmamaktadır. Yüzey modelleme için kullanılan eskizlerle ilgili olarak FreeCAD'in şaşırtıcı Ek Düzenleyicisi üzerinde biraz daha fazla çaba harcayacağım. FreeCAD'in, 2D çizim editörü, Part Workbench bağlantı editörü ve sınırsız harici referanslarla birleştirildiğinde, şimdiye kadar gördüğüm en iyi 3D çizim sistemi olduğunu sötyleyebilirim (deneyimim Solidworks ve Autodesk Inventor ile sınırlıdır).</p>
<p>Silk çalışma tezgahı ile ızgara ve oluşturmak bir dakikadan az sürer, ancak (yüzeyi oluşturacak olan) çizimler doğru şekilde yani bağlantılı olmadan, komutların doğru sonuç vermesi mümkün değildir.</p>
<h2>Bu eğitimi takip etmek için gerekenler;</h2>
<ul>
<li><a href="freecad-silk-wb-ogretici-dokuman-1.html">Öğretici 1</a>'i tamamlamış olmak (özellikle kurulum kısmı),</li>
<li><a href="http://www.freecadweb.org/">FreeCAD</a> 0.17'de bir makro / eklenti (addon) yöneticisi ile çalışma tezgahı kurma yeteneği, </li>
<li>FreeCAD'de çizgi ve yay çizimleri oluşturma becerisi,</li>
<li>FreeCAD'deki üç temel düzlemin anlaşılması,</li>
<li>Inkscape veya Illustrator'da bulunan NURBS veya Bezier eğrileri hakkında en azından belli belirsiz bir fikre sahip olmak çok faydalıdır.</li>
</ul>
<p>Bu Eğitim birkaç sayfaya bölünmüştür, bu nedenle sayfa başına en fazla 10 adet ekran görüntüsü kullanılmıştır.</p>
<h2>Kullanım</h2>
<h3>-1-</h3>
<p><a href="https://github.com/edwardvmills/NURBSlib_EVM/blob/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%20bare%20bones.FCStd">Bu bağlantıda bulunan</a> <strong>ControlGrid44 and CubicSurface44 bare bones.FCStd</strong> dosyasını indirin ve açın.</p>
<p>Bunu hemen <strong>ControlGrid44 and CubicSurface44 in progress.FCStd</strong> veya istediğiniz başka bir isimle kaydetmenizi tavsiye ederim. Bu, orijinal dosyayı korumak içindir.</p>
<p><img alt="ControlGrid44 and CubicSurface44 01" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2001.png"></p>
<p>Bu model bazı başlangıç noktası eskizlerini içermektedir:</p>
<ul>
<li>3B (3D) işaretçi oluşturan bir dizi bağlantılı eskiz içeren bir klasör</li>
<li>zx düzleminde üç çizgi çizimi</li>
</ul>
<p>Eskizleri içeren <strong>3D node controller blank - COPY-PASTE THIS FOLDER</strong> klasörü seçin ve <strong>CTRL + C</strong> (kopyala) tuşuna basın.</p>
<p>FreeCAD, klasörün bağlı olduğu nesneleri kopyalamak isteyip istemediğimizi soracaktır, EVET'i seçin. (sadece klasörü mü kopyalamak istediğimizi yoksa klasörün içeriğini de dahil etmek isteyip istemediğimizi soruyor. Bu durumda, her şeyi istiyoruz)</p>
<p><img alt="ControlGrid44 and CubicSurface44 02" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2002.png"></p>
<h3>-2-</h3>
<p><strong>CTRL + V</strong> (yapıştır) tuşuna basın. Klasörü <strong><em>3D node controller - front left</em></strong> (3D düğüm denetleyicisi - sol ön) olacak şekilde yeniden adlandırın.</p>
<p><img alt="ControlGrid44 and CubicSurface44 03" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2003.png"></p>
<h3>-3-</h3>
<p>Klasörü genişletin ve <strong>Anchor - xy001</strong>'i seçin (benimkinde içeriğe 001 eklendi, çünkü tam olarak bir kez kopyaladım/yapıştırdım. Bunu tekrar tekrar yaparsanız, nesne adlarınıza 002, 003, 004 vb. eklenecektir. Ekran görüntülerine dikkat edin, çünkü nesne adlarımız muhtemelen senkronize olmayacaktır. isterseniz, nesne adlarımı görmek ve kendinizinkini ayarlamak için ekran görüntülerini kullanabilirsiniz. Bir nesne seçin ve yeniden adlandırmak için <strong>F2</strong>'ye basın)</p>
<p><strong>Parça çalışma tezgahına (Part WB)</strong> gidin, <strong>Parça (Part) menüsü</strong> altında, menü listesinden <strong>bağlantı... (attachment...</strong>) seçeneğini seçin. (bu işlevi/komutu özel bir araç çubuğuna ekledim, böylece çalışma tezgahları arasında çok fazla geçiş yapmak zorunda kalmıyorum)</p>
<p><img alt="ControlGrid44 and CubicSurface44 04" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2004.png"></p>
<p><strong>front_profile_zx</strong> eskizinin en sol noktasını seçin. Bu, noktanın kendisi olmalıdır. Çizgi değil. Çizgiyi seçmek farklı bir harika şey yapar.</p>
<p><img alt="ControlGrid44 and CubicSurface44 05" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2005.png"></p>
<p>Noktayı seçtiğinizde, ek düzenleyicinin ilk referansın bir uç nokta olduğunu bildirdiğini görebilirsiniz, <strong>Sketch:Vertex1</strong>.</p>
<p><strong>Anchor - xy001</strong>, açık mavi eskiz, seçtiğinizde hemen uç noktaya nakledilir / taşınır. Yalnızca bir eskiz (seçili eskiz) hareket eder.</p>
<p>Bir uç nokta seçtiğimiz için <strong>Bağlantı modu (Attachment mode</strong>) otomatik olarak <strong>Orijini Naklet (Translate origin</strong>) olarak ayarlanır. Bizim istediğimiz de bu. Tamam'a (OK) basın.</p>
<p><img alt="ControlGrid44 and CubicSurface44 06" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2006.png"></p>
<h3>-4-</h3>
<p>Bağlantı Düzenleyiciden (Attachment Editor) çıktıktan sonra, <strong>Anchor - xy001</strong> yeniden hesaplanmak üzere işaretlenir. Modeli yeniden hesaplamak için <strong>CTRL+R</strong> tuşlarına basın.</p>
<p><img alt="ControlGrid44 and CubicSurface44 07" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2007.png"></p>
<p>Yeniden hesaplama işleminden sonra, tüm eskizin <em>front_profile_zx</em>'in sol ucuna taşındığını görüyoruz.</p>
<p><strong>Çapayı (Anchor) yeniden bağlamak tüm grubu taşır. Birbiriyle bağlantılı eskiz koleksiyonları, bir klasör kopyalanıp yapıştırılarak yeniden kullanılabilir. Klasöre iyi bir isim verdiğiniz sürece, içindeki her bir öğeyi yeniden adlandırmanız gerekmez. 'Kök (root)' veya 'Çapa (Anchor)' öğesini kolayca tanımlayabildiğiniz sürece, tüm grubu yeniden kullanabilirsiniz</strong></p>
<h3>-5-</h3>
<p>Orijinal <strong>3D node controller blank - COPY-PASTE THIS FOLDER</strong> klasörünü gizleyin.</p>
<p><img alt="ControlGrid44 and CubicSurface44 08" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2008.png"></p>
<h3>-6-</h3>
<p><strong>Anchor - xy0001</strong> eskizini düzenlemeye başlayın. Lütfen ilk seferde talimatları tam olarak uygulayın. Bu eskiz yenilmez değildir, sadece bir gösterimdir ve kapsamı dışında kullanılırsa kolayca bozulabilir. Daha sonra geri dönüp üzerinde biraz daha oynama fırsatı olacaktır.</p>
<p>Aşağıda orijinal dosyadaki eskiz durumu gösterilmektedir.</p>
<p><img alt="ControlGrid44 and CubicSurface44 09" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2009.png"></p>
<h3>-7-</h3>
<p>Açıyı -20 ile 85 derece arasında değiştirin. (<strong>zx002</strong> eskizinde gereksiz kısıtlamalar varsa kaldırın.)</p>
<p><img alt="ControlGrid44 and CubicSurface44 10" src="https://raw.githubusercontent.com/edwardvmills/NURBSlib_EVM/master/Tutorial%20Models/ControlGridd44%20and%20CubicSurface44/ControlGrid44%20and%20CubicSurface44%2010.png"></p>
<table>
<thead>
<tr>
<th>Önceki Sayfa</th>
<th>Sonraki Sayfa</th>
</tr>
</thead>
<tbody>
<tr>
<td><a href="freecad-silk-wb-ogretici-dokuman-1.html"><< Öğretici Doküman 1 </a></td>
<td><a href="freecad-silk-wb-ogretici-dokuman-22.html">Öğretici Doküman 2.2 >></a></td>
</tr>
</tbody>
</table>
<h3>Kaynak:</h3>
<ul>
<li><a href="https://github.com/edwardvmills/NURBSlib_EVM/blob/gh-pages/Tutorial%200.02%20ControlGrid44%20and%20CubicSurface44%20-%20page%2001.md">Tutorial 0.02 ControlGrid44 and CubicSurface44 - page 02</a></li>
</ul>
</div>
</div>
</body>
</html>