<?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 "Re: kapselartiges Objekt" in Programmierung</title>
    <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451640#M3055</link>
    <description>Here we go:&lt;BR /&gt;  &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Code:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;pre style="font-size:x-small; font-family: monospace;"&amp;gt;r=0.5 ! Radius der Halbkugel&lt;BR /&gt; la=2  ! Länge des geraden Stücks&lt;BR /&gt; &lt;BR /&gt; revolve 5, 360, 1+2+4+8+16+32,&lt;BR /&gt; 0,0,1,&lt;BR /&gt; 0,1,800,&lt;BR /&gt; r,r ,1001,&lt;BR /&gt; r+la,r ,1,&lt;BR /&gt; 2*r+la,0 ,1001</description>
    <pubDate>Mon, 10 Mar 2003 15:36:00 GMT</pubDate>
    <dc:creator>Bernhard Binder</dc:creator>
    <dc:date>2003-03-10T15:36:00Z</dc:date>
    <item>
      <title>kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451638#M3053</link>
      <description>ich benötige ein Kapselartiges Teil (also ein Zylinder mit je einer Halbkugel an den Enden), aber ohne die Deckflächen des Cylinds und die Schnittflächen der halbierten Kugel.&lt;BR /&gt; das Teil soll natürlich parametrisch sein.&lt;BR /&gt; Parameter: Länge (des Zylinders) und dessen Radius&lt;BR /&gt; man könnte dies nun ganz einfach mit einem Linienzug, den man um eine Achse rotieren lässt, hinbekommen (Befehl im 3D Skript: revolve...), wenn man nur die verflixten Statuswerte im Griff hätte...&lt;BR /&gt; wer weiss rat (und den 3D Skript Text?)&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 10-03-2003, 16:20: Beitrag editiert von: zzyzx ]&lt;/SMALL&gt;</description>
      <pubDate>Mon, 10 Mar 2003 15:00:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451638#M3053</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-03-10T15:00:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451639#M3054</link>
      <description>r=1 : h=3&lt;BR /&gt; &lt;BR /&gt; h=max(0,h-2*r) : s=1&lt;BR /&gt; revolve 6,360,0,&lt;BR /&gt;   r,0,900+s,&lt;BR /&gt;   0,0,s,&lt;BR /&gt;   r,r,3000+s,&lt;BR /&gt;   h+r,r,s,&lt;BR /&gt;   h+r,0,900+s,&lt;BR /&gt;   0,-89.999,4000+s&lt;BR /&gt; &lt;BR /&gt; Du kannst auch statt des Winkels -89.999 mal -90 probieren, aber durch Rundungsungenauigkeiten (?) bekomme ich dabei  einen Fehler.</description>
      <pubDate>Mon, 10 Mar 2003 15:28:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451639#M3054</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-03-10T15:28:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451640#M3055</link>
      <description>Here we go:&lt;BR /&gt;  &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Code:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;pre style="font-size:x-small; font-family: monospace;"&amp;gt;r=0.5 ! Radius der Halbkugel&lt;BR /&gt; la=2  ! Länge des geraden Stücks&lt;BR /&gt; &lt;BR /&gt; revolve 5, 360, 1+2+4+8+16+32,&lt;BR /&gt; 0,0,1,&lt;BR /&gt; 0,1,800,&lt;BR /&gt; r,r ,1001,&lt;BR /&gt; r+la,r ,1,&lt;BR /&gt; 2*r+la,0 ,1001</description>
      <pubDate>Mon, 10 Mar 2003 15:36:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451640#M3055</guid>
      <dc:creator>Bernhard Binder</dc:creator>
      <dc:date>2003-03-10T15:36:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451641#M3056</link>
      <description>&lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;</description>
      <pubDate>Mon, 10 Mar 2003 15:55:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451641#M3056</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-03-10T15:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451642#M3057</link>
      <description>genau das isses!!!&lt;BR /&gt; danke, leute.&lt;BR /&gt; .&lt;BR /&gt; ... mein Problem ist bei diesen Statuswerten: was muss/kann vor einem dieser speziellen Werte kommen; ich hätte etwa beim Skript von Bernd in der zweiten Zeile eher ein 0,0,601, erwartet (tut auch, muss aber offenbar nicht sein).&lt;BR /&gt; oder: nach dem Vektor gehts mit einem tangentialen Bogen weiter. das ist irgendwie ja logisch, aber trotzdem nicht so ganz leicht (finde ich zumindest)&lt;BR /&gt; .&lt;BR /&gt; toll wäre eine Tabelle mit diesen Statuswerten, die erläutert, was vorher kommen sollte, was nachher kommen sollte und auch was vorher bzw. nachher keinen Sinn macht. &lt;BR /&gt;   &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;    :winken:    :winken:</description>
      <pubDate>Tue, 11 Mar 2003 09:10:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451642#M3057</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-03-11T09:10:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451643#M3058</link>
      <description>schon mal den GDL-Onlinekurs &lt;A href="http://www.gdl-kurs.net" target="_blank"&gt;www.gdl-kurs.net&lt;/A&gt; angeschaut.&lt;BR /&gt;  &lt;A href="http://www2.a-null.com/support/forum/GDL-Onlinekurs/Kapitel3/zusaetzliche_maskwerte_1.htm" target="_blank"&gt;HIER&lt;/A&gt; werden die Statuswerte behandelt.</description>
      <pubDate>Tue, 11 Mar 2003 10:02:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451643#M3058</guid>
      <dc:creator>Bernhard Binder</dc:creator>
      <dc:date>2003-03-11T10:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451644#M3059</link>
      <description>Siehe zusätzliche Mask- und Statuswerte des viel geschmähten GDL-Handbuchs. Z.B. Version 6.0 S.135ff</description>
      <pubDate>Tue, 11 Mar 2003 10:04:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451644#M3059</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-03-11T10:04:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451645#M3060</link>
      <description>... ja, schon: der Kurs ist auch ganz anschaulich (das gdl Handbuch in diesem Fall leider nicht), aber es gibt einfach ein paar dinge, die mir bislang nicht so ganz klar waren (oder noch sind...), etwa was da jeweils vor und nach einem besonderen Statuswert erwartet wird.&lt;BR /&gt; etwa:&lt;BR /&gt;  &lt;B&gt;vor einem Tangentialen Bogen zum Endpunkt (Statuswert 1000) muss entweder eine Gerade oder ein Vektor (Statuswert 800) sein.&lt;/B&gt; &lt;BR /&gt; .&lt;BR /&gt; wäre nicht schlecht, wenn wir eine Regelliste für diese Statuswerte aufstellen könnten, oder bin ich der einzige, der´s einfach nicht blickt???</description>
      <pubDate>Tue, 11 Mar 2003 10:23:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451645#M3060</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-03-11T10:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451646#M3061</link>
      <description>Die Statuswerte sind eine Abbildungsvorschrift, die ähnlich der Transformation des Koordiantensystems funktionieren. Nach jedem Punkt liegt die Tangente in einer bestimmten Richtung (Vektor aus den letzten 2 Punkten, zu Beginn in X-Richtung - ist das korrekt Bernhard?). Danach richtet sich der nächste Statuswert. Wird ein Kreismittelpunkt für den nächsten Statuswert benötigt, mußt Du diesen vorher (!) setzen. Das ist eigentlich alles. Punkte mit dem Statuswert 800/900 erzeugen natürlich keinen Polygonzug, sondern bereiten 'das System# für die nächsten Koordinaten vor.&lt;BR /&gt; &lt;BR /&gt; Eine Regelliste wird schwierig, weil es von Deinem Polygon abhängt. Z.B. wäre eine Regel:&lt;BR /&gt; 'Der Bogen mit dem Statuswert 1000 wird definiert aus Endpunkt und der Tangentenrichtung, die vor dieser Koordinatenanweisung besteht'. Und genau das steht mit anderen Worten im Handbuch.  &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 11-03-2003, 12:00: Beitrag editiert von: Lars ]&lt;/SMALL&gt;</description>
      <pubDate>Tue, 11 Mar 2003 10:56:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451646#M3061</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-03-11T10:56:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451647#M3062</link>
      <description>Also:&lt;BR /&gt; vor einem tangentialen Bogen zum Endpunkt muss eine Tangente vorhanden sein. Als Tangente nimmt ArchiCDA entweder die letzte Gerade an oder eben eine Tangente, die man mit Statuswert 800 angibt.&lt;BR /&gt; &lt;BR /&gt; in meinem Beispiel muss zuerst eine Tangente angegeben werden, da er am Anfang ja nur einen Punkt (0|0) hat. beim 2. Bogen dann braucht er keine Angabe der Tangente, da die letzte Gerade (r|r) -&amp;gt; (r+la|r) als Tangente dient.</description>
      <pubDate>Tue, 11 Mar 2003 11:02:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451647#M3062</guid>
      <dc:creator>Bernhard Binder</dc:creator>
      <dc:date>2003-03-11T11:02:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451648#M3063</link>
      <description>Lars hat das sehr richtig beschrieben.</description>
      <pubDate>Tue, 11 Mar 2003 11:03:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451648#M3063</guid>
      <dc:creator>Bernhard Binder</dc:creator>
      <dc:date>2003-03-11T11:03:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451649#M3064</link>
      <description>jetzt wird mir die Sache langsam klarer.&lt;BR /&gt; .&lt;BR /&gt; vielen Dank für die Erklärungen!&lt;BR /&gt;   &lt;!-- s:) --&gt;&lt;span class="lia-unicode-emoji" title=":leicht_lächelndes_Gesicht:"&gt;🙂&lt;/span&gt;&lt;!-- s:) --&gt;</description>
      <pubDate>Tue, 11 Mar 2003 11:55:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451649#M3064</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-03-11T11:55:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451650#M3065</link>
      <description>... nur hab ich jetzt ´ne Fehlermeldung: &lt;BR /&gt;    &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Zitat:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;font size="2" face="Verdana, Helvetica, sans-serif"&amp;gt; Negative(r)Y-Wert(e) in Polylinie bei Zeile ... von Datei ... und das Ding wird nicht im 3D dargestellt.&lt;BR /&gt; den Code habe ich etwas umgebastelt, aber das ist - glaube ich - nicht das Problem:&lt;BR /&gt;  &amp;lt;/font&amp;gt;&amp;lt;blockquote&amp;gt;&amp;lt;font size="1" face="Verdana, Helvetica, sans-serif"&amp;gt;Code:&amp;lt;/font&amp;gt;&amp;lt;hr /&amp;gt;&amp;lt;pre style="font-size:x-small; font-family: monospace;"&amp;gt;resol 12&lt;BR /&gt; r = 0.02&lt;BR /&gt; slae = 1&lt;BR /&gt; if typddd = "einfacher Stab" then&lt;BR /&gt;     cylind slae, r&lt;BR /&gt; else&lt;BR /&gt;   roty 270&lt;BR /&gt;     revolve 5, 360, 1+2+4+8+16+32,&lt;BR /&gt;     -r,0,1,&lt;BR /&gt;     0,1,800,&lt;BR /&gt;     0,r ,1001,&lt;BR /&gt;     slae,r ,1,&lt;BR /&gt;     slae+r,0 ,1001&lt;BR /&gt;   del 1&lt;BR /&gt; endifkeine Ahnung, woran das liegen könnte...&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 11-03-2003, 15:25: Beitrag editiert von: zzyzx ]&lt;/SMALL&gt;</description>
      <pubDate>Tue, 11 Mar 2003 14:23:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451650#M3065</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-03-11T14:23:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451651#M3066</link>
      <description>Versteh' einer GDL....  &lt;!-- s:roll: --&gt;&lt;span class="lia-unicode-emoji" title=":Gesicht_mit_rollenden_Augen:"&gt;🙄&lt;/span&gt;&lt;!-- s:roll: --&gt;  &lt;BR /&gt; &lt;BR /&gt; Wenn bei meinem Beispiel die Länge nicht über 1.5 ist, dann kann anscheinend keine Tangente konstruiert werden.   :teufel:  warum.</description>
      <pubDate>Tue, 11 Mar 2003 16:16:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451651#M3066</guid>
      <dc:creator>Bernhard Binder</dc:creator>
      <dc:date>2003-03-11T16:16:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451652#M3067</link>
      <description>Irgendwas scheint da in der Beurteilung der Polygonzugintegrität 'zu fein' eingestellt zu sein. Siehe mein Beispiel oben. Da klappt der letzte Bogen mit 90° auch nicht, obwohl korrekt.&lt;BR /&gt; Ist das was für die Hotline? Vielleicht später im Jahr. Ichglaube die haben andere Sorgen.  &lt;!-- s;) --&gt;&lt;span class="lia-unicode-emoji" title=":zwinkerndes_Gesicht:"&gt;😉&lt;/span&gt;&lt;!-- s;) --&gt;</description>
      <pubDate>Wed, 12 Mar 2003 07:12:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451652#M3067</guid>
      <dc:creator>Anonymous</dc:creator>
      <dc:date>2003-03-12T07:12:00Z</dc:date>
    </item>
    <item>
      <title>Re: kapselartiges Objekt</title>
      <link>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451653#M3068</link>
      <description>ja, das gdl läuft wohl nicht immer innerhalb der vorgesehenen Parameter...&lt;BR /&gt; .&lt;BR /&gt; aber der Tipp von Bernhard mit der zusätzlichen Tangente hats Problem gelöst!&lt;BR /&gt; --- Dankeschön ---&lt;BR /&gt; ... gibts da noch mehr derartige bekannte Probleme und vor allem Lösungsansätze?&lt;BR /&gt;  &lt;BR /&gt;  &lt;SMALL&gt;[ 12-03-2003, 09:14: Beitrag editiert von: zzyzx ]&lt;/SMALL&gt;</description>
      <pubDate>Wed, 12 Mar 2003 08:13:00 GMT</pubDate>
      <guid>https://community.graphisoft.com/t5/Programmierung/kapselartiges-Objekt/m-p/451653#M3068</guid>
      <dc:creator>zzyzx</dc:creator>
      <dc:date>2003-03-12T08:13:00Z</dc:date>
    </item>
  </channel>
</rss>

