3D tryckt reaktion Diffusion mönster (2 / 4 steg)

Steg 2: Skapa mönster & exportera geometri



Det är där saker börjar att få intressant! Vi kommer att generera mönster med hjälp av den stora Scott!?! App. Ladda ner det från här: https://dl.dropboxusercontent.com/u/46826568/apps/GreatScottApp.zip

Här är en snabb uppdelning av den stora Scott!?! App (visas i den andra och tredje bilder). Appen har ett par UI paneler:

Panelen "GREATSCOTT" kan du spara och ladda presets. Den "UPDATE" och "RENDER" växlar kontroll om app uppdatering och rendering RD simuleringen.

Panelen "SYSTEM" innehåller olika kontroller som påverkar utdata geometri, RD system och parametrar.

Knappen "Exportera MESH + MEL" används för att exportera det aktuella läget i simuleringen som en sluten yta mesh med noll volym. Den exporterade mesh kan vara 3D tryck utan ytterligare städa upp eller under inlägget behandling! Förutom den genererade mesh skapas en MEL Script. Detta MEL Script genererar kurvor i Maya, som sedan kan användas för att skapa geometri och/eller andra crazy awesome saker.

Reglaget "bas höjd" används för att kontrollera tjockleken på basen av den exporterade geometrin. Ju större bas höjdvärde, blir ju tjockare exporterade geometri.

Avsnittet "Modell PARAMS" i "systemet" panelen innehåller kontroller som manipulerar simuleringen.

Knappen "Välj bild" används för att välja simuleringens källa indatabilden. Olika bilder kommer att ge olika visuella resultat, så se till att spela med olika typer av bilder. Jag har tagit ett par bilder ovanför och inom mappen tillgångar i datamappen: Data/lager/GreatScottLayer/tillgångar.

Knappen "Återställ" används för att återställa simuleringen och noll ut värdena. Jag skulle rekommendera återställa och randomisera efter att ha valt en ny bild.

Knappen "slumpmässigt" används för att slumpmässigt värdena i simuleringen. Jag likställer att trycka på denna knapp för att skaka en behållare som innehåller två vätskor av olika polaritet och se dem reagerar på varandra och sedan separera eller dansa med varandra tills reaktionen har nått en equilibrium eller en pseudo balanserad cykliska kaotiska tillstånd.

Den "UPPREPNINGAR" nummer dialekt styr hur många cykler simulering utförs per bildruta. Om din simulering är inte tillräckligt snabbt och du vill se vad mönstret skulle se ut om tiden var påskyndas, öka detta antal. Tänk dock på att detta drastiskt kommer att påverka app verklig-tid utförande. Så du kan alltid skruva upp detta nummer i början och när du har hittat system params som ger intressanta resultat kan du alltid sänka detta nummer tillbaka till 1.

"DT" nummer dialer styr simuleringens tidssteg. Lägre tid stegvärden kommer att ge bättre (mer exakt) simuleringsresultat. Jag håller oftast detta nummer nedan 0.5.

"DU", "DV", "DF", "DK" nummer dialers kontroll modellparametrar RD systemet. Läs mer om vad dessa värden menar och hur de påverkar systemet, kolla in: http://mrob.com/pub/comp/xmorphia/

Den "SRC PWR" nummer dialekt styr påverkan av ingångskälla bilden. Det här värdet styr i inflödet av ett av ämnena i den kemiska reaktionen. Prova på positiva och negativa värden att se hur de påverkar simuleringen!

"Djup" skjutreglaget kontrollerar höjd deplacement multiplikatorn i punkt rutnätet. Varje punkt i rutnätet representerar en virtuella sensorn i rymden som mäter koncentrationen av ett av ämnena i RD-systemet (i detta fall U). Ju högre koncentrationen av U vid en viss punkt, desto mer offset (lodrätt) blir punkten i rutnätet i rymden. Således skalar "djup" reglaget vertikala förskjutningen av punkterna som rutnät.

Panelen "RENDER" innehåller olika visualisering kontroller. Den "FS" växla till höger om etiketten "RENDER" tillåter att appen blir fullscreen.

"Rita utdata MESH" växla tillåter användaren att Visa mesh som skapas och exporteras. Jag skulle rekommendera att använda detta endast när du är redo att generera några utdata, annars hålla bort när du använder app.

"DRAW POINTS" Växla Växla mellan rendering poäng och en yta. Jag gillar estetiskt punkter och tycker det är bättre för att se förskjutningen av maskan.

Andra skjutreglagen ("Storlek", "FÄRGPALETT" och "Färg OFFSET") kan användas för att ändra estetiska av visualisering. Ibland kan du få en bättre känsla av djup och struktur genom att växla upp de färger som används i visualisering.

Panelen "PRESETS" innehåller olika förinställningar som producerar visuellt intressanta mönster. Genom att trycka på en av växla i panelen, du aktivera förvalet och gäller den förinställda parametrar för simuleringen. Jag skulle starkt rekommendera cykling genom dessa förinställningar och lära känna hur olika värden av avskiljare, DU, DV, DF och DK påverka systemet!

Så spela med app och generera ett mönster som du tycker är intressant! När du är redo att exportera geometri, tryck på knappen "Exportera MESH + MEL". Detta genererar ett stängt nät från det aktuella läget för visualisering. Mesh sparas i datamappen: data/lager/GreatScottLater/tillgångar/modell

Se Steg
Relaterade Ämnen

CNC frästa reaktion Diffusion skulptur

I detta instructable, jag kommer att visa dig hur att fräsa ut reaktion diffusion skulpturen ovan.Motivation:Ett av mina mål under min hemvist på piren 9 var att gå större och få mer fysiskt. Jag vill att folk ska kunna röra de generativa former har...

