Solvespace'yi Tanıyalım #1

in #utopian-io6 years ago (edited)

Giriş

Bu makale yazısı, Solvespace programı hakkındadır.

Başlıklar

• Solvespace Nedir?
• Solvespace Özellikler
• Solvespace Kullanmanın Faydaları

Solvespace Hakkında Bilgiler

Açık kaynaklı olarak 2D ( iki boyutlu ) ve 3D ( üç boyutlu ) bilgisayar destekli parametrik bir tasarım programıdır. Bu programda NURBS geometrik çekirdeğini kullanarak eğrisel yüzeyleri net olarak göstermeniz mümkündür. Özellikle makine mühendislerinin tasarımlarında sıklıkla kullanabileceği bu program, mekanik tasarım konusunda oldukça yararlıdır. Dişliler, özel bağlantı parçaları, armatürler vakum haznelerinin yanı sıra, birçok makine parçalarının tasarımları kolaylıkla hazırlayabileceğiniz bir programdır. 3D bir parçanın modellenmesi, eküstrüzyonlar, birleşme ve ayrılma işlemleri ve döndürmeler ile test aşamalarına sokup başarılı bir şekilde çizebileceğiniz bir program olan Solvespace’te, aynı zamanda cam verileri hazırlamak ve pim, slayt ve top gibi eklemleri, düzlemsel ya da uzaysal bir mekanda bağlantılarını simüle ederek tasarlayabilirsiniz.

images.jpg
Kaynak

Solvespace Nedir?

Solvespace Jonathan Westhues tarafından sunulan 2D, 3D boyutlu parçaların modellenmesi için kullanılan, açık kaynaklı bir bilgisayar programıdır. Daha sonraları M-Labs bu programı geliştirmiştir. Nokta, düzlem, mesafe, çap, açı, eğri, uzunluk, genişlik vb. birçok konu üzerinden mimari ve mekanik model tasarımı yapabileceğiniz, kullanışlı bu programın çekirdeği; geometrik bir kısıtlama çözücüsüdür. Bu çözücü; bir açı, bir çizgi uzunluğu ya da bir teğet gibi, çizimin geometrik unsurlarını ele alarak başlar. Daha sonra bu özellikler doğrultusunda, çizimin geri kalan çizgilerini, eğrilerini, noktalarını ve diğer unsurlarını basit bir şekilde hesaplar. Bir örnek verecek olursak; bir noktanın orjinden 10 mm ve x ekseninden 5mm uzanacağı doğrusunda, orjindan o noktaya kadar uzanan çizginin z ekseni ile 65 ° olarak açı oluşturduğunu söyleyelim. Üç bilinmeyenli denklemi çözdükten sonra sonuçlar; (x, y, z) = (8.66, 2.67, 4.23) olarak ortaya çıkar. Gerçek olan bir modellemede birçok farklı bilinmeyen şey olabilir. Solvespace programında, kısıtlama birimleri sembolik cebir sisteminde açıklayıcı denklemler olarak belirtilir. Denklemler sayısal olarak harmanlanmış Newton yöntemi ile çözülür. Doğal olarak bazı hesaplama modellerinin uyumlu bir şekilde tasarlanabilmesi için Solvespace programı devreye girmektedir.

1.jpg

Kaynak

Solvespace Özellikleri

Solvespace programının eskiz bölümlerini kullanarak çizgiler, dikdörtgenler, referans çizgileri başta olmak üzere, noktalar, referans çemberleri, kübik, benzer kesimleri, spline’lar, daireler, daire çatlakları, harici bir vektör olarak dışa aktarılabilir. Eğrileri kesmek için düzeltmeler yapmanın yanı sıra, kontur rengi, eğik çizgiler, tanjant yaylar, dolgu rengi, çizgi stilleri, kesme yapıştırma gibi basit işlemler yapılabilir. İz bırakmayı kolay bir hale getiren ölçekli arka plan resmi kullanılabilir. Üzerindeki sınırlamalar ve boyutlar çizgi, yatay dikey oranları, eşit uzunluk, hacim, çizginin ortak noktası, vektör boyunca öngörülen mesafeler, nokta üzerinde nokta, mesafe, hat uzunluğu, düzlem üzerinde simetrik noktalar, 2D veya 3 D belirtilen düzleme yansıma aritmetik ifadeler ile sağlam bir modelleme ve Boolean işlemleri doğrultusunda tornaya konulmuş eskiz, kafesler ya da NURBS yüzeyleri üzerinde yapılan işlemler, birleştirici montaj, parçaları içe aktarma ve derece serbestliğinde sürükleyebilme, kısıtlamaları kullanarak parçaları montaja yerleştirme, yüzeyleri içe aktarabilme, tüm bu işlemleri eşit hacimli kaplar aracılığıyla montajlayabilmek ve ana model kullanılarak yapılan tüm çalışma modellemelerini ekstra olarak dışa aktarabilmek konusunda istediğiniz tüm özgürlükler tanınıyor.

2.png

Kaynak

Solvespace Kullanmanın Faydaları

