<?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>Thema "Betreff: Hotspot im 2D bei mehreren Elementen bei einem Objekt über project2" in Bibliotheken und Objekte</title>
    <link>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659235#M21951</link>
    <description>&lt;P&gt;Soll das ein "echtes nutzbares Teil" oder ein Studienobjekt" werden? Anders gefragt - was hast Du damit vor?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Wenn Du innerhalb des Elementes die Kugeln im Grundriss nicht nur anfassbar, sondern auch verschiebbar machen willst, solltest Du Dich mit "editierbaren Hotspots beschäftigen. Der Befehl ist mit jeweils GDL-3 Zeilen für je eine Achse in 2D und 3D fast identisch und unterscheidet sich praktisch nur durch die zusätzliche Z-Koordinate in jeder Zeile im 3D - Du kannst es also aus dem 2D ins 3D kopieren (strg+C) und dann die Z (strg+v) hinzufügen und dort ergänzen.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;!! Irgendwo am Anfang - am Besten in der Master-GDL definierst Du unID=1
!! Jede Zeile braucht eine eigene individuelle ID - also legt man sie an und läßt sie in jeder Zeile "raufzählen"

!! Master-GDL:
unID=1




!!! im 2D-GDL schaut das dann so aus:

!! Diese 3 Zeilen sollen die X-Achse des Punktes editieren lassen
		HOTSPOT2 0,		My,	unID,	Mx,1+128	:unID=unID+1	!BASE
		HOTSPOT2 Mx,	My,	unID,	Mx,2		:unID=unID+1	!MOVE
		HOTSPOT2 -1,	My,	unID,	Mx,3 		:unID=unID+1	!REF


!! Diese 3 Zeilen sollen die y-Achse des Punktes editieren lassen
		HOTSPOT2 Mx,	0,	unID,	My,1+128	:unID=unID+1	!BASE
		HOTSPOT2 Mx,	My,	unID,	My,2		:unID=unID+1	!MOVE
		HOTSPOT2 Mx,	-1,	unID,	My,3 		:unID=unID+1	!REF





!!! im 3D-GDL schaut das dann so aus: Der Hotspot-Befehl heisst dann nicht mehr Hotspot2 sondern nur noch Hotspot:
!!! Die "0" in jeder Zeile repräsentiert die Z-Achse. Wenn Du Z editierbar brauchst, dann mußt Du zusätzlich 3 Weitere Zeilen kopieren und die 0 durch zB. Mz als Parameter ersetzten.

!! Diese 3 Zeilen sollen die X-Achse des Punktes editieren lassen
		HOTSPOT 0,	My,	0, unID,	Mx,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	0, unID,	Mx,2		:unID=unID+1	!MOVE
		HOTSPOT -1,	My,	0, unID,	Mx,3 		:unID=unID+1	!REF


!! Diese 3 Zeilen sollen die y-Achse des Punktes editieren lassen
		HOTSPOT Mx,	0,	0, unID,	My,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	0, unID,	My,2		:unID=unID+1	!MOVE
		HOTSPOT Mx,	-1,	0, unID,	My,3 		:unID=unID+1	!REF
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;! !!! im 3D-GDL: Falls Du im 3D die Z-Achse auch manipulieren willst, dann brauchst Du folgende Zeilen:

!! Diese 3 Zeilen sollen die X-Achse des Punktes editieren lassen
		HOTSPOT 0,	My,	Mz, unID,	Mx,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	Mz, unID,	Mx,2		:unID=unID+1	!MOVE
		HOTSPOT -1,	My,	Mz, unID,	Mx,3 		:unID=unID+1	!REF


!! Diese 3 Zeilen sollen die y-Achse des Punktes editieren lassen
		HOTSPOT Mx,	0,	Mz, unID,	My,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	Mz, unID,	My,2		:unID=unID+1	!MOVE
		HOTSPOT Mx,	-1,	Mz, unID,	My,3 		:unID=unID+1	!REF

