<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic enhancing curtain walls panels possibilities in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/enhancing-curtain-walls-panels-possibilities/m-p/209738#M21156</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hello!&lt;BR /&gt;
I am looking for a way to modeling a "shutter" as a wall, by using the curtain wall possibilities, precisely by rotating the panels to let the light passing through.&lt;BR /&gt;
I "GPLed" a "rotx 45" block  that i saved as a curtain panel object... as you can see, the result is not obvious.&lt;BR /&gt;
Here's the code for the 3d script&lt;BR /&gt;
&lt;BR /&gt;
mulx	A/47.76776695297&lt;BR /&gt;
muly	B/38.06749769651&lt;BR /&gt;
mulz	ZZYZX/           1&lt;BR /&gt;
add     6.883883476483, 9.183614220028,           -0&lt;BR /&gt;
body    -1&lt;BR /&gt;
model solid&lt;BR /&gt;
resol       36&lt;BR /&gt;
if not(use_stored_environment) then goto "EnvironmentReady"&lt;BR /&gt;
GLOB_SCRIPT_TYPE =      3&lt;BR /&gt;
GLOB_CONTEXT =      3&lt;BR /&gt;
GLOB_SCALE =    100&lt;BR /&gt;
GLOB_NORTH_DIR =           90&lt;BR /&gt;
GLOB_DRAWING_BGD_PEN =     19&lt;BR /&gt;
GLOB_FRAME_NR =     -1&lt;BR /&gt;
GLOB_EYEPOS_X = -0.8041215965134&lt;BR /&gt;
GLOB_EYEPOS_Y = 1.70035936246&lt;BR /&gt;
GLOB_EYEPOS_Z = 0.890133076314&lt;BR /&gt;
GLOB_TARGPOS_X = 21.23749545752&lt;BR /&gt;
GLOB_TARGPOS_Y = -31.20245223878&lt;BR /&gt;
GLOB_TARGPOS_Z = 3.901673456887&lt;BR /&gt;
GLOB_SUN_AZIMUTH = 338.473003165&lt;BR /&gt;
GLOB_SUN_ALTITUDE = 47.91207551473&lt;BR /&gt;
"EnvironmentReady":&lt;BR /&gt;
GLOB_HSTORY_HEIGHT =          2.8&lt;BR /&gt;
!!MOB-0001&lt;BR /&gt;
WALL_ID = "SCP/VC"&lt;BR /&gt;
WALL_INTGUID = "00000000-0000-0000-0000-000000000000"&lt;BR /&gt;
WALL_RESOL =     36&lt;BR /&gt;
WALL_THICKNESS =         0.33&lt;BR /&gt;
WALL_START_THICKNESS =         0.33&lt;BR /&gt;
WALL_END_THICKNESS =         0.33&lt;BR /&gt;
WALL_HEIGHT =          2.5&lt;BR /&gt;
WALL_LINETYPE =      1&lt;BR /&gt;
WALL_FILL =    -32&lt;BR /&gt;
WALL_FILL_PEN =    107&lt;BR /&gt;
WALL_SECT_PEN =     27&lt;BR /&gt;
WALL_VIEW_PEN =     87&lt;BR /&gt;
WALL_FBGD_PEN =    127&lt;BR /&gt;
WALL_POSITION[1] =            0&lt;BR /&gt;
WALL_POSITION[2] =            0&lt;BR /&gt;
WALL_POSITION[3] =            0&lt;BR /&gt;
WALL_MAT_A =    132&lt;BR /&gt;
WALL_MAT_B =    133&lt;BR /&gt;
WALL_MAT_EDGE =    133&lt;BR /&gt;
SYMB_LINETYPE =      1&lt;BR /&gt;
SYMB_FILL =     65&lt;BR /&gt;
SYMB_FILL_PEN =    104&lt;BR /&gt;
SYMB_FBGD_PEN =    124&lt;BR /&gt;
SYMB_SECT_PEN =     24&lt;BR /&gt;
SYMB_VIEW_PEN =      4&lt;BR /&gt;
SYMB_MAT =     74&lt;BR /&gt;
SYMB_POS_X = 0.5080520415237&lt;BR /&gt;
SYMB_POS_Y = -9.183614220028&lt;BR /&gt;
SYMB_A_SIZE =            1&lt;BR /&gt;
SYMB_B_SIZE =            1&lt;BR /&gt;
GLOB_CUTPLANES_INFO[1] =          1.1&lt;BR /&gt;
GLOB_CUTPLANES_INFO[2] =          2.8&lt;BR /&gt;
GLOB_CUTPLANES_INFO[3] =            0&lt;BR /&gt;
GLOB_CUTPLANES_INFO[4] =            0&lt;BR /&gt;
WALL_THICKNESS =            0&lt;BR /&gt;
pen          4&lt;BR /&gt;
set material "Peinture-11"&lt;BR /&gt;
GLOB_LAYER = "F01_Equip: Agencement.F"&lt;BR /&gt;
GLOB_ID = "MOB-0001"&lt;BR /&gt;
GLOB_INTGUID = "0351AF8A-F884-1345-B708-45DF2F2E1473"&lt;BR /&gt;
GLOB_ELEM_TYPE =      1&lt;BR /&gt;
body    -1&lt;BR /&gt;
add     0.5080520415237, -9.183614220028,            0&lt;BR /&gt;
call    "Nouvel Objet 1",&lt;BR /&gt;
    PARAMETERS A =            1, B =            1, ZZYZX =            1,&lt;BR /&gt;
        AC_show2DHotspotsIn3D =      1, ac_bottomlevel =            1,&lt;BR /&gt;
        ac_toplevel =            0&lt;BR /&gt;
