CAD42Hauptseite | Über | Hilfe | FAQ | Spezialseiten | Anmelden
Das Nachschlagewerk für Experten

Live Rules

aus CAD42, dem Nachschlagewerk für Experten

Mit Live Ruleswerden geometrische Randbedingungen der Synchronous Technology bezeichnet, die während einer Modelländerung Live erkannt werden.

War es bisher möglich über einen geschickten Aufbau des Modells und das Setzen von Bemaßungen an strategisch wichtigen Elementen ein Modell mit recht wenigen Eingriffen zu ändern so ist diese Möglichkeit jetzt so nicht mehr gegeben. Der Grund ist zum einen das, von einigen Ausnahmen abgesehen ein Feature keinen Bezug mehr zur Skizze hat und zum anderen fehlt die Historie mit ihren Verknüpfungen.

Die LiveRules (im folgenden LR genannt) fungieren jetzt, vereinfacht gesprochen, als dynamischen Ersatz für die Historie. Dynamisch weil sie nur für die eine, momentane Modifikation wirksam sind und nicht fest mit dem Modell und dessen Flächen verknüpft werden. Vom Benutzer explizit gesetzte Randbedingungen, sei es durch Bemaßungen oder feste Relationen z.B. Rechtwinklig, werden dabei berücksichtigt. Anzumerken ist hier, das die LR etc. für die Durchführung der Änderung selbst keine Rolle spielen. Sie stellen nur die Daten bereit, welche der Solver zur korrekten Ausführung der Modifikation gemäß einzuhaltender Randbedingungen benötigt.

Zusammenfassend verknüpfen die gesetzten LR also die zu ändernde Fläche anhand der vom Benutzer vorgegebenen Bedingung(en) mit allen weiteren Flächen des gesamten Modells, welche direkt oder indirekt über angrenzende Flächen diese Bedingung(en) erfüllen. Das Ergebnis der Suche wird in einer Liste baumartig dargestellt und kann den jeweiligen Bedürfnissen angepasst werden. In der Liste sind auch diejenigen Flächen aufgeführt welche über explizit gesetzte, feste Bemaßungen oder andere Randbedingungen bei der Suche, soweit zutreffend, berücksichtigt wurden.

Zur Verdeutlichung ein einfaches Bespiel: gegeben sei ein rechteckiger Klotz auf der X/Y Ebene, als LR seien nur gesetzt (die Buchstaben in Klammern geben die Tastaturkürzel zum Ein-/Ausschalten an):

  • 'Rechtwinklig (D)'
  • 'Orthogonal zur Basis wenn möglich (O)'

Das obige Modell wird um zwei Bemaßungen an der rechten Schmalseite wie folgt ergänzt:

  • eine feste Bemaßung an der unteren Kante
  • eine variable Bemaßung an der oberen Kante

bei einer Verlängerung des Klotzes in Richtung der rechten schmalen Fläche, per Steuerrad werden die folgenden Flächen von der LR (D) als relevant erkannt und in einer Liste zusammengestellt:

  • die obere und untere Deckfläche
  • die vordere und hintere Seitenfläche

Zusätzlich über das feste Abmaß

  • die zu bewegende Fläche, die sich in ihrer Breite auf Grund des festen Abmaßes nicht ändern darf

Die von der LR (O) ermittelten Flächen, welche senkrecht zu einer der Basis-Referenzebenen stehen, finden sich nicht in der Liste. Diese LR sorgt jedoch dafür, daß die Flächen nicht 'kippen'. Bei diesem Klotz unterliegen alle Flächen dieser Bedingung Alle nicht erfassten Flächen des Modells können sich anpassen.

Wird jetzt die rechte Fläche per Steuerrad 'herausgezogen' so versucht der Solver diese, und nur diese, (Zwangs-)Bedingungen der Flächen untereinander einschließlich der festen Bemaßung einzuhalten. Gelingt das aus irgendeinem Grunde nicht wird die Änderung mit einem entsprechenden Hinweis abgebrochen.

Dies wäre z.B. dann der Fall wenn versucht würde das Modell über die variable Bemaßung der oberen Kante in Richtung der hinteren Fläche zu ändern. Das feste untere Maß erzwingt eine Schrägstellung der Fläche und das wird durch die orthogonale Bedingung verhindert; hier hilft nur das Ausschalten der LR (O). Die LR (D) ist zwar aktiv bezieht sich jetzt, so hat es den Anschein, nur auf die obere und untere Kante in Bezug auf die vordere Seitenfläche. In der Liste wird dazu nichts aufgeführt.

Aus diesem einfachen Beispiel dürfte erkenntlich sein, das korrekt zu setzende LR und explizite Randbedingungen etwas Vorstellungskraft erfordern und eine nicht ganz triviale Aufgabe sein können.

Von "http://www.cad42.de/index.php/Live_Rules"

Diese Seite wurde bisher 1192 mal abgerufen. Diese Seite wurde zuletzt geändert um 22:03, 21. Nov 2008.
(c)2012 CAD42.de



Nachschlagen
Blättern
Hauptseite
Letzte Änderungen
Zufälliger Artikel
Alle Artikel
Ändern
Seite bearbeiten
Bearbeitungshilfe
Seitenoptionen
Diskussion
Kommentar hinzufügen
Druckversion
Seitendaten
Versionen
Was zeigt hierhin
Verlinkte Seiten
Einstellungen
Anmelden
Spezialseiten
Neue Artikel
Bilderliste
Statistik
Impressum
Mehr...