<?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: GDL: 2D Object Origin in Libraries &amp; objects</title>
    <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377611#M43908</link>
    <description>&lt;P&gt;When you develop an object in floor plan and want to save it as an object, you should draw/model the components on the ground floor near the project zero point. You create the handles in 2D with fixed points/hotspots.&lt;/P&gt;
&lt;P&gt;When you have placed the finished object, you can select the anchor in the settings dialog in the preview window by a click on the hotspots/cross (anchor = square).&lt;/P&gt;</description>
    <pubDate>Mon, 24 Apr 2023 07:57:39 GMT</pubDate>
    <dc:creator>Frank Beister</dc:creator>
    <dc:date>2023-04-24T07:57:39Z</dc:date>
    <item>
      <title>GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377598#M43906</link>
      <description>&lt;P&gt;Hi all,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there a way to set the origin of a 2D object created from the floorplan? I am wanting to add the option of calling a custom symbol, but the origin is always the bottom left no matter the position of the original saved out elements when means it never sits in the corrected location when called.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;At the moment you have to draw on (0, 0) then edit the generated script removing the ADD2 and MUL2 commands... It would be a lot more user friendly to not need to do the code modification...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ling.&lt;/P&gt;</description>
      <pubDate>Thu, 02 Jan 2025 14:10:20 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377598#M43906</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2025-01-02T14:10:20Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377607#M43907</link>
      <description>&lt;P&gt;If you are creating a 2D object from lines and fills in plan, I always move them to the Project Origin before saving as an object.&lt;/P&gt;
&lt;P&gt;Place the point you want to use as the default base point position on the Project Origin.&lt;/P&gt;
&lt;P&gt;i.e. centre it over the origin if you want the centre as the base point.&lt;/P&gt;
&lt;P&gt;Then in the saved object 2D script, remove the first ADD2 command.&lt;/P&gt;
&lt;P&gt;Archicad puts this ADD2 in to automatically set the bottom left corner as the base point.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 07:27:04 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377607#M43907</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2023-04-24T07:27:04Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377611#M43908</link>
      <description>&lt;P&gt;When you develop an object in floor plan and want to save it as an object, you should draw/model the components on the ground floor near the project zero point. You create the handles in 2D with fixed points/hotspots.&lt;/P&gt;
&lt;P&gt;When you have placed the finished object, you can select the anchor in the settings dialog in the preview window by a click on the hotspots/cross (anchor = square).&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 07:57:39 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377611#M43908</guid>
      <dc:creator>Frank Beister</dc:creator>
      <dc:date>2023-04-24T07:57:39Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377615#M43909</link>
      <description>&lt;BLOCKQUOTE&gt;select the anchor in the settings dialog&amp;nbsp;&lt;/BLOCKQUOTE&gt;
&lt;P&gt;The object is called into another by user definition, so you are locked into what ever the object origin is.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;a href="https://community.graphisoft.com/t5/user/viewprofilepage/user-id/7331"&gt;@Barry Kelly&lt;/a&gt;&amp;nbsp;, yeah... I have put a note mentioning that that is required... It is annoying as the aim was to give an option to people who did not want to script... but hey, opening an object and removing 2 lines seems to be as easy as it will get at this stage...&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ling.&lt;/P&gt;</description>
      <pubDate>Mon, 24 Apr 2023 08:16:41 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/377615#M43909</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2023-04-24T08:16:41Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584865#M44694</link>
      <description>&lt;P&gt;Hi Barry&lt;/P&gt;
&lt;P&gt;Not sure that works. Changing the script didn't work for me.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The object even created centred on the AC origin still uses the bottom left as the default placement point.&lt;/P&gt;
&lt;P&gt;Just a matter of selecting the centre hotspot in the object dialogue on placement.&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 06:58:50 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584865#M44694</guid>
      <dc:creator>David Shorter</dc:creator>
      <dc:date>2024-01-22T06:58:50Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584867#M44695</link>
      <description>&lt;P&gt;Even when you delete the automatic ADD2?&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 07:41:10 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584867#M44695</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2024-01-22T07:41:10Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584868#M44696</link>
      <description>&lt;P&gt;yes ... all that does iso change the position of the object.&lt;/P&gt;
&lt;P&gt;It doesn't change the hotspot in the dialogue (as far as I can see)&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 08:03:47 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584868#M44696</guid>
      <dc:creator>David Shorter</dc:creator>
      <dc:date>2024-01-22T08:03:47Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584871#M44697</link>
      <description>&lt;P&gt;The default hotspot for when you choose a new object I believe is the first hotspot that is defined in the 2D script.&lt;/P&gt;
&lt;P&gt;If no hotspots are defined then it will be the origin of the object (0,0).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Barry.&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 08:28:47 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584871#M44697</guid>
      <dc:creator>Barry Kelly</dc:creator>
      <dc:date>2024-01-22T08:28:47Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584872#M44698</link>
      <description>&lt;P&gt;It &amp;nbsp;will probably work if you define a moveable hotspot in the 2D script.&lt;/P&gt;
&lt;P&gt;There are a number of objects in the library which have default placements in different locations.&lt;/P&gt;
&lt;P&gt;So it can be done.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I haven't tried this solution yet (watching the AO tennis)&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 08:29:58 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584872#M44698</guid>
      <dc:creator>David Shorter</dc:creator>
      <dc:date>2024-01-22T08:29:58Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584875#M44699</link>
      <description>&lt;P&gt;Are you saying that your object has a single hotspot in the middle, but it is setting the origin to the bottom left? Might you have selected the option to create a bounding box when saving the object?&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 08:49:05 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584875#M44699</guid>
      <dc:creator>Lingwisyer</dc:creator>
      <dc:date>2024-01-22T08:49:05Z</dc:date>
    </item>
    <item>
      <title>Re: GDL: 2D Object Origin</title>
      <link>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584882#M44700</link>
      <description>&lt;P&gt;Barry had the key. define a 2D hotspot2 0,0 in the first part of the script.&lt;/P&gt;
&lt;P&gt;Create the object centred at the Archicad origin&lt;/P&gt;
&lt;P&gt;remove the ADD statement&lt;/P&gt;
&lt;P&gt;In Compatibility Options uncheck the 'Hotspots in bounding box' option.&lt;/P&gt;
&lt;P&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;(If this is left checked the default will reman bottom left)&lt;/P&gt;
&lt;P&gt;add scripted bounding box hotspots&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DavidShorter_0-1705915830994.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/52253i23BA82C2BA8944E2/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DavidShorter_0-1705915830994.png" alt="DavidShorter_0-1705915830994.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;The default placement hotspot will be at 0,0 (the centre of the object)&lt;/P&gt;</description>
      <pubDate>Mon, 22 Jan 2024 09:33:33 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Libraries-objects/GDL-2D-Object-Origin/m-p/584882#M44700</guid>
      <dc:creator>David Shorter</dc:creator>
      <dc:date>2024-01-22T09:33:33Z</dc:date>
    </item>
  </channel>
</rss>

