SkinDesigner Discussions - Grasshopper2024-03-29T05:39:34Zhttps://www.grasshopper3d.com/group/skindesigner/forum?groupUrl=skindesigner&feed=yes&xn_auth=noRequest to fix the Bug or issues on "SD DynamicGeoemtry with PanelFunctions"tag:www.grasshopper3d.com,2023-05-24:2985220:Topic:22933082023-05-24T18:49:03.300ZHyunsik Munhttps://www.grasshopper3d.com/profile/Munhyunsik
<p>Hi Santiago,</p>
<p></p>
<p>Thank you for sharing this amazing development of SkinDesigner. I think it is so helpful to design facade.</p>
<p>Currently I am learning about SkinDesigner from the shared examples in Rhino7.</p>
<p></p>
<p>However, I found out that some scripts do not work in the current version of Rhino 7.</p>
<p>For example, when I just run the script of “SD DynamicGeoemtry with PanelFunctions”, it seems that “Trim To Panel size” in “SkinDesinger_CustomGeometry” component does…</p>
<p>Hi Santiago,</p>
<p></p>
<p>Thank you for sharing this amazing development of SkinDesigner. I think it is so helpful to design facade.</p>
<p>Currently I am learning about SkinDesigner from the shared examples in Rhino7.</p>
<p></p>
<p>However, I found out that some scripts do not work in the current version of Rhino 7.</p>
<p>For example, when I just run the script of “SD DynamicGeoemtry with PanelFunctions”, it seems that “Trim To Panel size” in “SkinDesinger_CustomGeometry” component does not work.</p>
<p><a href="http://hydrashare.github.io/hydra/viewer?owner=santiagogaray&fork=hydra&id=SD_DynamicGeoemtry_with_PanelFunctions&slide=0&scale=1&offset=0,0">http://hydrashare.github.io/hydra/viewer?owner=santiagogaray&fo...</a></p>
<p></p>
<p>Currently, the shared script does not work.</p>
<p>I tested by shifting "True" or "False" for “Trim To Panel size” in “SkinDesinger_CustomGeometry” and found out that the boolen difference does not work. Please find the attached screenshots.</p>
<p> </p>
<p>Could you kindly fix this bug?</p>
<p>If it is a matter on my end, could you please let me know how to solve it?</p>
<p>If you allow, I would like to keep asking the bug or issues like this.</p>
<p>Because my labtop is new and just started to use your scripts, I feel newer will experience same issues.</p>
<p></p>
<p>I am looking forward to hearing back from you.</p>
<p></p>
<p>Thank you,</p>
<p>Hyunsik</p>
<p> </p> Surface Panel Mode Not Working With Trimmed Surfacestag:www.grasshopper3d.com,2022-06-21:2985220:Topic:22505972022-06-21T13:48:05.142ZUsmi Hhttps://www.grasshopper3d.com/profile/HashirUsman253
<p>Hi Santiago,</p>
<p></p>
<p>I would like to ask another question. I am trying to use Surface Panel Mode. It works well for Untrimmed Surfaces but when I try to provide Trimmed Surfaces as input surfaces then it does not recognize this kind of surface. </p>
<p>Is it an intrinsic behavior of the Skindesigner or am I doing something wrong?</p>
<p></p>
<p>Thanks again for your time and response :) </p>
<p></p>
<p>Hi Santiago,</p>
<p></p>
<p>I would like to ask another question. I am trying to use Surface Panel Mode. It works well for Untrimmed Surfaces but when I try to provide Trimmed Surfaces as input surfaces then it does not recognize this kind of surface. </p>
<p>Is it an intrinsic behavior of the Skindesigner or am I doing something wrong?</p>
<p></p>
<p>Thanks again for your time and response :) </p>
<p></p> Changing the Corner Point to Start Placement of Panelstag:www.grasshopper3d.com,2022-06-16:2985220:Topic:22500322022-06-16T07:35:59.254ZUsmi Hhttps://www.grasshopper3d.com/profile/HashirUsman253
<p>Hi Santiago,</p>
<p></p>
<p>I would like to ask if there is a method to change the point from which the panels start to be placed. Normally, the point is the left lower corner point (in red) of the surface. Is there a way I can change that point to the left top corner point (in green)? So the empty space stays below the panel not above.</p>
<p></p>
<p>Thanks a lot for your help :) </p>
<p></p>
<p>Bests,</p>
<p></p>
<p>Hi Santiago,</p>
<p></p>
<p>I would like to ask if there is a method to change the point from which the panels start to be placed. Normally, the point is the left lower corner point (in red) of the surface. Is there a way I can change that point to the left top corner point (in green)? So the empty space stays below the panel not above.</p>
<p></p>
<p>Thanks a lot for your help :) </p>
<p></p>
<p>Bests,</p>
<p></p> SURFACE-PANEL Mode Panel max Width-Height dimensionstag:www.grasshopper3d.com,2022-04-26:2985220:Topic:22430832022-04-26T18:35:42.075ZSantiago Garayhttps://www.grasshopper3d.com/profile/SantiagoGaray
<p>Hi Usmi,</p>
<p></p>
<p>For some reason I can't reply to your posts in the previous thread. But since the questions have evolved anyways to some other areas of the tool I thought won't hurt to create a new post and repost your questions. See my answers below:</p>
<p></p>
<p><em>Hi Santiago,</em></p>
<p></p>
<p><em>I have watched your tutorial and this surface panel option has grown the power of Skindesigner by manifolds. Albeit that, there are two aspects on which I'd ask for your…</em></p>
<p>Hi Usmi,</p>
<p></p>
<p>For some reason I can't reply to your posts in the previous thread. But since the questions have evolved anyways to some other areas of the tool I thought won't hurt to create a new post and repost your questions. See my answers below:</p>
<p></p>
<p><em>Hi Santiago,</em></p>
<p></p>
<p><em>I have watched your tutorial and this surface panel option has grown the power of Skindesigner by manifolds. Albeit that, there are two aspects on which I'd ask for your input:</em></p>
<p><em>1. The panel adopts the shape of the host surface but is there any way to restrict the panel dimensions (W*H) to a specific maximum number?</em></p>
<p><em>2. I see that now parameters (minimum panel height and width) do not work. And only the Minimum area can control the panels. Is there any way that I can control the panels by their minimum height and width?</em></p>
<p><em>I actually want to cover the maximum surface with the panels within certain dimensions of the panels.</em></p>
<p></p>
<p><em>Is that possible through Surface Panel Mode?</em></p>
<p><br/><em>Thanks a lot!</em></p>
<p></p>
<p>That is not possible in SkinDesinger in Surface Panel Mode, just because this would require to cover a lot of use cases (ex. you need to handle width-height based on any given plane). The approach here is to leave all that to be handled before using SkinDesinger through other tools that can already handle that effectively.</p>
<p>For your case, you basically subdivide the surfaces using grasshopper components to meet those requirements and then send them to SkinDesinger. I did a quick search and I found this link for instance:</p>
<p><a href="https://www.grasshopper3d.com/forum/topics/divide-a-surface-by-a-specific-length" target="_blank" rel="noopener">https://www.grasshopper3d.com/forum/topics/divide-a-surface-by-a-specific-lengthI</a></p>
<p>Once you have the resulting surfaces you can send them to SkinDeisgner. Hope that makes sense.</p>
<p></p>
<p></p> Is possible add multilayer geometry in Custom System?tag:www.grasshopper3d.com,2022-04-25:2985220:Topic:22429152022-04-25T03:02:26.737ZJuan Pablo Argentinahttps://www.grasshopper3d.com/profile/JuanPabloArgentina
<p>Hi Santiago, </p>
<p>I have problem using CUSTOM SYSTEM PANEL. Im trying to add some differents geometries and divide then in differents layers, but all the elements always appear together in the _P_CustomGeo layer.</p>
<p>For example, I add one image of two types of panels that i need to add geometry with different materials.…</p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/10437332283?profile=original" rel="noopener" target="_blank"><img class="align-full" src="https://storage.ning.com/topology/rest/1.0/file/get/10437332283?profile=RESIZE_710x" width="500"></img></a></p>
<p></p>
<p>Hi Santiago, </p>
<p>I have problem using CUSTOM SYSTEM PANEL. Im trying to add some differents geometries and divide then in differents layers, but all the elements always appear together in the _P_CustomGeo layer.</p>
<p>For example, I add one image of two types of panels that i need to add geometry with different materials.</p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/10437332283?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/10437332283?profile=RESIZE_710x" width="500" class="align-full"/></a></p>
<p><a href="https://storage.ning.com/topology/rest/1.0/file/get/10437332671?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/10437332671?profile=RESIZE_710x" class="align-full"/></a><a href="https://storage.ning.com/topology/rest/1.0/file/get/10437332485?profile=original" target="_blank" rel="noopener"><img src="https://storage.ning.com/topology/rest/1.0/file/get/10437332485?profile=RESIZE_710x" class="align-full"/></a></p>
<p> is it possible?</p>
<p>Thank you so much for your help!.</p>
<p></p>
<p>Juan Pablo</p>
<p></p> Method to Turn "Bake" Option OFF for Skindesignertag:www.grasshopper3d.com,2022-02-28:2985220:Topic:22344052022-02-28T09:22:23.667ZUsmi Hhttps://www.grasshopper3d.com/profile/HashirUsman253
<p>Hello everyone,</p>
<p></p>
<p>I would like to know if there is a way I can turn the bake feature off when I activate the panels. It is a built in function as you know and sometimes it takes very long to bake the panels in the Rhino viewport. Is there a way that we can turn that off and link it with a rectangle node in GH to get just a GH surface and then we can run different optimizations. After reinstating the optimized configuration, we can bake it in the Rhino viewport. <br></br>Please let…</p>
<p>Hello everyone,</p>
<p></p>
<p>I would like to know if there is a way I can turn the bake feature off when I activate the panels. It is a built in function as you know and sometimes it takes very long to bake the panels in the Rhino viewport. Is there a way that we can turn that off and link it with a rectangle node in GH to get just a GH surface and then we can run different optimizations. After reinstating the optimized configuration, we can bake it in the Rhino viewport. <br/>Please let me know if it can be done.</p>
<p></p>
<p>Thanks a lot :)</p> multiple questionstag:www.grasshopper3d.com,2021-09-03:2985220:Topic:22054152021-09-03T03:32:58.600ZJihn Erichttps://www.grasshopper3d.com/profile/JihnEric
<p>Hi Santiago,</p>
<p>Ive got another couple of questions.</p>
<p></p>
<p>1. how to reverse the panel direction outward?</p>
<p>2. how to make panels follow perfect curve?</p>
<p>3. how to create panels without wall behind?</p>
<p>4. Each panels have double glass surface. Im having trouble importing it to Lumion and applying glass materials. Is there a way to make the glass only single surface?</p>
<p></p>
<p>Ive attached rhino/gh files and also screenshots for your reference. Thank you so…</p>
<p>Hi Santiago,</p>
<p>Ive got another couple of questions.</p>
<p></p>
<p>1. how to reverse the panel direction outward?</p>
<p>2. how to make panels follow perfect curve?</p>
<p>3. how to create panels without wall behind?</p>
<p>4. Each panels have double glass surface. Im having trouble importing it to Lumion and applying glass materials. Is there a way to make the glass only single surface?</p>
<p></p>
<p>Ive attached rhino/gh files and also screenshots for your reference. Thank you so much!</p>
<p></p>
<p>Best,</p>
<p>Jihn</p> Grasshopper Geometrytag:www.grasshopper3d.com,2021-09-02:2985220:Topic:22047872021-09-02T03:52:26.185ZJihn Erichttps://www.grasshopper3d.com/profile/JihnEric
<p>Hi Santiago,</p>
<p>Do you have tutorial on how to use grasshopper geometry by operating on the skinBaydata and SkinPanel data outputs in skin generator ?</p>
<p></p>
<p>Best,</p>
<p>Jihn</p>
<p>Hi Santiago,</p>
<p>Do you have tutorial on how to use grasshopper geometry by operating on the skinBaydata and SkinPanel data outputs in skin generator ?</p>
<p></p>
<p>Best,</p>
<p>Jihn</p> Skin Generator Parameters v0.5tag:www.grasshopper3d.com,2021-08-30:2985220:Topic:22047192021-08-30T18:53:03.213ZSantiago Garayhttps://www.grasshopper3d.com/profile/SantiagoGaray
<p>Hi,</p>
<p></p>
<p>A user was asking specific information about the Skin Generator parameters ("SkinDesigner Skin Parameters v0.5" dropdown). Even though most of them can be seen in action throughout the tutorials, they may not always give you a clear picture of their precise functionality. I thought this may be an issue with many users so I decided to use this opportunity to list all the parameters with my quick take at describing their functionality. Here it goes:</p>
<p></p>
<p>DEFAULT…</p>
<p>Hi,</p>
<p></p>
<p>A user was asking specific information about the Skin Generator parameters ("SkinDesigner Skin Parameters v0.5" dropdown). Even though most of them can be seen in action throughout the tutorials, they may not always give you a clear picture of their precise functionality. I thought this may be an issue with many users so I decided to use this opportunity to list all the parameters with my quick take at describing their functionality. Here it goes:</p>
<p></p>
<p>DEFAULT VERTICAL SHIFT -- Number - Shifts panels vertically creating a custom-sized panel with height of the specified dimension at first row of skin.</p>
<p></p>
<p>DEFAULT HORIZONTAL SHIFT -- Number - Shifts panels horizontally creating a custom-sized panel with width of the specified dimension at first column of skin.</p>
<p><br/>DEFAULT SKIN CHAMFERED CORNER--True/False - If "True" wraps panels around surface corners. If '"False" creates a custom-sized panel if necessary to complete the skin surface at the shared edge, defining this way a sharp corner.</p>
<p><br/>RESET BAY AT POINTS-- True/False - When using Panel Bays (Group of Panels) this option restarts the panel bay at a surface corner.</p>
<p><br/>FLOOR HEIGHT-- Number - The Floor To Floor value of the Skin generated. If Panels are shorter than this value, a leftover 'gap' will be seen at top of panels. </p>
<p><br/>MINIMUM PANEL WIDTH -- Number - If the width of a panel (standard or customized) created during the skin generation is less than this value, the panel won't be created and the placement will be skipped.</p>
<p><br/>MINIMUM PANEL HEIGHT -- Number - If the height of a panel (standard or customized) created during the skin generation is less than this value, the panel won't be created and the placement will be skipped.</p>
<p><br/>MINIMUM PANEL AREA-- Number - If the area of a panel (standard or customized) created during the skin generation is less than this value, the panel won't be created and the placement will be skipped.</p>
<p><br/>PANEL PROFILE TOLERANCE-- Number - If a resulting panel shape is within the specified tolerance value to any already created panel, this panel is used instead of creating a new panel shape. The tolerance specifically tracks the distance between each corner of the new panel and the corresponding corners of the existing panels. This parameter is mostly used in "SURFACE PANEL MODE'', where a large number of custom-shaped panels can be generated, to reduce the number of unique panels created.</p>
<p><br/>GENERATE PANEL TYPES ONLY-- True/False - This parameter allows the Skin Generator to discard the creation of scene geometry but still have the grasshopper panel data being generated. The skin panels can be retrieved as grasshopper geometry using SkinDesinger's Display components.</p>
<p><br/>RESET DF BETWEEN SURFACES-- True/False - When "True", the Design Controllers (Design Functions in v.01) resets to its initial values each time it starts a new skin surface. Used for instance to restart a layout pattern at every new surface.</p>
<p></p>
<p>SURFACE PANEL MODE-- True/False - The "SURFACE PANEL MODE" is used to generate panels matching the shape of the surfaces included in the "skinSurfaceList" input.</p>
<p></p>
<p>SURFACE PANEL ORIENTATION <br/>-- Orientation Type - When activating the "SURFACE PANEL MODE'', this parameter defines the orientation of the panel generated relative to the normal of the surface that defines its shape. The acceptable values (found in the "Surface-Panel Mode Orientations" dropdown) are:<br/>RESET<br/>FLIP<br/>ROTATE 90<br/>ROTATE 90 FLIP<br/>ROTATE 180<br/>ROTATE 180 FLIP<br/>ROTATE 270<br/>ROTATE 270 FLIP</p>
<p></p>
<p>I hope this helps but feel free to reach out if you have any questions!</p>
<p></p>
<p>Santiago</p>
<p></p>
<p></p>
<p></p> most Skin Designer components turn red when changing computerstag:www.grasshopper3d.com,2020-07-14:2985220:Topic:20756452020-07-14T01:58:50.965ZMatt Winkelsteinhttps://www.grasshopper3d.com/profile/MattWinkelstein
<p><span>Hi Santiago - greetings from Oakland. I have recently been using Skin Designer (and loving it) but ran into a problem when I switched computers. I reinstalled Skin Designer on the new machine but the definition I had created previously now opens with all the components red, with the following errors:</span></p>
<p><br></br><span>1. I need SkinDesigner_SkinDesigner component</span><br></br><span>2. Solution exception:name 'SGLibPanel' is not defined</span></p>
<p><br></br><span>Can't get Skin…</span></p>
<p><span>Hi Santiago - greetings from Oakland. I have recently been using Skin Designer (and loving it) but ran into a problem when I switched computers. I reinstalled Skin Designer on the new machine but the definition I had created previously now opens with all the components red, with the following errors:</span></p>
<p><br/><span>1. I need SkinDesigner_SkinDesigner component</span><br/><span>2. Solution exception:name 'SGLibPanel' is not defined</span></p>
<p><br/><span>Can't get Skin Designer to work on the new machine even thought the user objects all appear to be the same (from 'skindesignerv0500). I am running the latest Rhino 6. </span></p>
<p></p>
<p><span>Any idea how I can fix this? </span></p>
<p><br/><span>Thanks,</span><br/><span>Matthew Winkelstein</span><br/><span>Senior Architectural Design Lead - SERA Architects</span></p>
<p></p>
<p></p>