Din hjärna på piren 9: CNC frästa Corian

Mot slutet av min hemvist på Autodesk / Instructables @ Pier 9 jag blev inspirerad att skapa en pjäs om hemvist på piren och hur det påverkade mig. Om du inte har hört talas om Artist-Rn-ateljéstipendium på piren 9, kolla in denna video som sammanfat...

Ommatid sfäriska Display: Elektronik, programmering och interaktivitet

Detta Instructable talar om elektronik och programmering av Ommatid sfäriska displayen. Det kallas Ommatid efter Ommatidia, sammansatta insekt ögat det är inspirerad av. Du kan läsa om den fysiska konstruktionen av globe and base i Ommatid: att bygga...

Kumadara

くまだらーSteg 1: Simulering reaktion-Diffusion mönster gör reaktion-Diffusion mönster till Bear 3D-modellen.3D-modellen är gjord av hisashiIMAI ( http://www.thingiverse.com/thing:37321 )Jag använde nervsystemets blog arkiv som referens för göra simulerin...

Vax motstå tryckta kjol

Jag har jobbat med vax som ett sätt att dekorera tyg sedan art college, cirka 30 år sedan nu! Mitt intresse har tagit mig att studera det i Indonesien och om du vill dela det är magi med många studenter i workshops här i Storbritannien.Jag gillar att...

DIY BioPrinter

Bioprinting som skrivs ut med biologiska material. Se det som 3D-utskrifter, men med squishier ingredienser! Det finns mycket av arbetet i forskningslaboratorier och stora företag som Organovo på print mänsklig vävnad och mänskliga organ, med ett öga...

Hur man gör en Gérards Zombie eller olycka offer

Denna tutorial ska show dig hur man gör en realistisk disemboweling från material som finns i din lokala kostym butik, Halloween butik eller online. Denna Makeup FX lägger en stor touch till din Zombie eller olycksfall offer kostym. Skrämma dina vänn...

Prototyper med ljus rör

Tillkomsten av 3D-printable transparenta material har öppnat dörrar för nya möjligheter med prototyper för optiska tillämpningar. Nu kan vi överväga hur man använder och manipulera ljus i 3D tryckta delar.Lätta rör, ibland kallad Ljusstödlinjer eller...

Hur man överför broderier

jag spenderar mycket av min tid brodera. För mycket, ärligt talat. Så jag tänkte att det var en bra idé att förklara hur jag överföra mina broderier till oavsett duk arbetar jag med. Det är en ganska enkel process om du har rätt verktyg! Dessa teknik...

Elsa avtagbar Cape

Detta instructable är en fortsättning på min Elsa klänning, som kan hittas här: Elsa klä Instructable här cape är tänkt att vara löstagbar från klänningen, så det kan tas bort när inte i använda och undvika att bli trampade på.Lite varning: denna cap...

Skapa animering och spel: kapitel 3 Lightcycles

Välkommen till tredje av ett flerdelat series:Att skapa animering och spel: kapitel 3 LightcyclesDenna serie kommer att dyka in med Propeller microcontroller baserat system för att skapa din egen grafik, animering och video spel. Jag antar att du bar...

Hur man gör en förtrollad pumpa transport

Om du inte har en färja gudmor som Askungen gjorde, kan du göra din egen pumpa transport och detta kommer att pågå hela veckan - inte bara fram till midnatt.Några 3D tryckta tillbehör kan förvandla en vanlig Halloween in och extraordinära pumpa carvi...

Turkarna huvudet lindade personal

Här är min avslutade Turks head personal.Det tog en mycket lång tid att göra. Några månader att väva lite i taget, här & där.Detta instructable är inte så mycket en steg för steg hur man gör det. Eftersom när jag startade detta projekt, jag hade inge...

Denna gamla TARDIS

Rest genom tid och rum i en little-but-bigger-on-the-inside blå ruta? Slags önskar att du var?Tja, ett par decennier tillbaka, byggde jag en mobil TARDIS som en del av en Halloween-kostym. Ett tag efter det, det fungerade som en faktisk telefonkiosk...

Den Bundt Cake av Barad-Dur (en Sagan om ringen-tema kakan)

Ravingchilds födelsedag är några dagar före Halloween och hans födelsedagsfest har vanligen samma tema som hans Halloween kostym. Halloween var Gimli dvärgen i år, behövde vi för att komma med en LOTR-tema kaka. Efter viss diskussion beslutades att k...

Kraftfulla moderna hemlagad HDTV antenn

TV-antenner har funnits i många år - och försökt alla möjliga fula saker att "fixa" dem eller få dem att fungera bättre - allt från att fästa en metal kläder hangar till aluminiumfolie! Jag insåg det inte fungerar och jag vill inte slösa mina pe...

HAUNTED (keramik) HOUSE

En rolig och enkel dekoration för HaLlOwEeNSteg 1: Låter börja Leveranserna ärLERA(Jag har tillgång till en ugn så mitt projekt är keramiska, detta kan dock skapas med luftlandsättning lera och akryl eller akvarell paint)rullande pin, fräsar cookie,...

Gör din egen gåva Taggar

Varje jul här i San Francisco, oundvikligen befinner jag mig på "Lin" (en lokal konst leveranser butik), antingen söker presenter till vänner och familj, eller mer sannolikt söker present-inslagning idéer. I December 2010 köpte jag några mycket...

NETsend med VBScripting

Ok så det är inte helt med VBScripting, men jag tror att VBScripting InputBoxes och Msgboxes ser mycket mer användarvänlig än mata till en cmd fönster.Åh, och btw, du inte skriva "Mycket lättare sätt..."Orsaka Ja vi alla vet att du kan öppna upp...