{"id":8630,"date":"2019-02-04T00:37:43","date_gmt":"2019-02-03T23:37:43","guid":{"rendered":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/?p=8630"},"modified":"2019-09-23T10:40:47","modified_gmt":"2019-09-23T09:40:47","slug":"mini-projet-corbeille-a-fruits","status":"publish","type":"post","link":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/?p=8630","title":{"rendered":"Mini projet: corbeille \u00e0 fruits"},"content":{"rendered":"<p>J&rsquo;ai eu l&rsquo;id\u00e9e de concevoir \u00e0 l&rsquo;aide de Grasshopper une corbeille \u00e0 fruits. Ne connaissant que tr\u00e8s peu le logiciel. Je me suis inspir\u00e9 de l&rsquo;exemple vu en classe pour la r\u00e9alisation du pavillon. J&rsquo;ai donc suivi\u00a0les consignes vues en cours permettant la mod\u00e9lisation de nervures sur une forme courbe.<\/p>\n<p><strong>Phase de conception de la 3D<\/strong>\u00a0:<\/p>\n<p>Il a fallu tout d&rsquo;abord que je mod\u00e9lise une forme sur Rhino. J&rsquo;ai donc trac\u00e9 une forme plus ou moins sph\u00e9rique, puis un trait vertical afin de limiter le volume en hauteur et enfin l&rsquo;arc de cercle. J&rsquo;ai ensuite utilis\u00e9 la fonction <em>RailRev<\/em> pour cr\u00e9er la forme 3D sur Grasshopper.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8632\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/forme-de-d\u00e9part-300x275.png\" alt=\"forme de d\u00e9part\" width=\"416\" height=\"381\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/forme-de-d\u00e9part-300x275.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/forme-de-d\u00e9part-768x703.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/forme-de-d\u00e9part-1024x937.png 1024w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/forme-de-d\u00e9part.png 1806w\" sizes=\"(max-width: 416px) 100vw, 416px\" \/><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8631\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/image-2-300x169.png\" alt=\"image 2\" width=\"518\" height=\"292\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/image-2-300x169.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/image-2-768x433.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/image-2-1024x577.png 1024w\" sizes=\"(max-width: 518px) 100vw, 518px\" \/><\/p>\n<p>\u2192 Intersecter les plans des nervures avec la surface\u00a0:<\/p>\n<p>J&rsquo;ai ensuite trac\u00e9 deux lignes tangentes au volume afin de pouvoir cr\u00e9er les futurs plans traversant le volume. Pour cela j&rsquo;ai utilis\u00e9 la fonction <em>Perp Frames<\/em> pour cr\u00e9er les sections. \u00c0 l&rsquo;aide de <em>Sliders<\/em> j&rsquo;ai pu choisir le nombre de nervures souhait\u00e9es.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8633\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/image-3-300x163.png\" alt=\"image 3\" width=\"600\" height=\"326\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/image-3-300x163.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/image-3-768x417.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/image-3-1024x556.png 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>\u2192 Intersecter les courbes et les transformer en polylignes\u00a0:<\/p>\n<p>Gr\u00e2ce \u00e0 la fonction \u00a0<em>Brep<\/em> et <em>Planar<\/em>, j&rsquo;ai ainsi pu cr\u00e9er le d\u00e9but de ma structure. Pour cr\u00e9er les intersections j&rsquo;ai eu besoin de t\u00e9l\u00e9chargement le composant Intersection sur la plate-forme du site continuum num\u00e9rique. J&rsquo;ai ainsi pu avoir les points d&rsquo;intersections des deux trames de d\u00e9part.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8634\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-4-300x163.png\" alt=\"figure 4\" width=\"598\" height=\"325\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-4-300x163.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-4-768x418.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-4-1024x558.png 1024w\" sizes=\"(max-width: 598px) 100vw, 598px\" \/><\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8636\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-6-300x180.png\" alt=\"figure 6\" width=\"592\" height=\"355\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-6-300x180.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-6-768x461.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-6-1024x614.png 1024w\" sizes=\"(max-width: 592px) 100vw, 592px\" \/><\/p>\n<p>J&rsquo;ai eu beaucoup de mal \u00e0 arriver \u00e0 la cr\u00e9ation de ces nervures. Lors du dernier cours j&rsquo;\u00e9tais encore en train d&rsquo;essayer d&rsquo;avoir des nervures parall\u00e8les et bien pos\u00e9es au sol. Ce qui n&rsquo;\u00e9tait pas du tout le cas au d\u00e9part. L&rsquo;erreur venait d&rsquo;un c\u00e2ble mal branch\u00e9.<\/p>\n<p>\u2192 D\u00e9couper les encoches\u00a0:<\/p>\n<p>Pour avoir les encoches, j&rsquo;ai utilis\u00e9 la fonction <em>VB Script intersection<\/em>, qui permet d&rsquo;obtenir les intersections de toutes les courbes du volume.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8635\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-5-300x162.png\" alt=\"figure 5\" width=\"600\" height=\"324\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-5-300x162.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-5-768x415.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-5-1024x553.png 1024w\" sizes=\"(max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>J&rsquo;utilise ensuite la fonction <em>Intersection Nervure<\/em>, puis l&rsquo;option <em>Planar<\/em> et <em>Construct Point<\/em> que je relis pour finir \u00e0 la fonction<em> End Points<\/em>.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8637\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-7-300x173.png\" alt=\"figure 7\" width=\"436\" height=\"251\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-7-300x173.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-7-768x442.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-7-1024x590.png 1024w\" sizes=\"(max-width: 436px) 100vw, 436px\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8638\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-8-300x158.png\" alt=\"figure 8\" width=\"477\" height=\"251\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-8-300x158.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-8-768x404.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-8-1024x539.png 1024w\" sizes=\"(max-width: 477px) 100vw, 477px\" \/><\/p>\n<p>Pour avoir des encoches rectangulaires j&rsquo;ai utilis\u00e9 la fonction Rectangle. Le <em>Slider<\/em> permet de changer la largeur des encoches.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8639\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-9-300x178.png\" alt=\"figure 9\" width=\"587\" height=\"348\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-9-300x178.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-9-768x456.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-9-1024x607.png 1024w\" sizes=\"(max-width: 587px) 100vw, 587px\" \/><\/p>\n<p>\u2192 Effectuer une rotation pour placer les nervures sur le plan XoY\u00a0:<\/p>\n<p>j&rsquo;ai pour cela utilis\u00e9 la fonction <em>End Points<\/em> et<em> Line<\/em> afin de projeter les nervures en 3D sur le plan 2D. Et enfin la fonction <em>Rot3D<\/em> qui m&rsquo;a permis d&rsquo;avoir toutes les nervures au sol.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8640\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-10-300x177.png\" alt=\"figure 10\" width=\"575\" height=\"339\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-10-300x177.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-10-768x454.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/figure-10-1024x605.png 1024w\" sizes=\"(max-width: 575px) 100vw, 575px\" \/><\/p>\n<p>Sch\u00e9ma global de la mod\u00e9lisation sur Grasshopper;<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8644\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/global-300x163.png\" alt=\"global\" width=\"572\" height=\"311\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/global-300x163.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/global-768x418.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/global-1024x558.png 1024w\" sizes=\"(max-width: 572px) 100vw, 572px\" \/><\/p>\n<p><strong>\u00a0R\u00e9alisation de la maquette\u00a0:<\/strong><\/p>\n<p>Je n&rsquo;ai malheureusement pas pu r\u00e9aliser la maquette \u00e0 la d\u00e9coupe laser car je n&rsquo;ai pas eu de cr\u00e9neau \u00e0 l&rsquo;atelier maquette. J&rsquo;ai donc tent\u00e9 de confectionner ma maquette \u00e0 la main mais cela a \u00e9t\u00e9 plus dur que pr\u00e9vu. Les encoches correspondaient et les nervures \u00e9galement, cependant le carton n&rsquo;\u00e9tait pas assez solide pour tenir correctement en place.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8641\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2889-231x300.jpg\" alt=\"IMG_2889\" width=\"183\" height=\"238\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2889-231x300.jpg 231w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2889-768x996.jpg 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2889-790x1024.jpg 790w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2889.jpg 1709w\" sizes=\"(max-width: 183px) 100vw, 183px\" \/> <img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-medium wp-image-8642\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2892-300x225.jpg\" alt=\"IMG_2892\" width=\"300\" height=\"225\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2892-300x225.jpg 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2892-768x576.jpg 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/IMG_2892-1024x768.jpg 1024w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/p>\n<p><strong>Mod\u00e9lisation 3D:<\/strong><\/p>\n<p>J&rsquo;ai donc fait une mod\u00e9lisation 3D du rendu que j&rsquo;aurais voulu avoir. Car mon id\u00e9e initiale \u00e9tait de faire une corbeille \u00e0 fruits, cependant la fragilit\u00e9 de ma maquette ne m&rsquo;a pas permis de la retourner sans qu&rsquo;elle ne se casse.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone  wp-image-8643\" src=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/corbeil-\u00e0-fruit-s-300x204.png\" alt=\"corbeil \u00e0 fruit s\" width=\"478\" height=\"325\" srcset=\"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/corbeil-\u00e0-fruit-s-300x204.png 300w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/corbeil-\u00e0-fruit-s-768x522.png 768w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/corbeil-\u00e0-fruit-s-1024x696.png 1024w, http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/wp-content\/uploads\/2019\/02\/corbeil-\u00e0-fruit-s.png 1509w\" sizes=\"(max-width: 478px) 100vw, 478px\" \/><\/p>\n<p><strong>Conclusion :<\/strong><\/p>\n<p>Apr\u00e8s de nombreux probl\u00e8mes rencontr\u00e9s tant au niveau de la r\u00e9alisation 3D que de la maquette, cet exercice \u00e0 \u00e9t\u00e9 pour moi l&rsquo;occasion de comprendre que chaque fonction dans Grasshopper est \u00e0 comprendre dans sa globalit\u00e9 si on ne veut pas avoir des surprises dans le r\u00e9sultat final obtenu.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>J&rsquo;ai eu l&rsquo;id\u00e9e de concevoir \u00e0 l&rsquo;aide de Grasshopper une corbeille \u00e0 fruits. Ne connaissant que tr\u00e8s peu le logiciel. Je me suis inspir\u00e9 de l&rsquo;exemple vu en classe pour la r\u00e9alisation du pavillon. J&rsquo;ai donc suivi\u00a0les consignes vues en cours permettant la mod\u00e9lisation de nervures sur une forme courbe. Phase de conception de la 3D\u00a0: Il a fallu tout d&rsquo;abord que je mod\u00e9lise une forme sur Rhino. J&rsquo;ai donc trac\u00e9 une forme plus ou moins sph\u00e9rique, puis un trait vertical afin de limiter le volume en hauteur et enfin l&rsquo;arc de cercle. J&rsquo;ai ensuite utilis\u00e9 la fonction RailRev pour cr\u00e9er la forme 3D sur Grasshopper. \u2192 Intersecter les plans des nervures avec la surface\u00a0: J&rsquo;ai ensuite trac\u00e9 deux lignes tangentes au volume afin de pouvoir cr\u00e9er les futurs plans traversant le volume. Pour cela j&rsquo;ai utilis\u00e9 la fonction Perp Frames pour cr\u00e9er les sections. \u00c0 l&rsquo;aide de Sliders j&rsquo;ai pu choisir le nombre de nervures souhait\u00e9es. \u2192 Intersecter les courbes et les transformer en polylignes\u00a0: Gr\u00e2ce \u00e0 la fonction \u00a0Brep et Planar, j&rsquo;ai ainsi pu cr\u00e9er le d\u00e9but de ma structure. Pour cr\u00e9er les intersections j&rsquo;ai eu besoin de t\u00e9l\u00e9chargement le composant Intersection sur la plate-forme du site continuum [&hellip;]<\/p>\n","protected":false},"author":180,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[72,4],"tags":[],"_links":{"self":[{"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=\/wp\/v2\/posts\/8630"}],"collection":[{"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=\/wp\/v2\/users\/180"}],"replies":[{"embeddable":true,"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8630"}],"version-history":[{"count":1,"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=\/wp\/v2\/posts\/8630\/revisions"}],"predecessor-version":[{"id":8645,"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=\/wp\/v2\/posts\/8630\/revisions\/8645"}],"wp:attachment":[{"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8630"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8630"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/sapi.paris-lavillette.archi.fr\/CTID924\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8630"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}