del          1&lt;BR /&gt;
body    -1&lt;BR /&gt;
&lt;BR /&gt;
May someone help me?&lt;BR /&gt;
thx&lt;/T&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;IMG src="https://community.graphisoft.com/t5/image/serverpage/image-id/10639i5B0A1A0A5EFA322A/image-size/large?v=v2&amp;amp;px=999" border="0" alt="Capture d’écran 2010-03-24 à 12.27.06.png" title="Capture d’écran 2010-03-24 à 12.27.06.png" /&gt;</description>
    <pubDate>Wed, 24 Mar 2010 11:27:35 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2010-03-24T11:27:35Z</dc:date>
    <item>
      <title>enhancing curtain walls panels possibilities</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/enhancing-curtain-walls-panels-possibilities/m-p/209738#M21156</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Hello!&lt;BR /&gt;
I am looking for a way to modeling a "shutter" as a wall, by using the curtain wall possibilities, precisely by rotating the panels to let the light passing through.&lt;BR /&gt;
I "GPLed" a "rotx 45" block  that i saved as a curtain panel object... as you can see, the result is not obvious.&lt;BR /&gt;
Here's the code for the 3d script&lt;BR /&gt;
&lt;BR /&gt;
mulx	A/47.76776695297&lt;BR /&gt;
muly	B/38.06749769651&lt;BR /&gt;
mulz	ZZYZX/           1&lt;BR /&gt;
add     6.883883476483, 9.183614220028,           -0&lt;BR /&gt;
body    -1&lt;BR /&gt;
model solid&lt;BR /&gt;
resol       36&lt;BR /&gt;
if not(use_stored_environment) then goto "EnvironmentReady"&lt;BR /&gt;
GLOB_SCRIPT_TYPE =      3&lt;BR /&gt;
GLOB_CONTEXT =      3&lt;BR /&gt;
GLOB_SCALE =    100&lt;BR /&gt;
GLOB_NORTH_DIR =           90&lt;BR /&gt;
GLOB_DRAWING_BGD_PEN =     19&lt;BR /&gt;
GLOB_FRAME_NR =     -1&lt;BR /&gt;
GLOB_EYEPOS_X = -0.8041215965134&lt;BR /&gt;
GLOB_EYEPOS_Y = 1.70035936246&lt;BR /&gt;
GLOB_EYEPOS_Z = 0.890133076314&lt;BR /&gt;
GLOB_TARGPOS_X = 21.23749545752&lt;BR /&gt;
GLOB_TARGPOS_Y = -31.20245223878&lt;BR /&gt;
GLOB_TARGPOS_Z = 3.901673456887&lt;BR /&gt;
GLOB_SUN_AZIMUTH = 338.473003165&lt;BR /&gt;
GLOB_SUN_ALTITUDE = 47.91207551473&lt;BR /&gt;
"EnvironmentReady":&lt;BR /&gt;
GLOB_HSTORY_HEIGHT =          2.8&lt;BR /&gt;
!!MOB-0001&lt;BR /&gt;
WALL_ID = "SCP/VC"&lt;BR /&gt;
WALL_INTGUID = "00000000-0000-0000-0000-000000000000"&lt;BR /&gt;
WALL_RESOL =     36&lt;BR /&gt;
WALL_THICKNESS =         0.33&lt;BR /&gt;
WALL_START_THICKNESS =         0.33&lt;BR /&gt;
WALL_END_THICKNESS =         0.33&lt;BR /&gt;
WALL_HEIGHT =          2.5&lt;BR /&gt;
WALL_LINETYPE =      1&lt;BR /&gt;
WALL_FILL =    -32&lt;BR /&gt;
WALL_FILL_PEN =    107&lt;BR /&gt;
WALL_SECT_PEN =     27&lt;BR /&gt;
WALL_VIEW_PEN =     87&lt;BR /&gt;
WALL_FBGD_PEN =    127&lt;BR /&gt;
WALL_POSITION[1] =            0&lt;BR /&gt;
WALL_POSITION[2] =            0&lt;BR /&gt;
WALL_POSITION[3] =            0&lt;BR /&gt;
WALL_MAT_A =    132&lt;BR /&gt;
WALL_MAT_B =    133&lt;BR /&gt;
WALL_MAT_EDGE =    133&lt;BR /&gt;
SYMB_LINETYPE =      1&lt;BR /&gt;
SYMB_FILL =     65&lt;BR /&gt;
SYMB_FILL_PEN =    104&lt;BR /&gt;
SYMB_FBGD_PEN =    124&lt;BR /&gt;
SYMB_SECT_PEN =     24&lt;BR /&gt;
SYMB_VIEW_PEN =      4&lt;BR /&gt;
SYMB_MAT =     74&lt;BR /&gt;
SYMB_POS_X = 0.5080520415237&lt;BR /&gt;
SYMB_POS_Y = -9.183614220028&lt;BR /&gt;
SYMB_A_SIZE =            1&lt;BR /&gt;
SYMB_B_SIZE =            1&lt;BR /&gt;
GLOB_CUTPLANES_INFO[1] =          1.1&lt;BR /&gt;
GLOB_CUTPLANES_INFO[2] =          2.8&lt;BR /&gt;
GLOB_CUTPLANES_INFO[3] =            0&lt;BR /&gt;
GLOB_CUTPLANES_INFO[4] =            0&lt;BR /&gt;
WALL_THICKNESS =            0&lt;BR /&gt;
pen          4&lt;BR /&gt;
set material "Peinture-11"&lt;BR /&gt;
GLOB_LAYER = "F01_Equip: Agencement.F"&lt;BR /&gt;
GLOB_ID = "MOB-0001"&lt;BR /&gt;
GLOB_INTGUID = "0351AF8A-F884-1345-B708-45DF2F2E1473"&lt;BR /&gt;
GLOB_ELEM_TYPE =      1&lt;BR /&gt;
body    -1&lt;BR /&gt;
add     0.5080520415237, -9.183614220028,            0&lt;BR /&gt;
call    "Nouvel Objet 1",&lt;BR /&gt;
    PARAMETERS A =            1, B =            1, ZZYZX =            1,&lt;BR /&gt;
        AC_show2DHotspotsIn3D =      1, ac_bottomlevel =            1,&lt;BR /&gt;
        ac_toplevel =            0&lt;BR /&gt;