!! Diese 3 Zeilen sollen die z-Achse des Punktes editieren lassen
		HOTSPOT Mx,	My,	0, unID,	Mz,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	Mz, unID,	Mz,2		:unID=unID+1	!MOVE
		HOTSPOT Mx,	My,	-1, unID,	Mz,3 		:unID=unID+1	!REF&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In der "! BASE" -Zeile: Die "+128" bewirkt, daß der Ausgangspunkt nicht sichtbar wird. Ohne die +128 sieht man dann den Ausgangspunkt nach dem editieren schwarz.&lt;/P&gt;</description>
    <pubDate>Mon, 14 Apr 2025 04:48:52 GMT</pubDate>
    <dc:creator>Hmooslechner</dc:creator>
    <dc:date>2025-04-14T04:48:52Z</dc:date>
    <item>
      <title>Hotspot im 2D bei mehreren Elementen bei einem Objekt über project2</title>
      <link>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659129#M21946</link>
      <description>&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Hallo zusammen,&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Man kann das Objekt im 3D erstellen, dort je einzelnes Element je ein Hotspot erstellen (0,0,0)&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;Beim 2D-Script kann man es im Grundriss vom 3D projezieren lassen und zwar mit dem Scriptbefehl:&amp;nbsp;&lt;/SPAN&gt;&lt;SPAN&gt;project2&lt;/SPAN&gt; &lt;SPAN&gt;3&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; &lt;SPAN&gt;270&lt;/SPAN&gt;&lt;SPAN&gt;,&lt;/SPAN&gt; &lt;SPAN&gt;1&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Ich habe als Test 3 Kugeln (sphere) erstellt, als ein komplettes ArchiCAD Objekt.&lt;/DIV&gt;
&lt;DIV&gt;Je Kugel im 3D erscheint platziert der Hotspot (In jeder Kugel, je im Mittelpunkt) &amp;gt; habe bei jeder separaten sphere je eben Hotspot 0,0,0 geschrieben.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Nun, wenn ich im 2D Script eben project2 benutze, dann erscheint mit Hotspot2 0,0 nur bei der ersten Kugel im Grundriss der Fixpunkt, aber bei den anderen zwei Kugeln sehe ich kein Fixpunkt.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;gt; Daher meine Frage, wie kann ich über den Befehl project2 die Fixpunkte vom 3D ins 2D automatisch übernehmen, so dass ich gemäss 3D, die Fix-, resp. Fangpunkte auch immer dann im 2D habe.&lt;/DIV&gt;
&lt;DIV&gt;&lt;BR /&gt;Danke im Voraus.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 11 Apr 2025 15:06:06 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659129#M21946</guid>
      <dc:creator>Andreas81ch</dc:creator>
      <dc:date>2025-04-11T15:06:06Z</dc:date>
    </item>
    <item>
      <title>Betreff: Hotspot im 2D bei mehreren Elementen bei einem Objekt über project2</title>
      <link>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659132#M21947</link>
      <description>&lt;P&gt;&lt;EM&gt;Hier noch Screenshots:&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hotspot2 2D_Sphere_01.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/85802i54DD5EBCB69979EE/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hotspot2 2D_Sphere_01.png" alt="Hotspot2 2D_Sphere_01.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;2D Grundriss mit nur einem Fixpunkt über project2 (Hotspot2 0,0)&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;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Hotspot 3D_Sphere_01.png" style="width: 400px;"&gt;&lt;img src="https://community.graphisoft.com/t5/image/serverpage/image-id/85803iF75D1C4968570477/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Hotspot 3D_Sphere_01.png" alt="Hotspot 3D_Sphere_01.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;3D Sphere - 3D mit je separatem Hotspot 0,0,0 je Kugel&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt; &lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 11 Apr 2025 15:10:23 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659132#M21947</guid>
      <dc:creator>Andreas81ch</dc:creator>
      <dc:date>2025-04-11T15:10:23Z</dc:date>
    </item>
    <item>
      <title>Betreff: Hotspot im 2D bei mehreren Elementen bei einem Objekt über project2</title>
      <link>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659139#M21948</link>
      <description>&lt;P&gt;Du kannst in 3D die 2D-Hotspots anzeigen lassen, aber umgekehrt geht das meines Wissens nach nicht.&lt;BR /&gt;Schreibe daher in 2D für jede Kugel auch einen HOTSPOT2 Befehl.&lt;/P&gt;</description>
      <pubDate>Fri, 11 Apr 2025 17:52:54 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659139#M21948</guid>
      <dc:creator>Jochen Suehlo</dc:creator>
      <dc:date>2025-04-11T17:52:54Z</dc:date>
    </item>
    <item>
      <title>Betreff: Hotspot im 2D bei mehreren Elementen bei einem Objekt über project2</title>
      <link>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659235#M21951</link>
      <description>&lt;P&gt;Soll das ein "echtes nutzbares Teil" oder ein Studienobjekt" werden? Anders gefragt - was hast Du damit vor?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Wenn Du innerhalb des Elementes die Kugeln im Grundriss nicht nur anfassbar, sondern auch verschiebbar machen willst, solltest Du Dich mit "editierbaren Hotspots beschäftigen. Der Befehl ist mit jeweils GDL-3 Zeilen für je eine Achse in 2D und 3D fast identisch und unterscheidet sich praktisch nur durch die zusätzliche Z-Koordinate in jeder Zeile im 3D - Du kannst es also aus dem 2D ins 3D kopieren (strg+C) und dann die Z (strg+v) hinzufügen und dort ergänzen.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;!! Irgendwo am Anfang - am Besten in der Master-GDL definierst Du unID=1
