Voronoi şekline “cilt” nasıl eklenir?
Farz edelim ki bu lamba gibi bir Voronoi desenine sahip bir şekil verilmiş . İç yüzeydeki tüm şekli kapsayan bir "cilt" eklemek istiyorum, böylece daha fazla veya daha az düzgün bir parlaklık elde etmek için yarı saydam malzeme ile yazdırabilirim. Sonunda ne olmak istediğime bir örnek: çay lambası gölgesi . Voronoi nesnesini tersine mühendislikle ilgili fikirleriniz var mı?
Bu çok zor bir soru olduğu için blender forumu ya da saf 3dGraphics'i soracağım - 'ters voronoi' için arama yaptığınızda birkaç google yanıtı var, ancak herhangi bir şey önermek için o kadar derin değil 3d modelleme.
Ben blender hedefinize ulaşmak için en iyi uygulama olabilir düşünüyorum. Yazılım hakkındaki sınırlı bilgim sayesinde, her deliği manuel olarak kaplamayı düşünebilirim, ancak görevinizi gerçekleştirmenin bundan daha kolay bir yolu olmalı.
@ carl-witthoft STL dosyanızı düzenleyebilecek ve iç yüzeye bir kafes ekleyebilecek herhangi bir programla. Birkaç yıl önce (18) 3Dmax'ı bazı modeller oluşturmak için kullanıyordum ve kaplamalar veya dokular oluşturmak için kafesler ekledim, kolayca kullanmak için herhangi bir öğretici bulabilirsiniz.
@FernandoBaltazar ibre için teşekkürler. Yanıt olarak basit bir örnek veya "takip edilecek adımlar" gönderebilirseniz, bunu kabul edeceğim.
Bunu bir Autodesk forumuna gönderdim ve "MagWeb" adlı bir adam aşağıdaki çözümü önerdi. Henüz bunu denemedim.
Olası bir iş akışı, voronoi nesnesinin genel şekline bağlıdır: Her yerde (yumurta gibi) veya dışbükey ve düzlemsel (silindir gibi) ör.
Tümünü Seç (MAC'de Ctrl + A veya Cmd + A)
Edit / FitPrimitive'ı çalıştırın ve PrimitiveType öğesini ConvexHull olarak ayarlayın (CreateNewObjects işaretli)
Bu gövde nesnesinde MakeSolid'i çalıştırın ve SolidType'ını Doğru olarak ayarlayın. Doğru, OffsetDistance kaydırıcısını etkinleştirir. Biraz aşağı çekin ve güncellemeye basın. Kesişen fakat voronoi nesnesini gösteren bir sonuç elde etmek istiyorsunuz. Gerekirse ofseti ayarlayın. Sonunda kabul et.
Şimdi hem voronoi'yi hem de MakeSolid sonucunu etkinleştirin ve BooleanUnion'u çalıştırın
FitPrimitive nesnesini tekrar gösterin (MakeSolid daha önce gizlemişti) ve MakeSolid'i Doğru modda tekrar çalıştırın. Şimdi daha önce yaptığınız gibi biraz daha büyük bir ofset ayarlayın. Fark "astarın" kalınlığını belirleyecektir. Kabul etmek
Önce BoolleanUnion sonucunu ve son MakeSolid sonucunu etkinleştirin ve içi boş bir nesne almak için BooleanDifference öğesini çalıştırın. Altta bir açıklığı artırmak için kesişen başka bir nesne kullanabilirsiniz.
İçbükey bölgelere sahip bir voronoi nesnesinde farklı bir iş akışı ile daha zor ama yapılabilir ...
Bazı denemeler yaptıktan sonra, bunun basit dışbükey nesneler için çalıştığını doğrulayabilirim. İçbükeyler varsa, büyük olasılıkla kaynak şeklinin her biri dışbükey olarak ele alınabilecek bölümlere kesilmesi gerekir.
Meshmixer'in "desen uygula" işlevleriyle sınırlı başarı ile oynadım. Forma uyan bir desen şekli alabilirdim, ancak oldukça düz olmayan bir yüzeye sahip. Desen parametrelerinin bazı ince ayarları yardımcı olabilir. Yeni şeklin orijinal voronoi nesnesi kadar kalın olma eğiliminde olduğunu unutmayın, bu nedenle aşağıdakine benzer bir şey yapmak daha iyi olabilir:
1) orijinalin bir kopyasını oluşturun
2) kopyayı birkaç yüzde
küçültün 3) hizalayın iki nesneyi ortak bir başlangıç ​​noktasına getirin ve orijinalin ince duvarlı bir versiyonunu oluşturmak için boole farkını alın.
4) Desen nesnesini bu ince duvar nesnesine göre oluşturun.
2 numarayı düzenle
Başardım! İlgilenenler için, açık bir Voronoi gözlük kılıfı aldım ve gözlüklerinizi korumak için içeriye bir deri koydum. Bu Thingiverse maddesine bakın
@ 0scar Evet, Thingiverse'nin neyi yanlış yaptığını bilmiyorum. Düzenlemeye çalıştım ama STL görüntüleri gösterilmiyor. Bu günlerden birine gerçek bir fotoğraf ekleyeceğim.
@Trish Şaşırtıcı bir şekilde, forum sayfasını buldum - şimdi cevabımda bağlantılı.