<?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: Dynamically Enter A &amp;amp; B parameters in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93171#M37099</link>
    <description>&lt;BLOCKQUOTE&gt;James wrote:&lt;BR /&gt;There's no stretchy Z placement method that I know of.&lt;/BLOCKQUOTE&gt;

Strike that.&lt;BR /&gt;
&lt;BR /&gt;
In the Miscellaneous prefs, there's a checkbox for "Specify Z-Coordinate when placing or editing element in 3D". With this checked, you can set the height on the fly after setting the element position and extent.</description>
    <pubDate>Thu, 02 Jun 2005 14:57:07 GMT</pubDate>
    <dc:creator>James Murray</dc:creator>
    <dc:date>2005-06-02T14:57:07Z</dc:date>
    <item>
      <title>Dynamically Enter A &amp; B parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93165#M37093</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;T&gt;Is there any way to enter the A,B, (and ZZYZX) parameters graphically when you insert the GDL object? In other words, can it work like a rectangle tool where you give an insertion point and then the opposite corner with a mouse click?&lt;/T&gt;&lt;/DIV&gt;</description>
      <pubDate>Fri, 27 May 2005 21:45:24 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93165#M37093</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-05-27T21:45:24Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Enter A &amp; B parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93166#M37094</link>
      <description>[Oops.]</description>
      <pubDate>Fri, 27 May 2005 23:42:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93166#M37094</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2005-05-27T23:42:58Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Enter A &amp; B parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93167#M37095</link>
      <description>OK, I might have read the question differently.&lt;BR /&gt;
&lt;BR /&gt;
The third object geometry method button gives a two click rectangle. Side lengths can't be entered. The fourth button is a typical rotated rectangle; first click is insertion point, second gives angle and length of one side, third gives length of second side. Values can be entered for both sides.&lt;BR /&gt;
&lt;BR /&gt;
This goes for objects that are written with hotspots at A&amp;amp;B extents. If the length and width are stretchy by graphical hotspots instead, then you have to stretch after placement. Only A&amp;amp;B can be set dynamically.&lt;BR /&gt;
&lt;BR /&gt;
When placing a stretchy object, um, stretchily, as above, a stretchy hotspot must be the insertion spot as shown in the preview window in the settings dialog. Otherwise you get simple or rotated placement.&lt;BR /&gt;
&lt;BR /&gt;
There's no stretchy Z placement method that I know of.&lt;BR /&gt;
&lt;BR /&gt;
Unless I misunderstand...</description>
      <pubDate>Sat, 28 May 2005 00:25:08 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93167#M37095</guid>
      <dc:creator>James Murray</dc:creator>
      <dc:date>2005-05-28T00:25:08Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Enter A &amp; B parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93168#M37096</link>
      <description>Ah.  Thanks for the explanation, Meister James!  Now I see why those geometry options never did anything useful for me. You and the online help are clear;  my memory was muddy. &lt;E&gt;&lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/E&gt;&lt;BR /&gt;
&lt;BR /&gt;
Regards,&lt;BR /&gt;
Karl</description>
      <pubDate>Sat, 28 May 2005 19:03:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93168#M37096</guid>
      <dc:creator>Karl Ottenstein</dc:creator>
      <dc:date>2005-05-28T19:03:07Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Enter A &amp; B parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93169#M37097</link>
      <description>Can you explain this? Sounds like what I'm looking for...&lt;BR /&gt;

&lt;BLOCKQUOTE&gt;James wrote:&lt;BR /&gt;OK, I might have read the question differently.&lt;BR /&gt;
&lt;BR /&gt;
The &lt;B&gt;third object geometry method button &lt;/B&gt;gives a two click rectangle. Side lengths can't be entered. The fourth button is a typical rotated rectangle; first click is insertion point, second gives angle and length of one side, third gives length of second side. Values can be entered for both sides.&lt;BR /&gt;
&lt;BR /&gt;
This goes for objects that are written with hotspots at A&amp;amp;B extents. If the length and width are stretchy by graphical hotspots instead, then you have to stretch after placement. Only A&amp;amp;B can be set dynamically.&lt;BR /&gt;
&lt;BR /&gt;
When placing a stretchy object, um, stretchily, as above, a stretchy hotspot must be the insertion spot as shown in the preview window in the settings dialog. Otherwise you get simple or rotated placement.&lt;BR /&gt;
&lt;BR /&gt;
There's no stretchy Z placement method that I know of.&lt;BR /&gt;
&lt;BR /&gt;
Unless I misunderstand...&lt;/BLOCKQUOTE&gt;</description>
      <pubDate>Tue, 31 May 2005 17:52:27 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93169#M37097</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2005-05-31T17:52:27Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Enter A &amp; B parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93170#M37098</link>
      <description>&lt;BLOCKQUOTE&gt;Ned wrote:&lt;BR /&gt;Can you explain this? &lt;/BLOCKQUOTE&gt;