del          1&lt;BR /&gt;
body    -1&lt;BR /&gt;
&lt;BR /&gt;
May someone help me?&lt;BR /&gt;
thx&lt;/T&gt;&lt;/DIV&gt;&lt;BR /&gt;&lt;IMG src="https://community.graphisoft.com/t5/image/serverpage/image-id/10639i5B0A1A0A5EFA322A/image-size/large?v=v2&amp;amp;px=999" border="0" alt="Capture d’écran 2010-03-24 à 12.27.06.png" title="Capture d’écran 2010-03-24 à 12.27.06.png" /&gt;</description>
      <pubDate>Wed, 24 Mar 2010 11:27:35 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/enhancing-curtain-walls-panels-possibilities/m-p/209738#M21156</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-03-24T11:27:35Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing curtain walls panels possibilities</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/enhancing-curtain-walls-panels-possibilities/m-p/209739#M21157</link>
      <description>The only part of the GDL that is really doing anything is:&lt;BR /&gt;

&lt;PRE&gt;add 0.5080520415237, -9.183614220028, 0 
call "Nouvel Objet 1", 
PARAMETERS A = 1, B = 1, ZZYZX = 1, 
AC_show2DHotspotsIn3D = 1, ac_bottomlevel = 1, 
ac_toplevel = 0 
del 1 &lt;/PRE&gt;

