<?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 Re: Problem in making GDL Object in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75417#M29574</link>
    <description>Hello deepakmalhotra_131283, &lt;BR /&gt;
 &lt;BR /&gt;
Here are some ways which I have found useful when making objects and especially chairs; &lt;BR /&gt;
  &lt;BR /&gt;
- If the object is symmetrical then it pays to place the origin in the middle. Usually the chairs have the origin between the front legs. This makes mirroring parts much easier. &lt;BR /&gt;
 &lt;BR /&gt;
- Usually the TUBE is the most flexible method to make curved legs, in Your particular case the legs could have been made with POLY_ or EXTRUDE commands with much less algebra. This kind of legs could also been modeled in the plan view and then dragged to the objects 3D-code window to get the GDL written automatically. Another way is to choose the modeled parts in the plan view and then Save as... -&amp;gt; GDL-object. Remember to model in accordion to the true origin to get the GDL code right. &lt;BR /&gt;
 &lt;BR /&gt;
- The back rest could have easiest been made with BWALL to get the right shape. Just put RESOL big enough to get a smooth curve. I usually use 72 or so and reset the number back to 36 when the smoother resol is not needed anymore. &lt;BR /&gt;
 &lt;BR /&gt;
- The seat could have been done more flexibly with EXTRUDE &lt;BR /&gt;
 &lt;BR /&gt;
- In this case I would use the A, B , ZZYZX only as a static parameters showing the total dimensions of the object. &lt;BR /&gt;
 &lt;BR /&gt;
 &lt;BR /&gt;
If You need I can post some examples. &lt;BR /&gt;
 &lt;BR /&gt;
 &lt;BR /&gt;
-- &lt;BR /&gt;
Hope this helps, Juha</description>
    <pubDate>Tue, 06 Nov 2007 20:19:43 GMT</pubDate>
    <dc:creator>Anonymous</dc:creator>
    <dc:date>2007-11-06T20:19:43Z</dc:date>
    <item>
      <title>Problem in making GDL Object</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75415#M29572</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Respected Sir,&lt;BR /&gt;
&lt;BR /&gt;
I am facing problem in making curved back rest for the chair and oval shape table top. Since i am new in learning GDL programming and making object and working in archicad so kindly help me out to solve this. I am attaching file of chair which i was editting from Archicad library. and picture of the problem in chair.&lt;BR /&gt;
&lt;BR /&gt;
Chair :&lt;BR /&gt;
&lt;BR /&gt;
Gap is there when i increase the A parameter and thus back rest float in air instead of the legs.&lt;BR /&gt;
&lt;BR /&gt;
Table :&lt;BR /&gt;
&lt;BR /&gt;
i m able to make oval type chair from Archicads object but the supports i want to place just under table as shown in the objects.jpg&lt;BR /&gt;
&lt;BR /&gt;
Sir i m doing reverse engineering and may my method of learning GDL is wrong so please guide me correct way. though i am familiar with all the commands. please guide me. Waiting for your reply&lt;BR /&gt;
&lt;BR /&gt;
Regards&lt;BR /&gt;
Deepak&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Sun, 04 Nov 2007 18:50:40 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75415#M29572</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-11-04T18:50:40Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in making GDL Object</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75416#M29573</link>
      <description>Hello Deepak,&lt;BR /&gt;
I downloaded your files and had a look at your chair object.&lt;BR /&gt;
The issue is the geometry of circles. In this case, the definition&lt;BR /&gt;
of the revolve object's radius derived from the "A" parameter.&lt;BR /&gt;
The radius and center location for the revolve are right, by accident &lt;BR /&gt;
with the default value of the "A" dimension but is wrong for all other&lt;BR /&gt;
values of "A". If you want the seat back to follow the "A" dimension&lt;BR /&gt;
then the "A" dimension is the chord length of the arc segment&lt;BR /&gt;
between the vertical members of the chair back. Starting with&lt;BR /&gt;
the chord length ("A") you need to define the arc radius and center&lt;BR /&gt;
location for the revolve command. This math is necessary to accomplish&lt;BR /&gt;
what you want. It is not simple and hard to explain in a post so what&lt;BR /&gt;
I can offer is the attached .PDF which shows the derivations of the&lt;BR /&gt;
basic variables of circle geometry. I have found this .PDF very useful.&lt;BR /&gt;
With it you should be able to figure out how to define the parameters&lt;BR /&gt;
of the revolve command.&lt;BR /&gt;
Peter Devlin</description>
      <pubDate>Mon, 05 Nov 2007 05:29:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75416#M29573</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-11-05T05:29:23Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in making GDL Object</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75417#M29574</link>
      <description>Hello deepakmalhotra_131283, &lt;BR /&gt;
 &lt;BR /&gt;
Here are some ways which I have found useful when making objects and especially chairs; &lt;BR /&gt;
  &lt;BR /&gt;
- If the object is symmetrical then it pays to place the origin in the middle. Usually the chairs have the origin between the front legs. This makes mirroring parts much easier. &lt;BR /&gt;
 &lt;BR /&gt;
- Usually the TUBE is the most flexible method to make curved legs, in Your particular case the legs could have been made with POLY_ or EXTRUDE commands with much less algebra. This kind of legs could also been modeled in the plan view and then dragged to the objects 3D-code window to get the GDL written automatically. Another way is to choose the modeled parts in the plan view and then Save as... -&amp;gt; GDL-object. Remember to model in accordion to the true origin to get the GDL code right. &lt;BR /&gt;
 &lt;BR /&gt;
