2015. február 4., szerda

Dynamo Robot - optimális alak, szkript



Az Autodesk néhány éve kinyitotta a szoftvereit saját fejlesztésű szkriptek és alkalmazások előtt. A saját programok előállítását teszi játékossá a Dynamo Projekt, ami immáron jó pár év alatt időnként felbukkant. A legutóbbi bejelentés arról szólt, hogy a Robot is képes olvasni ezt a fejlesztőkörnyezetet, sőt akár saját Python scripttel kezelhetjük a geometriai vagy számítási eljárásokat.




Készítettem egy kis összeállítást, mire is adhat könnyebb utat a Dynamo és a robot együtt. A megoldandó feladatot hoz az ötletet a projekt lapjáról (Dynamo Plug-in for Robot Structural Analysis.). Mint a képről is látszik egy téglalap alaprajzú terület lefedését vettem alapfeladatul, erre egyszerűsítve vetületi terhet alkalmaztam és a Robot szelvény optimalizáló modulját használva választottam meg a szükséges szelvényt.




Amit a Dynamo tesz ehhez hozzá, hogy a felépített modellt több paraméter változtatása után újrafuttatja. így az adott szelvényekből építhető optimális magasságot /alakot kereshetjük


A fenti szkriptet ki kellett egészíteni Robotban támaszokkal és elem csoportokkal. A csoportokat irány szerint osztottam fel. Miután az elemek megvannak az optimalizálást el is végezhetjük (ezt a modellt csak totálteherrel építettem meg és normál nem DAM eljárással vizsgáltam, folytatás nem sokára)




Az optimalizált szelvények látszanak a két eltérő magasságú modell esetén. Jelen modellben nem történt nagy változás a szelvényekben, de ez valósabb teher felvétellel finomítható. A változást jól mutatja a többedik kihajlási alak változása.







A kétlépcsős iteráció eredmény a súly kimutatásból is megfigyelhető, bár eléggé evidens minimális szelvények miatt.













Nincsenek megjegyzések:

Megjegyzés küldése