The rest is mostly information about the global settings at the time.&lt;BR /&gt;
&lt;BR /&gt;
I assume that you have written the "Nouvel Objet 1", placed it in the model and then re-saved it as a library part. I'm not sure what you are trying to accomplish by this though. The only reason to save library parts in new library parts from the 3D window is to make assemblies.&lt;BR /&gt;
&lt;BR /&gt;
For what you are trying to do it would be best to either write the part entirely in the script editor or model the one-off pieces you need with slabs (or whatever) and do the save as GDL with them.</description>
      <pubDate>Wed, 24 Mar 2010 13:26:12 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/enhancing-curtain-walls-panels-possibilities/m-p/209739#M21157</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-03-24T13:26:12Z</dc:date>
    </item>
    <item>
      <title>Re: enhancing curtain walls panels possibilities</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/enhancing-curtain-walls-panels-possibilities/m-p/209740#M21158</link>
      <description>&lt;BLOCKQUOTE&gt;Matthew wrote:&lt;BR /&gt;The only part of the GDL that is really doing anything is:&lt;BR /&gt;

&lt;PRE&gt;add 0.5080520415237, -9.183614220028, 0 
call "Nouvel Objet 1", 
PARAMETERS A = 1, B = 1, ZZYZX = 1, 
AC_show2DHotspotsIn3D = 1, ac_bottomlevel = 1, 
ac_toplevel = 0 
del 1 &lt;/PRE&gt;

The rest is mostly information about the global settings at the time.&lt;BR /&gt;
&lt;BR /&gt;
I assume that you have written the "Nouvel Objet 1", placed it in the model and then re-saved it as a library part. I'm not sure what you are trying to accomplish by this though. The only reason to save library parts in new library parts from the 3D window is to make assemblies.&lt;BR /&gt;
&lt;BR /&gt;
For what you are trying to do it would be best to either write the part entirely in the script editor or model the one-off pieces you need with slabs (or whatever) and do the save as GDL with them.&lt;/BLOCKQUOTE&gt;

Thx you for your answer!&lt;BR /&gt;
i put a sample picture of what i want to obtain; beside, my panel with a "rotx" parameter unfortunately in the wrong direction.&lt;BR /&gt;
So, i have to change the origin of the object, and i hope it will be good!&lt;BR /&gt;&lt;IMG src="http://community.graphisoft.com/t5/image/serverpage/image-id/68125i3A1EE0D335717FD0/image-size/large?v=v2&amp;amp;px=999" border="0" alt="Capture d’écran 2010-03-24 à 17.31.01.jpg" title="Capture d’écran 2010-03-24 à 17.31.01.jpg" /&gt;</description>
      <pubDate>Wed, 24 Mar 2010 16:49:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/enhancing-curtain-walls-panels-possibilities/m-p/209740#M21158</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2010-03-24T16:49:24Z</dc:date>
    </item>
  </channel>
</rss>

