Home
CATIA-Hilfe \kwoug - hsw
Contents
1. _ Maximale Anzahl Aktualisierungen 200 S Aufeinander folgende Aktualisierungen ohne Verbesserungen So 3 Maximale Zeit Minuten 5 Optimierungsdaten eee m Opkimierungsdaten sichern 3 Optimierung ausf hren ohne in das Widerrufsprotokoll zu schreiben Optimierung ausf hren IO Mit Darstellung der Aktualisierung W Ohne Darstellung der Aktualisierung E Anwenden l E Abbrechen Optimierungstyp Die Liste enth lt folgende Eintr ge Zielwert a z e Minimierung Minimierung Maximierung e Maximierung Zielwert Mur Bedingungen e Zielwert e Nur Bedingungen Objekte die den Optimierungstyp definieren Product Engineering Optimizer Version 5 Release 15 Seite 18 Optimierte Parameter 4 Die Schaltfl che Ausw hlen anklicken um die Liste der Parameter die optimiert werden k nnen anzuzeigen Nach der Auswahl wird eine CATIA Aktualisierung ausgel st um sicherzustellen dass der Wert des optimierten Parameters auf dem neuesten Stand ist Freie Parameter E Bereiche und Schritt n e Zur Angabe freier Parameter die Schaltfl che Liste bearbeiten anklicken 3 Unterbiereich 12mm e Um Begrenzungen f r einen freien Parameter anzugeben den a berbereich 48mm E Parameter ausw hlen dem Begrenzungen in der Liste freier Parameter hinzugef gt werden sollen Anschlie end Bereiche und Schritt 3 Schritt EM W bearbeiten anklicken Uber das angezeigte Dialogfenster kann a
2. Algorithmus wird ausgef hrt Be Be x t Phase 1 Antworten werden berechnet und in der Ausgabedatei gespeichert BEHEE Status 5 vollst ndig i Verbleibende zeit gesch tzt gt 95ek Abbrechen 12 Nach Abschluss der Analyse die Registerkarte Ergebnisse ausw hlen Die Anzahl der Ergebnisse die in der Tabelle der Experimente angezeigt werden entspricht der Anzahl der Aktualisierungen siehe Registerkarte Einstellungen a Die Werte der Tabelle k nnen f r die Parameter angewendet werden Hierf r eine Zeile in der Tabelle der Experimente ausw hlen und die Schaltfl che Diese Werte anwenden anklicken 13 In der Bl tterliste Eine Kurve ausw hlen Durchschnittlicher Effekt von Oy Length auf die Ausgabe PadVolume ausw hlen Die folgende Grafik wird angezeigt die unten stehende Grafik Product Engineering Optimizer Version 5 Release 15 Seite 83 anklicken um sie zu vergr ern hih hrann he ramar Alli rd Id Art an he pur arfennk eea curuna hp Far Arsi ran Aitarh Product Engineering Optimizer Version 5 Release 15 Seite 84 Tipps und Tricks e Es kann immer nur ein Parameter gleichzeitig f x optimiert werden e Eine Stetigkeit innerhalb des Parameterwerts ist erforderlich Parameter mit mehreren diskreten Werten k nnen nicht als freie Parameter verwendet werden e Wenn ein Parameter durch eine Beziehung als ein freier Parameter eingeschr nkt ist kann dies zu unvorher
3. Hauptk rper J E Seometrisches Set 1 Volumenparameter zum Produkt hinzuf gen 5 Erzeugen Sie einen Volumenparameter ber den das Gesamtvolumen der Flasche berechnet wird Product Engineering Optimizer Version 5 Release 15 Seite 107 Te o Klicken Sie auf das Symbol Der Formeleditor wird ge ffnet o W hlen Sie in der Liste Volumen aus und klicken Sie auf die Schaltfl che Neuer Parameter des Typs o Bearbeiten Sie im Fenster Name oder Wert des aktuellen Parameters den Namen des neuen Parameters in diesem Szenario Total_Bottle_Volume und klicken Sie anschlie end auf Formel hinzuf gen o Geben Sie die nachstehende Formel ein und klicken Sie danach auf OK Total_Bottle_Volume _ap1 Total_ Volume Bottlei Bottlevolurme o Der neue Parameter wird unter dem Knoten Parameter angezeigt der im Strukturbaum unter dem Knoten Default Technological package 1 Standard Technologiepaket 1 angeordnet ist o Klicken Sie mit der rechten Maustaste auf das Technologiepaket und w hlen Sie den Kontextmen befehl Eigenschaften aus Benennen Sie das Technologiepaket im Feld Name um in diesem Szenario in Optimierung um und klicken Sie anschlie end auf OK 6 Starten Sie ber das Men Start gt Knowledgeware die Umgebung Product Engineering Optimizer und klicken Sie zum Erzeugen einer Optimierung auf das Symbol Optimierung Das Fenster Optimierung wird angezeigt o Klicken Sie im Fensterbereich Optimierte
4. Referenzverzeichnis f r Typen Erm glicht es dem Benutzer die CATGScript Datei zur sp teren Wiederverwendung in dem Verzeichnis zu sichern das im Feld Reference Directory for Types angegeben ist Weitere Informationen hierzu enth lt das PKT Benutzerhandbuch Diese Option steht standardm ig nicht zur Verf gung Product Engineering Optimizer Version 5 Release 15 Seite 119 Generierung eines Berichts Auf dieser Seite wird beschrieben wie die vom globalen Pr fungsanalyse Tool in den Umgebungen Knowledge Advisor und Knowledge Expert generierten Berichte angepasst werden Diese Seite befasst sich mit den folgenden Optionskategorien e Konfiguration des Pr fungsberichts e Eingabe XSL e Inhalt des Berichts e Ausgabeverzeichnis e HTML Optionen Konfiguration des Pr fungsberichts konfiguration des Pr fungsberichts Html xml Html Erm glicht dem Benutzer die Generierung eines HTML Berichts Xml Erm glicht dem Benutzer die Generierung eines XML Berichts E Die Option HTML ist standardm ig aktiviert Eingabe XSL Diese Option steht nur zur Verf gung wenn die XML Konfigurationseinstellung definiert ist Eingabe 5L DownlosdO Fl r13relintel_s resourcesigraphichStyleSsheet xsl EN EingabeXSL Product Engineering Optimizer Version 5 Release 15 Seite 120 Hier kann der Benutzer die XSL Layoutvorlage ausw hlen das auf den generierten XML Bericht angewendet wird Als XSL Standarddat
5. 4 Im Fenster Freie Parameter ausw hlen die Parameter ausw hlen die verwendet werden sollen 5 Nach Abschluss OK anklicken 6 Im Feld Freie Parameter einen freien Parameter ausw hlen und die Schaltfl che Bereiche Product Engineering Optimizer Version 5 Release 15 Seite 87 und Schritt bearbeiten anklicken 7 Im Dialogfenster Bereiche und Schritt ndern die Bereiche und den Schritt eingeben 8 Nach Abschluss OK anklicken Bedingung erzeugen 1 Auf der Registerkarte Bedingungen die Schaltfl che Neu anklicken Das Fenster Optimierung des Bedingungseditors Optimization Constraints Editor wird angezeigt 2 Den Hauptteil der Bedingung eingeben 3 Nach Abschluss OK anklicken Bedingung mit Derivaten erzeugen 1 Die Schaltfl che Neu Derivatbereitstellung anklicken 2 Die Bedingung aus der Liste Bedingungen ausw hlen und im unteren Teil des Fensters eine Formel zuweisen 3 Nach Abschluss OK anklicken Bedingung l schen 1 Auf der Registerkarte Bedingungen die zu l schende Bedingung ausw hlen 2 Die Schaltfl che L schen anklicken Namen einer Bedingung ndern Product Engineering Optimizer Version 5 Release 15 Seite 88 1 Im Dialogfenster Optimierung auf der Registerkarte Bedingungen die Bedingung ausw hlen die ge ndert werden soll 2 Im Feld Name im Abschnitt Bedingungsdefinition einen neuen Namen f r die Bedingung eingeben 3 Nach Abschluss Anwend
6. e Es kann jetzt mehr als eine L sung f r ein Problem gefunden werden vgl Schritt 9 iii 1 Die Datei KwoCap CATPart ffnen Das folgende Bild wird angezeigt o xv Ebene v2 Ebene ar Ebene Parameter zx Ebere Be Hauptk rper FF Geometrisches Set 1 d u Product Engineering Optimizer Version 5 Release 15 Seite 69 2 Einen Parameter erstellen der das Volumen des Verschlusses berechnet Te o Das Symbol Formel anklicken o Die Volumenparameter in der Bl tterliste ausw hlen und die Schaltfl che Neuer Parameter des Typs anklicken o Im Feld Name oder Wert des aktuellen Parameters bearbeiten den Namen des Volumenparameters bearbeiten Cap_Volume in diesem Szenario o Die Schaltfl che Formel hinzuf gen anklicken und die folgende Formel eingeben Cap_Volume Volume Pad Volume _Pad2 Volume_Pad3 Volume _Pad4 Volume Pad5 Volume_Pad6 Volume _Pad7 Volume_Pad3 Volume_Pad9 o Zum Auswerten zweimal OK anklicken 3 ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen 4 Das Symbol Bedingungserf llung 1 4 anklicken Im angezeigten Fenster OK anklicken Das Fenster ConstraintSatisfaction 1 wird angezeigt 5 Im Editor die folgende Formel eingeben Cap_Volume 0 2L PartBody Pad 1 FirstLimit Length gt 2mm PartBody Pad 1 FirstLimit Length lt 100mm PartBody Pad 2 FirstLimit Length gt 2mm PartBody Pad 2 Firs
7. in der Tabelle anklicken und in das Feld Wertigkeit den Wert 5 eingeben Den Pr zisionswert auf 0 01 festlegen 4 Das Optionsfeld Mit Darstellung der Aktualisierung anklicken und dann die Schaltfl che Optimierung ausf hren anklicken Den Namen der Datei in der die Optimierungsdaten stehen werden in das Dialogfenster Sichern als eingeben Constraintswithweights xls und Sichern anklicken O Die f r jede Iteration berechneten Daten werden im Nachrichtenfenster Optimierung angezeigt Die Verarbeitung des Algorithmus nicht unterbrechen also nicht die Option Stoppen bei der n chsten Iteration anklicken und den Optimierungsprozess durchlaufen lassen bis der Zielwert gefunden oder eine der folgenden Beendigungsbedingungen erreicht wurde Das Ergebnis ErF llt Abstand bis Erf ll Aktivit t Bedingung 1 Mein 1 89651 D D True wird auf der Bedingung 2 fe fz 0 Klein 74 3539 Registerkarte Bedingungen angezeigt Product Engineering Optimizer Version 5 Release 15 Seite 45 o Die Geometrie wird aktualisiert Die Darstellung von Punkt 3 verl uft nach rechts o Die Koordinaten von Punkt 3 werden im Strukturbaum aktualisiert Bedingung 2 eine Wertigkeit zuordnen Dazu Bedingung 2 in der Tabelle anklicken und in das Feld Wertigkeit den Wert 10 eingeben Die Schaltfl che Optimierung ausf hren anklicken Auf die Frage ob Constraintswithweights xIs berschrieben werden soll Ja anklicken
8. 15 Seite 93 Ergebnisse interpretieren Ergebnisdate i Um die Ergebnisse der Berechnung nach erfolgter Optimierung berpr fen zu k nnen muss das Markierungsfeld Optimierungsdaten sichern markiert werden Falls erforderlich den Standardpfad andern Die generierte Datei enth lt f r jede Wiederholung den Wert der objektiven Funktion sowie die freien Parameterwerte und die Bedingungswerte falls vorhanden Die Optimierungskurven werden aus den in dieser Ergebnisdatei bereitgestellten Daten generiert Optimierungskurven Kurven anzeigen anklicken um die Optimierungskurven anzuzeigen Die Abszisse steht f r die Anzahl Iterationen die Ordinate bezeichnet entweder den Wert der objektiven Funktion oder die Werte der freien Parameter Um die gew nschten Wert auf der Ordinatenachse zu erhalten muss die Taste f r die jeweilige Kurve rechts von den Kurven angeklickt werden Die Optimierungskurven werden aus der Ergebnisdatei generiert Zum Anzeigen der Optimierungskurven muss das Markierungsfeld Optimierungsdaten sichern angeklickt werden In Bezug auf den Optimierten Parameter werden 2 Kurven gezeichnet e Sein aktueller Wert und e das Optimierungsprotokoll das die Entwicklung seines besten Wertes wiedergibt Die Kurven unten sind das Ergebnis der Optimierung die im Abschnitt Erste Schritte dieses Handbuchs ausgef hrt wurden Product Engineering Optimizer Version 5 Release 15 Seite 94 Algorithmus f r Grad
9. Der Parameter x sowie der Wert f r Funktion2 werden im Strukturbaum aktualisiert Fin Die Parameter der reellen Zahlen werden mit neun Dezimalstellen angezeigt wenn einige nicht angezeigt werden folgen Nullen Wenn eine Optimierung mit anderen Parametertypen ausgef hrt wird werden die Werte entsprechend den Einstellungen angezeigt die auf der Registerkarte Einheiten im Dialogfenster Tools gt Optionen Allgemein gt Parameter und Messungen angegeben sind Der aus der Berechnung hervorgegangene Wert f r x 10 wird im Dialogfenster Optimierung angezeigt 6 OK oder Abbrechen anklicken um das Dialogfenster Optimierung zu verlassen Product Engineering Optimizer Algorithmus zum Optimieren von Problemen mit nicht erf llten Bedingungen verwenden I Version 5 Release 15 Seite 38 In dieser bung wird beschrieben wie der Gradienten basierte Algorithmus verwendet wird um Probleme mit nicht erf llten Bedingungen zu optimieren 1 Die Datei KwoGettingStarted CATPart ffnen 2 ber das Men Start gt Knowledgeware auf die Product Engineering Optimizer Umgebung zugreifen 3 Das Symbol Optimierung H Das Dialogfenster Optimierung wird angezeigt 4 Die folgenden Parameter in das Registerkarte Problem eingeben Optimierungstyp Optimierter Parameter Zielwert Freie Parameter Algorithmus Beendigungskriterien Maximale Anzahl Aktualisierungen Aufeinander folgende Aktuali
10. Feld k nnen bearbeitet werden Dazu muss die betreffende Zelle angeklickt und die neue Wertigkeit eingegeben werden e Wenn die Priorit t einer Bedingung ge ndert wird wird automatisch die Liste Sortierte Ergebnisse aktualisiert e Das ndern der Priorit t einer Bedingung auf dieser Registerkarte wirkt sich nur auf die lexikografische Sortierung aus nicht aber auf den Algorithmus Dies kann hilfreich sein wenn die Auswirkung einer anderen Gewichtung getestet werden soll ohne den Algorithmus auszuf hren e Ist die Priorit t gleich O wird der Standardalgorithmus verwendet Die niedrigste anwendbare Priorit t ist 1 Es gibt keine Obergrenze ii e Priorit ten sind ganze Zahlen und werden in der Nachbearbeitung der Ergebnisse verwendet Wertigkeiten sind reelle Zahlen z B 1 2 die bei der Berechnung verwendet werden Feld Einstellungen f r die Sortierung der Ergebnisse e Zeitliche Sortierung Die Ergebnisse werden entsprechend der Reihenfolge ihrer Berechnung angezeigt e Lexikografische Sortierung Die Ergebnisse werden sortiert vom besten zum schlechtesten Ergebnis angezeigt Dabei werden die den Bedingungen zugewiesenen Priorit ten ber cksichtigt Weitere Informationen enth lt der Abschnitt Mit Bedingungen versehene Optimierung mit einer Wertigkeit ausf hren Bl tterliste Anzuzeigende Ergebnisse alle e Alle In der sortierten Alle Einschr nkungen nur erf llt wenn Liste werden alle Benutzerd
11. Optimizer Optimale CATIA PLM Benutzerfreundlichkeit f r Product Engineering Optimizer Product Engineering Optimizer Version 5 Release 15 Optimierungen auf Produktebene in Enovia LCA sichern Beschreibung der Umgebung Product Engineering Optimizer Symbolleiste Symbolleiste Bedingungserf llung Anpassungen f r Product Engineering Optimizer Wissen Sprache Berichterstellung Teileinfrastruktur f r Knowledgeware Anwendungen Glossar Index Seite 2 Product Engineering Optimizer Version 5 Release 15 Seite 3 Vorwort Dieses Buch wendet sich an Benutzer die sich schnell mit Product Engineering Optimizer vertraut machen m chten Diese bersicht enth lt die folgenden Informationen e Product Engineering Optimizer in K rze e Voraussetzungen f r die Verwendung dieses Handbuchs e Handbuch optimal nutzen e Auf Beispieldokumente zugreifen e In diesem Handbuch verwendete Konventionen Product Engineering Optimizer in K rze Die Optimierung spielt eine wichtige Rolle bei der strukturellen Konstruktion Die Bedeutung der Konstruktion von Strukturen mit minimalem Gewicht wird in den meisten Branchen erkannt entweder weil das Gewicht eines Systems seine Leistung beeinflusst oder wegen des Zusammenhangs zwischen Gewicht und Energieverbrauch Bei der Optimierung geht es jedoch nicht allein um das Gewicht Alle Arten von Daten lassen sich optimieren Bei den realen technischen Fragen ist es auch g ngige Praxis eine Zielfunk
12. Product Engineering Optimizer Version 5 Release 15 Seite 31 Algorithmus f r die Bereitstellung von Bedingungen und Derivaten Dieser Algorithmus kann verf gbare Algorithmen a eeni Derivate wie globale Sisa eee Algorithmus zur Bereitstellung von Bedingungen und Derivaten Analysesensoren in Ausgew hlte Algorithmuseinstellungen verbindung mit l a BE Bedingungen verarbeiten 4 Maximale Zeit Minuten die mehrere Werte und Ta Derivate wie lokale Evolution criteria Analysesensoren Relative Zielsetzung bereitstellen Mit diesem Absolute Zielsetzung Algorithmus k nnen Relative Bedingungen Beendigungskriterien Absolute Bedingungen angegeben werden Absolute Yariablen e Kriterienfenster Die Krikerienfenster Anzahl der Aktualisierungen Nstop im Hinblick auf Beendigungskriterien wird bewertet e Relative Bedingungen Die Abweichung der relativen Bedingungen bei der der Algorithmus stoppen muss Alle Bedingungen sollten diese Kriterien erf llen damit der Stopp eintritt e Absolute Bedingungen Die Abweichung der absoluten Bedingungen bei der der Algorithmus stoppen muss Alle Bedingungen sollten diese Kriterien erf llen damit der Stopp eintritt e Absolute Variablen Die Abweichung der absoluten Variablen bei der der Algorithmus stoppen muss Alle Variablen sollten diese Kriterien erf llen damit der Stopp eintritt Absolute Zielsetzung Die Abweichung der absoluten Obj max Obj min l
13. Wert der von der Bedingung zur ckgegeben und mit deren Begrenzung verglichen wird um die Erf llung zu ermitteln vom Bedingungstyp ab siehe gegen berliegende Grafik Wenn als Typ Gr er als verwendet wird wird der kleinste Wert ber cksichtigt der vom lokalen Sensor zur ckgegeben wird Wird als Typ Kleiner als verwendet wird als Wert der gr te vom lokalen Sensor zur ckgegebene Wert ber cksichtigt Yon der Bedingung betroffene Komponenteneinheit Fe m Bedi definiti Eine Bedingung kann ber das a Enan Feld Aktivit t aktiviert wahr Name Bedingung 30 bzw inaktiviert falsch werden ee Eine inaktivierte Bedingung wird vom Optimierungsalgorithmus nicht ber cksichtigt Erf llt Aktivit t True Linienst rke D k rper Bearbeiten x1l ix2 gt 1 Bedingungen vornehmen 4 Die Schaltfl che Bearbeiten anklicken um im Fenster Optimierung des Bedingungseditors Optimization Constraints Editor nderungen an Bedingungen vorzunehmen Dieser Editor ist dem Formeleditor sehr hnlich gt Es ist nun m glich die Wertigkeit von Bedingungen im Feld Wertigkeit zu ndern Dazu muss die Bedingung in der Liste ausgew hlt und I im Feld Wertigkeit ein neuer Wert eingegeben werden Product Engineering Optimizer Version 5 Release 15 Seite 23 Registerkarte Ergebnisse der Berechnungen r Diese Registerkarte steht nur zur Verf gung wenn vor der Ausf hrung der Optimierung die Option
14. der Versuche 2 gt 9 Startpunkte Anzahl der Versuche 3 gt 27 Startpunkte Unimodales Intervall verwenden Diese Option erm glicht es eine bestimmte Information zum unimodalen Intervall zu verwenden Product Engineering Optimizer Version 5 Release 15 Unimodale Intervallbreite verwenden Dieser Parameter legt die minimale Breite des Unimodalit tsintervalls f r Messungen fest Bei linearen quadratischen und ggf monotonen Messungen kann dieser Wert auf 1e 19 gesetzt werden Im Allgemeinen gilt je gr er dieser Wert ist desto schneller findet der Solver die L sungen Wenn der Benutzer jedoch nicht sicher ber die Monotonizit t des Problems ist sollte diese Option nicht verwendet werden Cachegr e Diese Option erm glicht es die Gr e der internen Funktionseinheiten zu w hlen Dieser Wert sollte nur dann herabgesetzt werden wenn ungen gend Speicher vorhanden ist Wenn gen gend Speicher vorhanden ist empfiehlt es sich diesen Wert zu erh ht um die Berechnungszeit zu verk rzen Fehlernachrichten und Warnungen Seite 64 e Die Anzahl der Funktionseinheitenaufrufe minimieren Wenn aktiviert o Erm glicht das Minimieren der Anzahl der Auswertungen von Funktionseinheiten o Werden mehrere L sungen ben tigt kann der Umstand dass die gefundenen L sungen nahe beieinander liegen nicht garantiert werden In beiden F llen Option aktiviert oder nicht werden L sungen gefunden Fenster mit Informatio
15. des Algorithmus nicht ber cksichtigt wird Bereiche werden zu Beginn jeder Ausf hrung ber cksichtigt Product Engineering Optimizer Version 5 Release 15 Seite 55 Optimierungen Methodik Bereiche und Schritte anwenden Es empfiehlt sich IMMER Bereiche f r freie Parameter anzuwenden vor allem f r simuliertes Ausgl hen Dadurch wird verhindert dass die Geometrie ungeeignete Konfigurationen annimmt wenn die freien Parameter einen zu hohen Wert haben Ein zu gro er Schritt ist nutzlos aber ein zu kleiner Schritt kann eine schnelle Konvergenz zu einer L sung verhindern Bei Unsicherheit keinen Schritt sondern Bereiche zuordnen Schritte sind lediglich von den Algorithmen verwendete indikative Startwerte F r eine Ann herung an optimale Werte m ssen sowohl der Algorithmus f r Gradienten als auch der Algorithmus f r simuliertes Ausgl hen die Schritte zwischen den aufeinander folgenden Versuchen reduzieren Solange die Suche in derselben Richtung einen Fortschritt aufweist lokales Optimum nicht festgestellt wird der Schritt vergr ert um die Lokalisierung des lokalen und globalen Optimums zu beschleunigen Sobald ein Optimum gefunden wurde verhalten sich Algorithmus f r Gradienten und Algorithmus f r simuliertes Ausgl hen nicht mehr gleich Der Algorithmus f r Gradienten verkleinert seinen Schritt um eine Konvergenz innerhalb dieses Optimums zu erreichen Beim Algorithmus f r simuliertes Ausgl hen ndert sich der Schrit
16. diesem Release N Erm glicht den Wechsel zur ck zur bildschirmf llenden Anzeige Grafikkonventionen f r die Angabe der erforderlichen Konfiguration Die Grafikkonventionen f r die Angabe der erforderlichen Konfiguration sind wie folgt gekennzeichnet Dieses Symbol Gibt Funktionen an die P1 sich auf die Pl Konfiguration beziehen P2 sich auf die P2 Konfiguration beziehen P3 sich auf die P3 Konfiguration beziehen Grafikkonventionen im Inhaltsverzeichnis Die Grafikkonventionen im Inhaltsverzeichnis sind wie folgt gekennzeichnet Dieses Symbol Erteilt Zugriff auf Sitemap Modus f r geteilte Anzeige Neuerungen bersicht Erste Schritte bungen f r Einsteiger Benutzer bungen oder bungen f r Fortgeschrittene Interoperabilit t Umgebungsbeschreibung Anpassung Verwaltungsaufgaben Product Engineering Optimizer Version 5 Release 15 Seite 7 Referenz Vorgehensweise H ufig gestellte Fragen Glossar Index Textkonventionen Die folgenden Textkonventionen werden verwendet e Die Titel von CATIA ENOVIA und DELMIA Dokumenten werden im ganzen Text auf diese Weise angezeigt e Datei gt Neu kennzeichnet die zu verwendenden Befehle e Erweiterungen werden durch einen blauen Hintergrund f r den Text angezeigt Verwendung der Maus Abh ngig von der Art der auszuf hrenden Aktionen wird die Maus unterschiedlich verwendet Diese Maustaste Bei folgender Anweisung verwenden e Ausw h
17. dieser bung ist es einen kurzen berblick ber die Funktionsweise des Optimierungsprogramms bei der Suche nach einem Zielwert in beiden Betriebsmodi zu vermitteln Aus folgenden Gr nden werden keine berechneten Daten zur Verf gung gestellt e Das Verhalten des Optimierungsprozesses kann je nach Plattform leicht variieren Dies gilt insbesondere f r den Algorithmus f r simuliertes Ausgl hen Simulated Annealing SA e Die Algorithmen unterliegen nderungen beim Wechsel von einer Version zur anderen Suche nach einem Zielwert mit dem Algorithmus f r simuliertes Ausgl hen Simulated Annealing iii 1 Das Dokument KwoGettingStarted CATPart ffnen 2 Erforderlichenfalls die folgenden Optionen markieren o Die Optionen Parameter und Beziehungen auf der Registerkarte Anzeige des Dialogfensters Tools gt Optionen gt Infrastruktur gt Part Infrastructure markieren o Die Optionen Mit Wert Mit Formel auf der Registerkarte Knowledge des Dialogfensters Tools gt Optionen gt Allgemein gt Parameter und Messungen markieren o Auf der Registerkarte Sprache die Option Erweiterte Sprachbibliotheken laden aktivieren OK anklicken Product Engineering Optimizer Version 5 Release 15 Seite 11 o F r das Volumen die Einheit cm3 angeben Dazu muss die Option Parameter und Messungen ausgew hlt und die Registerkarte Einheiten angeklickt werden In der Tabelle Einheiten die Zeile Volumen und in der da
18. en Era Abstand be et Te Bedingung 1 Fi fl Klein 54 9717 D Tu True wird auf der erstere it a Fe e Mein 6 68596 0 01 True 2 Registerkarte Bedingungen angezeigt Die Geometrie wird aktualisiert Die Darstellung von Punkt 3 verl uft nach links Die Koordinaten von Punkt 3 werden im Strukturbaum aktualisiert 7 Die Registerkarte Ergebnisse der Berechnungen anklicken Die Ergebnisse werden in der Tabelle Sortierte Ergebnisse sortiert siehe Abbildung unten Nb Ewals Partiibe an Bezi Eat Ge f Partiise ffneter K rper 11Punkk 312 imm E D o T AN w M e A gt CO D a o DM MI Mm MM Tr m O Mi 0 0 in Mn U U 0 U U T U 0 U U 0 U 0 U T U 0 U U 0 U Der Benutzer kann e Werte auf Parameter anwenden e Die Parameter ausw hlen die als Kurve dargestellt werden sollen e Kurven anzeigen Product Engineering Optimizer Version 5 Release 15 Seite 46 Dedizierten Algorithmus f r die Bereitstellung von Derivaten verwenden In dieser bung wird beschrieben wie der dedizierte Algorithmus f r die Bereitstellung von Derivaten verwendet wird Dieser Algorithmus kann nur in Verbindung mit Komponenten verwendet werden die eigene Derivate wie lokale Analysesensoren bereitstellen e Im nachstehend beschriebenen Szenario soll die gesamte Blechtafeldicke ermittelt werden damit die Blechtafelmasse minimiert werden kann Au erdem soll die Blechtafeldicke iVerk
19. geringer als der von der Option angegebene Wert ist Im Falle von mehr als zwei L sungen ist der ber cksichtigte Abstand der Abstand zwischen der aktuellen L sung und allen vorher gefundenen L sungen Beispiel f r die Auswirkung des Abstandes der L sungen auf die Ergebnisse Problemaufbau Formel l1 fxy x x y y CST l fxy 25 x gt 100 x lt 100 y gt 100 y lt 100 Product Engineering Optimizer Erster Test f r Optionen Ergebnisoptionen Anzahl der L sungen 100 Abstand zwischen den L sungen 0 02 Optionen Genauigkeit 0 001 Gefundene L sungen etwa 50000 auf Grund der Genauigkeit von denen 100 die angegebene Abstandsbedingung erf llen Zweiter Test f r Optionen Wenn die Genauigkeit und der Abstand zwischen den L sungen erh ht wird erh ht sich der Bereich der L sungen auf Grund des gr eren Abstands zwischen den L sungen und die Berechnungszeit verringert sich auf Grund der geringeren Genauigkeit Ergebnisoptionen Anzahl der L sungen 100 Abstand zwischen den L sungen 0 15 Optionen Genauigkeit 0 1 Gefundene L sungen etwa 1700 auf Grund der Genauigkeit von denen 100 die angegebene Abstandsbedingung erf llen Version 5 Release 15 Seite 72 E a d 2 F 2 4 6 N F E aiii tty Ra 0 E 4 2 l 2 4 G F Product Engineering Optimizer Version 5 Release 15 Seite 73 Tool Experimente erstellen verwenden Dieses Handbuch
20. m glich Bedingungen ohne objektive Funktion nur Simuliertes Ausgl hen oder mit objektiver Funktion f r l beide Algorithmen verf gbar zu verwenden 1 Das Dokument ffnen Dieses Dokument enth lt einen aus einem Spline extrudierten Block Die in diesem Dokument definierten Beziehungen erm glichen die Angabe der Position einer Tr gheitsachse E x 0mms intersect Ge ffneter K rper Linie 1 yz Ebene j coordi1 A ti GSe ffneter K rper Linie 1 yz Ebene diz F z secti Ge ffneter K rper Y linie 1 Yz Ebene cocord 3 A re E Yolumenk rper 1 3 smartYolume Hauptk rper Fr Rad 73 o33mm sart Orrt2 Z r7 k Fe 2 Beziehungen He Formel 2 K intersect Ge ffneter k r coordi TFT Tg fed Formel 3 Y inte rsect Ge ffneter K rper T Linie 1 yz Ebene diz fes Formel 4 Z inters ect Gei coardiF Jo Formel 5 Yolum enk r per 1 smartvolume ii Hau ptk rper f s Formula 1 Ge ffneter K Ore er 1 Linie 1 nertiaAxis 3 Hauptk rper jo Formel 7 Rad s a A a ee ee 2 ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen und ale das Symbol Optimierung anklicken Das Dialogfenster Optimierung wird angezeigt 3 Nur Bedingungen als Optimierungstyp ausw hlen 4 Die Schaltfl che Liste bearbeiten anklicken um die nachstehenden freien Parameter auszuw hlen xA xB yA yB Keine opti
21. r die Bedingungen der Parameter im Strukturbaum an E Diese Option ist standardm ig inaktiviert Parameternamen FParamekernamen umgeben von Symbol Diese Option sollte markiert werden wenn mit nicht lateinischen Zeichen gearbeitet wird Ist diese Option nicht markiert m ssen Parameternamen in lateinische Buchstaben umbenannt werden wenn sie in Formeln verwendet werden Product Engineering Optimizer Version 5 Release 15 Seite 114 Diese Option ist standardm ig inaktiviert Beziehungsaktualisierung im Teilekontext Beziehungsaktualisierung im Teilekarnte xt m _ Erzeugung syr chroner Beziehungen 4 Die Erzeugung svnchroner Beziehungen wurde w hrend der globalen Aktualisierung bewertet Vor V5R12 wurden Knowledge Beziehungen Formeln Regeln Pr fungen Konstruktionstabellen und Gleichungssets ausgef hrt sobald eine ihrer Eingaben ge ndert wurde Jetzt kann der Benutzer bei der Erzeugung der Beziehung festlegen ob diese synchron die Auswertung wird gestartet sobald einer der zugeh rigen Parameter ge ndert wird oder asynchron die Auswertung wird gestartet wenn das Teil aktualisiert wird sein soll Somit kann jede Beziehung synchron oder asynchron sein Die beiden folgenden Optionen erm glichen es dem Benutzer synchrone oder asynchrone Beziehungen zu erzeugen Erzeugung synchroner Beziehungen Erm glicht es dem Benutzer synchrone Beziehungen zu erzeugen also Beziehungen die sofort akt
22. setzt die Bedingungserf llung die Warnung Unresolved System Unaufgel stes System ab wenn der Solver nicht alle Gleichungen und Ungleichungen erf llen kann r Wenn ein Bedingungsset nicht erf llt werden kann k nnen die Gleichheitsbedingungen mit Hilfe einer I doppelten Ungleichheit gelockert werden Volume epsilon lt smartVolume PartBody Pad 1 Volume epsilon gt smartVolume PartBody Pad 1 PartBody Pad 1 FirstLimit Length gt 1mm PartBody Pad 1 FirstLimit Length lt 1000mm Den Bedingungserf llungseditor verwenden Product Engineering Optimizer Version 5 Release 15 Seite 68 Gemessene Parameter in einer Berechnung der Bedingungserf llung verwenden In dieser bung wird beschrieben wie durch eine Formel im er TF Bedingungserf llungseditor ausgewertete Parameter verwendet werden In dem im Folgenden beschriebenen Szenario soll die L nge eines Blocks Teil eines Flaschenverschlusses berechnet werden um ein vorgegebenes Volumen zu erreichen e Die Bedingungserf llungsfunktion bezieht durch eine Formel ausgewertete e Knowledgeware Parameter mit ein Zum Einbeziehen der Formel wie folgt vorgehen o Auf den Formeleditor zugreifen und eine Wissensformel eingeben beispielsweise Volume 1 smartVolume Pad 1 o Das Fenster Optimierung des Bedingungseditors Optimization Constraints Editor ffnen und die folgende Bedingungsformel eingeben Volume 1 1L Pad 1 Height gt Omm Pad 1 Height lt 10000mm
23. Absolute Bedingungen Absolute variablen Kriterienfenster Hinweis Version 5 Release 15 Seite 48 o Wenn eines der Beendigungskriterien auf O gesetzt wurde wird es nicht ber cksichtigt o Wenn das Kriterienfenster auf O gesetzt wurde werden die Beendigungskriterien nicht ber cksichtigt o Das Kriterienfenster sowie eines der anderen Entwicklungskriterien m ssen einen Wert gr er 0 aufweisen um ber cksichtigt zu werden Registerkarte Bedingungen Die Schaltfl che Neue Bedingung mit Derivaten anklicken Das Fenster Optimierung des Bedingungseditors wird angezeigt Die gew nschte Bedingung ausw hlen In diesem Szenario wird Verschiebungsvektor 1 verwendet Den unteren Bereich des Fensters zum Eingeben des Hauptteils der Bedingung verwenden siehe nebenstehende Abbildung Nach Abschluss Optimierung ausf hren anklicken Product Engineering Optimizer Version 5 Release 15 Seite 49 gt Den folgenden Hauptteil der Bedingung eingeben Optimierung des Bedingungsedikors Cst 2 mm bedeutet Filter F r Analysemanager Fillername Cst gt 2mm E Filterkyp alle ki Cst lt 2mm E YWerschiebungswekkor 1 Wobei E die Genauigkeit ist standardm ig auf 1 festgelegt l Bedingungswert Art der Bedingung Verschiebungsvektor 1 mm e 10 2 Yon der Bedingung betroffene Komponenteneinheit wi ck Abbrechen Weitere Informationen ber Analysedaten die in Verbindung
24. I Optimierungsdaten sichern markiert wurde Optima hart Yalu IE r ka i z ll 1 032 0132 4474 B11377 1760 DH 183 Pe i Zn u 26719 37796 83 054818 7736 032434 26 FAR 15314 506 18 5695 18313 1M 6 4177237 22511 2099 og aa Kir Kar SEIT m I EAA Py 12 3607 243020295 1 1720167 1 8103672 0 32379319 NEE RR 25308 5161 150 80976 5 173 6652268 313 1239708 224 0896099 i AN a A PER BEER E EA S BE re ee E ri i ETETE TERA 1i 0 19 1187 10 ar FR el a PS a AR a a a a ER Zn a joi te 1 en 2 aian Be Aue ER i ei BE TIN an e a e i 1 m f AA R Feld Bedingungspriorit ten f r die Sortierung der Bedingungen Product Engineering Optimizer Version 5 Release 15 Seite 24 In diesem Feld werden die Bedingungen und die ihnen zugewiesenen Priorit ten aufgelistet Diese Priorit ten unterscheiden sich allerdings von den Wertigkeiten die von Algorithmen zur Suche nach den L sungen verwendet werden Bei der Anzeige mit lexikografischer Sortierung k nnen die Priorit ten variiert und so ihre Auswirkung auf die bereits bestehenden berechneten Ergebnisse getestet werden Auf die generierten Ergebnisse selbst hat das ndern dieser Priorit ten keine Auswirkung Durch das ndern der Reihenfolge der Liste werden sie lediglich unter einem anderen Blickwinkel dargestellt z gt Hinweis e Die Priorit ten f r Bedingungen in diesem
25. Modelle mit Regeln die die Definition der objektiven Funktion w hrend des Das Modell Optimierungsprozesses beeinflussen pr fen f x a x2 1 if x gt 1 a 1 else a 1 Wenn x w hrend des Optimierungsprozesses einen Wert zwischen 1 und 2 annimmt ndert sich die Definition des Problems Modelle mit Skizzen die ungeeignete Konfigurationen annehmen k nnen die Bei der sie nicht ablehnen k nnen Optimierung immer bedingte Skizzen und Bereiche verwenden fisketchj arealsketch m Analysemodelle mit angepassten Vernetzungselementtypen die nicht Polynomische angepasst sind T4 anstelle von T10 Interpolation T10 anstelle der linearen Interpolation T4 verwenden Product Engineering Optimizer Version 5 Release 15 Seite 97 Nutzliche Hinweise e Optimierung o Gradient o Verkettungsalgorithmen o Mehrere Bedingungen o Empfehlungen e Erstellung von Experimenten Tool Optimierung Wenn ein Problem mit vielen Variablen mehr als 4 als freie Parameter auftritt e nicht vergessen Bereiche anzuwenden und e mit dem Algorithmus f r Gradienten beginnen bevor der Algorithmus f r simuliertes Ausgl hen verwendet wird Gradient Der Gradient verh lt sich mit Quadraten oder quadratischen Funktionen besonders relevant f r Zielwerte besser Daher kommt es zu folgendem Problem Gegeben volume x y z Finde x y und z so dass Volumen 1000 Dies kann besser aufgel st werden wenn dem Optimierun
26. Product Engineering Optimizer Version 5 Release 15 Seite 1 Product Engineering Optimizer berblick Konventionen Neuerungen Erste Schritte bungen f r Einsteiger Optimierungsfunktion verwenden Optimierung definieren Einf hrung in das Dialogfenster Optimierung Registerkarte Problem Registerkarte Bedingungen Registerkarte Ergebnisse der Berechnungen Weitere Informationen zur Registerkarte Ergebnisse der Berechnungen Auszuf hrenden Algorithmus angeben Nach einem H chstwert suchen Nach einem Mindestwert suchen Gradienten basierten Algorithmus zum Optimieren von Problemen mit nicht erf llten Bedingungen verwenden Bedingungen verwenden Mit Bedingungen versehene Optimierung mit einer Wertigkeit ausf hren Dedizierten Algorithmus f r die Bereitstellung von Derivaten verwenden Bereiche von freien Parametern mit Hilfe von Beziehungen bewerten Optimierungen Methodik Bedingungserf llungsfunktion verwenden Einf hrung in den Bedingungserf llungseditor Bedingungserf llungsfunktion verwenden Gemessene Parameter in einer Berechnung der Bedingungserf llung verwenden Bedingungserf llung Methodik Tool Experimente erstellen verwenden Einf hrung in das Tool Experimente erstellen Fenster Experimente erstellen Einf hrung Tool Experimente erstellen verwenden Tipps und Tricks Kurz bersicht zu PEO bungen f r Fortgeschrittene Ergebnisse interpretieren N tzliche Hinweise Interoperabilit t von Product Engineering
27. RERIREEE RAUT TNETNO TPUT ENPA Be Yolume Tg Hauptk rper Elock 1 j Hauptk rper Black 1 Begrenzunglil nge gt 1 mm Hauptk rperi Block 1 Begrenzungl L nge lt 1000 mm Hauptk rper Block 1 Begrenzungiil nge anwenden Abstand der L sungen Abstand zwischen den zu findenden L sungen eingeben Anzahl der L sungen die gefunden werden sollen Anzahl der L sungen eingeben die gefunden werden sollen Product Engineering Optimizer Version 5 Release 15 Seite 62 Constraints In diesem Feld wird jede Bedingungskennung im K rper angezeigt Total_Yolume 0 Z L PartBody Pad 1 FirstLimit Length 0 mm PartBody Pad 1 FirstLimit Length 10000 mrm In diesem Feld werden die bei der Berechnung ber cksichtigten Line Total volume FartBodyiFPad 11FirstLimitiLength Parameter und die gefundene L sung E I 0 2L 24 146 1mm Save solutions 1 Appl solution Apply San Eine der L sungen ausw hlen und die Schaltfl che L sung anwenden anklicken Die L sung wird automatisch auf die Geometrie angewendet Die Parameter werden entsprechend den Wertvorgaben der Parameter der L sung berechnet Save solutions Diese Schaltfl che anklicken wenn das Ergebnis der Berechnung gesichert werden soll Beachten dass das Ergebnis der Berechnung entweder im txt oder im xls Format gesichert werden kann Registerkarte Optionen I Funktionseinheit bezieht sich auf eine Messungsfunktion So ist smartVolume be
28. Traveling Salesman Problem J Stat Phys 45 885 890 1986 Product Engineering Optimizer Version 5 Release 15 Seite 4 e Function Minimization by Conjugate Gradients Fletcher R and Reeves C M Comp J 7 149 154 1964 Technischer Artikel zur Verwendung des Conjugate Gradient bei nicht konvexen Funktionen Voraussetzungen f r die Verwendung dieses Handbuchs Vor dem Lesen dieses Handbuchs sollte sich der Benutzer mit den Grundlagen von Version 5 wie Dokumentfenstern Standard und Ansichtssymbolleisten vertraut machen Daher empfiehlt es sich das Infrastructure Benutzerhandbuch zu lesen in dem die Funktion beschrieben wird die allen Produkten der Version 5 gemein ist Hierin werden auch das allgemeine Layout von V5 sowie die Interoperabilit t zwischen den Workbenches beschrieben Handbuch optimal nutzen Zur optimalen Nutzung des Handbuchs empfiehlt es sich mit dem schrittweise gegliederten Lerntext Einf hrung zu beginnen Danach sollten die Abschnitte bungen f r Einsteiger und bungen f r Fortgeschrittene durchgearbeitet werden Der Abschnitt Beschreibung der Workbench der eine bersicht ber die Arbeitsumgebung von Product Engineering Optimizer enth lt sowie der Abschnitt Anpassen der sich mit dem Einrichten von Optionen befasst enth lt ebenfalls n tzliche Informationen Auf Beispieldokumente zugreifen Die Szenarios werden anhand von Beispieldokumenten nachvollzogen die sich in einem Ordner un
29. Werte f r Funktion2 und x im Strukturbaum ndern o F r Funktion2 wird schon sehr fr h ein konstanter Wert von 500 erreicht Die freien Parameter sowie der Wert f r Funktion2 werden im Strukturbaum aktualisiert Fe Die Parameter der reellen Zahlen werden mit neun Dezimalstellen angezeigt wenn einige nicht angezeigt werden folgen Nullen Beim Ausf hren einer Optimierung mit anderen Parametertypen werden die Werte entsprechend den Einstellungen angezeigt die auf der Registerkarte Einheiten im Dialogfenster Tools gt Optionen Allgemein Parameter und Messungen angegeben sind 6 Das gleiche Szenario zun chst mit maximal 50 und anschlie end mit 20 Aktualisierungen wiederholen 7 OK oder Abbrechen anklicken um das Dialogfenster Optimierung zu verlassen a i Ga P Product Engineering Optimizer Version 5 Release 15 Seite 36 Mindestwert suchen Das folgende Szenario veranschaulicht den Typ der Minimierungsoptimierung Der Algorithmus sucht nach den els NAT Parameterwerten die einem Mindestwert f r Funktion2 entsprechen Die Gradientenmethode wird verwendet i 1 Das Dokument KwoGoal0 CATPart ffnen oder die im folgenden Strukturbaum beschriebenen Parameter und Formeln einem beliebigen Dokument hinzuf gen 8 Parameter E Material None jew Si y 0 J z 0 Functioni 0 sin x cos y x x y y z z Function 200 x 10 2 100 i Fx z m 2 a Beziehungen rf Formel 1 Fun
30. ameter zu erstellen o In der Bl tterliste Reelle Zahl ausw hlen und die Schaltfl che Neuer Parameter des Typs anklicken o Im Feld Name oder Wert des aktuellen Parameters die Werte x und 150 eingeben Anwenden anklicken o In der Bl tterliste Reelle Zahl ausw hlen und die Schaltfl che Neuer Parameter des Typs anklicken o Im Feld Name oder Wert des aktuellen Parameters die Werte x und 150 eingeben Anwenden anklicken o In der Bl tterliste Reelle Zahl ausw hlen und die Schaltfl che Neuer Parameter des Typs anklicken o Im Feld Name oder Wert des aktuellen Parameters bearbeiten fxy eingeben und die Schaltfl che Formel hinzuf gen anklicken Nun die folgende Formel eingeben und anschlie end OK anklicken fxy x 10 x 10 y 20 y 20 100 Product Engineering Optimizer Version 5 Release 15 Seite 53 3 4 10 11 Das Symbol Pr fung ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen und das Symbol Optimierung 4 anklicken Das Dialogfenster Optimierung wird angezeigt Die folgenden Parameter eingeben und anschlie end OK anklicken Optimierungstyp Minimierung Optimierter Parameter fxy Freie Parameter x und y Unterer Bereich 100 Oberer Bereich 200 Algorithmustyp Algorithmus f r Gradienten ohne Bedingung ber das Men Start gt Knowledgeware auf die Umgebung Knowledge Advisor zugreifen anklicken Den Namen der Pr
31. aufeinanderfolgende ung ltige Pr fungen auf 15 oder 20 erreicht werden Dadurch erh ht sich jedoch das Risiko einer vorzeitigen Konvergenz zur lokalen Optimierung vor allem wenn der optimierte Fehler mehrere freie Parameter enth lt F r beide Algorithmen k nnen die gelieferten endg ltigen Ergebnisse durch Entfernen einer oder mehrerer Variablen und durch erneutes Starten der Optimierung eingegrenzt werden Product Engineering Optimizer Version 5 Release 15 Seite 57 Bedingungserfullungsfunktion verwenden In diesem Handbuch werden die folgenden Tasks beschrieben Bedingungserf llungsfunktion verwenden Das Symbol Bedingungserfullung ausw hlen um ein Bedingungsset mit Hilfe von Operationen Funktionen und Messungen aufzul sen Einf hrung in den Bedingungserf llungseditor Bedingungserf llungsoption verwenden Gemessene Parameter in einer Berechnung der Bedingungserf llung verwenden Bedingungserf llung Methode Version 5 Release 15 Seite 58 Einf hrung in den Bedingungserf llungseditor Product Engineering Optimizer Das Dialogfenster wird angezeigt wenn das Symbol Bedingungserf llung MR angeklickt wird Dieses Fenster enth lt drei Registerkarten e Registerkarte Editoren e Registerkarte Ergebnisse e Registerkarte Optionen Registerkarte Editoren Der Editor enth lt drei Hauptfelder Die Bedingungen eines K rpers d h deren Darstellungen im Text Die Eingaben und Ausgaben der Bedingungen e Ein Date
32. benennen Das Symbol Reaktion anklicken Das Dialogfenster Reaktion wird angezeigt o Im Feld Quellentyp den Eintrag Auswahl ausw hlen und die Pr fung Check_Inferior_Range anklicken Im Fenster Quelle ausw hlen Ergebnis ausw hlen und OK anklicken Product Engineering Optimizer Version 5 Release 15 Seite 54 o In der Liste Verf gbare Ereignisse ValueChange ausw hlen o Die Schaltfl che Aktion bearbeiten anklicken Der Aktionseditor wird angezeigt Den folgenden Hauptteil der Aktion eingeben und anschlie end zwei Mal OK anklicken Relations Optimizations 1 Optimization 1 Free Parameter 2 Inferior Range x x 2 o Mit der rechten Maustaste im Strukturbaum auf die Reaktion klicken und diese mit dem Befehl Eigenschaften in Superior_Range_Reaction umbenennen 12 Zwei Mal auf Optimization 1 klicken und bis x 10 die Schaltfl che Optimierung ausf hren anklicken xw Ebene wz Ebene e 2x Ebene Ri fFxy 10 Bo n j Beziehungen fi Formel 1 Fey i 10ytix 10 20y iv 20 100 Apkimerungen Ei pkimierungd d s Check_Inferior_ Range lt Check Superior Range se Inferior Range Reaction AB Superior Range Reaction Hauptk rper Beachten dass sich der Wert des unteren Bereichs unterer Bereich x x 2 jedes Mal ndert wenn die Optimierung durchgef hrt wird F r den Zugriff auf die Beispielergebnisdatei hier klicken r Beachten dass die Bereichsbewertung beim Ausf hren
33. brechen o Machen Sie die Auswahl des Markierungsfelds Optimierungsdaten sichern r ckg ngig o Klicken Sie in der Registerkarte Bedingungen auf die Schaltfl che Neu um der Optimierung eine Bedingung hinzuzuf gen und geben Sie folgende Bedingungszeichenfolge ein Capl Total Volume gt 189cm3 Klicken Sie danach auf OK o Klicken Sie auf Optimierung ausf hren und danach auf OK Klicken Sie auf das Symbol Aktualisieren t um das Teil Capl zu aktualisieren Daten in ENOVIA LCA sichern Product Engineering Optimizer Version 5 Release 15 Seite 108 10 3 Klicken Sie auf das Symbol Daten auf ENOVIA V5 Server sichern S Das Dialogfenster In ENOVIA LCA sichern wird angezeigt W hlen Sie das Markierungsfeld Alle entsperren aus und klicken Sie anschlie end auf OK Schlie en Sie das Produkt in CATIA Senden Sie das Produkt zur ck an ENOVIA siehe Schritt 2 o Klicken Sie auf das Symbol ENOVIA Daten suchen Das Dialogfenster VPM Suche wird angezeigt o W hlen Sie in der Dropdown Liste Objekte den Eintrag Produkt aus o Geben Sie unter Eigner die Eigner ID ein o Klicken Sie danach auf OK Die Produkt ID wird im Ergebnisfenster angezeigt o Klicken Sie doppelt auf das zu ladende Produkt Die Strukturbaumansicht von VPM Navigator wird angezeigt siehe nebenstehende Abbildung o Klicken Sie mit der rechten Maustaste auf die Eintr ge Optimierung Optimization Bottle 1 un
34. chschnitt minus drei Standardabweichungen dar Statistisch gesehen befinden sich bei einem beliebigen Wert von Ox 99 der Werte f r OXyPerimenter im Bereich zwischen den gr nen und roten Punkten 2 a Diese Grafik zeigt den Interaktionseffekt EEE der Parameter OxLength und i E OyLength von OxyArea Die nebenstehende Grafik anklicken um sie zu vergr ern Matan Gaben ee en Registerkarte Prognose Product Engineering Optimizer Version 5 Release 15 Seite 80 xl Diese Registerkarte stellt ein mathematisches Modell des Systems dar und wird verwendet um einen Erstellung von Experimenten Einstellungen Ergebnisse Prognose theoretischen Wert des Ausgabeparameters in Bezug auf eine spezifische Konfiguration Eingabeparameter pr fen net EEES des Eingabeparameters zu erhalten He SE OzLength z mm 120mm Sor m 150mm Sorm OyLerigth E Ausgew hlter Parameterwert 30mm El Prognose ausf hren Erwartete Antwort f r jede Ausgabe wert ok Anwenden 2 Abbrechen Wenn das Ergebnis nicht zufrieden stellend ist muss die Analyse durch Hinzuf gen von Ebenen auf der Registerkarte Einstellungen eingegrenzt werden i Zum Erhalt von Prognosen kann eine der beiden nachstehend beschriebenen Alternativen ausgew hlt werden Berechnung des theoretischen Wertes eines Knotens e Die Registerkarte Ergebnisse anklicken und eine Zeile ausw hlen
35. cken und das Dokument unter einem neuen Namen sichern Nach einem Zielwert mit dem Gradientenverfahren suchen iii 1 Das Dokument KwoGettingStarted CATPart erneut ffnen 2 Dieselbe Interaktion wie oben ausf hren jedoch im Dialogfenster Optimierung den Algorithmus f r Gradienten ohne Bedingung ausw hlen Keine Eingaben auf der Registerkarte Bedingungen vornehmen Es sind ca 75 Bewertungen erforderlich um f r Volumen 1 einen konstanten Wert zu erreichen Der Zielwert wird schneller als bei der Methode f r Simulated Annealing Simuliertes Ausgl hen erreicht I Weitere Informationen ber die Algorithmen Gradient und Simuliertes Ausgl hen enth lt der Abschnitt Optimierung definieren Product Engineering Optimizer Version 5 Release 15 Seite 13 bungen f r Einsteiger Optimierungsfunktion verwenden Bedingungserf llungsfunktion verwenden Das Tool Erstellung von Experimenten verwenden Tipps und Tricks Kurz bersicht zu PEO Product Engineering Optimizer Version 5 Release 15 Seite 14 Optimierungsfunktion verwenden Dieses Handbuch enth lt folgende bungen Nach einem H chstwert suchen Nach einem Mindestwert suchen Das Symbol Optimierung anklicken um eine Optimierung durchzuf hren Optimierung definieren Einf hrung in das Dialogfenster Optimierung Auszuf hrenden Algorithmus angeben Nach einem H chstwert suchen Nach einem Mindestwert suchen Gradientenbasierte Algorithmen zum Optimieren von Probl
36. ctioni sin x cos y x x y y z z f Formel 2 Function x 10 2 100 Die Parameter x y z Funktionl und Funktion2 m ssen reelle Zahlen sein Die Angabe ihrer Anfangswerte ist nicht erforderlich Falls ben tigt bietet das CATIA Knowledge Advisor Benutzerhandbuch Informationen zum Erstellen von Parametern und Formeln 2 ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen und das Symbol Optimierung 23 anklicken Das Dialogfenster Optimierung wird angezeigt 3 Die zum Ausf hren des Optimierungsalgorithmus erforderlichen Daten wie folgt definieren Optimierungstyp Minimierung Optimierte Parameter Funktion2 Freie Parameter x Algorithmus Algorithmus f r Gradienten ohne Bedingung Maximale Anzahl Aktualisierungen 400 Aufeinander folgende Aktualisierungen ohne Verbesserungen 100 Maximale Zeit Minuten 5 Minuten 4 Vergewissern dass das Markierungsfeld Optimierungsdaten sichern inaktiviert ist 5 Optimierung ausf hren anklicken a Die f r jede Iteration berechneten Daten werden im Nachrichtenfenster Optimierung angezeigt Die Verarbeitung des Algorithmus nicht unterbrechen also nicht die Option Stoppen bei der n chsten Iteration anklicken und den Optimierungsprozess durchlaufen lassen bis der Zielwert gefunden oder eine Product Engineering Optimizer Version 5 Release 15 Seite 37 der folgenden Beendigungsbedingungen erreicht wurde b
37. d Capl1 1 und w hlen Sie den Kontextmen befehl Offnen aus Daraufhin wird die Flasche zusammen mit dem zugeordneten Technologiepaket angezeigt Product Engineering Optimizer Version 5 Release 15 Seite 109 Beschreibung der Umgebung Dieser Abschnitt enth lt die Beschreibung der Symbole und Men s der Product Engineering Optimizer Umgebung Die Product Engineering Optimizer Umgebung ist im Folgenden dargestellt Die interaktiven Bereiche Symbolleisten anklicken um Zugriff auf die Referenzliteratur zu erhalten Feen A Tt head j alj j T CATLA 45 EJ get metan ma pii a ramt Jooh yir Hal amp Product Engineering Optimizer Version 5 Release 15 Seite 110 Product Engineering Optimizer Symbolleiste Die Product Engineering Optimizer Symbolleiste enth lt die folgenden Tools Vgl Nach einem H chstwert suchen Nach einem Mindestwert suchen Vgl Tool Experimente erstellen verwenden Product Engineering Optimizer Version 5 Release 15 Seite 111 Symbolleiste Bedingungserf llung Die Symbolleiste Bedingungserf llung enth lt das folgende Tool w Vgl Bedingungserf llungsfunktion verwenden Product Engineering Optimizer Version 5 Release 15 Seite 112 Anpassen r Vor dem Start der ersten Arbeitssitzung kann die Arbeitsweise den Vorlieben des Benutzers entsprechend l angepasst werden Diese Art der Anpassung wird in permanenten Einstellungsdateien gespeichert d h die Einstellunge
38. d h Bedingungen mit gleichen Wertigkeiten werden sie in zeitlicher Reihenfolge aber mit derselben Klasse dargestellt Filter k nnen auch auf Bedingungswerte angewendet werden Der gew nschte Filter kann in einer Kombinationsliste ausgew hlt werden Alle Es werden alle Alle Einschr nkungen nur erf llt wenn L su a IBbenutzerdefiniert angezeigt Alle Einschr nkungen nur erf llt wenn Es werden nur L sungen mit erf llten Bedingungen angezeigt Alle Benutzerdefiniert In der sortierten Liste werden nur die vom Benutzer ausgew hlten Elemente angezeigt Eine L sung ausw hlen Eine L sung kann durch Anklicken von ausgew hlt und sie kann auf die Parameter angewendet werden Product Engineering Optimizer Version 5 Release 15 Seite 30 Auszuf hrenden Algorithmus angeben e Algorithmustypen e Konfiguration von Algorithmen e Beendigungskriterien e Algorithmen Zusammenfassung e Algorithmusversionen Algorithmustypen 1 F r die Durchf hrung einer Optimierung kann einer der folgenden Algorithmen verwendet werden e In CAAOptimizationlnterfaces edu definierte Benutzeralgorithmen e Lokaler Algorithmus f r Bedingungen und Priorit ten e Algorithmus f r simuliertes Ausgl hen e Algorithmus f r die Bereitstellung von Bedingungen und Derivaten e Algorithmus f r Gradienten ohne Bedingungen e Algorithmus f r Gradienten mit Bedingungen In CAAOptimizationlnterfaces edu definierter Ben
39. d anhand einer Pareto Reihenfolge die Klassifikation definiert d h eine L sung ist mit einer anderen L sung gleichwertig wenn die Verbesserung einer Bedingung derselben Priorit t zur Verschlechterung Mindestens einer anderen Bedingung f hrt Eine L sung gilt dann als besser wenn mindestens eine Bedingung derselben Priorit t verbessert wird und die anderen dadurch unver ndert bleiben oder eine Verbesserung erfahren Lexikografische Reihenfolge Alle Priorit ten sind verschieden Product Engineering Optimizer Version 5 Release 15 Seite 27 Bedingungen C1 C2 C3 Fe Klasse Priorit ten 2 3 1 Werte 10 20 30 1 5 10 3 2 2 2 3 7 9 3 4 7 3 8 4 1 3 6 8 5 3 BedingungenC1 C2 C3 Index Klasse Priorit ten 2 1 3 2 Werte 10 20 30 1 5 10 3 2 2 1 basiert auf c1 3 7 9 3 4 7 3 8 4 3 basiert auf c1 da c3 Werte gleichwertig 6 3 8 5 2 Um herauszufinden welche Zeile in der nebenstehenden Tabelle die beste ist m ssen zun chst die Werte von c2 h chste Priorit t 3 verglichen werden Sind diese gleichwertig m ssen nun die Werte von c1 Beispiel einer Klasse 2 und 1 verglichen werden Sind diese ebenfalls gleichwertig Muss diese Vorgehensweise entsprechend fortgesetzt werden In der nebenstehenden Tabelle m ssen die C1 Werte ber cksichtigt werden da die C2 und C1 Werte gleichwertig sind e Sind alle Priorit ten gleichwertig kann eine Gleichwertigkeit zweier L sungen nur dann Li auftreten
40. de Product Engineering Optimizer Version 5 Release 15 Yv Eberne vz Ebene F zx Ebene i Paramete Beziehungen f Formel 2 Xeintersect Ge ffneter K rper Linie 1 vz Ebene f Formel 3 Yaintersect Ge ffneter K rper 1 inte 1 yz Ebene Je Formel 4 Zeintersect Ge ffneter K rper ULinie 1 YvzEbere jo Faormel S Yolumenk rper 1 smartvollme Hauptk rper f Formula 1 Ge ffneter K rper Linie 1 inertiaAsis 3 Hauptk rper 163 Formel 7 Radssart Pr2 2 7 BT a ae A 1 otimierungen u Optimierung 1 Seite 40 Grafik anklicken um sie zu vergr ern Product Engineering Optimizer Version 5 Release 15 Seite 41 Bedingungen verwenden Im folgenden Szenario wird der Algorithmus f r simuliertes Ausgl hen mit Bedingungen und ohne objektive Funktion aje verwendet um eine Gruppe von Parametern xA xB yA und yB zu suchen so dass die Tr gheitsachse des Blocks innerhalb eines durch zwei Kreise definierten Bereichs verbleibt Dies sind die Kreisdefinitionen entsprechend ihrer Angabe als Bedingungen im folgenden Szenario Y 2 Z 2 lt 8100mm2 Y 2 Z 2 lt 1000mm2 Nachdem dieser Teil des Szenarios abgeschlossen wurde wird der Algorithmus f r Gradienten verwendet um ein Set aus xA xB yA und yB zu finden so dass der Abstand der Tr gheitsachse zum Ursprung minimal ist Dieser zweite Teil des Szenarios setzt voraus dass die Bedingungen erf llt sind Es ist
41. e Die Schaltfl che Werte anwenden anklicken e Die Registerkarte Prognose und dann die Schaltfl che Prognose ausf hren anklicken Das Ergebnis wird im unteren Teilfenster des Fensters angezeigt Den theoretischen Wert eines Knotens des Untersuchungswertes au erhalb des Netzwerkes berechnen e Den Parameter anklicken um ihn auszuw hlen e Den Wert des Parameters im Feld Ausgew hlter Parameterwert ndern hierzu die Taste Eingabe dr cken oder auf eine beliebige Stelle klicken um die Eingabe zu best tigen Diese Operation f r jeden zu verwendenden Parameter wiederholen e Die Schaltfl che Prognose ausf hren anklicken Das Ergebnis wird im unteren Teilfenster des Fensters angezeigt Product Engineering Optimizer Version 5 Release 15 Seite 81 Das Tool Experimente erstellen verwenden In dieser bung wird beschrieben wie das Tool Experimente erstellen verwendet wird Im nachstehend w beschriebenen Szenario soll ein Block optimiert werden r Weitere Informationen zum Tool Experimente erstellen enthalten die Abschnitte Einf hrung und I Beschreibung des Fensters Experimente erstellen 1 Die Datei KwoDesignOfExperiments CATPart ffnen und auf die Umgebung Product Engineering Optimizer zugreifen Start gt Knowledgeware 2 Das Symbol Experimente erstellen EH anklicken Das Fenster Experimente erstellen wird angezeigt Liste bearbeiten 3 Die Schaltfl che anklicken um die Eingabepara
42. e Sicherstellen dass die Optionen Parameter anzeigen und Beziehungen anzeigen auf der Registerkarte Allgemein der Kategorie Tools gt Optionen gt Analyse und Simulation aktiviert sind e Beim Erzeugen der Sensoren sicherstellen dass im Fenster Lokaler Sensor in der Bl tterliste Komplexes Teil die Option Doppelte reelle Genauigkeit ausgew hlt wurde Reelle Zahl Doppelte reelle Genauigkeit Ea Richt zusammenfassen Registerkarte Problem e Den Parameter ausw hlen der optimiert werden soll Im nachstehend beschriebenen Szenario soll der Parameter Masse des Sensors optimiert werden e Die freien Parameter ausw hlen und diesen Bereiche zuordnen In diesem Szenario sollen die folgenden Parameter ausgew hlt werden Freie Parameter Unterbereich Oberbereich Schritt Finites Elementmodell 11Streckenl ast 1154AMLineicForcew ON m Auto Finites Elementmodell 1 5treckenlast 1154AMLineicForcew ON m Auto Finites Elementmodell 1 2D Eigenschaft 1154MThickness imm mm 1 798e 3 Auto e In der Bl tterliste Algorithmustyp den Eintrag Algorithmus f r die Bereitstellung von Bedingungen und Derivaten ausw hlen e Die Beendigungskriterien ausw hlen Product Engineering Optimizer Beendigungskriterien Maximale Anzahl Aktualisierungen 10 4 Aufeinander folgende Aktualisierungen ohne Verbesserungen E 4 Maximale Zeit Minuten Relative Zielsetzung Absolute Zielsetzung Relative Bedingungen
43. efiniert Ergebnisse angezeigt e Alle Einschr nkungen nur erf llt wenn In der sortierten Liste werden nur die Ergebnisse der erf llten Bedingungen angezeigt e Benutzerdefiniert In der sortierten Liste werden nur die vom Benutzer ausgew hlten Product Engineering Optimizer Version 5 Release 15 Seite 25 Elemente angezeigt Feld Sortierte Ergebnisse In dieser Liste wird das Ergebnis der Optimierung unter Ber cksichtigung der angewendeten Filter und der Sortierungsart zeitliche Sortierung oder lexikografische Sortierung angezeigt Die Schaltfl che Werte auf Parameter anwenden erm glicht die Auswahl einer Zeile in der Liste und die Anwendung der hierin angegebenen Werte auf die Parameter Das Feld Kurven Die Schaltfl che Parameter ausw hlen erm glicht die Auswahl der Parameter der Optimierungsdatei deren Entwicklung in den Kurven dargestellt wird Weitere Informationen enth lt der Abschnitt Ergebnisse interpretieren Die Schaltfl che Kurven anzeigen erm glicht das Anzeigen der Kurven die die Parameter w hrend des Optimierungsprozesses darstellen Weitere Informationen enth lt der Abschnitt Weitere Informationen zur Registerkarte Ergebnisse der Berechnungen Product Engineering Optimizer Version 5 Release 15 Seite 26 Weitere Informationen zur Registerkarte Ergebnisse der Berechnungen Beschreibung des Algorithmus Simuliertes Ausgl hen globale Suche Alle Bedingungen werd
44. ei wird die Datei StyleSheet xsl verwendet Es k nnen auch eigene Vorlagen verwendet werden Inhalt des Berichts Inhalt des Berichts _ Fehlgeschlagene Pr fungen B lle Pr fungen a Ratgeber markieren ba Informationen zu den Parametern 4 Experte markieren 4 Ordrungsgem e Objekte Ka Informationen zu den Objekten Fehlgeschlagene Pr fungen Wenn diese Option markiert ist enth lt der generierte Bericht nur Informationen zu fehlgeschlagenen Pr fungen Diese Option ist standardm ig inaktiviert Alle Pr fungen Wenn diese Option markiert ist enth lt der generierte Bericht Informationen zu allen im Dokument enthaltenen Pr fungen Diese Option ist standardm ig markiert Ratgeber markieren Wenn diese Option markiert ist enth lt der generierte Bericht Informationen zu allen im Dokument enthaltenen Knowledge Advisor Pr fungen E Diese Option ist standardm ig markiert Product Engineering Optimizer Version 5 Release 15 Seite 121 Informationen zu den Parametern Nicht verf gbar Experte markieren Wenn diese Option markiert ist enth lt der generierte Bericht Informationen zu allen im Dokument enthaltenen Knowledge Expert Pr fungen E Diese Option ist standardm ig markiert Ordnungsgem e Objekte Wenn diese Option markiert ist enth lt der generierte Bericht Informationen zu den Objekten die die Expert Pr fungen bestanden haben sowie Informationen zu den Parametern di
45. eil den Parameter in die Spalte Konstante Parameter verschieben 8 Den Wert des Parameters Volumenk rper ndern Dazu zweimal langsam in die Zelle Wert klicken und den Wert auf 0 003 M3 setzen Aufl sen anklicken Nun wird eine Nachricht angezeigt die besagt dass die Aufl sung erfolgreich durchgef hrt wurde r Die Blockh he wird vom Bedingungserf llungssolver an das jeweilige Volumen 0 003 I M3 angepasst 9 Dieser Prozess kann auch umgekehrt werden Die Eingabeparameter k nnen mit dem Pfeil zum Umschalten der Ein Ausgabe zu Ausgaben bertragen werden und umgekehrt Nun kann der Wert der Blockh he ge ndert und das Volumen als Ergebnis abgerufen werden Product Engineering Optimizer Version 5 Release 15 Seite 67 Edtor Ergebnisse Optionen Bedirgungserf lurg erzeugt von oda 27 04 2005 alumenkdnper smartvolume Hauptk rper lock 1 Hauptk rperiBlock 1iBegrenzunglil nge gt Imm Hauptk rperlBlock 11BsgrenzungZil nge lt 1000mm Konstante Parameter Haupkkirperi lo 2 Eine Bedingungserf llungsfunktion ist keine herk mmliche Beziehungsfunktion wie Regeln I Pr fungen und Formeln Es ist eine asynchrone Funktion wie die Optimierung Obwohl Eingabe und Ausgabeparameter definiert sind l st das ndern einer Eingabe au erhalb des Bedingungserf llungseditors den Aufl sungsprozess nicht aus Wie Gleichungssets und im Gegensatz zur Optimierung
46. elegt wird wird die Genauigkeit auf 1e 10 festgelegt Die Funktionseinheit Genauigkeit wird auf le 11 festgelegt Dies kann dazu f hren dass die Berechnung dieses Gleichungssets viel Zeit in Anspruch nimmt Beendigungskriterien Maximale Berechnungszeit in Sek Erm glicht dem Benutzer die Angabe der Berechnungszeit Wenn die angegebene Zeit O ist dauert die Berechnung so lange bis eine L sung gefunden wurde Dialogfenster Stopp anzeigen Wenn diese Option ausgew hlt ist wird das Dialogfenster Stopp angezeigt ber das die Berechnung unterbrochen werden kann Algorithmus f r Funktionseinheiten Es kann zwischen 2 Algorithmen gew hlt werden Wenn das Problem sich wie quadratische Funktionen verh lt den Algorithmus f r Quadratische N herung ausw hlen Parameter f r Funktionseinheiten Genauigkeit f r Funktionseinheiten Eine reelle Zahl aus dem Intervall le 10 0 1 Diese Zahl beeinflusst die Genauigkeit der gefundenen L sung Maximale Anzahl der Aufrufe f r die Funktionseinheit Diese Option erm glicht es die Anzahl der Messungsberechnungen zu begrenzen Aquivalent zu einem Zeitlimit Anzahl der Versuche Diese Option wird nur f r Bedingungssets mit mehr als einer Variablen verwendet Diese Option ndert die Anzahl der vom Solver verwendeten Startpunkte Bei einem zweidimensionalen Problem wird beispielsweise die folgende Anzahl Aufrufe ausgef hrt Anzahl der Versuche 1 gt 3 Startpunkte Anzahl
47. emen mit nicht erf llten Bedingungen verwenden Bedingungen verwenden Mit Bedingungen versehene Optimierung mit einer Wertigkeit ausf hren Dedizierte Algorithmen f r die Bereitstellung von Derivaten verwenden Bereiche von freien Parametern mit Hilfe von Beziehungen bewerten Optimierungen Methode Product Engineering Optimizer Version 5 Release 15 Seite 15 Optimierung definieren Die Optimierung ist der Prozess der Suche nach dem Minimal Maximal oder Zielwert einer objektiven Funktion einer oder mehrerer Variablen w hrend gleichzeitig bestimmte Rahmenbedingungen oder Bedingungen erf llt werden Ein gutes Beispiel f r den Einsatz der Optimierung ist die Konstruktion von Strukturen in der Luftfahrtindustrie unter dem Gesichtspunkt des geringstm glichen Gewichts wobei bei der Konstruktion von Strukturen f r Flugzeuge h ufig Kostenaspekte im Vordergrund stehen Die Idee der Optimierung setzt voraus dass die zu verbessernde bzw zu optimierende Operation durch eine Funktion beschrieben wird deren Abweichung bezogen auf eine Gruppe von Parametern ausgedr ckt werden kann Diese Parameter werden auch als Variablen oder Freie Parameter bezeichnet fx ist ein CATIA Parameter der mit Hilfe anderer CATIA Parameter ausgedr ckt wird Dabei gilt f x ist eine Konstruktionsratgeberformel Min f x Xn objektive Funktion der Optimierung X Xis Xp so dass x ist ein Konstruktionsratgeberparameter freie Parameter der Optimieru
48. en 3 Nach Abschluss OK anklicken Bereiche von freien Parametern mit Hilfe einer Beziehung bewerten e Eine Optimierung mit freien Parametern erzeugen e Den freien Parametern im Fenster Optimierung Bereiche hinzuf gen e Auf den Beziehungseditor Formel Regeleditor zugreifen Im Strukturbaum die Optimierung anklicken Die freien Parameter werden im Editor angezeigt e Die freien Parameter anklicken die bewertet werden sollen Nach Abschluss OK anklicken Nach einem Mindestwert suchen 1 Das Symbol Optimierung anklicken Das Dialogfenster Optimierung wird angezeigt 2 In der Bl tterliste Optimierung als Optimierungstyp Minimierung ausw hlen 3 Die anderen Optimierungskriterien ausw hlen 4 Nach Abschluss Optimierung ausf hren anklicken Nach einem H chstwert suchen Product Engineering Optimizer Version 5 Release 15 Seite 90 anklicken Das Dialogfenster Optimierung wird angezeigt 2 In der Bl tterliste Optimierung als Optimierungstyp Maximierung ausw hlen 3 Die anderen Optimierungskriterien ausw hlen 4 Nach Abschluss Optimierung ausf hren anklicken Experimente erstellen e Eingabeparameter ausw hlen e Eingabeparameter entfernen e Bereiche und oder Anzahl der Ebenen ndern e Ausgabeparameter ausw hlen e Ausgabeparameter entfernen Eingabeparameter ausw hlen 1 Auf der Registerkarte Einstellungen die Schaltfl che Liste bearbeiten anklicken Das Fenster Eingabeparame
49. en Parameter und Formeln zu einem beliebigen Dokument hinzuf gen L l 315 Parameter Bl Material None Functioni 0 sin x cos y x x y y 2 7 Function 200 x 10 2 100 Beziehungen i Formel 1 Functioni Ssin x cosey x x y y Z Z f Formel 2 Function x 10 2 100 2 ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen und das Symbol Optimieren anklicken Das Dialogfenster Optimierung wird angezeigt 3 Die zum Ausf hren des Optimierungsalgorithmus erforderlichen Daten wie folgt definieren Optimierungstyp Maximierung Optimierter Parameter Funktion2 Freie Parameter x Unterbereich 10 Oberbereich 10 Algorithmus Simuliertes Ausgl hen Konvergenzgeschwindigkeit Schnell Maximale Anzahl Aktualisierungen au Aufeinanderfolgende Aktualisierungen ohne 50 Verbesserungen Maximale Zeit Minuten 5 Minuten 4 Das Feld Optimierungsdaten sichern markieren andernfalls werden die Optimierungsdaten Product Engineering Optimizer Version 5 Release 15 Seite 35 nicht gesichert und die Optimierungskurven k nnen nicht angezeigt werden 5 Optimierung ausf hren anklicken o Ein Fenster zur Dateiauswahl wird angezeigt Einen Pfad ausw hlen o ffnen anklicken Der Optimierungsprozess beginnt Die f r jede Iteration berechneten Daten werden in einem Fenster angezeigt Im Verlauf der Optimierung ist zu sehen wie sich die
50. en study of factor Faclork Range of values Mean slope mm Min siope mm Max H p mm Eine Steigungsgrafik Eai 313333 3 333 BER 5 077 5 077 5 077 fiir jed en Bereich 0 333333333 0 666666667J 1 194 1 194 1 194 4 T U bERESSEE FT 2 rE 2 27 IEses IyPs o Im Feld Reihe in die Option Spalten ausw hlen 5 Auf der Registerkarte Reihen o Den Inhalt des Rahmens Reihe nicht ndern Product Engineering Optimizer Version 5 Release 15 o Den Cursor in das Feld Beschriftung der Rubrikenachse X setzen und auf dem Blatt den folgenden hervorgehobenen Bereich ausw hlen Treatment of the output named Output mm o Study offactor Factork Range Zu TB ar slope mm ME slope mm Mi slope mm o Die Schaltfl che WEITER anklicken 6 Auf der Registerkarte Titel o Diagrammtitel Durchschnittliche Steigung der Effektekurve von FaktorK auf AusgabeN umgeben von minimalen und maximalen Steigungen o Rubrikenachse X Bereich der Studie Wert auf Ebene i Wert auf Ebene i 1 von Faktor FaktorK o Werteachse Y Steigung 7 Die anderen Registerkarten nicht ndern und die Schaltfl che WEITER anklicken 8 Die Option Als Objekt in Blatt1 ausw hlen 9 Die Schaltfl che FERTIG STELLEN anklicken Seite 102 Product Engineering Optimizer Version 5 Release 15 Seite 103 Product Engineering Optimizer Interoperabilit t I Dieser Abschnitt enth lt Informationen zur Interoperabilit t zwi
51. en anklicken Hauptteil einer Bedingung ndern 1 Die Bedingung ausw hlen die ge ndert werden soll 2 Im Feld Name im Abschnitt Bedingungsdefinition einen neuen Namen f r die Bedingung eingeben Das Fenster Optimierung des Bedingungseditors Optimization Constraints Editor wird ge ffnet 3 Einen neuen Hauptteil eingeben 4 Nach Abschluss OK anklicken Wertigkeit zu Bedingung zuordnen 1 Eine neue Bedingung erzeugen 2 In der Tabelle die Bedingung anklicken und eine Ziffer in das Feld Wertigkeit eingeben Genauigkeit ndern Die Genauigkeit mit Hilfe des Umlaufauswahlfeldes ndern Standardm ig ist die Genauigkeit auf 1 festgelegt Gewichtungspriorit ten anpassen 1 Den Bedingungen auf der Registerkarte Bedingungen Wertigkeiten zuordnen 2 Die Schaltfl che Gewichtungspriorit ten anpassen anklicken Werte auf Parameter anwenden Product Engineering Optimizer Version 5 Release 15 Seite 89 1 In der Tabelle Sortierte Ergebnisse eine Zeile ausw hlen 2 Die Schaltfl che Werte auf Parameter anwenden anklicken Die in dieser Zeile angezeigten Werte werden auf die Parameter angewendet Anzuzeigende Parameter ausw hlen 1 Die Schaltfl che Parameter ausw hlen anklicken um die Parameter f r die Optimierungsdatei auszuw hlen deren Entwicklung in den Kurven dargestellt wird 2 Im Dialogfenster Die Parameter ausw hlen deren Kurve angezeigt wird die gew nschten Parameter ausw hl
52. en im Algorithmus sofort ber cksichtigt Priorit ten werden durch Zuordnen von Wertigkeiten implementiert die den Priorit ten der einzelnen Bedingungen entsprechen Die neue Zielfunktion der Optimierung beinhaltet eine globale Funktion die das Ziel neu gruppiert und die ge nderten Bedingungen Gradienten basierte Verfahren lokale Suche Alle Bedingungen sowie die Zielfunktion m ssen sich voneinander unterscheiden Die Optimierung ber cksichtigt beim Optimierungsprozess jede durch ihre Wertigkeit ver nderte Bedingung Die Wertigkeit wirkt sich auf die Suchrichtung des Gradienten aus Das ndern der Wertigkeit kann daher in beiden F llen bei derselben Problemdefinition zu einer anderen L sung f hren Ergebnisse nutzen Filterung und Handhabung von Wertigkeiten Priorit ten werden auf 2 Ebenen eingesetzt e Zur Gew hrleistung einer besseren Konvergenz werden Bedingungen im Algorithmus vorrangig behandelt e Priorit ten werden in der nachtr glichen Bearbeitung von Ergebnissen ber cksichtigt damit je nach Ziel und Priorit ten von Bedingungen die besten Ergebnisse bestimmt werden k nnen Bedingungswerte werden von der h chsten zur niedrigsten Bedingungspriorit t sortiert wobei die h chste Priorit t am Anfang steht e Bei zwei gleichwertigen Werten einer jeweiligen Bedingung richtet sich Reihenfolge nach der n chsten Priorit tsbedingung lexikografische Reihenfolge e Haben mehrere Bedingungen dieselbe Priorit t wir
53. ende Produkt Product Engineering Optimizer Version 5 Release 15 Seite 106 o Klicken Sie mit der rechten Maustaste auf das Rootprodukt und w hlen Sie den Kontextmen befehl Offnen aus Das Dialogfenster Offnungsmodi wird angezeigt Er ffnungsmodus O In Kontext Produkt Au erhalb des Kontexts O In YPM Sitzung einf gen Nur durchsucher C Neu C ziel Fenster ausw hlen Dokumentfenster O Automatisches Sperren aller ge ffneten Teile und Dokumente w i w OK Abbrechen o Behalten Sie die Standardeinstellungen bei und klicken Sie auf OK Die CATIA Ansicht wird angezeigt Komponenten zum Produkt hinzuf gen 3 Klicken Sie mit der rechten Maustaste auf das Rootprodukt und w hlen Sie den Befehl Einf gen gt Vorhandene Komponente aus W hlen Sie das Dokument Kwobottlel CATPart aus Daraufhin wird der Flaschenverschluss in das Produkt eingef gt 4 Klicken Sie mit der rechten Maustaste auf das Rootprodukt und w hlen Sie den Befehl Einf gen gt Vorhandene Komponente aus W hlen Sie das Dokument Kwobottle2 CATPart aus Daraufhin wird die Flasche in das Produkt eingef gt 5 Optional Wechseln Sie in die Umgebung Assembly Design um der Baugruppe Bedingungen hinzuzuf gen P neid HE Ji Jn Bottle _cap Bottle_cap 1 LA g Eottle_cap ER Dottlez Battle2 1 en Eottlez Parameter N DERE one Geometrisches Set 1 werbindung i Ha Beziehungen
54. enten hinzu und definieren auf Produktebene einen Parameter ber den das Gesamtvolumen der Baugruppe berechnet wird Sie f gen eine Optimierung hinzu mit der das Gesamtvolumen optimiert wird Sie sichern das Produkt mit VPM Navigator in ENOVIA LCA und senden es zur ck an CATIA Sie stellen sicher dass Sie ENOVI AV5 im Men Ansicht gt Symbolleisten ausgew hlt haben 1 Erzeugen Sie ein Produkt in ENOVIA LCA Nachdem Sie das Produkt erzeugt haben k nnen Sie ENOVIA LCA schlie en Produkt an CATIA senden 2 So senden Sie das Produkt an CATIA o Klicken Sie in CATIA auf das Symbol Den Benutzer mit ENOVIA V5 verbinden A in Benutzername der Symbolleiste ENOVI A V5 Das Dialogfenster K r Anmeldung bei ENOVIA wird angezeigt ENMOF Hast PrE o Geben Sie Ihren Benutzernamen und Ihr nis ul 1srl Kennwort ein _ Markieren um eine Funktion auszuw hlen o W hlen Sie eine Funktion und ein Arbeitsbuch Funktion ausw hlen VEMADMIN ADMIN 2 aus und klicken Sie dann auf OK 2 Arbeitsbuch ausw hlen no aultProject u k Abbrechen Anmeldung bei ENOYIA Ban o Klicken Sie auf das Symbol ENOVIA Daten suchen Das Dialogfenster VPM Suche wird angezeigt o W hlen Sie in der Dropdown Liste Objekte den Eintrag Produkt aus o Geben Sie unter Eigner die Eigner ID ein o Klicken Sie danach auf OK Die Produkt ID wird im Ergebnisfenster angezeigt o Klicken Sie doppelt auf das zu lad
55. enth lt folgende bungen gig Tool Erstellung von Experimenten verwenden Das Symbol Erstellung von Experimenten anklicken um virtuelle Experimente durchzuf hren Tool Erstellung von Experimenten verwenden Einf hrung in das Dialogfenster Erstellung von Experimenten Tool Erstellung von Experimenten verwenden Product Engineering Optimizer Version 5 Release 15 Seite 74 Einfuhrung in das Tool Experimente erstellen Das Tool Experimente erstellen erm glicht dem Benutzer die Ausf hrung von virtuellen Experimenten die so viele Parameter wie n tig ber cksichtigen Dieses Tool erm glicht Folgendes e Interaktionen zwischen Parametern suchen e Prognosen erstellen e Identifizieren welcher Parameter den gr ten Einfluss hat Eingabe faktoren Ausgabe System faktoren Um ein gegebenes System zu analysieren siehe unten werden die Eingabeparameter ausgew hlt die Untersuchungsbereiche definiert die zur Ausf hrung der Analyse verwendeten Knoten des Netzwerkes und schlie lich die Ausgabeparameter angegeben Ausgabebewertung Product Engineering Optimizer Version 5 Release 15 Seite 75 Einyabefaktuor 3 Anzahl Ebenen 14fFaktor 3 Einyabefaktur 2 Knoten Einyabefaktuor 1 Das System f hrt eine Analyse auf der Basis der Berechnungen durch die f r jeden Knoten des Netzwerks ausgef hrt wurden und erstellt Grafiken die die Auswirkungen jedes Faktors auf jede Ausgabe sowie die Auswirkungen
56. eparameter ausw hlen Erstellung von Experimenten Einstellungen Ergebnisse Prognose ber dieses Feld k nnen die Eingabeparameter ausgew hlt werden die rena geene ra A Sole SO meter bei der Ausf hrung der Analyse ber cksichtigt den Unterbereich Oberbereich ai Eb E ae ENTER OzLength 20mm 120mm Die Schaltfl che Liste bearbeiten f GxLength Sur 1 S ren a anklicken um auf das Fenster OyLength 10mm 100m 4 Eingabeparameter ausw hlen zuzugreifen die Parameter anklicken und Liste bearbeiten Bereiche und oder Anzahl der Ebenen ndern mit der Schaltfl che ausw hlen Dann OK anklicken Ausgabeparameter ausw hlen a Zum Entfernen von Parametern die Schaltfl che Liste bearbeiten anklicken die Pfeiltaste verwenden um diese von den OxyAres ausgew hlten Parametern zu entfernen Padv olume und OK anklicken Einen Eingabeparameter ausw hlen und Liste bearbeiten die Schaltfl che Bereiche und oder Anzahl der Ebenen ndern anklicken oder auf dem Parameter doppelt klicken um die oberen und unteren ah Bereiche der Eingabeparameter und die S Kurven in der Ausgabedatei sichern nur in Excel Dateien Anzahl Ebenen anzugeben Die Multiplikation dieser Ebenen stimmt mit der Anzahl der ausgef hrten Aktualisierungen berein automatisch berechnet Anzahl Aktualisierungen ze Ausgabedatei L 4 Experimenterstellung ausf hren ohne in das Widerrufsprotokall zu schreiben Exp
57. erimenterstellung durchf hren Beachten dass DOE Kurven Design Of Experiments manuell erzeugt werden k nnen wenn der Benutzer vergisst diese w DE Anwendern Pr Abbrechen Option zu aktivieren und DOE nicht 3 er ausgef hrt werden soll Weitere Informationen enth lt der Abschnitt N tzliche Hinweise Product Engineering Optimizer Version 5 Release 15 Seite 77 Ausgabeparameter ausw hlen ber dieses Feld k nnen die ber cksichtigten Ausgabeparameter auch als Ausgabefaktoren bezeichnet ausgew hlt werden Die Schaltfl che Liste bearbeiten anklicken um auf das Fenster Ausgabeparameter ausw hlen zuzugreifen mit Hilfe der Schaltfl che einen oder mehrere Parameter ausw hlen und OK anklicken Zum Entfernen von Parametern die Schaltfl che Liste bearbeiten anklicken die Pfeiltaste verwenden um diese von den ausgew hlten Parametern zu entfernen und OK anklicken ber die Bl tterliste Filtertyp kann der Typ der Ausgabeparameter gefiltert werden Umbenannte Parameter Hauptk rg Yerdeckte Parameter OzLength Zichtbare Parameter OxLength Benutzerparameter OyLength Eoolescher Wert L nge winkel Bereich volumenk rper e Kurven in der Ausgabedatei sichern erm glicht die Anzeige von Kurven in einer XLS Datei nur f r Windows ber die Schaltfl che Er amp tellung von Experimenten durchf hren kann die Analyse gestartet werden Wenn der Algorithmus f r die Experimenterstellu
58. eser Objekte Durchmesser Tiefe Steigung E Diese Option ist standardm ig markiert Informationen zu den Objekten Nicht verf gbar Ausgabeverzeichnis Ausgabewerzeichris pen Settingsi Application DatalDassaulSysternesi ATTermp B Ausgabeverzeichnis Hier kann der Benutzer das Ausgabeverzeichnis ausw hlen das den generierten Bericht enthalten soll E Diese Option steht standardm ig zur Verf gung HTML Optionen Product Engineering Optimizer Version 5 Release 15 Seite 122 HTML Optionen HTML Browser in CATIA Sitzung ffnen Diese Option ist nur f r Windows verf gbar Sie erm glicht es dem Benutzer zu definieren ob der Bericht in einer CATIA Sitzung in diesem Fall muss die Schaltfl che markiert werden oder in einer Internet Explorer Sitzung ge ffnet wird in diesem Fall muss die Schaltfl che unmarkiert bleiben Es wird dringend empfohlen diesen Bericht nicht als Grundlage f r Makros oder andere Anwendungen zu verwenden Er dient lediglich Informationszwecken Diese Option ist standardm ig markiert Product Engineering Optimizer Version 5 Release 15 Seite 123 Te leinfrastruktur Part Infrastructure fur Knowledgeware Anwendungen l c Teieintrastruktur Allgemein Anzeige Teiledokument Diese Seite befasst sich mit den Optionen f r e die externen Referenzen Verkn pfung mit ausgew hltem Objekt beibehalten e die Anzeige des Strukturbaums Allgemeine Optionen f r die Tei
59. fehl Konstruktionstabelle Objekt gt Synchronisieren oder den Befehl Bearbeiten gt Verkn pfungen ausw hlen E Diese Option ist standardm ig inaktiviert Standardmodus Daten in das Modell kopieren Wenn diese Option ausgew hlt ist werden die in der externen Quellendatei enthaltenen Daten in das Modell kopiert E Diese Option ist standardm ig inaktiviert Standardmodus Keine Daten in das Modell kopieren Wenn diese Option ausgew hlt ist werden die in der externen Quellendatei enthaltenen Daten nicht in das Modell kopiert E Diese Option ist standardm ig markiert Product Engineering Optimizer Version 5 Release 15 Seite 117 Sprache Diese Seite befasst sich mit den folgenden Optionskategorien e Sprache e Referenzverzeichnis f r Typen BLEBERNE 7 Alle a S verf gbare A TE ssy oints AntomotivebBiw Fastening _ BasiclonstraintPackage duct u a ji JA n _ EasicwireframeFackage o Ps a TET r f en Fa TE pEi g al e Mi T a 7 BE ae FE re En SH art F a T aa Man a Taa ka araia Ba FEB T iani Ba prega EINA TE S aN H aa ESA a SEEE ESEN ce Ba ie 5 en Ta ie Br CAS TEE a m nr en er epf j x Be er j 5 i IT eh ka a EAA ei Gr a F i n Kr a Zu 22 nn an u i en ee el aA ee N area Basti T x gt dr pi taph Aa Zn TETI Ca msn F ar F Pr EEE TEN len BER ET 3 De TEN Dieses Feld ist zu verwenden wen
60. fenster das angezeigt wird den Namen der Beziehung und einen Kommentar optional eingeben OK anklicken 5 Im Bearbeitungsfenster unten das Gleichungsset eingeben Volume smartVolume PartBody Pad 1l PartBody Pad 1 FirstLimit Length gt 1mm PartBody Pad 1 FirstLimit Length lt 1000mm Der Editor sieht nun ungef hr wie folgt aus Editors Options erzeugt vonceckert 20 11 02 olume amp marWolume FartBody Fad Fart ody Pad 15FirstLimit Length gt Imm Fart ody Fad 1 FirstLimt Length lt 1000mm 6 Den Pfeil Syntaxanalyse gt anklicken In diesem Schritt identifiziert der Editor die Variablen des Bedingungssets und ordnet sie unter unbekannte Parameter ein Product Engineering Optimizer Version 5 Release 15 Seite 66 Editor Ergebnisse Optionen Bedingungserf llung erzeugt von od 27 04 2005 1 Yolumenk rper sm arbVolume Hauptk rperBlock 1 Hauptk rper Block 1 Begrenzungi L nge gt imm Hauptk rper Block 1 BegrenzungziL nge lt 1000mm konstante Parameter Unbekannte Parameter Hauptk rper Block 1 Begrenzungi i 20mm volumenk rper 0m3 e Vor dem Aufl sen sind die Parameter die als Eingabe Konstante gewertet sowie die Parameter die vom Solver als Variablen behandelt werden auszuw hlen Fin e F r die Eingabeparameter ist die Definition der gew nschten Werte erforderlich 7 Den Parameter Volumenk rper ausw hlen und mit dem Pf
61. fl che WEITER anklicken 8 Die Option Als Objekt in Blatt1 ausw hlen Product Engineering Optimizer Version 5 Release 15 Seite 100 9 Die Schaltfl che FERTIG STELLEN anklicken Interaktionsdiagramme erstellen In der Excel Datei f r jede zu erzeugende Interaktionsgrafik d h f r jeden Bereich des Teils mit dem Titel BEREICH DER DURCHSCHNITTSINTERAKTIONEN die folgenden Aktionen durchf hren 1 Die DoE Ausgabe Excel Datei ffnen sofern dies noch nicht geschehen ist 2 Den Befehl Diagramm Assistent anklicken 3 Als Diagrammtyp Liniendiagramm ausw hlen und den Befehl WEITER anklicken 4 Auf der Registerkarte Datenbereich Den Cursor in das Feld Datenbereich setzen und auf dem Blatt den folgenden hervorgehobenen Bereich O ausw hlen Ausgabe und Faktorname A von denen der Grafiktitel und praa S gt Treatment of th output named 6uipuiN 4 JE i die legenden aAA abh ngen _ Eacte amp 7 Factorl 500 Fe Eine Factor ab 76 428 78 428 78 428 Fe Factork 333 333 83 505 83 505 83 505 Interaktionsgrafik Factork 666 667 82 311 82 311 82 311 fur jeden Bereich Factork 1000 84 591 84 581 84 581 dieses Typs o Im Feld Reihe in die Option Spalten ausw hlen 5 Auf der Registerkarte Reihen o Den Inhalt des Rahmens Reihe nicht ndern o Den Cursor in das Feld Beschriftung der Rubrikenachse X setzen und auf dem Blatt den folgenden hervorgehobenen Bereich au
62. fung Check_Inferior_Range eingeben und OK anklicken Der Pr feditor wird ge ffnet Den folgenden Hauptteil der Pr fung eingeben und anschlie end OK anklicken Relations Optimizations 1 Optimization 1 Free Parameter 1 Inferior Range x oder Relations Optimizations 1 Optimization 1 Free Parameter 2 Inferior Range y Das Symbol Pr fung 4 anklicken Den Namen der Pr fung Check_Superior_Range eingeben und OK anklicken Der Pr feditor wird ge ffnet Den folgenden Hauptteil der Pr fung eingeben und anschlie end OK anklicken Relations Optimizations 1 Optimization 1 Free Parameter 1 Superior Range x oder Relations Optimizations 1 Optimization 1 Free Parameter 2 Superior Range y Das Symbol Reaktion anklicken Das Dialogfenster Reaktion wird angezeigt o Im Feld Quellentyp den Eintrag Auswahl ausw hlen und dann im Strukturbaum die Pr fung Check_Inferior_Range anklicken Im Fenster Quelle ausw hlen Ergebnis ausw hlen und OK anklicken o In der Liste Verf gbare Ereignisse ValueChange ausw hlen o Die Schaltfl che Aktion bearbeiten anklicken Der Aktionseditor wird angezeigt Den folgenden Hauptteil der Aktion eingeben und anschlie end zwei Mal OK anklicken Relations Optimizations 1 Optimization 1 Free Parameter 1 Inferior Range x x 2 o Mit der rechten Maustaste im Strukturbaum auf die Reaktion klicken und diese mit dem Befehl Eigenschaften in Inferior_Range_Reaction um
63. gelbe Linie zeigt die Massenkurven und die rote die Bedingung Product Engineering Optimizer Version 5 Release 15 Seite 52 Bereiche von freien Parametern mit Hilfe von Beziehungen bewerten Fi In dieser bung wird gezeigt wie freie Parameter mit einer Beziehung bewertet werden Im nachstehend beschriebenen Szenario soll der Mindestwert der Funktion zE ar fxy ermittelt werden Dazu wie folgt vorgehen e Drei Parameter x y fxy erstellen und der Funktion fxy eine Formel zuweisen e Eine Optimierung erstellen und den Parametern x und y untere und obere Begrenzungen zuweisen e Zwei Pr fungen erstellen die immer dann wahr zur ckgeben wenn der Wert der freien Parameter die Begrenzungen erreicht e Eine Reaktion basierend auf den Pr fungen erstellen die den Wert der unteren Begrenzung ndern sobald eine der Pr fungen wahr zur ckgibt Zum Bewerten der freien Parameter mit Beziehungen wie folgt vorgehen e Eine Optimierung erstellen die freie Parameter enth lt e Den freien Parametern im Fenster Optimierung Bereiche hinzuf gen e Den Beziehungseditor ffnen und im Strukturbaum die Optimierung anklicken Die freien Parameter werden im Editor angezeigt e Die freien Parameter anklicken die bewertet werden sollen Nach Abschluss OK anklicken F r dieses Szenario wird der Knowledge Advisor ben tigt i 1 Mit Hilfe des Befehls Datei gt Neu ein Teil erzeugen fo 2 Das Symbol Formel anklicken um drei Par
64. gendes Verh ltnis definierten Kreis befindet Yr 2 Z 2 8100mm2 a a a a Product Engineering Optimizer Version 5 Release 15 Seite 43 Mit Bedingungen versehene Optimierung mit einer Wertigkeit ausf hren A In diesem Szenario wird gezeigt wie Bedingungen Wertigkeiten zugewiesen werden und wie sich dies auf die Geometrie az auswirkt Die bereitgestellte Datei enth lt ein Dreieck Das Szenario ist in zwei Schritte unterteilt e Zun chst soll die Optimierung so ausgef hrt werden dass der Abstand zwischen dem Scheitelpunkt des Dreiecks und Punkt 1 so gering wie m glich ist e Anschlie end soll die Optimierung so ausgef hrt werden dass der Abstand zwischen dem Scheitelpunkt des Dreiecks und Punkt 2 so gering wie m glich ist Zu diesem Zweck m ssen Bedingungen definiert und diesen Wertigkeiten zugewiesen werden u 1 Die Datei KwoConstraintswithWeights CATPart ffnen Das folgende Bild wird angezeigt en Partl Diese Datei enth lt ein Dreieck Den Seiten des xy Ebene m Dreiecks werden Parameter zugewiesen die l yz Ebene anhand von Formeln ausgewertet wurden 7r Ehene o f1 Abstand zwischen Punkt 1 und Punkt 3 Die Auswertung erfolgt anhand Formel 1 Formula 1 S PF Geometrisches Set 1 o f2 Abstand zwischen Punkt 2 und Punkt 3 N Purikt 1 l El gt Die Auswertung erfolgt anhand Formel 2 z DKE Z i kii Formula 2 i Linie 1 i E o l1 Abstand zwischen Punkt 1 und Punkt 3 Lin
65. gesehenen Ergebnissen f hren e F r den Gradienten basierten Algorithmus lokale Suche mindestens drei Mal so viele freie Parameter wie die Anzahl Aktualisierungen ohne Verbesserung einf gen e Den unter der Komponente f r die aquivalente Bema ung angeordneten Werteparameter ausw hlen wenn freie Parameter abh ngig von einer Komponente f r die quivalente Bema ung ge ndert werden sollen Dabei ist zu beachten dass Bereiche und Schritte nicht direkt auf die Parameter angewendet werden k nnen aus denen sich die quivalente Bema ung zusammensetzt Bereiche und Schritte k nnen nur auf den unter der Komponente f r die aquivalente Bema ung befindlichen Werteparameter angewendet werden Wenn daher Bereiche und oder Schritte auf den Werteparameter angewendet werden werden die Parameter aus denen sich die quivalente Bema ung zusammensetzt dieselben Bereiche und oder Schritte aufweisen wie der Werteparameter Product Engineering Optimizer Version 5 Release 15 Kurz bersicht zu PEO Optimierung Dieses Thema wendet sich an Benutzer die eine schnelle Seite 85 Antwort auf Fragen zu PEO w nschen Die Verwendung dieses Experimente erstellen Abschnitts setzt jedoch Vorkenntnisse von PEO voraus da keine Einzelheiten angegeben werden Optimierung Zu optimierende Parameter ausw hlen Freie Parameter hinzuf gen Bereiche und Schritte zu freien Parametern hinzuf gen Bedingung erzeugen Bedingung mit Derivaten erzeugen Bed
66. gisterkarte Einstellungen angezeigten Aktualisierungen berein ber die Schaltfl che Werte anwenden kann der Benutzer einen Wert in der Matrize ausw hlen und f r Parameter anwenden Die Anzahl der generierten Kurven h ngt von der Anzahl der ausgew hlten Eingabe und Ausgabeparameter ab Eine Kurve wird generiert e f r jede Eingabe und jede Ausgabe f r die Effekte e f r jedes Paar von Eingabefaktoren und f r jede Ausgabe Die folgenden Abbildungen zeigen zwei Kurvenbeispiele die f r die Erstellung dieser Kurven verwendeten Daten sind im Abschnitt Tool Experimente erstellen verwenden enthalten Kurvendiagramm eines Faktoreffektes auf eine Ausgabe Product Engineering Optimizer Version 5 Release 15 Seite 79 Lirrgih shrann Hin mean allel rt id enh nn Hha nu gt I lapl enraler arrid har eri rar Allee Diese Grafik zeigt den durchschnittlichen Effekt des Parameters OxLength auf den Parameter OxyPerimeter Die nebenstehende Grafik anklicken um sie zu vergr ern Die drei Kurven sind parallel und dies bedeutet dass keine Interaktion zwischen den Parametern OxLength und OyLength auf den Ausgabeparameter OxyParameter vorliegt d h der Effekt von OxLength auf OxPerimeter h ngt nicht vom Wert OyLength ab Die gelbe Kurve stellt den Durchschnitt dar Die rote Kurve stellt den Durchschnitt plus drei Standardabweichungen dar Die gr ne Kurve stellt den Dur
67. gsprogramm folgende Formel vorgegeben wird objective volume 2 Verkettungsalgorithmen In den meisten F llen sind die Eigenschaften der Funktionen die innerhalb der Optimierung verwendet werden unbekannt In diesem Fall empfiehlt es sich den globalen Suchalgorithmus Simuliertes Ausgl hen zu verwenden Da bei Verwendung dieses Algorithmus eine Konvergenz eventuell erst nach langer Zeit erreicht wird vor allem wenn viele freie Parameter vorliegen k nnte es hilfreich sein vor dem Umschalten zur globalen Suche Simuliertes Ausgl hen eine lokale Suche Gradient f r wenige Wiederholungen zu verwenden Wenn die globale Suche konvergiert und die Ergebnisse eingegrenzt werden m ssen die Bereiche um die gefundene L sung reduzieren und eine langsame lokale Suche starten Mehrere Bedingungen Product Engineering Optimizer Version 5 Release 15 Seite 98 e Einige Optimierungsprobleme K nnen eine gro e Anzahl Bedingungen im Hinblick auf die Anzahl freier Parameter enthalten In diesem Fall kann das Optimierungsproblem zu vielen Bedingungen unterliegen d h es gibt keinen durchf hrbaren Bereich Gruppe von freien Parameterwerten f r die alle Bedingungen erf llt werden Die globale Suche Simuliertes Ausgl hen unterst tzt bei der Verringerung der Bedingungswerte auch in diesem letzteren Fall Andererseits garantiert sie keinen Zugriff auf den durchf hrbaren Bereich auch wenn dieser existiert e Die Entwicklung der Abst nde bis E
68. ie z l a Die Auswertung erfolgt anhand Formel 3 1 oi Linie n Formula 3 Frojizieren Ei Skizze o 12 Abstand zwischen Punkt 2 und Punkt 3 Die Auswertung erfolgt anhand Formel 4 Formula 4 2 ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen und das Symbol Optimieren C anklicken Das Dialogfenster Optimierung wird angezeigt 3 Die zum Ausf hren des Optimierungsalgorithmus erforderlichen Daten wie folgt definieren Auf der Registerkarte Problem o In der Bl tterliste Optimierungstyp die Option Nur Bedingungen ausw hlen Product Engineering Optimizer Version 5 Release 15 Seite 44 O Im Feld Freie Parameter die Schaltfl che Liste bearbeiten anklicken Mit Hilfe der Pfeiltaste die folgenden Parameter ausw hlen und anschlie end OK anklicken a Geometrisches Set 1 Punkt 3 X a Geometrisches Set 1 Punkt 3 Z o In der Liste der Algorithmustypen den Eintrag Algorithmus f r simuliertes Ausgl hen ausw hlen Auf der Registerkarte Bedingungen Die Schaltfl che Neu anklicken um eine neue Bedingung zu erzeugen und das folgende Script in den Editor eingeben fl fl Nach Abschluss OK anklicken Die Schaltfl che Neu anklicken um eine neue Bedingung zu erzeugen und das folgende Script in den Editor eingeben 2 Nach Abschluss OK anklicken Die Bedingungen sind definiert Bedingung 1 eine Wertigkeit zuordnen Dazu Bedingung 1
69. ienten xB imm pem Algorithmus f r simuliertes Ausgl hen E roduct Engineering Optimizer Version 5 Release 15 Seite 95 aL pnm min SAT ee In ka AT E Kai Im has Kant ah a Na ES Kan kann Hin Ten a ja m E ame nal EE TE Mara O EEN i E may je A EE ET e EE EE T A e e m IT IETI IE OT EI OTTO LT TB TE TITLE TEILE TE TED A Warnung und Fehler Der Optimierungsprozess gibt m glicherweise mehrere Warnungen aus Eine der am h ufigsten auftretenden Warnungen ist die Warnung Die beste L sung kann nicht wiederhergestellt werden Die Offenheit von PEO erm glicht das Einf gen jeder beliebigen Art objektiver Funktionen Einige dieser Funktionen sind m glicherweise von vorausgehenden Aktionen abh ngig bei einem Modell mit Regeln die das Ergebnis der objektiven Funktion beeinflussen Dies bedeutet in Bezug auf die Optimierung dass es nicht m glich ist eine zuvor gefundene Konfiguration wiederherzustellen Es wird eine Warnung ausgegeben die die Differenz zwischen wiederhergestellter L sung und der vorherigen besten Konfiguration angibt Eine geringf gige Differenz tritt in der Regel auf Grund von Rundungsfehlern auf In diesem Fall ist die Optimierung g ltig Die Ergebnisse sollten akzeptiert werden Eine gro e Differenz kann ein Hinweis darauf sein dass tats chlich ein Problem vorliegt Ursachen fur Fehler Probleme L sungen Product Engineering Optimizer Version 5 Release 15 Seite 96
70. imierung werden auf der Registerkarte Ergebnisse der Berechnungen des Prorik ten Zur cksetzen auf f Dialogfensters Optimierung 2 dargestellt e Auf dieser Registerkarte werden Priorit ten angezeigt und k nnen auch hier ge ndert werden 1 Das ndern der Priorit t einer Bedingung auf dieser Registerkarte wirkt sich nur auf die lexikografische Sortierung aus nicht aber auf den Algorithmus e Mehrere Bedingungen k nnen dieselben Priorit ten haben es kann mehrere Ergebnisse geben d h gleichwertige L sungen Diese L sungen werden nach abnehmender Wertigkeit sortiert dargestellt e Die Spalte Class Klasse gibt die Qualit t der L sung wieder 3 L sungen die derselben Klasse angeh ren sind gleichwertig e Nertigkeitspriorit ten anpassen Erm glicht das Sortieren der Bedingungen in der Reihenfolge die von jeder Bedingung auf der Registerkarte Bedingungen zugewiesenen Wertigkeit vorgegeben wird Product Engineering Optimizer Version 5 Release 15 Seite 29 Ergebnisse filtern Durch Filtern der Ergebnisliste ist es m glich die Anzahl der angezeigten L sungen zu beschr nken und die L sungen neu anzuordnen e Zeitliche Sortierung Die L sungen werden entsprechend der Reihenfolge ihrer Verwendung durch den Algorithmus angezeigt e Lexikografische Sortierung Die L sungen werden in lexikografischer Reihenfolge aufgelistet die h chste Priorit t zuerst Bei einer Gleichwertigkeit
71. indestwert einer objektiven Funktion sucht Eine einem Optimierungsproblem zugeordnete Funktion die bestimmt wie exakt eine L sung ist Die objektive Funktion ist eine echte Komponentenformel die ber den Formeleditor erzeugt werden kann Eine Berechnung mit dem Ziel die beste L sung zu finden Eine Beziehung auf Basis der Knowledgeware Sprache die eine Bedingung mit mehreren permanenten Parametern ausdr ckt die als Eingabe f r die Integration in die Definition der Optimierung verwendet werden Ein Analysetool das den Benutzer bei der L sung von Optimierungsproblemen unterst tzt Product Engineering Optimizer Version 5 Release 15 Seite 127 gt IE Simuliertes Ausgl hen Simulated Ein Verfahren zum Erzielen einer angen herten Annealing L sung bei der L sung sehr umfangreicher kombinierter Optimierungsprobleme Diese Technik hat ihren Ursprung in der Theorie der statistischen Mechanik und basiert auf der Analogie zwischen dem Ausgl hen von Volumenk rpern und dem L sen von Optimierungsproblemen Ein Algorithmus f r simuliertes Ausgl hen ist zwar langsam jedoch stabiler als ein Algorithmus vom Typ Konjugiertes Gradientenverfahren Product Engineering Optimizer Version 5 Release 15 Seite 128 Index A B c EI Fi Aa H AL AM Fo pi ATi AU Pal Algorithmen Verwendung el Algorithmus Algorithmustypen de CAAOptimizationinterfaces edu de Konjugiertes Gradientenverfahren de Si
72. ingung l schen Namen einer Bedingung ndern Hauptteil einer Bedingung ndern Wertigkeit zu Bedingung zuordnen Genauigkeit ndern Gewichtungspriorit ten anpassen Werte auf Parameter anwenden Anzuzeigende Parameter ausw hlen Bereiche von freien Parametern mit Hilfe einer Beziehung bewerten Nach einem Mindestwert suchen Nach einem H chstwert suchen Zu optimierende Parameter ausw hlen Product Engineering Optimizer Version 5 Release 15 Seite 86 z 1 Das Symbol Optimierung F anklicken Das Dialogfenster Optimierung wird angezeigt 2 In der Bl tterliste Optimierungstyp den Optimierungstyp ausw hlen 3 Die Schaltfl che Ausw hlen anklicken 4 Im Fenster Parameter ausw hlen die Parameter ausw hlen die optimiert werden sollen 5 Nach Abschluss OK anklicken Freie Parameter hinzuf gen 1 Das Symbol Optimierung 4 anklicken Das Dialogfenster Optimierung wird angezeigt 2 In der Bl tterliste Optimierungstyp den Optimierungstyp ausw hlen 3 Die Schaltfl che Liste bearbeiten anklicken 4 Im Fenster Freie Parameter ausw hlen die Parameter ausw hlen die verwendet werden sollen 5 Nach Abschluss OK anklicken Bereiche und Schritte zu freien Parametern hinzuf gen n 1 Das Symbol Optimierung E anklicken Das Dialogfenster Optimierung wird angezeigt 2 In der Bl tterliste Optimierungstyp den Optimierungstyp ausw hlen 3 Die Schaltfl che Liste bearbeiten anklicken
73. ispielsweise eine Funktion zur Berechnung des Volumens eines K rpers Product Engineering Optimizer Version 5 Release 15 Algorithmus Genauigkeit 0 0001 _ F r lineare Gleichungen die Gau sche Methode verwenden e F r lineare Gleichungen die Gau sche Methode verwenden Beschleunigt die Aufl sungsoperation beim Arbeiten mit linearen Gleichungen Beendigungskriberien Maximale Berechnungszeit in Sek _ Erweiterte Fehlerbeschreibung generieren 4 Zus tzliche Warnhinweise anzeigen e Erweiterte Fehlerbeschreibung generieren Hiermit k nnen detaillierte Informationen ber ggf auftretende Fehler angezeigt werden Algorithmus der Funkkionseinheiten Gradient O Quadratische N herung Parameter der Funkkionseinheiter Genauigkeit f r Funkkionseinheiten 1e 005 Maximale Anzahl der Aufrufe von Funkkionseinheiken E Anzahl der versuche _ unimaodale Intervallbreite verwenden a Anzahl der Funktionseinheitenaufrufe minimieren _achegr lle Seite 63 Algorithmus e Genauigkeit Erm glicht es dem Benutzer die Genauigkeit der Ergebnisse zu definieren d h die Anzahl der Dezimalziffern nach dem Dezimalzeichen Diese Genauigkeit wird zum Vergleichen von zwei Zahlen verwendet Diese Option definiert ob die Zahlen gleich sind oder nicht Wenn Einheiten betroffen sind wird der Vergleich auf Grundlage des MKS Werts des Parameters durchgef hrt Beachten Wenn die Genauigkeit auf O festg
74. jedes Parameterpaars auf jede Ausgabe zeigen Die Ergebnisse der Analyse werden in einer Ausgabedatei gespeichert Excel Datei unter Windows und Textdatei f r alle anderen Betriebssysteme Die generierten Grafiken k nnen in Excel Dateien gespeichert werden Beschreibung des Fensters Experimente erstellen um weitere Informationen zur Verwendung des Fensters Experimente erstellen zu erhalten und Tool Experimente erstellen um ein Beispiel zu erhalten Product Engineering Optimizer Version 5 Release 15 Seite 76 Fenster Experimente erstellen Einf hrung Das Fenster Experimente erstellen erm glicht dem Benutzer die Ausf hrung von virtuellen Experimenten die so viele Parameter wie n tig ber cksichtigen Der Zugriff auf dieses Fenster erfolgt durch Anklicken des Symbols Design of Experiments di in der Umgebung Product Engineering Optimizer Das Fenster Experimente erstellen besteht aus drei verschiedenen Registerkarten e Registerkarte Einstellungen e Registerkarte Ergebnisse e Registerkarte Prognose i I i I Registerkarte Einstellungen ber diese Registerkarte kann die auszuf hrende Analyse definiert werden Auf dieser Registerkarte k nnen e die Eingabeparameter ausgew hlt werden e die anzuwendenden Bereiche Untersuchungsbereich sowie die Anzahl Ebenen Anzahl Knoten ausgew hlt werden e die Ausgabeparameter ausgew hlt werden e die Erstellung von Experimenten ausgef hrt werden Eingab
75. l Globale Suche W2 Gradienten basierter Algorithmus Nicht erf llte Bedingungen el H H chstwert suchen EU H chstwert suchen EU L Lokale Suche M Mindestwert suchen Mindestwert suchen el O Optimierung definieren k i Optimierung definieren Optimierung Dialog Bedingungen Registerkarte de Ergebnisse der Berechnungen Registerkarte il Problem Registerkarte de Seite 130 Product Engineering Optimizer Version 5 Release 15 Optionen f r Tools Product Engineering Optimizer Parameter und Messungen Registerkarte de Teileinfrastruktur Registerkarte de D Problem Registerkarte Algorithmus de Beendigungskriterien de Freie Parameter EI Optimierungsdaten del Optimierungstyp tel faji Parameter zu optimierender 7 Typ der Maximierungsoptimierung 8 fa Typ der Minimierungsoptimierung U bungen f r Fortgeschrittene fa Ergebnisse interpretieren Methode Tipps und Tricks de W Wertigkeit T g Seite 131
76. leinfrastruktur Externe Verweise gt 4 verkn pfurg mit ausgew hlter Objekt beibehalten _ Externe Referenzen als Elemente erzeugen die angezeigt werden sollen _ Best tigen wenn eine Yerkn pfung mit einem ausgew hlten Objekt erzeugt wird S Rootkontext in Baugruppe verwenden _ Nur die ver ffentlichten Elemente f r die externe Auswahl unter Beibehaltung der Yerkn pfung verwenden Keep link with selected object Diese Option muss ausgew hlt werden um von der Assoziativit t profitieren zu k nnen Hier klicken um weitere Informationen ber die allgemeinen Optionen f r die Teileinfrastruktur zu erhalten Anzeigeoption f r die Teileinfrastruktur Im Strukkurbsaurm anzeigen a Externe Werweise Bedingungen d Parameter J Beziehungen a k rper in Bearbeitung 4 Skizzen Parameter Product Engineering Optimizer Version 5 Release 15 Seite 124 Diese Option ausw hlen um bei der Arbeit in einem CATProduct Kontext die Parameter anzuzeigen Diese Option ist standardm ig inaktiviert Relations Diese Option ausw hlen um bei der Arbeit in einem CATProduct Kontext die Beziehungen anzuzeigen Diese Option ist standardm ig inaktiviert Hier klicken um weitere Informationen ber die Anzeigeoptionen f r die Teileinfrastruktur zu erhalten Product Engineering Optimizer Version 5 Release 15 Seite 125 Glossar A F K ent 0 5 A 1 Abstand Entspricht der linken Seite
77. len Men s Befehle Geometrie im Grafikbereich e Klicken Symbole Schaltfl chen und Registerkarten in Dialogfenstern Auswahl einer Option im Dokumentfenster e Doppelt klicken e Mit gedr ckter Umschalttaste klicken e Mit gedr ckter Taste Strg klicken e Markieren Markierungsfelder e Ziehen e Ziehen und bergeben Symbole an Objekte Objekte an Objekte Product Engineering Optimizer Version 5 Release 15 Seite 8 _ e Ziehen e Bewegen a e Mit der rechten Maustaste anklicken zur Auswahl eines Kontextmen s Product Engineering Optimizer Version 5 Release 15 Seite 9 Neuerungen Neue Funktion Ausf hren von Optimierungen ohne Ausf llen des Widerrufsprotokolls Mit dieser neuen Funktion kann die Optimierung gestartet werden ohne dass deren Ergebnisse in einem Protokoll aufgezeichnet werden Im Kontext der Optimierung lassen sich hiermit nun mittelgro e und gro e FEM Modelle optimieren Product Engineering Optimizer Version 5 Release 15 Seite 10 Erste Schritte Zur Einf hrung in das Leistungsspektrum von CATIA Product Engineering Optimizer folgt ein einfaches Beispiel Den folgenden schrittweisen Anweisungen folgen um einen ersten Eindruck von den Prinzipien von CATIA Product Engineering Optimizer zu gewinnen faai 7 Weitere Informationen zu den Optimierungsdaten sowie zu den auszuf hrenden Algorithmen sind im Abschnitt Optimierung definieren und Auszuf hrenden Algorithmus angeben enthalten Zweck
78. markiert ist erscheint nach Anklicken von Optimierung ausf hren ein Dialogfenster zur Dateiauswahl Sonstige Optimierung ohne Ausf llen des Widerrufsprotokolls ausf hren Wenn diese Option aktiviert ist wird die 1 Optimierung gestartet ohne im Widerrufsprotokoll aufgezeichnet zu werden Diese neue Option erm glicht das Optimieren von mittelgro en und gro en FEM Modellen Diese neue Funktion erm glicht eine Senkung der Berechnungszeit und eine drastische Verringerung der Speicherbelegung im Verlauf des Optimierungsprozesses Die Speicherbelegung sollte im Verlauf des Szenarios linear und um geringe Mengen ansteigen aufgrund der historischen F llung der Optimierung Die Berechnungszeit jeder Aktualisierung w hrend des Optimierungsprozesses bleibt die gleiche Mit Darstellung der Aktualisierung Ohne Darstellung der Aktualisierung Es kann ausgew hlt werden ob die Optimierung mit oder ohne Darstellung der Aktualisierung gestartet werden soll indem die geeignete Option angeklickt wird Hinweis e Im Darstellungsmodus ohne Aktualisierung Ohne Darstellung der Aktualisierung wurde die Leistung verbessert Je nach Modell und Optimierung konnte zwischen den beiden Modi Mit Darstellung der Aktualisierung und Ohne Darstellung der Aktualisierung eine Leistungsverbesserung im Bereich von 15 bis 40 erzielt werden e Wurde das Optionsfeld Mit Darstellung der Aktualisierung aktiviert wird die Darstellung w hrend des Optimier
79. meter auszuw hlen 4 In dem ge ffneten Dialogfenster die Parameter OzLength OxLength OyLength ausw hlen diese mit Hilfe der Schaltfl che in die Spalte Ausgew hlte Parameter verschieben und dann OK anklicken 5 Im Feld Eingabeparameter ausw hlen den Parameter OzLength ausw hlen und die Schaltfl che eingeben und OK anklicken z Ha H I ur e T Bereiche Anzahl der Ebenen adi 3 x Unterbereich 20 Unterbereich 20mm Oberbereich 120 Oberbereich 120mm Anzahl Ebenen 6 HE Anzahl Ebenen E 6 Die folgenden Werte auf den Parameter OxLength anwenden Unterbereich 30mm Oberbereich 150mm Anzahl Ebenen 10 7 Die folgenden Werte auf den Parameter OyLength anwenden Product Engineering Optimizer Version 5 Release 15 Seite 82 10mm Unterbereich 100mm Oberbereich A Anzahl Ebenen 8 Im Feld Ausgabeparameter ausw hlen die Schaltfl che Liste bearbeiten anklicken um die Ausgabeparameter auszuw hlen 9 In dem ge ffneten Dialogfenster die Parameter OxyArea und PadVolume mit Hilfe der Schaltfl che gt ausw hlen und OK anklicken 10 Kurven in der Ausgabedatei sichern markieren und die Schaltfl che Erstellung von Experimenten durchf hren anklicken um die Analyse zu starten 11 Den Namen der Ausgabedatei eingeben und Sichern anklicken Die Analyse wird gestartet und es wird ein Dialogfenster angezeigt das dem unten gezeigten Beispiel entspricht
80. mierten Parameter ausw hlen OK anklicken 5 In der Algorithmenliste den Algorithmus f r simuliertes Ausgl hen ausw hlen 6 Auf der Registerkarte Bedingungen die Schaltfl che Neu anklicken um die folgende Bedingung einzugeben Product Engineering Optimizer Version 5 Release 15 Seite 42 Y 2 Z 2 gt 8100mm2 7 Im Editor zum Optimieren von Bedingungen OK anklicken anschlie end nochmals Neu anklicken um die zweite Bedingung einzugeben Y 2 Z 2 lt 10000mm2 8 Optimierung ausf hren anklicken Das Ergebnis der Optimierung ist ein Block dessen Tr gheitsachse sich in einem durch die zwei angegebenen Kreise begrenzten Bereich befindet Die Registerkarte Bedingungen ansehen Alle Bedingungen sind erf llt Nun kann ein Algorithmus f r Gradienten gestartet werden um den Mindestwert des Parameters Rad zu ermitteln 9 Auf der Registerkarte Problem Folgendes ausw hlen o Minimierung als Optimierungstyp o Rad als zu optimierenden Parameter die Schaltfl che Ausw hlen anklicken und Gradientenalgorithmus mit Bedingung en ausw hlen o Die freien Parameter nicht ndern 10 Optimierung ausf hren anklicken um die Optimierung mit den standardm igen Beendigungskriterien auszuf hren Nach Abschluss der Optimierung liegt der Mindestwert f r Rad bei nahezu 90 mm Es wurde eine Gruppe von Werten xA xB yA yB ermittelt so dass sich die Tr gheitsachse des Blocks nahezu auf dem durch fol
81. minus der rechten Seite absoluter Wert linke Seite rechte Seite IE Freier Parameter g Ein sich gem Optimierungsalgorithmus andernder Parameter Dieser Parameter ist von keiner Beziehung abh ngig Formel Pr fung Regel usw Andere Parameter sind entweder festgeschrieben oder auf Grundlage der Werte freier Parameter berechnet K IE Knowledgeware Die Softwarekomponenten die der Erzeugung und Manipulation von konstruktionsbezogenen Daten dienen Konstruktionsbezogene Daten bestehen aus Regeln und anderen Arten von Beziehungen wobei Konstrukteure ihr gemeinsames Know How sichern und sp ter f r die Durchf hrung des Konstruktionsprozesses verwenden k nnen Product Engineering Optimizer Konjugiertes Gradientenverfahren M Maximierung Minimierung O Objektive Funktion Optimierung Optimierungsbedingung Optimierungsprogramm Version 5 Release 15 Seite 126 Eine grundlegende Technik die h ufig in verschiedene iterative Algorithmen in vielen Bereichen der wissenschaftlichen Berechnung von Daten integriert wird Diese CG Methode wurde urspr nglich daf r konzipiert konvexe Quadratfunktionen zu minimieren wurde aber in der Folge auf allgemeine Berechnungsf lle ausgedehnt CG Algorithmen sind leistungsstark aber nicht sehr stabil Eine Option des Optimierungsprozesses die nach dem H chstwert einer objektiven Funktion sucht Eine Option des Optimierungsprozesses die nach dem M
82. mit der Anwendung Product Engineering Optimization PEO verwendet werden k nnen enth lt der Abschnitt Integration in Product Engineering Optimization i 1 Die Datei KwoDedicatedAlgoforDerivativesProviders CATAnalysis ffnen 2 Vergewissern dass die Sensoren aktualisiert wurden o Im Men Start gt Analyse und Simulation auf die Umgebung Generative Structural Analysis zugreifen o Das Symbol Berechnen anklicken Das Dialogfenster Berechnen wird angezeigt OK anklicken o Im Fenster Sch tzung der Berechnungsressourcen den Eintrag Ja anklicken Die Sensoren werden aktualisiert 3 ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen 4 Das Symbol Optimierung on anklicken Das Dialogfenster Optimierung wird angezeigt Product Engineering Optimizer Version 5 Release 15 Seite 50 5 In der Liste Optimierungstyp Minimierung ausw hlen 6 Im Feld Optimierter Parameter Ausw hlen anklicken und den Parameter Masse ausw hlen OK anklicken 7 Im Feld Freie Parameter die Schaltfl che Liste bearbeiten anklicken und die folgenden Parameter ausw hlen o Finite Element Model 1 2D Property 3 SAMThickness o Finite Element Model 1 2D Property 2 SAMThickness o Finite Element Model 1 2D Property 1 SAMThickness 8 Den freien Parameter Finite Element Model 1 2D Property 3 SAMThickness ausw hlen und Bereiche und Schritt bearbeiten anklicken Im Dialogfenster de
83. muliertes Ausgl hen de Algorithmus und objektive Funktion el Ausf hren einer mit Bedingungen versehenen Optimierung mit einer Wertigkeit ei Bedingung de Bedingung mit Wertigkeit de Bedingungen de Bedingungen verwenden de Bedingungen Registerkarte Erzeugen einer Bedingung de Bedingungserf llung de Bedingungserf llung Editor IV Gemessene Parameter in einer Berechnung der Bedingungserf llung verwenden de Verwenden W Bedingungserf llungseditor tel Bedingungserf llungsfunktion verwenden tel Befehl Bedingungserf llung del Experimente erstellen de Product Engineering Optimizer Version 5 Release 15 Seite 129 Optimierung de Bereiche und Schritte WEN Beschreibung der Umgebung de C m CATIA PLM optimal nutzen ql E Enovia LcaA W2 Ergebnis interpretieren q Ergebnisse interpretieren Ergebnisdatei de Optimierungskurven de Warnungen und Fehler de Erste Schritte Zielwert mit dem Algorithmus f r Gradienten suchen del Zielwert mit dem Algorithmus f r simuliertes Ausgl hen suchen el Experimente erstellen del Experimente erstellen verwenden Tool de Experimente erstellen Fenster Einstellungen Registerkarte del Ergebnisse Registerkarte tel Prognose Registerkarte de Experimente erstellen Tool del F Freie Parameter DO Q Freie Parameter ausw hlen el Product Engineering Optimizer Version 5 Release 15 G Gemessene Parameter e
84. n e Zum Erzeugen einer Bedingung mit Derivaten die Schaltfl che Neue Bedingung mit Derivaten anklicken e Zum L schen einer Bedingung die Schaltfl che L schen anklicken Bedingungen k nnen nicht neu gruppiert werden Jede Bedingung muss einzeln eingegeben werden Folgende Operatoren sind bei der Angabe von Bedingungen verwendbar e simuliertes Ausgl hen und Algorithmen f r die Bereitstellung von Bedingungen und Derivaten e lt gt alle Algorithmen Nach Angabe einer Bedingung wird der Abstand zum Wert der in der Bedingung angegeben wurde angezeigt Ein Symbol zeigt an ob der urspr ngliche Wert der Bedingung entspricht gt gt In einer weiteren Spalte F wird nun die jeder einzelnen Bedingung zugeordnete Wertigkeit aufgelistet In dieser Spalte kann die Wertigkeit ge ndert werden Product Engineering Optimizer Version 5 Release 15 Seite 22 Optimierung des Bedingungseditors Filter f r Analysemanager Filtername w Filtertyp ale Yerschiebungswekkor 1 Bedingungswert Art der Bedingung Yerschiebungswektor 1 mm e 0 2 Bedingungen die abgeleitete Werte unterst tzen sind speziellen Analysesensoren zugeordnet siehe die Dokumentation zur Analyse Es muss angemerkt werden dass jede Bedingung einem lokalen Sensor zugeordnet werden kann der mehrere Ausgabewerte h lt einen f r jeden Knoten des Netzes im Bereich des lokalen Sensors Daher h ngt der
85. n C Interaktive Synchronisation beim Laden C Manuelle Synchronisation _ Standardmadus Daten in das Modell kopieren W Standardmodus Keine Daten in das Modell kopieren Zwei verschiedene Arten von Angaben k nnen festgelegt werden Automatische Synchronisation beim Laden Wenn die Konstruktionstabellendateien beim Laden eines Modells das Benutzerkonstruktionstabellen enth lt ge ndert wurden und die Daten der externen Datei im Modell enthalten sind wird die Konstruktionstabelle automatisch synchronisiert wenn dieses Optionsfeld markiert ist Diese Option ist standardm ig markiert Product Engineering Optimizer Version 5 Release 15 Seite 116 Interaktive Synchronisation beim Laden Wenn ein Modell geladen wird das Benutzerkonstruktionstabellen enth lt deren externe Quellendatei gel scht wurde erm glicht es diese Option dem Benutzer eine neue Quellendatei auszuw hlen oder die in den Konstruktionstabellen enthaltenen Daten in einer neuen Datei zu speichern E Diese Option ist standardm ig inaktiviert Manuelle Synchronisation Wenn die Konstruktionstabellendateien beim Laden eines Modells das Benutzerkonstruktionstabellen enth lt ge ndert wurden und die Daten der externen Datei im Modell enthalten sind wird die Konstruktionstabelle synchronisiert wenn dieses Optionsfeld markiert ist Zum Synchronisieren beider Dateien die Konstruktionstabelle im Strukturbaum mit der rechten Maustaste anklicken und den Be
86. n gehen am Ende der Sitzung nicht verloren Ei 1 Den Befehl Tools gt Optionen ausw hlen Das Dialogfenster Optionen wird angezeigt 2 Im linken Feld die Kategorie Allgemein ausw hlen 3 Die Registerkarte Parameter und Messungen anklicken Die folgenden Registerkarten werden angezeigt 5 paramsteriind messungen Ratgeber Einheiten Sprache Generierung eines Berichts Auf diesen Registerkarten kann Folgendes definiert werden o Die Wissenseinstellungen o Die Bibliotheken die geladen werden sollen o Die Berichtseinstellungen 4 Zwei weitere Registerkarten die sich in der Kategorie Infrastruktur befinden haben ebenfalls Auswirkungen auf Knowledgeware Anwendungen H Teieinfrastruktur Allgemein i Anzeige Teiledokument o Allgemein o Anzeige 5 Diese Optionen den Anforderungen entsprechend ndern 6 OK anklicken um die Einstellungen zu best tigen Product Engineering Optimizer Version 5 Release 15 Seite 113 Knowledge Diese Seite befasst sich mit den folgenden Kategorieoptionen e Strukturbaumansicht Parameter e Parameternamen e Beziehungsaktualisierung im Teilekontext e Konstruktionstabellen Strukturbaumansicht Parameter Strukkurbaum ansicht Parameter _ Mit wert _ Mit Formel Im Strukturbaum k nnen zwei Angaben angezeigt werden Mit Wert Zeigt die Parameterwerte im Strukturbaum an E Diese Option ist standardm ig inaktiviert Mit Formel Zeigt die Formeln f
87. n pfungs m anager 1 eine Verschiebungsbedingung erf llen Beachten dass die Blechtafel aus drei verschiedenen Platten besteht Dicke 2 mm Die Platte ist an eine Wand geschraubt und am gegen berliegenden Extremwert wird eine verteilte Last BE beaufschlagt Bi Eigenschaften 1 1 Anal semamager Finites Elementmodell 1 Enoten und Elemente e Die Blechtafelmasse soll minimiert werden indem die E Materialien 1 Blechdicke jeder Tafel ge ndert wird e Der Verschiebungsvektor jedes Vernetzungsknotens muss geringer als 0 2 mm sein Randbedingungen 1 Feste Einspannung 1 verteilte Last 1 L sung F r statischen Prozess 1 w Translationsverschiebungsvekkor 1 Sensoren 1 Displacement ector 1 1355 e pe Mass Product Engineering Optimizer Version 5 Release 15 Seite 47 e Zur Verwendung des Algorithmus f r die Bereitstellung von Bedingungen und Derivaten sollte der Benutzer mit Objekten und Bedingungen vertraut sein die eigene Derivate bereitstellen e F r die Durchf hrung dieses Szenarios wird der Algorithmus f r die Bereitstellung von Bedingungen und Derivaten verwendet Weitere Einzelheiten hierzu enth lt der Abschnitt Auszuf hrenden Algorithmus angeben e F r die Durchf hrung dieses Szenarios sollte der Benutzer mit lokalen und globalen Sensoren vertraut sein Weitere Informationen zu diesen Sensoren enth lt der Abschnitt Lokale Sensoren erzeugen im Generative Structural Analysis Benutzerhandbuch
88. n Messungen in Beziehungen oder Benutzerfunktionen verwendet werden Messungen sind spezielle Funktionen die in Formeln und Regeln verwendet werden Das Knowledge Advisor Benutzerhandbuch enth lt bungen die die Verwendung von Messungen veranschaulichen Informationen zur Erzeugung und Verwendung von Benutzerfunktionen sind in der Dokumentation CATIA Application Architecture enthalten Erweiterte Sprachbibliotheken laden Product Engineering Optimizer Version 5 Release 15 Seite 118 Wenn diese Option markiert ist kann der Benutzer wenn er eine begrenzte Anzahl Pakete laden m chte die Pakete ausw hlen die er unter Zu ladende Pakete laden will gt Diese Option ist f r den Administrator von besonderer Bedeutung da er durch sie die I Anzahl der vom Benutzer verwendeten Pakete begrenzen kann Sie ist auch beim Verbessern der Leistung sehr hilfreich da es m glich ist nur die erforderlichen Bibliotheken zu laden k fiy e Wenn ein Dokument ge ffnet wird dessen Beziehungen teilweise unterbrochen sind m ssen zur Behebung des Problems m glicherweise alle Bibliotheken geladen werden was geraume Zeit dauern kann Es sollte auf jeden Fall berpr ft werden welche Pakete erforderlich sind und diese sollten dann ausgew hlt werden gt Diese Option ist standardm ig inaktiviert Alle Pakete Erm glicht dem Benutzer die Auswahl aller Pakete Referenzverzeichnis fur Typen Referenzwerzeichnis F r Typen
89. n unteren Bereich 0 1 und den oberen Bereich 30 mm ausw hlen Nach Abschluss OK anklicken 9 Diesen Schritt f r die Parameter Finite Element Model 1 2D Property 2 SAMThickness und Finite Element Model 1 2D Property 1 SAMThickness wiederholen 10 Im Feld Algorithmustyp Algorithmus f r die Bereitstellung von Bedingungen und Derivaten ausw hlen 11 Im Feld Beendigungskriterien folgende Einstellungen vornehmen o Maximale Anzahl Aktualisierungen 10 o Aufeinander folgende Aktualisierungen ohne Verbesserungen 7 o Maximale Zeit 5 12 Die Entwicklungskriterien wie folgt festlegen Relative Zielsetzung Absolute Zielsetzung Relative Bedingungen Absolute Bedingungen Absolute Ve 13 Die Option Optimierungsdaten sichern aktivieren Product Engineering Optimizer Version 5 Release 15 Seite 51 14 Auf der Registerkarte Bedingungen die Schaltfl che Neu Derivatbereitstellung anklicken Im Optimization Constraints Editor den folgenden Hauptteil der Bedingung eingeben und anschlie end OK anklicken Yerschiebungsvektar Em E r 0 2 15 Optimierung ausf hren anklicken Einen Namen f r die XLS Ausgabedatei eingeben und Sichern anklicken 16 Die Registerkarte Ergebnisse der Berechnung anklicken Die sortierten Ergebnisse werden angezeigt Die beste Ergebnismasse betr gt 0 265675157 Bedingung 3 27e 008 17 Die entsprechende Zeile ausw hlen und Kurven anzeigen anklicken Die Kurven werden angezeigt Die
90. nen zu Messungen die unbekannte Parameter nicht erkennen nebenstehende Grafik anklicken um sie zu vergr ern Dieses Dialogfenster wird angezeigt wenn eine Messung eine Ver nderung eines unbekannten ee Bm Parameters nicht erkennt Dies tritt in der Regel in den folgenden F llen auf e Die Messung ist tats chlich von den unbekannten Variablen unabh ngig Wenn das der Fall ist sollte diese Messung durch eine Konstante ersetzt werden da dies die Berechnung beschleunigt e Die Funktionseinheitengenauigkeit ist zu niedrig Die Messungen erkennen eine leichte Ver nderung der unbekannten Variablen nicht Die Option f r die Funktionseinheitengenauigkeit kann erh ht werden Product Engineering Optimizer Version 5 Release 15 Seite 65 Bedingungserf llungsfunktion verwenden In dieser bung wird erl utert wie ein Bedingungsset mit Hilfe von Operatoren Funktionen und Messungen et aufgel st wird Dieses Szenario kann von jedem Dokument aus ausgef hrt werden i e Die Syntax dieser Funktion ist mit der von Gleichungssets identisch e Zu beachten ist dass f r die Bedingungserf llungsfunktionen das Produkt PEO erforderlich ist 1 Einen Block mit einer rechteckigen Grundfl che erzeugen 2 Den Formeleditor zum Erzeugen des Parameters Volumenk rper verwenden 3 ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen 4 Das Symbol Bedingungserfullung 1 3 anklicken Im ersten Dialog
91. ng gi X1 gt K g h sind Bedingungen optional h Kira Xn Kj LB Lower Bound Untergrenze LB lt x lt UB UB Upper Bound Obergrenze Product Engineering Optimizer bietet drei Betriebsmodi ber die nach folgenden Werten gesucht werden kann e f x Minimum e f x Maximum e Ein gegebener Wert von f x oder a e Bedingungserf llung Diese Betriebsmodi werden als die Modi Minimierung Maximierung Zielwert und Nur Bedingungen bezeichnet Product Engineering Optimizer Version 5 Release 15 Seite 16 Einfuhrung in das Dialogfenster Optimierung ee Das Dialogfenster wird durch Anklicken des Symbols Optimieren 4 angezeigt Dieses Fenster enth lt drei Registerkarten Registerkarte Problem Registerkarte Bedingungen Registerkarte Ergebnisse der Berechnungen Product Engineering Optimizer Version 5 Release 15 Seite 17 Registerkarte Problem Problem Bedingungen Ergebnisse der Berechnungen Optimierungstyp Minimierung Optimierter Parameter Padvolume fs 1 2e 004m3 Ausw hlen zielwert Minimum Ka Freie Parameter Schritt OzLength 30mm Autoa OxLength 16mm Auko Length 130mm Auko Liste bearbeiten Bereiche und Schritt bearbeiten Arthas Algorithmen Algorithmustyp Algorithmus f r Gradienten mit Bedingungen i Ausgew hlte Algorithmuseinstellungen Ausf hrungskrikerier Komvergenzgeschwndiket ma Tg Fee Beendigungskrikerien
92. ng nicht vorher ausgef hrt wurde wird der Benutzer zur Angabe einer Ausgabedatei aufgefordert andernfalls wird je nach der vorher ausgef hrten Aktion ein Kontextmen angezeigt vollst ndige Ausf hrung oder unterbrochene Ausf hrung Registerkarte Ergebnisse Diese Registerkarte ist nur verf gbar nachdem die Analyse ausgef hrt wurde und ist inaktiviert wenn die auf der Registerkarte Einstellungen enthaltenen Informationen nicht auf dem neuesten Stand sind Product Engineering Optimizer Erstellung von Experimenten se Olg4mz be O0bms 4 mm Ssomm L mm se O0d4mz 1 2e OJSn Eur Sure L rnmi ze Old4mz 1 8e 005 E Mi m 4 sur sur L mmm se O04mz amp 4e 00Sr 5 100mm z m 1Umm se O04mz se O0SmS 6 120mm Ssomm L mm se O04mz 3 be O0Sn T z mm 43 333mm l mm 4 33e 004m2 8 6re 00E E 4 mm 43 333mm l mm 4 33e 004 m2 1 73e 00E J j mm 43 adamm l mm 4 33e O04mz 2 6e 005M 10 43 333mm 4 33e O04mz 5 7 sc q H werte anwenden Senerierke Kurven verf gbare Kurven v OK i Anwenden Abbrechen Version 5 Release 15 Seite 78 Generierte Kurven Die in der Tabelle der Experimente angezeigte Matrize ist das Ergebnis der f r jeden Knoten ausgef hrten Berechnungen die im Abschnitt Tabelle der Experimente angezeigte Matrize ist das Ergebnis der f r jeden Knoten ausgef hrten Berechnungen die Anzahl der dargestellten Bewertungen stimmt mit der Anzahl der auf der Re
93. ngungen Lokaler Algorithmus f r Bedingungen und Priorit ten Nein Nein Algorithmusversionen Algorithmus f r simuliertes Ausgl hen Ja Ja Nein Nein Ja Algorithmus f r die Bereitstellung von Bedingungen und Derivaten Ja Ja Nein Ja Nein Algorithmus Algorithmus f r f r Gradienten mit Gradienten Bedingungen ohne Bedingungen Nein Ja Nein Nein Nein Nein Nein Nein Nein Nein Von Zeit zu Zeit werden die PEO Algorithmen aktualisiert um deren Leistungsf higkeit zu verbessern Als Nebeneffekt zu diesen Modifizierungen ndert sich das Verhalten des Optimierungsprozesses Durch Verwendung von Umgebungsvariablen siehe Tabelle unten ist es jedoch m glich zu den vorherigen Algorithmusversionen zur ckzukehren Variablenname Variablenwert GradientVersion r8Sp3 r9sp4 r10sp1 rllga Saversion r8sp3 rl3ga rl4ga rl4sp1 GradientWithCstVersion r8sp4 rllga rl3ga rl4ga r14sp1 r14sp2 r15ga Product Engineering Optimizer Version 5 Release 15 Seite 34 H chstwert suchen Dieses Szenario veranschaulicht den Typ der Maximierungsoptimierung Der Algorithmus sucht nach I 17 den Parameterwerten die einem H chstwert f r Funktion2 entsprechen Es wird die Methode Simuliertes Ausgl hen verwendet F r das Argument x werden untere und obere Begrenzungen 10 und 10 angegeben u 1 Das Dokument KwoGoal0 CATPart ffnen oder die im folgenden Strukturbaum beschrieben
94. ns Product Mode PartBody h Producti publications Parti CERE Coppefklicken Optimierung Nur Optimierung Alle EST Yer ffentlichungen Farameter f r f r Auswahl verf gbar Auswahl sichtbar T amp M Parti Parti 1 Optimierung Bein Parameter E x i arti 1 f r Auswahl verf gbar tA Parti j m Part Part2 1 L M Part Publications pplications m xy plane yz plane y plane PartBody publications Optimierung Mur YWer ffentlichungen f r Auswahl verf gb r Algorithmen und objektive Funktion Im Allgemeinen ist die Form der objektiven Funktion unbekannt Es ist daher besser mit dem simulierten Ausgl hen zu beginnen und die Ergebnisse mit einem Gradientenabstieg einzugrenzen Dieses Verfahren ist zwar langsamer kann aber auf eine gr ere Anzahl Funktionen angewendet werden Wenn die Eigenschaften der Kurve bekannt sind fortlaufend an jedem Punkt differenzierbar und mit einem einzigen Optimum kann der Gradient ohne weitere Vorbereitungen verwendet werden Er l uft in der Regel schneller ab als der Algorithmus f r simuliertes Ausgl hen Simulated Annealing SA Wenn die Optimierung erneut gestartet werden muss weil das erste Ergebnis nicht zufriedenstellend ist m ssen die Bereiche an den freien Parametern und oder die Schritte reduziert werden IE Algorithmen verwenden Die N herung einer L sung mit dem simulierten Ausgl hen kann durch Verringerung der Stoppbedingung f r
95. nverzeichnis der Parameter und Funktionen Editor Ergebnisse Optionen Bedingungserf llung erzeugt von odw 27 04 2005 Yolumenk rper smarkWolume Hauptk rperiBlock 1 Hauptk rperi Block 1 Begrenzungl L nge imm Hauptk rper Block 1 Begrenzungz l nge lt 1000mm Konstante Parameter Unbekannte Parameter Hauptk rperi lo Z0mm Product Engineering Optimizer Version 5 Release 15 Editor Ergebnisse Optionen Bedingungserf llung erzeugt won odi 27 04 2005 Yolumenk rper sm arbWolume Hauptk rperiBlock 1 Hauptk rper Block 11Begrenzunglil nge gt imm Hauptk rperBlock Eegrenzungz l nge lt 1000mm Konstante Parameter Unbekannte Parameter Hauptk rperiBlo Z rmm Seite 59 e Konstante Parameter Die Werte konstanter Parameter werden vom Benutzer festgelegt Sie werden vom Solver als Konstanten behandelt Dieser Wert kann durch zweimaliges langsames Anklicken der Zelle Wert direkt in der Spalte Wert ge ndert werden e Unbekannte Parameter Der Wert eines unbekannten Parameters wird berechnet sobald die Schaltfl che Aufl sen angeklickt wird Beachten dass der Wert des konstanten Parameters durch Anklicken des Wertes im Wertfeld bearbeitet werden kann siehe nebenstehende Abbildung Product Engineering Optimizer Version 5 Release 15 Editor Ergebnisse Optionen Bedingungserf llung erzeugt von
96. obenen Bereich ausw hlen Product Engineering Optimizer Version 5 Release 15 Seite 99 Ausgabe und Faktorname A von denen der A Grafiktitel und a Zu die legenden a BEN of tne output named GirtPutN abh ngen mm Study of factor Factorkn utput varlar ce J actor value Output average mm Smin mm Smax mm mm E Eine Eifekigrafik 0 78 428 78 428 78 428 f r jeden Bereich 0 333333333 83 505 83 505 83 505 i dieses Typs 0 666666667 82 311 82 311 82 311 l 84 691 84 581 o Im Feld Reihe in die Option Spalten ausw hlen 5 Auf der Registerkarte Datenbereich o Den Inhalt des Rahmens Reihe nicht ndern o Den Cursor in das Feld Beschriftung der Rubrikenachse X setzen und auf dem Blatt den folgenden hervorgehobenen Bereich ausw hlen Treatment of the output named Output mm Br FH BEE BE a Study of factor Factork ee EEE EEE BEE DE Factor value BT BE 78 428 78 428 EEE 0 oo 83 505 83 505 BEE D GE6GGE6EF 62 311 82 311 82 311 VE o DEI 54 561 54 551 BD o Die Schaltfl che WEITER anklicken 6 Auf der Registerkarte Titel o Diagrammtitel Durchschnittlicher Effekt von FaktorK auf AusgabeN umgeben von minimalem und maximalem Effekt o Rubrikenachse X WERT von FaktorK o Werteachse Y Durchschnitt von Ausgaben Einheit der Ausgabe Antworten umgeben von min und max Antworten 7 Die anderen Registerkarten unver ndert belassen und die Schalt
97. odi 27 04 2005 Yolumenk rper smartYolume Hauptk rperi Block 1 Hauptk rper Block 1 Begrenzungl L nge gt imm Hauptk rperiBlock 1 Begrenzungzil nge lt 1000mm Konstante Parameter Unbekannte Farameter von Eingabe und Ausgabevariablen bet tigt werden e E vertauscht Salve Die Schaltfl che Aufl sen anklicken um die Berechnung zu starten F anwenden Die Schalfl che Anwenden anklicken um die Aktualisierung des Modells zu starten j Registerkarte Ergebnisse Beachten dass nun mehr als eine L sung f r ein einziges Problem gefunden werden kann Weitere Informationen enth lt der Abschnitt Gemessene Parameter in einer Berechnung der Bedingungserf llung verwenden Seite 60 Der Pfeil f r die Syntaxanalyse wird zum Identifizieren von Variablen des Bedingungssets verwendet Dieser Pfeil muss vor der Auswahl Der Linkspfeil dient zum Verschieben von Variablen von der Kategorie Unbekannte Parameter in die Kategorie Konstante Parameter Mit dem Rechtspfeil werden Variablen von der Kategorie Konstante Parameter in die Kategorie Unbekannte Parameter verschoben Mit dem Pfeil zum Umschalten der Ein Ausgabe werden die ausgew hlten konstanten und unbekannten Parameter miteinander Product Engineering Optimizer Version 5 Release 15 Seite 61 I Optionen o ee En S 5 ee Options o en der L sungen fo 0001 Anzahl der L sungen die gefunden werden sallen Bedingungen R
98. r Parameter auf die Schaltfl che Ausw hlen und w hlen Sie im daraufhin angezeigten Dialgofenster Den Parameter ausw hlen den Parameter Total_Bottle_Volume aus der Liste der zu optimierenden Parameter aus Klicken Sie danach auf OK o Klicken Sie im Feld Freie Parameter auf Liste bearbeiten und w hlen Sie die Parameter aus siehe folgende Abbildung Klicken Sie danach auf OK Freie Parameter f r den Optimierungsalgorithmus ausw hlen Filter f r Bottle_cap Filtername z Fitertyp Farameter Bottle _capiRi Bottle _capi Hauptk rperiBlock Eegrenzungz l Bottle _capi Hauptk rperiBlock z Begrenzungz l Bottle _capi k52 Bottle _capi Hauptk rperiBlock S Eegrenzungz l Bottle_captHauptk rperiBlock HBegrenzungz l Bottle_captHauptk rper Block S Eegrenzungz l Bottle_captHauptk rper Block S1Begrenzungzl H Freie Parameter f r die Opkimierun Bottle car Hauotk roer Black 11Bearenzunai ila Bottle _capiHauptk rperiBlock ZiBegrenzunglil Bottle _cap Hauptk rperiBlock 315egrenzungi l Bottle _capiHauptk rperi Block HBegrenzungi l Bottle _capiHauptk rperiBlock 51Begrenzungi l Bottle _capiHauptk rperBlock 61Begrenzungi l Bottle _capiHauptk rperi Block 71Begrenzungi Bottle _capiHauptk rperiBlock S1Begrenzungi l A H Rathe _raniHauntk rneriAlaork 7i Renrenzunazi Ratte _raniHaunkk rneriAlnock S Renrenzmnai Dr OK Ab
99. rf llung die mit den Grafiken angezeigt werden k nnen ist hilfreich um Bedingungen zu identifizieren die schwer zu erf llen sind Manchmal ist es besser alle anderen Bedingungen zu inaktivieren um einen potenziellen Bereich der Erf llung nur f r diese Bedingungen zu identifizieren Empfehlungen F r Skizzen f r die eine Optimierung angewendet wird sollten stets viele Bedingungen definiert werden Skizzen f r die nicht gen gend Bedingungen definiert wurden k nnen zu falschen L sungen oder unterdr ckten Geometrien f hren siehe KwoCirclesSk CATPart Es empfiehlt sich auch den Bereich der freien Parameter auf sinnvolle Werte zu begrenzen Experimente erstellen Wie k nnen manuell Grafiken aus einer DoE Excel Ausgabedatei erstellt werden Der nachstehend beschriebene Prozess basiert auf der folgenden Datei HowToManuallyBuildGraphsFromDoEExcelOutputrFile xIs Effektgrafik erzeugen In der Excel Datei f r jede zu erzeugende Effektgrafik d h f r jeden Bereich des Teils mit dem Titel BEREICH VON FAKTOREFFEKTEN f r jede Ausgabe S und jeden Faktor X die folgenden Aktionen durchf hren 1 Die DoE Ausgabe Excel Datei ffnen sofern dies noch nicht geschehen ist 2 Den Befehl Diagramm Assistent anklicken 3 Als Diagrammtyp Liniendiagramm ausw hlen und den Befehl WEITER anklicken 4 Auf der Registerkarte Datenbereich o Den Cursor in das Feld Datenbereich setzen und auf dem Blatt den folgenden hervorgeh
100. rithmus zur Bereitstellung von Zielsetzungen und Derivaten Algorithmus f r Gradienten ohne Bedingung Algorithmus f r Gradienten mit Bedingung en Gleichheitsbedingungen sind zul ssig Gleichheitsbedingungen nicht zul ssig Pr zision wird als Abschlussbedingung verwaltet Keine Genauigkeit precision x A ist erf llt wenn abs x A lt precision Kann mit Bedingungen und ohne Zielfunktion ausgef hrt Muss mit einer objektiven Funktion ausgef hrt werden werden Algorithmuskonfigurationen Die Gradientenalgorithmen der Algorithmus f r simuliertes Ausgl hen und der Algorithmus zur Bereitstellung von Bedingungen und Derivaten k nnen in drei von vier unterschiedlichen Konfigurationen ausgef hrt werden Optionen Algorithmus f r Gradienten Algorithmus f r simuliertes Algorithmus f r die Ausgl hen Bereitstellung von Bedingungen und Derivaten Langsam Langsame Entwicklung auf der Diese 4 Konfigurationen definieren Grundlage von Schritten oder die Akzeptanzstufe von schlechten Begrenzungen Einwandfreie L sungen Pr zision ist zu verwenden um Wenn das Problem viele lokale Konvergenz zu finden Optima hat Langsam verwenden Wenn das Problem keine lokalen Mittel Ein zuf llig neu gestartetes Optima hat Unbegrenzt Nach oben konjugiertes Gradientenverfahren verwenden Schnell Sucht Spr nge von Minimum zu Minimum Schnelle Entwicklung geringere Pr zision Unbegrenzt Nach oben E Beendigungskriterien Beendig
101. runter angeordneten Bl tterliste die Option Kubikzentimeter cm3 ausw hlen Die Einstellungen durch Anklicken von OK best tigen 3 ber das Men Start gt Knowledgeware auf die Umgebung Product Engineering Optimizer zugreifen 4 Das Symbol Optimierung H 5 Auf der Registerkarte Problem folgende Werte in die Felder eingeben Optimierungstyp Zielwert Optimierter Parameter Volumen 1 Zielwert 800cm3 Freie Parameter xA yA xB yB Algorithmustyp Algorithmus f r simuliertes Ausgl hen Konvergenzgeschwindigkeit Schnell Die Standardabschlussbedingungen nicht ndern 6 Das Markierungsfeld Optimierungsdaten sichern aktivieren andernfalls werden die Optimierungsdaten nicht gesichert 7 Das Markierungsfeld Mit Darstellung der Aktualisierung ausw hlen Keine Eingaben auf der Registerkarte Bedingungen vornehmen 8 Optimierung ausf hren anklicken o Ein Fenster zur Dateiauswahl wird angezeigt Einen Pfad ausw hlen o Sichern anklicken um den Optimierungsprozess zu starten Die f r jede Iteration berechneten Daten werden in einem Fenster angezeigt Im Verlauf der Optimierung ist zu sehen wie sich der Wert f r Volumen im Strukturbaum ndert Ist dies nicht der Fall muss im Strukturbaum der Beziehungsknoten erweitert werden o Nach Beendigung der Berechnung werden im Dialogfenster Optimierung die Werte der freien Parameter angezeigt Product Engineering Optimizer Version 5 Release 15 Seite 12 9 OK ankli
102. schen Product Engineering Optimizer und ENOVIA LCA CATIA PLM f r Product Engineering Optimizer optimal nutzen Optimierungen in ENOVIA LCA auf der Produktebene speichern Product Engineering Optimizer Version 5 Release 15 Seite 104 CATIA PLM f r Product Engineering Optimizer optimal nutzen A Beim Arbeiten mit ENOVIA LCA gew hrleistet der Modus Sicheres Sichern dass nur solche Daten in CATIA erzeugt werden die sich korrekt in ENOVIA sichern lassen ENOVIA LCA bietet zwei verschiedene Speichermodi Arbeitspaket Dokument beibehalten Ver ffentlichungen zug nglich und Zerlegt Dokument nicht beibehalten Verf gbarkeit von Befehlen aus Product Engineering Optimizer in Enovia LCA Die nachstehende Liste enth lt Befehle aus Product Engineering Optimizer und ihren Verf gbarkeitsstatus in ENOVIA LCA Folgende Funktionen von PEO werden unterst tzt Befehle Optimieren Erstellung von Experimenten Bedingungserf llung Verf gbarkeit in ENOVIA LCA zerlegter Modus OEDS EE Verf gbar l Verf gbar Keiner Verf gbar Keiner 5 Fl Fa F E a L Product Engineering Optimizer Version 5 Release 15 Seite 105 Optimierungen in ENOVIA LCA auf der Produktebene cn speichern In dieser bung erfahren Sie wie Sie eine Optimierung in ENOVIA LCA sichern In diesem Szenario f hren Sie folgende Schritte aus Sie erzeugen ein Produkt in ENOVIA LCA und senden es an CATIA Sie f gen dem Produkt zwei Kompon
103. sierungen ohne Verbesserungen Maximale Zeit Minuten Zielwert Volume l 0 8L xA yA xB Unterbereich 40 40 50 Oberbereich 80 80 200 Algorithmus f r Gradienten mit Bedingungen 200 50 5 Die folgenden Bedingungen auf der Registerkarte Bedingungen eingeben Constraint 1 Constraint 2 Z 2 Y 2 lt 5000 mm2 Y 2 Z 2 gt 1000 mm2 anklicken um auf das Dialogfenster Optimierung zuzugreifen yB 40 100 6 Die Schaltfl che Optimierung ausf hren anklicken Nach Abschluss des Optimierungsprozesses sollte das Teil wie im folgenden Beispiel gezeigt aussehen Product Engineering Optimizer Version 5 Release 15 Spartz a xy Ebene a y z Ebene a 7x Ehene ae Parameter L 7 Beziehungen fir Formel z intersect i Ge E omersches i et 1 Linie 1 yz Ebene ei af ann a a a am ES fie Formel d O BESSER shes Set T Linie vz Ebene EEE a a am DUn um Damm un ne fen Formel S Wo slumenk rper 1 SM artvol lume oe Seite 39 coordil f i Formula 1 Seometrisches TETE mertiaAx 3 Hauptk rper fie Formel FRad sgrt i HH een er Optimierumgen 1 Er Optimierung 1 ee Optimierung 2 7 Die Bereiche der freien Parameter neu definieren siehe unten eataa i Schritt wi 41 7 71mm p Jamm B 105mm yB R2 bodmm 8 Die Schaltfl che Optimierung ausf hren anklicken Die generierten Werte liegen wesentlich n her am Zielwert Die nebenstehen
104. sw hlen gt Treatment ofthe output named QutputlN mm FactorL 0 FactorL 500 FactorL 1000 5 420 9 420 9 420 133 183 505 33 505 33 505 02 311 02 311 02 311 04 501 04 501 04 501 o Die Schaltfl che WEITER anklicken 6 Auf der Registerkarte Titel Product Engineering Optimizer Version 5 Release 15 Seite 101 o Diagrammtitel Effekt von FaktorL auf AusgabeN f r jeden Wert von FaktorK keine Interaktion wenn die Kurven parallel verlaufen o Rubrikenachse X WERT von FaktorL Y Achse Durchschnitt von AusgabeN Einheit der Ausgabe 7 Die anderen Registerkarten nicht ndern und die Schaltfl che WEITER anklicken 8 Die Option Als Objekt in Blatt1 ausw hlen 9 Die Schaltfl che FERTIG STELLEN anklicken Steigungsgrafiken erzeugen In der Excel Datei f r jede zu erzeugende Steigungsgrafik d h f r jeden Bereich des Teils mit dem Titel BEREICH DER EFFEKTESTEIGUNGEN die folgenden Aktionen ausf hren 1 Die DoE Ausgabe Excel Datei ffnen sofern dies noch nicht geschehen ist 2 Den Befehl Diagramm Assistent anklicken 3 Als Diagrammtyp Liniendiagramm ausw hlen und den Befehl WEITER anklicken 4 Auf der Registerkarte Datenbereich o Den Cursor in das Feld Datenbereich setzen und auf dem Blatt den folgenden hervorgehobenen Bereich ausw hlen Ausgabe und aktorname A van denen der TE Grafiktitel und gt Treatment of the output named utputhl mm 7 die legenden abh ng
105. t Beendigungskriterien des Benutzers Zielsetzung bei der der Algorithmus stoppen muss siehe nebenstehende Formel Relative Zielsetzung Die Abweichung der relativen Obj max Obj Min e Dabei gilt Zielsetzung bei der der Algorithmus stoppen muss Sehe O4 Ziels Max ist der Wert der maximalen nebenstehende Formel Obj maxt Obj min Zielsetzung der im Kriterienfenster nn erzielt wurde 2 e Ziels Min ist der Wert f r die minimale Zielsetzung der im Kriterienfenster erzielt wurde Algorithmus f r Gradienten Product Engineering Optimizer Version 5 Release 15 Seite 32 Dieser Algorithmus muss zuerst zur Ausf hrung einer lokalen Suche verwendet werden Basierend auf der Berechnung einer lokalen Steigung der objektiven Funktion verwendet dieser Algorithmus eine parabolische N herung und springt zu seinem Minimum oder er verwendet einen iterierten exponentiellen Schritt absteigend in Richtung des Minimums Wenn die Eigenschaften der objektiven Funktion bekannt sind fortlaufend an jedem Punkt differenzierbar kann der Gradient ohne weitere Vorbereitung verwendet werden Er l uft in der Regel schneller ab als der Algorithmus f r simuliertes Ausgl hen Simulated Annealing SA Der Algorithmus f r Gradienten kann mit und ohne Bedingungen verwendet werden Globale Suche gegen ber lokaler Suche Simuliertes Ausgl hen Globaler Algorithmus Gradient Lokaler Algorithmus Lokaler Algorithmus f r Bedingungen und Priorit ten Algo
106. t oder entfernt indem die Markierung der ersten Zeile entfernt wird und wird das Markierungsfeld Diese n auf die ausgew hlten Parameter anwenden inaktiviert wird die nderung nicht ber cksichtigt Die ausgew hlten Parameter behalten ihre Werte e Wenn das Feld Unterbereich nicht markiert ist erhalten die ausgew hlten Parameter keinen untergeordneten Bereich Dies trifft auch auf den bergeordneten Bereich und Schritt zu e Bei Auswahl der freien Werte werden die zugeordneten Parameter im CATIA Strukturbaum hervorgehoben Product Engineering Optimizer Version 5 Release 15 Seite 19 Die Schritte k nnen nun direkt in den Zellen bearbeitet werden EIER Br Verf gbare Algorithmen Siehe Auszuf hrenden Algorithmus Algorithmus F r simuliertes Ausgl hen angeben Lokaler Algorithmus f r Bedingungen und Priorit ten Algorithmus F r simulierkes Ausgl hen Algorithmus zur Bereitstellung on Bedingungen und Derivaten Algorithmus f r Gradienten ohne Bedingung Algorithmus F r Gradienten mit Bedingung Beendigungskriterien 4 Ist das Verhalten der Zielfunktion unbekannt den Algorithmus mit den Standardwerten ausf hren Falls erforderlich kann der Algorithmus jederzeit wiederholt werden wenn der Prozess weitere Iterationen zu ben tigen scheint Optimierungsdaten 4 Um die Optimierungskurven nutzen zu k nnen m ssen die Daten der Optimierung gesichert werden Wenn das Feld Optimierungsdaten sichern
107. t in Abh ngigkeit des bisherigen Verlaufs der Suche gem einem komplexen Gesetz Zu beachten ist dass der Schritt in keinem Fall konstant bleibt Parameter als freie Parameter erzeugen und verwenden Da bei der Arbeit mit einer Optimierung keine externen Referenzen erzeugt werden k nnen kann Folgendes ausgew hlt werden Die oberhalb der Optimierung befindlichen Parameter das eigentliche Teil Produkt Produkt von Teil der Analysemanager Die unterhalb eines jeden Kindes von lokalen literalen Eltern befindlichen Parameter Nur wenn diese Parameter geladen sind Hinweis e Wenn im Strukturbaum ein Knoten ausgew hlt wurde werden die von dem ausgew hlten Knoten ver ffentlichten Parameter nur dann angezeigt wenn sie zu den vorstehend genannten Parametern geh ren Auch wenn die Optimierung auf einer hohen Ebene stattfindet ist die Auswahl der Parameter von der Tatsache bedingt dass sich die Teile im Entwurfsmodus befinden m ssen wenn unterhalb eines Teils befindliche Parameter ausgew hlt werden sollen Abh ngig vom Lademodus in CATIA k nnen Parameter gew hlt werden oder nicht siehe nachstehende Grafik Product Engineering Optimizer Version 5 Release 15 Seite 56 visu Mlode roduck L I 4 Light Brep Terz ode Design Mode Be er Dopkelklicken nut Appdic altior is a Parti Parki a xy plane Doppelklicken Pubiicaklons dr cken yz plane 2x pla
108. tLimit Length lt 50mm 6 Den Pfeil Syntaxanalyse gt anklicken Weitere Informationen zur Schnittstelle enth lt der Abschnitt Einf hrung in den Bedingungserf llungseditor 7 Die Registerkarte Ergebnisse anklicken Im Feld Anzahl der L sungen die gefunden werden sollen 4 eingeben Product Engineering Optimizer Version 5 Release 15 Seite 70 8 10 Die Schaltfl che Aufl sen anklicken OK anklicken wenn die erfolgreiche Aufl sung gemeldet wird Zeile 3 im unteren Teil des Editors ausw hlen und die Schaltfl che L sung anwenden anklicken Die L sung wird den Parametern zugewiesen Anwenden anklicken Das Modell wird aktualisiert Zum Verlassen des Bedingungserf llungseditors OK anklicken Auf die Frage ob das Protokoll gesichert werden soll Nein anklicken Product Engineering Optimizer Version 5 Release 15 Seite 71 Bedingungserfullung Methodik Bedingungen Bedingungen sollten mit Werten derselben Gr enordnung wie die objektive Funktion angewendet werden Dadurch wird verhindert dass eine Bedingung durch den Optimierungsprozess berbewertet wird Genauigkeit und Abstand der L sungen in der Bedingungserf llung verwenden Die Option Abstand der L sungen die in Bedingungserf llungsergebnissen verwendet wird ist nur und nur dann von Bedeutung wenn mindestens zwei L sungen gesucht werden Diese Option stellt sicher dass der Abstand Max xi yi zwischen den beiden L sungen nicht
109. ter online kwoug_C2 samples befinden Weitere Informationen hier ber enth lt der Abschnitt Auf Beispieldokumente zugreifen im Infrastructure Benutzerhandbuch In diesem Handbuch verwendete Konventionen Weitere Informationen zu den in diesem Handbuch verwendeten Konventionen sind im Abschnitt Konventionen enthalten Product Engineering Optimizer Version 5 Release 15 Seite 5 Konventionen In den Dokumentationen zu CATIA ENOVIA und DELMIA werden bestimmte Konventionen verwendet die dabei helfen sollen wichtige Konzepte und Spezifikationen zu erkennen und zu verstehen Grafikkonventionen Die drei hier verwendeten Kategorien f r Grafikkonventionen lauten wie folgt e Grafikkonventionen f r die Strukturierung der bungen e Grafikkonventionen f r die Angabe der erforderlichen Konfiguration e Grafikkonventionen im Inhaltsverzeichnis Grafikkonventionen f r die Strukturierung der bungen Die Grafikkonventionen f r die Strukturierung der bungen sind wie folgt gekennzeichnet Dieses Symbol Gibt Folgendes an Se Gesch tzte Zeit bis zur Beendigung einer bung l i S AR Ziel einer Ubung Voraussetzungen Beginn des Szenarios ad FF Hinweis a Hk Warnung I Information fi Grundkonzepte Vorgehensweise N Referenzinformationen iR Informationen zu Einstellungen Anpassung usw Product Engineering Optimizer Version 5 Release 15 Seite 6 Fa n ne Ende der Ubung C Neue oder erweiterte Funktionen in
110. ter ausw hlen wird ge ffnet 2 Die gew nschten Parameter mit der Schaltfl che gt ausw hlen 3 Nach Abschluss OK anklicken Eingabeparameter entfernen 1 Die Schaltfl che Liste bearbeiten anklicken Das Fenster Eingabeparameter ausw hlen wird ge ffnet 2 Die Parameter mit Hilfe der Pfeiltaste aus der Liste der ausgew hlten Parameter entfernen 3 Nach Abschluss OK anklicken Product Engineering Optimizer Version 5 Release 15 Seite 91 Bereiche und oder Anzahl der Ebenen ndern 1 Einen Eingabeparameter ausw hlen 2 Die Schaltfl che anklicken oder doppelt auf den Parameter klicken um die oberen und unteren Bereiche des Eingabeparameters sowie die Anzahl der Ebenen anzugeben 3 Nach Abschluss OK anklicken Ausgabeparameter ausw hlen 1 Die Schaltfl che Liste bearbeiten anklicken Das Fenster Eingabeparameter ausw hlen wird ge ffnet 2 Mit Hilfe der Schaltfl che F einen oder mehrere Parameter ausw hlen 3 OK anklicken Ausgabeparameter entfernen 1 Die Schaltfl che bste bearbeiten wird ge ffnet anklicken Das Fenster Eingabeparameter ausw hlen Kur 2 Die Parameter mit Hilfe der Pfeiltaste aus der Liste der ausgew hlten Parameter entfernen 3 Nach Abschluss OK anklicken Product Engineering Optimizer Version 5 Release 15 Seite 92 bungen f r Fortgeschrittene Ergebnisse interpretieren N tzliche Hinweise Product Engineering Optimizer Version 5 Release
111. tion zu minimieren und zwar durch Beschreiben von Daten wie dem Gesamtvolumen der Lebensdauer oder der Kosten einer bestimmten Struktur a d Product Engineering Optimizer A ist die von CATIA gebotene M glichkeit zur Optimierung Er stellt f r Konstrukteure von Strukturen ein benutzerfreundliches Tool auf der Basis von iterativen Verfahren bereit Die wichtigsten Voraussetzungen f r die Verwendung des Product Engineering Optimizer sind bung und die richtige Vorgehensweise b In Product Engineering Optimizer kann mit zwei Arten von Algorithmen gearbeitet werden mit lokalen Algorithmen konjugiertes Gradientenverfahren und mit einem globalen Algorithmus simuliertes Ausgl hen Simulated Annealing Je nach zu analysierender Funktion den einen oder den anderen Algorithmus zum Ausf hren der Optimierung ausw hlen Wenngleich Vorkenntnisse ber Optimierungstechniken nicht erforderlich sind k nnen Benutzer die detailliert wissen m chten wie diese Algorithmen funktionieren folgende Ver ffentlichungen hinzuziehen e Numerical Recipes in C The Art of Scientific Computing ISBN O 521 43108 5 1988 1992 e Nonconvex Minimization Calculations and the Conjugate Gradient Method Powell M D Lecture Notes in Mathematics Vol 1066 pp 122 141 1984 Technische bersicht ber den Conjugate Gradient bei nicht konvexen Funktionen e Optimization by Simulated Annealings Randelman R E and Grest G S N City
112. ualisiert werden wenn ein Parameter der Beziehung ge ndert wird Lediglich Beziehungen die auf Parametern basieren k nnen synchron sein Diese Option ist standardm ig inaktiviert Die Erzeugung synchroner Beziehungen wurde w hrend der globalen Aktualisierung bewertet Product Engineering Optimizer Version 5 Release 15 Seite 115 Erm glicht es dem Benutzer asynchrone Beziehungen w hrend der globalen Aktualisierung zu bewerten Die Beziehungen k nnen aus 2 Gr nden asynchron sein e Der Benutzer m chte dass die Beziehungen asynchron sind e Die Beziehung enth lt Messungen e Beziehungen die auf Parametern basieren Diese Beziehungen k nnen synchron oder asynchron sein e Beziehungen die auf der Geometrie basieren Diese Beziehungen k nnen nur asynchron sein e Beziehungen die auf Parametern und der Geometrie basieren Bei den Beziehungen mit Parametern entscheidet der Benutzer ob die Aktualisierung synchron sein soll oder nicht Bei den anderen Beziehungen erfolgt die Aktualisierung wenn die globale Aktualisierung durchgef hrt wird P Der Benutzer kann au erdem bestimmen ob die bereits bestehenden I Beziehungen synchron oder asynchron sein sollen Weitere Informationen sind unter Aktualisierungen von Beziehungen steuern im Infrastructure Benutzerhandbuch zu finden E Diese Option ist standardm ig markiert Konstruktionstabellen konstrukkionstabellern EFF Automatische Synchronisation beim Lade
113. uch ein Schritt angegeben werden siehe nebenstehendes Beispiel ET ii o i 3 Abbrechen l Bereiche und Schritte mehrerer freier Parameter k nnen jetzt gleichzeitig ausgewertet werden 1 Einen freien Parameter ausw hlen und diesem Bereiche und oder Schritte unver ndert zuweisen 2 Mehrere freie Parameter ausw hlen und die Schaltfl che Bereiche und Schritt bearbeiten anklicken Im Fenster werden die Werte der ersten ausgew hlten Parameter angezeigt Die Option Diese n auf die ausgew hlten Parameter anwenden ist in allen F llen aktiviert Bereiche und Schritt ndern BL BE SS a a x I Unterbereich Ermm S Diese Untergrenze auf die ausgew hlten Parameter anwenden a Oberbereich 200000mm e 4 Diese Obergrenze auf die ausgew hlten Parameter anwenden _ Schritt 4 Diesen Schritt auf die ausgew hlten Parameter anwenden D ok 3 Abbrechen Hinweis e Um freien Parametern dieselben Bereiche und oder Schritte zuzuweisen sollten sie vom Typ identisch sein Andernfalls wird ein Fehlerfenster angezeigt e Beachten Wenn eines der Markierungsfelder Diese n auf alle ausgew hlten Parameter anwenden inaktiviert ist werden die f r den entsprechenden Bereich durchgef hrten nderungen Wert ge ndert oder entfernt oder wird der Schritt nicht ber cksichtigt F r jeden ausgew hlten Parameter wird die alte Konfiguration verwendet Wird also der Wert eines Bereichs oder eines Schrittes ge nder
114. ungskriterien werden verwendet um die Optimierungsfunktion zu beenden Wenn eine Optimierung ausgef hrt wird wird das Datum jeder Aktualisierung in einem Nachrichtenfenster angezeigt Die Berechnung kann durch Anklicken von Stopp beendet werden Wenn der Berechnungsprozess nicht durch einen Benutzereingriff beendet wird stoppt die Berechnung unter folgenden Bedingungen Product Engineering Optimizer Version 5 Release 15 Seite 33 e Wenn ein Wert Minimum Maximum oder Zielwert gefunden wurde und der Algorithmus nicht mehr fortfahren kann Gradient oder e wenn eines der angegebenen Beendigungskriterien erf llt wurde Dies sind die anzugebenden Beendigungskriterien e Maximale Anzahl Aktualisierungen d h wie oft die objektive Funktion h chstens berechnet wird Anzahl Aktualisierungen e Anzahl Aktualisierungen ohne Verbesserung d h die Anzahl zul ssiger Aktualisierungen ohne Erreichen eines besseren Ergebnisses e Maximale Dauer der Berechnung Simuliertes Ausgl hen wird ausgef hrt bis eines der Beendigungskriterien erreicht wird Das Gradientenverfahren kann stoppen bevor ein lokales Optimum erreicht wurde Algorithmen Zusammenfassung Die nachstehende Tabelle zeigt die verf gbaren Algorithmen und die jeweils unterst tzten Funktionen Ungleichheitsbedingungen Gleichheitsbedingungen Priorit ten f r Bedingungen Bereitstellung von Derivaten Keine differenzierbaren Zielsetzungen oder Bedi
115. ungsprozesses aktualisiert Ist dieses Optionsfeld nicht aktiviert wird die Darstellung w hrend des Optimierungsprozesses nicht aktualisiert Product Engineering Optimizer Version 5 Release 15 Seite 20 Bedingung erzeugen Registerkarte Bedingungen Bedingung erzeugen die Derivate unterst tzt nderungen an Bedingungen vornehmen Bedingungen Wertigkeiten zuweisen siehe Mit Bedingungen versehene Optimierung mit einer Wertigkeit ausf hren Nein om Mein Umz Neu Neu L schen Bedingung 1 ner Bearbeiten Optimierung ausf hren fi Abbrechen amp Bedingung erzeugen Product Engineering Optimizer Version 5 Release 15 Problem a Bedingungen d Ergebnisse der Berechnungen Mans Tcos Tera Tisedieoin Tom Tamsalsn Beding Y 2 Mein 0 003m True Beding Tor Ja Om True Neu Neu Derivatbereitstellung L schen Bedingung erzeugen die Derivate unterst tzt Zum Erzeugen einer Bedingung mit Derivaten abgeleiteten Werten wie folgt vorgehen 1 Die Schaltfl che Neu Derivatbereitstellung anklicken siehe nebenstehende Abbildung 2 Die Bedingung aus der Liste Bedingungen ausw hlen und im unteren Teil des Fensters eine Formel zuweisen 3 Nach Abschluss OK anklicken Seite 21 e Zum Erzeugen einer Bedingung die Schaltfl che Neu anklicken Der angezeigte Editor wird den Benutzern die den Konstruktionsratgeber verwenden vertraut sei
116. utzeralgorithmus Es k nnen eigene Algorithmen definiert werden Ein Beispiel hierzu ist bei den CAAOptimization Schnittstellen zu finden Lokaler Algorithmus f r Bedingungen und Priorit ten Dieser Algorithmus ber cksichtigt Bedingungen und Priorit ten Algorithmus f r simuliertes Ausgl hen e Bei diesem Algorithmus handelt es sich um einen globalen stochastischen Suchalgorithmus zwei aufeinanderfolgende Ausf hrungen dieser Methode f hren daher m glicherweise nicht zum selben Ergebnis Er f hrt eine globale Suche durch die sich im Laufe der Zeit zur lokalen Suche entwickelt e Er wird normalerweise zur Pr fung nicht linearer multi modaler Funktionen verwendet Diese Funktionen k nnen auch unstetig sein e Wenn die Form der objektiven Funktion nicht bekannt ist empfiehlt es sich mit dem Modus f r simuliertes Ausgl hen zu beginnen und erst danach die Ergebnisse mit einem Gradientenabstieg einzugrenzen Dieses Verfahren ist zwar langsamer kann aber auf eine gr ere Anzahl Funktionen angewendet werden Eine gute M glichkeit im Modus f r simuliertes Ausgl hen Simulated Annealing relativ schnell eine L sung zu I erzielen besteht in der Angabe einer geringen Anzahl aufeinanderfolgender Aktualisierungen ohne Verbesserungen z B 15 oder 20 Im Gegenzug kann die Anzahl der aufeinander folgende Aktualisierungen ohne Verbesserungen ebenso erh ht werden wie die Zeit und die Anzahl der vollst ndigen Aktualisierungen
117. wenn alle Bedingungswerte der beiden verschiedenen L sungen gleich sind e Durch das ndern der Priorit ten ndert sich auch die Rangfolge der L sungen Klasse Einige Priorit ten sind gleichwertig Index BedingungenC1 C2 C3 4 Klasse Priorit ten 1 2 2 Werte 10 20 30 1 4 7 2 3 2 1 3 7 9 3 3 7 3 2 4 1 3 6 95 2 Werden in der nebenstehenden Tabelle nur die Werte von C1 und C2 ber cksichtigt ergeben sich 3 identische L sungen 5 4 und 2 Die L sung 3 ist die in der Mitte liegende L sung und L sung 1 die schlechteste Wenn alle Bedingungen ber cksichtigt werden ergibt sich die folgende Reihenfolge beste zur schlechtesten 2 4 5 3 1 Beide L sungen sind gleichwertig Eine Erh hung von c2 f hrt zu einer Herabsetzung von c3 und umgekehrt Dar ber hinaus ist c1 in beiden F llen identisch Alle Priorit ten sind gleichwertig Product Engineering Optimizer BedingungencCl C2 C3 y Priorit ten 1 1 1 Werte 10 20 30 10 3 2 3 7 8 7 3 8 3 6 9 Einstellungen F r die Sortierung der Ergebnisse Zeitliche Sortierung Anzeige der Ergebnisse in der Reihenfolge ihrer Berechnung Lexikografische Sortierung Anzeige der Ergebnisse nach ihrer Wertigkeit 14 53152199 13 206451 79 0 a g IJD Version 5 Release 15 Seite 28 In der nebenstehenden Tabelle sind alle L sungen genau gleichwertig mit Ausnahme von L sung 2 Alle Werte haben sich verschlechtert e Die Ergebnisse der Opt
Download Pdf Manuals
Related Search
Related Contents
RF-87K1/2/5/9 User`s Manual caution - Tekno Point STM Medium Cargo 15" Category_A操作卓で操作できる機器 Sonos PLAY5BLACK User's Manual Un vrai roman, de Philippe Sollers. 2007, Plon, 452 p., 21 fx-95MS_500MS - Support OpenOLAT 10.3 Benutzerhandbuch HP EliteBook XU066UA notebook Copyright © All rights reserved.
Failed to retrieve file