I thought I could.  &lt;IMG src="https://community.graphisoft.com/legacyfs/online/emojis/icon_wink.gif" style="display : inline;" /&gt; &lt;BR /&gt;
&lt;BR /&gt;
Attached is an image of the Geometry Methods info Box tile. (Geometry Methods are the ways of making a shape with a tool.) The 'GMs' are only available in the info box, not in the settings.&lt;BR /&gt;
&lt;BR /&gt;
First is one click placement. The object will be created with the default A, B, and rotation.&lt;BR /&gt;
&lt;BR /&gt;
Second is rotated placement. Two clicks. First is anchor point, second is angle. A &amp;amp; B will be the defaults.&lt;BR /&gt;
&lt;BR /&gt;
Third is rectangle placement. Two clicks. First is anchor point. Second is the diagonally opposite point. The same method is available for polygons (slabs, fills, etc.) Not all objects will be placable this way; only stretchy* ones. By this method you can graphically set A &amp;amp; B, but you can't give values.&lt;BR /&gt;
&lt;BR /&gt;
*Interlude: stretchiness. Objects are stretchy if they have hotspots in their 2D scripts at the 0, A, &amp;amp; B extents, OR "Hotspots on bounding box" is on in their "Details". Don't worry about this now. An example of a stretchy object is Bed 01 in the Furniture folder. The only way to know if an object is stretchy is to try it, or look in the script. Most rectangular objects should be stretchy.&lt;BR /&gt;
&lt;BR /&gt;
For "stretchy" placement to work, you have to have a corner set as the insertion node in the settings. If a non-stretchy node (e.g., the center) is the insertion node, you get one-click simple placement.&lt;BR /&gt;
&lt;BR /&gt;
Tip: When you Option-(Alt-)click on an object, the node you clicked becomes the insertion node.&lt;BR /&gt;
&lt;BR /&gt;
The fourth button is rotated rectangle. Three clicks. First is the anchor point. Second is angle AND length of first side (A). Third is length of second side (B). The same method is available for polygons. If a non-stretchy node (e.g., the center) is the insertion node, you get two-click rotated placement.&lt;BR /&gt;
&lt;BR /&gt;
The key is not to get hung up on "rotated". I use this method all the time for non-rotated polygons, because you can use R to set the length of both sides on the fly.&lt;BR /&gt;
&lt;BR /&gt;
Better?</description>
      <pubDate>Thu, 02 Jun 2005 14:53:18 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93170#M37098</guid>
      <dc:creator>James Murray</dc:creator>
      <dc:date>2005-06-02T14:53:18Z</dc:date>
    </item>
    <item>
      <title>Re: Dynamically Enter A &amp; B parameters</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93171#M37099</link>
      <description>&lt;BLOCKQUOTE&gt;James wrote:&lt;BR /&gt;There's no stretchy Z placement method that I know of.&lt;/BLOCKQUOTE&gt;

Strike that.&lt;BR /&gt;
&lt;BR /&gt;
In the Miscellaneous prefs, there's a checkbox for "Specify Z-Coordinate when placing or editing element in 3D". With this checked, you can set the height on the fly after setting the element position and extent.</description>
      <pubDate>Thu, 02 Jun 2005 14:57:07 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Dynamically-Enter-A-amp-B-parameters/m-p/93171#M37099</guid>
      <dc:creator>James Murray</dc:creator>
      <dc:date>2005-06-02T14:57:07Z</dc:date>
    </item>
  </channel>
</rss>

