<?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 Stretchy 2D symbol made from fragments? in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/Stretchy-2D-symbol-made-from-fragments/m-p/222391#M1384</link>
    <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;It has been too long since I have had a chance to do much with GDL, so hoping someone has a quick and easy solution.&lt;BR /&gt;
&lt;BR /&gt;
I have a bunch of 2D objects based on drawn fragments that can be parametrically switched off and on.&lt;BR /&gt;
&lt;BR /&gt;
I would like to be able to stretch these when placed by dragging corner hotspots, but no combination of settings in object editing dialog seems to allow this.&lt;BR /&gt;
&lt;BR /&gt;
I seem to recall it being possible at one time.  In face I recall this tendency being an actual problem in some cases.&lt;BR /&gt;
&lt;BR /&gt;
I have been playing with compatibility options in particular (saving object and reloading libraries each time), but none of these options has any noticeable affect on stretchability, though I could have sworn they once did.&lt;BR /&gt;



&lt;BR /&gt;
What am I missing?&lt;BR /&gt;
&lt;BR /&gt;
More importantly, how can I otherwise rapidly rescale a placed dumb 2D object independently in an x or y direction (accepting the distortion of curved elements etc) - without resorting to elaborate scripting to generate each line in the symbol ?&lt;/R&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 25 Feb 2020 05:54:32 GMT</pubDate>
    <dc:creator>Paul King</dc:creator>
    <dc:date>2020-02-25T05:54:32Z</dc:date>
    <item>
      <title>Stretchy 2D symbol made from fragments?</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Stretchy-2D-symbol-made-from-fragments/m-p/222391#M1384</link>
      <description>&lt;DIV class="actalk-migrated-content"&gt;&lt;R&gt;It has been too long since I have had a chance to do much with GDL, so hoping someone has a quick and easy solution.&lt;BR /&gt;
&lt;BR /&gt;
I have a bunch of 2D objects based on drawn fragments that can be parametrically switched off and on.&lt;BR /&gt;
&lt;BR /&gt;
I would like to be able to stretch these when placed by dragging corner hotspots, but no combination of settings in object editing dialog seems to allow this.&lt;BR /&gt;
&lt;BR /&gt;
I seem to recall it being possible at one time.  In face I recall this tendency being an actual problem in some cases.&lt;BR /&gt;
&lt;BR /&gt;
I have been playing with compatibility options in particular (saving object and reloading libraries each time), but none of these options has any noticeable affect on stretchability, though I could have sworn they once did.&lt;BR /&gt;



&lt;BR /&gt;
What am I missing?&lt;BR /&gt;
&lt;BR /&gt;
More importantly, how can I otherwise rapidly rescale a placed dumb 2D object independently in an x or y direction (accepting the distortion of curved elements etc) - without resorting to elaborate scripting to generate each line in the symbol ?&lt;/R&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 25 Feb 2020 05:54:32 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Stretchy-2D-symbol-made-from-fragments/m-p/222391#M1384</guid>
      <dc:creator>Paul King</dc:creator>
      <dc:date>2020-02-25T05:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: Stretchy 2D symbol made from fragments?</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Stretchy-2D-symbol-made-from-fragments/m-p/222392#M1385</link>
      <description>The compatibility options you show have nothing to do with what you want.&lt;BR /&gt;
The store ration button you have selected just means if you change the A or B value in the object script and re-save the object, it will affect all placed instances of that object.&lt;BR /&gt;
The other one for 'Store Fixed Values' is the better option.&lt;BR /&gt;
&lt;BR /&gt;
What you want is a simple MUL2 command before the FRAGMENT command.&lt;BR /&gt;
&lt;BR /&gt;
So let's assume you have a default A value of 1000mm and a default B value of 1000mm in your object.&lt;BR /&gt;

&lt;PRE&gt;MUL2 A/1.000, B/1.000
FRAGMENT2 1,0
DEL 1&lt;/PRE&gt;

&lt;BR /&gt;
This should now stretch as you adjust the A and B values in the place object instance.&lt;BR /&gt;
You could also add adjustable hotspots to make the stretchy graphical.&lt;BR /&gt;
&lt;BR /&gt;
Barry.</description>
      <pubDate>Tue, 25 Feb 2020 06:34:10 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Stretchy-2D-symbol-made-from-fragments/m-p/222392#M1385</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2020-02-25T06:34:10Z</dc:date>
    </item>
    <item>
      <title>Re: Stretchy 2D symbol made from fragments?</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/Stretchy-2D-symbol-made-from-fragments/m-p/222393#M1386</link>
      <description>Awesome, thanks Barry&lt;BR /&gt;
&lt;BR /&gt;
My 10 years younger self kicks present day me in the shins for forgetting about that stuff!</description>
      <pubDate>Tue, 25 Feb 2020 06:36:52 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/Stretchy-2D-symbol-made-from-fragments/m-p/222393#M1386</guid>
      <dc:creator>Paul King</dc:creator>
      <dc:date>2020-02-25T06:36:52Z</dc:date>
    </item>
  </channel>
</rss>