Solvespace programı üzerinde yapacağınız değişiklikler özel kodlama yetkisi ile, dışa aktarımda uzantı birimlerini değiştirebilir, depolama yaparak farklı bir bilgisayar ya da birimlerde kullanıma sunabilirsiniz. Programın kolay yüklenilebilir ve açık kaynaklı olmasından dolayı, geliştirilebilir olması, modelleme yaptıktan sonra aynı program üzerinde sunumlar yapabilir, veri tabanı birimini kullanarak, mekanik bilimine yeni bir soluk ve anlayış getirebilirsiniz. Bu programın bir diğer faydası ise; mekanik ya da mimari tasarım anlamında kendini geliştirmeye adayan, makine mühendisliği öğrencilerinin, birçok makine alanında uzman kişilerin ortak bir programı olma haline gelmesidir. Bu işe yeni başlayan biri olmak ya da yıllarını bu işe vermiş başarılar kazanıp uzmanlaşmış bir kişi olmak fark etmiyor. Solvespace programı her seviyeye uygun şekilde kullanımı basit, ara yüzleri anlaşılır şekilde tasarlanmıştır. Kullanıcı arabirimi iki pencereden oluşur: genellikle grafik içeren ve daha büyük bir pencere olan, çoğunlukla metin içeren daha küçük bir pencere. Grafik penceresi, geometriyi çizmek ve 3d modelini açabilmek için kullanılır. Metin penceresi model konusunda bilgi verir ve ayrıca ayarları, sayısal parametreleri değiştirmek için kullanılabilir. Tıpkı kullanıcı arabirimleri gibi, boyut girişleri de her seviyeye uygun olarak tasarlanmıştır. Boyutlar milimetre veya inç cinsinden görüntülenir. Milimetre uzunlukları her zaman ondalık noktasından (45.23) sonra iki hane ile açılır ve inç uzunlukları her zaman üç (1.781) ile açılır. Tüm uzunluklar, geçerli görüntüleme birimlerine girilir. Bir boyutun beklendiği birçok yerde, tek bir sayı yerine bir aritmetik ifade olarak ("4 * 20 + 7") girmek mümkündür. Belirli bir oryantasyondaki model ile, modeldeki özel çizgiler görünmezler, çünkü katı kısım içinde gömülmüş durumdadır. Bu çizgileri her zaman gösterebilmek için, sanki şeffafmış gibi duran sarı bir simge kullanılır. Bu, modelin hacminin içinde yer alan bir eskiz çizerken faydalıdır. Kroki daha karmaşık hale geldiğinden dolayı, gereksiz bilgileri saklamak fayda sağlayabilir. SolveSpace bunu yapabilmek için birkaç farklı yok sunmaktadır. Programda metin sekmesinin üst kısmında bir simge görünür. Bu simge, eskizde farklı birimleri saklamak ve göstermeye yarar. Varsayılan olarak görülen, normaller normal yönünde mavi-gri oklar olarak gösterilir. Bu normaller bilgisayarın faresi ile gezinip seçilebilir, bunları kısıtlamak için kullanılabilir. Yine aynı şekilde varsayılan olarak, noktalar yeşil kareler halinde çizilir. Bu noktalar bilgisayar faresiyle gezinip seçilebilir, örneğin onları kısıtlamak için kullanılabilir. Puanlar saklandıysa, fareler farenin üzerine gelince görünmeye devam eder ve yine seçilebilirler. Bir kısıt modellendiğinde, bu modelin grafiksel açılımı mor renkte görünür. Bir gruptaki kısıtlamalar ancak o grup etkin olduğunda görülebilir. 3D modelinde bazı yüzeyler seçilebilir. Örneğin, kullanıcı parçanın bir düzlem yüzünü seçebilir ve bir noktayı bu düzlemde uzanmaya zorlayabilir. Yüzler gösterilirse, yüzler farenin üzerine geldiğinde yüzler vurgulanmış olarak görünür. Kullanıcı, yüz seçmek için fareyi tıklatabilir. Kolaylık sağlaması açısından, yeni bir model grubu yapıldığında yüzler otomatik olarak saklanır ve yeni bir ekstrüzyon yapıldığında otomatik olarak gösterilir. Bu davranış istenen değilse, yüzler bu simgeyle manuel olarak açabilir ya da saklayabilir. 3D parça şeffaf olmayan bir kat olarak açılır, aydınlatma efektleri ile derinlik görünümü elde edilir. Hatlar, katı modelin iki farklı yüzeyi buluştuğu her yerde çizilir. Kenarlar gösterilir ancak gölgeli gizli ise, bir tel kafes görüntülenir. Kenar gösterildiğinde, kafeslerin görüntülenmesi belirgin olarak daha yavaş olabilir. Kenarlar gösterildiğinde NURBS yüzeylerinin ekranı belirgin şekilde yavaş olmayacaktır. Parçanın 3D modeli birden fazla üçgenden oluşur; Örneğin, dikdörtgen bir yüz iki üçgenle gösterilir. Bu, modellemenin dışa aktarılmadan önce ne kadar ince ya da kaba olduğunu görmek için iyi bir yoldur. Belirli bir oryantasyondaki model ile, modeldeki özel çizgiler saklanmış olur, çünkü katı kısmın içine gömülürler. Bu, parçanın hacminin içinde yer alan bir eskiz çizerken yararlıdır.

Bu makale serimin ilk yazısıdır.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Your contribution cannot be approved because it does not follow the Utopian Rules.

  • This case is similar like the other contribution I moderated. The contribution suffers from bad-formatting, long paragraphs and not-so-unique overview about Solvespace.

Suggestions:

  • The most important improvement could be done is writing more personal, subjective and unique overviews about your content. We do not expect contributors to just write information full of pages. We expect them to pull readers with their own writing style. So be sure that your text is more affected by you than contributions from any other category .
  • You should differentiate your sections more properly.
  • And most of the formatting choices are also valid for this blog post.

You can contact us on Discord.
[utopian-moderator]

@yataydeli, Approve is not my ability, but I can upvote you.

Coin Marketplace

STEEM 0.19
TRX 0.13
JST 0.030
BTC 63630.78
ETH 3406.29
USDT 1.00
SBD 2.55