{"id":5546,"date":"2017-04-21T21:07:02","date_gmt":"2017-04-21T20:07:02","guid":{"rendered":"https:\/\/www.arhns.uns.ac.rs\/givsf\/?p=5546"},"modified":"2017-04-21T21:07:02","modified_gmt":"2017-04-21T20:07:02","slug":"generisanje-linijske-potkonstrukcije-faza-2","status":"publish","type":"post","link":"https:\/\/www.arhns.uns.ac.rs\/givsf\/generisanje-linijske-potkonstrukcije-faza-2\/","title":{"rendered":"Generisanje linijske potkonstrukcije &#8211; Faza 2"},"content":{"rendered":"<p>Zadatak: generisati linijski model podkonstrukcije, koji \u0107e biti napravljen od \u010dvrstih linijskih elemenata i 3d \u0161tampanih spojeva.<\/p>\n<p>Kori\u0161\u0107en softver: Rhinoceros i Grasshopper<\/p>\n<p>Proces:<\/p>\n<p>1. Generisanje povr\u0161ine i njena podela<\/p>\n<p>Generisati zakrivljenu povr\u0161inu za koju se radi podkonstrukcija. Povr\u0161inu je potrebno podeliti na panele da bi se dobila povr\u0161inska re\u0161etka koja \u0107e preko vertikalnih elemenata preneti optere\u0107enje na podlogu.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.31.08.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5547\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.31.08.png\" alt=\"Screenshot 2017-04-21 12.31.08\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.31.08.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.31.08-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.31.08-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p>Izabrao sam komponentu \u201eQuad Panel\u201c iz LunchBox plug-ina za Grasshopper. Da bi se dobila kvadratna podela quad panela, du\u017eine stranica povr\u0161ine su podeljene sa du\u017einom stranice kvadrata da bi se dobio broj podela u U i V pravcu.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.47.25.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5548\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.47.25.png\" alt=\"Screenshot 2017-04-21 12.47.25\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.47.25.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.47.25-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-12.47.25-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>Kako bi se dobio potreban input za dalji rad, potrebno je da dobijene panele razlo\u017eimo preko komponente \u201eDeconstruct Brep\u201c (DeBrep) na osnovne elemente: faces, edges i vertices.<\/p>\n<p>Ostatak procesa se mo\u017ee podeliti na generisanje gornjeg pojasa re\u0161etke, donjeg pojasa re\u0161etke i \u0161tapova ispune koji ih povezuju.<\/p>\n<p>2. Gornji pojas re\u0161etke<\/p>\n<p>Sa\u010dinjen je od dva rastera, kvadratnog i dijamantskog.<\/p>\n<p>Kvadratni je dobijen u prethodnom koraku iz DeBrep komponente iz edge-eva.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.05.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5549\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.05.png\" alt=\"Screenshot 2017-04-21 13.01.05\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.05.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.05-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.05-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>Dijamantski se dobija spajanjem verteksa iz DeBrep komponente i centara face-eva, takodje iz DeBrep komponente.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.13.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5550\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.13.png\" alt=\"Screenshot 2017-04-21 13.01.13\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.13.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.13-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.01.13-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.03.12.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5551\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.03.12.png\" alt=\"Screenshot 2017-04-21 13.03.12\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.03.12.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.03.12-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.03.12-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>3. Donji pojas re\u0161etke<\/p>\n<p>Verteksi iz DeBrep-a su projektovani na odgovaraju\u0107u ravan (pod) i uspomo\u0107 njih je preko komponente \u201eDelaunay Mesh\u201c generisan mesh.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.09.14.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5552\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.09.14.png\" alt=\"Screenshot 2017-04-21 13.09.14\" width=\"2469\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.09.14.png 2469w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.09.14-300x103.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.09.14-1024x352.png 1024w\" sizes=\"auto, (max-width: 2469px) 100vw, 2469px\" \/><\/a><\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.21.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5553\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.21.png\" alt=\"Screenshot 2017-04-21 13.22.21\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.21.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.21-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.21-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>Dobijeni mesh ima trougaonu podelu, a po\u0161to je potrebna kvadratna, vi\u0161ak linija (koje su ustvari dijagonale kvadrata) je eliminisan \u201eCull Pattern\u201c komponentom, gde je pattern definisan tako da bri\u0161e sve linije du\u017ee od stranice kvadrata.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.45.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5554\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.45.png\" alt=\"Screenshot 2017-04-21 13.22.45\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.45.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.45-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.22.45-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>Tako je dobijen potreban kvadratni raster.<\/p>\n<p>4. \u0160tapovi ispune<\/p>\n<p>Dobijeni su spajanjem centara face-ova iz DeBrep-a sa projektovanim ta\u010dkama.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.30.24.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5555\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.30.24.png\" alt=\"Screenshot 2017-04-21 13.30.24\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.30.24.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.30.24-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.30.24-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>5. Trodimenzionalni model<\/p>\n<p>3D model je dobijen spajanjem dobijenih linijski elemenata sa komponentom \u201ePipe\u201c.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.32.04.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5556\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.32.04.png\" alt=\"Screenshot 2017-04-21 13.32.04\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.32.04.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.32.04-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-13.32.04-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>Zaklju\u010dak: Dobijena podkonstrukcija je mo\u017eda previ\u0161e slo\u017eena imaju\u0107i u vidu da treba da nosi stiropor, ali bi u drugim situacijama poslu\u017eila.<\/p>\n<p>U drugoj definiciji sam poku\u0161ao da dobijem jednostavniji model. Ideja je sli\u010dna prvoj. Horizontalno postavljena re\u0161etka oslonjena na vertikalne ravanske re\u0161etke.<\/p>\n<p><a href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-15.40.17.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-5557\" src=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-15.40.17.png\" alt=\"Screenshot 2017-04-21 15.40.17\" width=\"1857\" height=\"849\" srcset=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-15.40.17.png 1857w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-15.40.17-300x137.png 300w, https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-content\/uploads\/2017\/04\/Screenshot-2017-04-21-15.40.17-1024x468.png 1024w\" sizes=\"auto, (max-width: 1857px) 100vw, 1857px\" \/><\/a><\/p>\n<p>Definicija nije gotova, pa ostaje da se re\u0161i horizontalna re\u0161etka.<\/p>\n<p>Problem sa obe definicije je da se ne mogu primeniti na mesh geometriju, pa ih je u daljem radu potrebno prilagoditi.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Zadatak: generisati linijski model podkonstrukcije, koji \u0107e biti napravljen od \u010dvrstih linijskih elemenata i 3d \u0161tampanih spojeva. Kori\u0161\u0107en softver: Rhinoceros i Grasshopper Proces: 1. Generisanje povr\u0161ine i njena podela Generisati zakrivljenu povr\u0161inu za koju se radi podkonstrukcija. Povr\u0161inu je potrebno podeliti na panele da bi se dobila povr\u0161inska re\u0161etka koja \u0107e preko vertikalnih elemenata preneti&hellip; <a class=\"more-link\" href=\"https:\/\/www.arhns.uns.ac.rs\/givsf\/generisanje-linijske-potkonstrukcije-faza-2\/\">Continue reading <span class=\"screen-reader-text\">Generisanje linijske potkonstrukcije &#8211; Faza 2<\/span><\/a><\/p>\n","protected":false},"author":202,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[287],"tags":[],"coauthors":[261],"class_list":["post-5546","post","type-post","status-publish","format-standard","hentry","category-1617-radovi","entry"],"_links":{"self":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/5546","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/users\/202"}],"replies":[{"embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/comments?post=5546"}],"version-history":[{"count":1,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/5546\/revisions"}],"predecessor-version":[{"id":5558,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/posts\/5546\/revisions\/5558"}],"wp:attachment":[{"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/media?parent=5546"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/categories?post=5546"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/tags?post=5546"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.arhns.uns.ac.rs\/givsf\/wp-json\/wp\/v2\/coauthors?post=5546"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}