!! Jede Zeile braucht eine eigene individuelle ID - also legt man sie an und läßt sie in jeder Zeile "raufzählen"

!! Master-GDL:
unID=1




!!! im 2D-GDL schaut das dann so aus:

!! Diese 3 Zeilen sollen die X-Achse des Punktes editieren lassen
		HOTSPOT2 0,		My,	unID,	Mx,1+128	:unID=unID+1	!BASE
		HOTSPOT2 Mx,	My,	unID,	Mx,2		:unID=unID+1	!MOVE
		HOTSPOT2 -1,	My,	unID,	Mx,3 		:unID=unID+1	!REF


!! Diese 3 Zeilen sollen die y-Achse des Punktes editieren lassen
		HOTSPOT2 Mx,	0,	unID,	My,1+128	:unID=unID+1	!BASE
		HOTSPOT2 Mx,	My,	unID,	My,2		:unID=unID+1	!MOVE
		HOTSPOT2 Mx,	-1,	unID,	My,3 		:unID=unID+1	!REF





!!! im 3D-GDL schaut das dann so aus: Der Hotspot-Befehl heisst dann nicht mehr Hotspot2 sondern nur noch Hotspot:
!!! Die "0" in jeder Zeile repräsentiert die Z-Achse. Wenn Du Z editierbar brauchst, dann mußt Du zusätzlich 3 Weitere Zeilen kopieren und die 0 durch zB. Mz als Parameter ersetzten.

!! Diese 3 Zeilen sollen die X-Achse des Punktes editieren lassen
		HOTSPOT 0,	My,	0, unID,	Mx,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	0, unID,	Mx,2		:unID=unID+1	!MOVE
		HOTSPOT -1,	My,	0, unID,	Mx,3 		:unID=unID+1	!REF


!! Diese 3 Zeilen sollen die y-Achse des Punktes editieren lassen
		HOTSPOT Mx,	0,	0, unID,	My,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	0, unID,	My,2		:unID=unID+1	!MOVE
		HOTSPOT Mx,	-1,	0, unID,	My,3 		:unID=unID+1	!REF
&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;! !!! im 3D-GDL: Falls Du im 3D die Z-Achse auch manipulieren willst, dann brauchst Du folgende Zeilen:

!! Diese 3 Zeilen sollen die X-Achse des Punktes editieren lassen
		HOTSPOT 0,	My,	Mz, unID,	Mx,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	Mz, unID,	Mx,2		:unID=unID+1	!MOVE
		HOTSPOT -1,	My,	Mz, unID,	Mx,3 		:unID=unID+1	!REF


!! Diese 3 Zeilen sollen die y-Achse des Punktes editieren lassen
		HOTSPOT Mx,	0,	Mz, unID,	My,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	Mz, unID,	My,2		:unID=unID+1	!MOVE
		HOTSPOT Mx,	-1,	Mz, unID,	My,3 		:unID=unID+1	!REF

!! Diese 3 Zeilen sollen die z-Achse des Punktes editieren lassen
		HOTSPOT Mx,	My,	0, unID,	Mz,1+128	:unID=unID+1	!BASE
		HOTSPOT Mx,	My,	Mz, unID,	Mz,2		:unID=unID+1	!MOVE
		HOTSPOT Mx,	My,	-1, unID,	Mz,3 		:unID=unID+1	!REF&lt;/LI-CODE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In der "! BASE" -Zeile: Die "+128" bewirkt, daß der Ausgangspunkt nicht sichtbar wird. Ohne die +128 sieht man dann den Ausgangspunkt nach dem editieren schwarz.&lt;/P&gt;</description>
      <pubDate>Mon, 14 Apr 2025 04:48:52 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659235#M21951</guid>
      <dc:creator>Hmooslechner</dc:creator>
      <dc:date>2025-04-14T04:48:52Z</dc:date>
    </item>
    <item>
      <title>Betreff: Hotspot im 2D bei mehreren Elementen bei einem Objekt über project2</title>
      <link>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659254#M21953</link>
      <description>&lt;P&gt;Guten Tag,&lt;/P&gt;
&lt;P&gt;Werde es mal so ausprobieren. Will mich eben in die GDL Programmierung vertiefen.&lt;/P&gt;
&lt;P&gt;Dann mache ich ab und zu Test Objekte um eben die Programmiersprache zu verstehen.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Apr 2025 07:15:20 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Bibliotheken-und-Objekte/Hotspot-im-2D-bei-mehreren-Elementen-bei-einem-Objekt-%C3%BCber/m-p/659254#M21953</guid>
      <dc:creator>Andreas81ch</dc:creator>
      <dc:date>2025-04-14T07:15:20Z</dc:date>
    </item>
  </channel>
</rss>