- The back rest could have easiest been made with BWALL to get the right shape. Just put RESOL big enough to get a smooth curve. I usually use 72 or so and reset the number back to 36 when the smoother resol is not needed anymore. &lt;BR /&gt;
 &lt;BR /&gt;
- The seat could have been done more flexibly with EXTRUDE &lt;BR /&gt;
 &lt;BR /&gt;
- In this case I would use the A, B , ZZYZX only as a static parameters showing the total dimensions of the object. &lt;BR /&gt;
 &lt;BR /&gt;
 &lt;BR /&gt;
If You need I can post some examples. &lt;BR /&gt;
 &lt;BR /&gt;
 &lt;BR /&gt;
-- &lt;BR /&gt;
Hope this helps, Juha</description>
      <pubDate>Tue, 06 Nov 2007 20:19:43 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75417#M29574</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-11-06T20:19:43Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in making GDL Object</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75418#M29575</link>
      <description>Hi Deepak,&lt;BR /&gt;
&lt;BR /&gt;
Here are the two objects that we created using your pictures.</description>
      <pubDate>Thu, 08 Nov 2007 14:29:17 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75418#M29575</guid>
      <dc:creator>Srinivas</dc:creator>
      <dc:date>2007-11-08T14:29:17Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in making GDL Object</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75419#M29576</link>
      <description>Respected Sir,&lt;BR /&gt;
&lt;BR /&gt;
Thanks for the valuable suggestion and files and i had worket over the files and learned a lot and able to make my table with the concept similar to the given in ur file. Sir here i am attaching some of ir-regular shape chair.&lt;BR /&gt;
&lt;BR /&gt;
Problem encountered&lt;BR /&gt;
&lt;BR /&gt;
1) Back Rest of all chairs are curved. I did geometrically and calculated that raduis and cord length are parameter i am having but when i try to make curve using these two values it become straight line&lt;BR /&gt;
&lt;BR /&gt;
2) How can i increase thickness of the frame in revolve command&lt;BR /&gt;
&lt;BR /&gt;
3) How the Irregular shapes can be created so that it wont get disturbed through the change in parameters A and B and itself adjust with these parameter automatically&lt;BR /&gt;
&lt;BR /&gt;
I feel answer to the 3rd point is by using MUL command i want to know am i thinking in a right direction.&lt;BR /&gt;
&lt;BR /&gt;
Waiting for your reply&lt;BR /&gt;
&lt;BR /&gt;
Regards&lt;BR /&gt;
Deepak Malhotra</description>
      <pubDate>Fri, 09 Nov 2007 19:36:45 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75419#M29576</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-11-09T19:36:45Z</dc:date>
    </item>
    <item>
      <title>Ir-Regular shape Chairs</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75420#M29577</link>
      <description>Respected Sir,&lt;BR /&gt;
&lt;BR /&gt;
Thanks for the valuable suggestion and files and i had worket over the files and learned a lot and able to make my table with the concept similar to the given in ur file. Sir here i am attaching some of ir-regular shape chair.&lt;BR /&gt;
&lt;BR /&gt;
Problem encountered&lt;BR /&gt;
&lt;BR /&gt;
1) Back Rest of all chairs are curved. I did geometrically and calculated that raduis and cord length are parameter i am having but when i try to make curve using these two values it become straight line&lt;BR /&gt;
&lt;BR /&gt;
2) How can i increase thickness of the frame in revolve command&lt;BR /&gt;
&lt;BR /&gt;
3) How the Irregular shapes can be created so that it wont get disturbed through the change in parameters A and B and itself adjust with these parameter automatically&lt;BR /&gt;
&lt;BR /&gt;
I feel answer to the 3rd point is by using MUL command i want to know am i thinking in a right direction.&lt;BR /&gt;
&lt;BR /&gt;
Waiting for your reply&lt;BR /&gt;
&lt;BR /&gt;
Regards&lt;BR /&gt;
Deepak Malhotra</description>
      <pubDate>Fri, 09 Nov 2007 19:39:29 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75420#M29577</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-11-09T19:39:29Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in making GDL Object</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75421#M29578</link>
      <description>Deepak,&lt;BR /&gt;
I did some checking and apparently you are editing a copy&lt;BR /&gt;
of "Chair 01 10.gsm". I did some experiments on that object&lt;BR /&gt;
and found that the curved back slats follow changes in the "A"&lt;BR /&gt;
parameter. I would suggest that you go back to the code&lt;BR /&gt;
in that object and simply comment out the second slat,&lt;BR /&gt;
bring the revolve element and the cutplane forward&lt;BR /&gt;
so that the curved slat lays in front of the vertical&lt;BR /&gt;
chair back members and you will have approximately&lt;BR /&gt;
what you show in your image of the chair you want.&lt;BR /&gt;
If you study the REVOLVE command in the manual&lt;BR /&gt;
you will understand how to increase the thickness&lt;BR /&gt;
of the curved slat in the chair object code.&lt;BR /&gt;
To get the shape at the end of the curved slats will&lt;BR /&gt;
involve using a different cutting command than the&lt;BR /&gt;
cutplane in the script. The crossing staves must be&lt;BR /&gt;
made using additional GDL commands.&lt;BR /&gt;
BTW double posting is considered not good form on this forum.&lt;BR /&gt;
Peter Devlin</description>
      <pubDate>Sat, 10 Nov 2007 03:33:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Problem-in-making-GDL-Object/m-p/75421#M29578</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2007-11-10T03:33:33Z</dc:date>
    </item>
  </channel>
</rss>

