| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Engineering Erleben: Innovationen. Interfaces. Impulse., eine Veranstaltung am 01.10.2024
|
Autor
|
Thema: Unterschied zwischen adaptiv und abgeleitet (8716 mal gelesen)
|
Xantes Ehrenmitglied
Beiträge: 1695 Registriert: 22.07.2001 Intel(R) Xeon(R) CPU E5-1620v2 @3.70GHz 32GB HS Windows 10 Professional Quadro K2000D mit zwei Monitoren (2x27") 2x SSD SATA III 512 GB Premium<P>Inventor 2021
|
erstellt am: 25. Mrz. 2013 14:19 <-- editieren / zitieren --> Unities abgeben:
Hallo Spezialisten, gibt es einen Unterschied zwischen adaptiv und abgeleitet? Ich möchte von einem Teil die Geometrie auf ein anderes Teil übernehemen. Dazu könnte ich eine Baugruppe anlegen, beide herein holen und die Geometrie projizieren. Dem Bauteil hängt dann ewig an, dass es Informationen von "außerhalb" benötigt, es sei denn, ich löse die Adaptivität. Bei einer Ableitung ist es ähnlich, auch dort gibt es eine Verbindung zum "Mutterteil", die ich lösen kann. Unabhängig von dieser ersten Frage wollte ich noch einmal wissen, worin die wesentliche Funktion einer Masterskizze besteht bzw., welche geometrischen Daten ich in ihr festlege, damit aus dieser durch Ableitung die Einzelteile gemacht werden können? Man könnte auch fragen, was ich "ableite", wenn gesagt wurde, dass zwar alle drei Ansichten in der Masterskizze erstellt werden, aber diese nichts miteinander zu tun haben, also nicht die drei Ansichten eines Volumens sind. Um welche geometrischen Daten handelt es sich dann, allgemein ausgedrückt? Gruß, Uwe Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Leo Laimer Moderator CAD-Dienstleister
Beiträge: 26122 Registriert: 24.11.2002 IV bis 2019
|
erstellt am: 25. Mrz. 2013 15:10 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Zitat: Original erstellt von Xantes: ...gibt es einen Unterschied zwischen adaptiv und abgeleitet?...
Ich kann Dir nur auf diese Teilfrage antworten: "adaptiv" ist einer der schlimmsten Griffe in den A*** der im IV so lauert. Am besten diese Funktion, noch besser gleich den ganzen Begriff vollkommen aus der Denkwelt verbannen - es entgeht Dir nichts, ausser dass Du jede Menge Probleme vermeidest. (wie in der Realen Welt steckt aber auch hier in jedem Gift eine Winzigkeit Heilung - aber das lassen wir besser den wirklichen Könnern anwenden). Abgeleitete Komponente hingegen klappt immerhin so gut, dass es allemal wert ist, sich damit zu beschäftigen. Je nachdem wie Deine spezielle Aufgabe ausschaut, kann man das recht vielfältig anwenden. ------------------ mfg - Leo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nightsta1k3r Ehrenmitglied V.I.P. h.c. plaudern
Beiträge: 11273 Registriert: 25.02.2004 Hier könnte ihre Werbung stehen!
|
erstellt am: 25. Mrz. 2013 15:16 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Zitat: Original erstellt von Xantes: gibt es einen Unterschied zwischen adaptiv und abgeleitet?
So wie Tag und Nacht. Nein, schlimmer . Adaptiv ist Finsternis mit vielen Gespenstern um dich . ------------------
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Gawin Ehrenmitglied V.I.P. h.c. Blechschlosser Metallbauermeister
Beiträge: 3640 Registriert: 24.02.2006 Inventor 2022/2023/2024 AutoCad Mechanical 2023/2024 FARO S70 FARO Scene WIN10-64 32GB WIN11-64 32GB Spacemouse Enterprise
|
erstellt am: 25. Mrz. 2013 15:46 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
|
Lothar Boekels Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau und CAD-Trainer
Beiträge: 3833 Registriert: 15.02.2001 DELL Precision 7520 Win10Pro-64 Inventor mit Vault Professional 2024 --------------------- Während man es aufschiebt, verrinnt das Leben. Lucius Annaeus Seneca (ca. 4 v. Chr - 65 n. Chr.)
|
erstellt am: 25. Mrz. 2013 16:13 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Der wesentliche Unterschied zwischen Adaptivität und Abgeleiteter Komponente besteht in folgendem: Bei der Abgeleiteten Komponente wird gezielt eine Datei angesprochen und von dieser Datei wird ein ausgesuchter Satz an Information in die Zieldatei übernommen. Bei der Adaptivität geschieht zunächst nichts anderes. Ändert sich nun die Quelle der Information, so wird im Inventor ein "Dirty-Flag" gesetzt. Alle Dateien, die sich für Information aus dieser Datei interessieren bekommen damit ein Zeichen, dass sich etwas geändert hat. Wird bei der Nachsicht, ob das relevant für die Zieldatei ist, festgestellt, dass sich übertragene Information geändert hat, so wird die Zieldatei nachgerechnet. Das ist der Part, der die wesentliche Zeit beansprucht. Es kann nämlich sein, dass die Datei geladen wurde - und zwar nur partiell - mit dem Inhalt, der gerade interessant ist(Grafik) und für die Nachrechnung muss erst noch der "Mathematische Teil" nachgeladen werden. Das kostet auch wieder Zeit - nur nicht soo viel und das benötigt Speicherplatz - bei kleinen Baugruppen nicht so schlimm - bei großen ehrer hinderlich. Alles das war auch nötig, damit die Geometrien wieder den Konstrukteurswunsch entsprechen. Und zwar bei der abgeleiteten Komponente. Bei der Adaptivität kommt das Dirty-Flag nicht zum tragen. Es wird somit permanent gerechnet und nachgesehen, ob sich Information verändert hat. Das braucht permanent Zeit und beansprucht immer einen Teil unserer Rechnerkapazität. Auch muss dafür immer die komplette Datei geladen werden - und nicht nur der Grafikteil. Ein weiterer Unterschied besteht darin, dass bei der Wiederverwendung von Bauteilen nicht mehr sichtbar ist, aus welcher Quelle die adaptive Nachrechnung überhaupt angestoßen wird. Man kann nicht mehr erkennen, woher die projizierte Geometrie überhaupt gekommen ist. Zuerst meint man ja immer, dass man sich das merken könne - aber schon der Kollege gerät ins Grübeln. Bei der abgeleiteten Komponente steht immer schön dabei, woher die Information gekommen ist und man kann entsprechend reagieren. HTH
------------------ mit freundlichem Gruß aus Mönchengladbach Lothar Boekels ----------------------------------------------------- Wir unterstützen die Arbeit der Rettungshundestaffel des DRK in Viersen Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Xantes Ehrenmitglied
Beiträge: 1695 Registriert: 22.07.2001 Intel(R) Xeon(R) CPU E5-1620v2 @3.70GHz 32GB HS Windows 10 Professional Quadro K2000D mit zwei Monitoren (2x27") 2x SSD SATA III 512 GB Premium<P>Inventor 2021
|
erstellt am: 25. Mrz. 2013 16:27 <-- editieren / zitieren --> Unities abgeben:
Hallo Leo, Hallo nightsta1k3r, danke für Eure Einschätzung. Mir fehlt zwar noch die Begründung, warum diese Funktionen unterschiedlich sind, da sie ja von „außen“ betrachtet ähnlich scheinen, aber ich will nicht ausverschämt sein. Hallo Andreas, Da kann man nicht meckern. Ich werde es durcharbeiten und hoffe, dass damit eine neue Ära in mein Reich einzieht! Euch vielen Dank und eine schöne Woche, Gruß, Uwe Hallo Lothar,
habe gerade Deinen Beitrag gesehen, wie auf Bestellung jetzt der Rest! Ich bekomme langsam ein schlechtes Gewissen, wenn man so gut bedient wird. Also auch Dir vielen Dank und eine schöne Woche, Gruß, Uwe [Diese Nachricht wurde von Xantes am 25. Mrz. 2013 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Gawin Ehrenmitglied V.I.P. h.c. Blechschlosser Metallbauermeister
Beiträge: 3640 Registriert: 24.02.2006 Inventor 2022/2023/2024 AutoCad Mechanical 2023/2024 FARO S70 FARO Scene WIN10-64 32GB WIN11-64 32GB Spacemouse Enterprise
|
erstellt am: 25. Mrz. 2013 16:28 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Zitat: Original erstellt von Lothar Boekels: ..........Bei der Adaptivität kommt das Dirty-Flag nicht zum tragen. Es wird somit permanent gerechnet und nachgesehen, ob sich Information verändert hat. Das braucht permanent Zeit und beansprucht immer einen Teil unserer Rechnerkapazität. Auch muss dafür immer die komplette Datei geladen werden - und nicht nur der Grafikteil............
Hallo Lothar Wo ich das gerade lese: Abgeleitete Komponenten kann man auch für beliebig lange Dauer an der Aktualisierung hindern, ohne dass dazu die Verbindung zum Quellbauteil irreparabel zerstört werden muss. Die Verbindung der abgeleiteten Komponennte kann drei Zustände haben: 1.) aktiv (Änderungen der Datenquelle werden bei Bauteilaktualisierung ins Datenziel transportiert) 2.) unterdrückt (Änderungen der Datenquelle werden bei Bauteilaktualisierung nicht ins Datenziel transportiert) 3.) gelöst (irreversible Trennung der Verbindung zwischen Datenquelle und Datenziel) So lässt sich bei Masterkonstruktionen durch unterdrücken der AK ein ungewolltes Verändern bereits fertigkonstruierter Bauteile sicher und einfach verhindern. Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lothar Boekels Ehrenmitglied V.I.P. h.c. Dipl.-Ing. Maschinenbau und CAD-Trainer
Beiträge: 3833 Registriert: 15.02.2001 DELL Precision 7520 Win10Pro-64 Inventor mit Vault Professional 2024 --------------------- Während man es aufschiebt, verrinnt das Leben. Lucius Annaeus Seneca (ca. 4 v. Chr - 65 n. Chr.)
|
erstellt am: 25. Mrz. 2013 16:32 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
|
Xantes Ehrenmitglied
Beiträge: 1695 Registriert: 22.07.2001 Intel(R) Xeon(R) CPU E5-1620v2 @3.70GHz 32GB HS Windows 10 Professional Quadro K2000D mit zwei Monitoren (2x27") 2x SSD SATA III 512 GB Premium<P>Inventor 2021
|
erstellt am: 25. Mrz. 2013 16:33 <-- editieren / zitieren --> Unities abgeben:
|
Michael Puschner Moderator Rentner
Beiträge: 13006 Registriert: 29.08.2003 Toshiba Encore mit MS Office Ein Programm sollte nicht nur Hand und Fuß, sondern auch Herz und Hirn haben. (Michael Anton)
|
erstellt am: 25. Mrz. 2013 16:49 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Zitat: Original erstellt von Xantes: ... gibt es einen Unterschied zwischen adaptiv und abgeleitet? ...
Ja, es gibt Unterschiede, und zwar sehr erhebliche. Die haben jedoch weniger etwas mit Himmel und Hölle, Tag und Nacht oder dem Dirty-Flag zu tun. Eine Abgeleitete Komponente ist zunächst einmal ein Bauteilement. Diese Bauteilelement erlaubt es, assoziativ auf Informationen eines anderen Bauteils oder einer Baugruppe zuzugreifen, und zwar durch direkte Referenzierung unabhängig vom Baugruppenkontext. Die abgeleiteten Informationen können Parameter, Skizzen, Körper, Flächen, Arbeitselemente, Blöcke sowie iMates sein. Bei einer Abgeleiteten Komponente ist die Referenzierung immer eindeutig nachvollziehbar. Die Adaptivität ist die Übertragung von Bauteilgeometrie von einem Komponentenexemplar eines Bauteils auf ein Komponentenexemplar eines anderen Bauteils im Kontext einer Baugruppe oder Baugruppenstruktur. Quelle und Ziel der Übertragung sind folglich nur den betroffenen Baugruppen bekannt. Das Zielbauteil kennt also die Quelle nicht, was die Adaptivität schwer nachvollziehbar macht. Übertragen werden können Skizzenelemente durch Projektion, die Lage von Arbeitselementen zur Bezugsgeometrie und Körpergeometrie durch adaptive Kopie. Auch das adaptive Steuern von Extrusionsabständen ist möglich. Der wesentliche Unterschied liegt also darin, dass die Abgeleitete Komponente eine direkte Datenübertragung zwischen zwei Dateien darstellt, wärend bei der Adaptivität die Datenübertragung durch Baugruppen erfolgt und die räumliche Lage der betroffenen Komponentenexemplare im Baugruppenkontext berücksichtigt wird. Kurz gesagt: Die Abgeleitete Komponente ist unkritischer, performanter und einfacher nachvollziehbar als die Adaptivität. Die Adaptivität hat nur Vorteile, wenn die räumliche Lage der betroffenen Komponeten in einer Baugruppe für deren Änderung bedeutsam ist. Die geringere Performance der Adaptivität liegt übrigens in ihrem Prinzip begründet. Es werden ja Daten entgegen der eigentlichen Referenzierungsrichtung übertragen, was bei der Aktualisierung der betroffenen Baugruppen zu Iterationen führt (Zirkelbezüge zwischen Bauteilgeometrie und Baugruppenabhängigkeiten). Zusammengefasst kann man dann doch schnell zu der Meinung gelangen, Adaptivität sei die Hölle. ------------------ Michael Puschner Autodesk Inventor Certified Expert Mensch und Maschine Scholle GmbH
Dieses Jahr mach' ich Ünflation: Jeder Beitrag, unabhängig von seinem Inhalt, bekommt von mir 10Ü, solange der Vorrat reicht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Leo Laimer Moderator CAD-Dienstleister
Beiträge: 26122 Registriert: 24.11.2002 IV bis 2019
|
erstellt am: 25. Mrz. 2013 16:51 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Zitat: Original erstellt von Andreas Gawin: ...2.) unterdrückt...
Da sei noch dazugesagt: Der Apprentice (der hinter dem Konstruktionsassistenten und P&G steckt) behandelt diesen Zustand anders als IV selber. IV kümmert sich um die Ausgangsdateien von unterdrückten AK's überhaupt nicht - das ist bekannt und gut so. Hält auch den RAM-Verbrauch schön niedrig. Der Apprentice bezieht die Ausgangsdateien auch von AKs mit unterdrückter Verbindung mit - das macht zwar aus des Programmierers Logik Sinn, kann aber ungeahnte Folgen haben - wenn man z.B. nach endloser Rechnerei plötzlich Myriaden von Ursprungsdateien mit im P&G hat. Mir ist keine (einfache und gefahrlose) Methode bekannt, dieses Verhalten des Apprentice gezielt zu steuern. ------------------ mfg - Leo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Andreas Gawin Ehrenmitglied V.I.P. h.c. Blechschlosser Metallbauermeister
Beiträge: 3640 Registriert: 24.02.2006 Inventor 2022/2023/2024 AutoCad Mechanical 2023/2024 FARO S70 FARO Scene WIN10-64 32GB WIN11-64 32GB Spacemouse Enterprise
|
erstellt am: 25. Mrz. 2013 17:01 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Hallo Leo, dass der Konstruktions- bzw. Designassistent so handelt ist schon sinnvoll. Sonst Würde man ja bei Kopieraktionen diverse Quellbauteile nicht angezeigt bekommen, das wäre richtig schlecht. Insofern ist es doch recht gut gelöst. Für Einsteiger: Das will natürlich alles bedacht sein, vor dem ersten Grossprojekt, das man mit einer neuen Arbeitsmethodik angeht (mit der man wenig Erfahrung hat). Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Michael Puschner Moderator Rentner
Beiträge: 13006 Registriert: 29.08.2003 Toshiba Encore mit MS Office Ein Programm sollte nicht nur Hand und Fuß, sondern auch Herz und Hirn haben. (Michael Anton)
|
erstellt am: 25. Mrz. 2013 17:05 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Zitat: Original erstellt von Andreas Gawin: ... Abgeleitete Komponenten kann man auch für beliebig lange Dauer an der Aktualisierung hindern, ohne dass dazu die Verbindung zum Quellbauteil irreparabel zerstört werden muss. Die Verbindung der abgeleiteten Komponennte kann drei Zustände haben ...
Fairerweise muss man sagen, das auch die Adaptivität temporär deaktiviert und bei Bedarf wieder aktiviert werden kann. Auch kann eine Adaptivität vollständig entfernt werden. Nur ist auch hierbei die Handhabung der Abgeleitete Komponente einfacher. Zitat: Original erstellt von Leo Laimer: ... IV kümmert sich um die Ausgangsdateien von unterdrückten AK's überhaupt nicht ... Der Apprentice bezieht die Ausgangsdateien auch von AKs mit unterdrückter Verbindung mit ...
Eine unterdrückte Referenz ist auch eine Referenz. Das gilt sowohl für IV, als auch für den Apprentice. Auch IV kümmert sich um unterdrücket AKs und bringt bei deren Abwesendheit einen Referenzfehler (Verküpfung auflösen). Korrektur: Bei neueren IV-Versionen hat man allerdings aus Performancegründen auf die Überprüfung der Referenzen von unterdrückten AKs verzichtet. Eine gelöste AK (Referenz entfernt) interessiert natürlich weder IV noch den Apprentice. Einen Unterschied zwischen IV und Apprentice gibt es aber bezüglich der Adaptivität. Apprentice kennt nur "richtige" Referenzen und keinerlei Adaptivität. ------------------ Michael Puschner Autodesk Inventor Certified Expert Mensch und Maschine Scholle GmbH Dieses Jahr mach' ich Ünflation: Jeder Beitrag, unabhängig von seinem Inhalt, bekommt von mir 10Ü, solange der Vorrat reicht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Leo Laimer Moderator CAD-Dienstleister
Beiträge: 26122 Registriert: 24.11.2002 IV bis 2019
|
erstellt am: 25. Mrz. 2013 17:21 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Zitat: Original erstellt von Michael Puschner: ...Auch IV kümmert sich um unterdrücket AKs und bringt bei deren Abwesendheit einen Referenzfehler (Verküpfung auflösen)...
Ich habs allerdings anders beobachtet - und soeben nochmals probiert (IV 2010): Wenn ich eine AK mit unterdrückter Verbindung öffne, auf deren Ausgangsdaten IV momentan keinen Zugriff hat, kommt keinerlei Fehlermeldung. Wenn ich die Unterdrückung dann aufheben will, kommt die Referenz nicht gefunden-Meldung. Und ab dem Moment im Browser ein blaues Rufzeichen. ------------------ mfg - Leo Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
nightsta1k3r Ehrenmitglied V.I.P. h.c. plaudern
Beiträge: 11273 Registriert: 25.02.2004 Hier könnte ihre Werbung stehen!
|
erstellt am: 25. Mrz. 2013 17:56 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
|
Andreas Gawin Ehrenmitglied V.I.P. h.c. Blechschlosser Metallbauermeister
Beiträge: 3640 Registriert: 24.02.2006 Inventor 2022/2023/2024 AutoCad Mechanical 2023/2024 FARO S70 FARO Scene WIN10-64 32GB WIN11-64 32GB Spacemouse Enterprise
|
erstellt am: 25. Mrz. 2013 22:22 <-- editieren / zitieren --> Unities abgeben: Nur für Xantes
Hallo Uwe, Zitat: Original erstellt von Xantes: ................Ich werde es durcharbeiten und hoffe, dass damit eine neue Ära in mein Reich einzieht............
dazu möchte ich noch eine Anmerkung schreiben: Keine der Topdown-, Master-, Layout- oder skelettbasierten Konstruktionsmethoden ist die einzig wahre, mit der man alle Anwendungsfälle am idealsten lösen kann. Jede Methode ist mit all ihren Vor- und Nachteilen auf den Anwendungsfall bezogen zu gewichten.
Dazu braucht man eine gewisse Erfahrung und die erwirbt man sich leider nur durch praktisches Ausprobieren. Hinterher weiss man immer sehr genau, warum nächstes mal nicht so vorgangen werden sollte. Hier im Forum gibt es auch einige User die der Topdownkonstruktion negativ gegenüberstehen, da sie die Punkte "Dateigrössen der Einzelteile" und "Nachvollziehbarkeit der Modellierung durch andere Konstrukteure" sehr kritisch sehen. Nun aber genug der Kritik: Erst wenn einem die Möglichkeiten, Vor- und Nachteile der Topdownkonstruktion bekannt sind, weiss man auch wann man sie gewinnbringend anwenden kann oder in welchen Fällen man sie besser nicht durchführt. Wem die Möglichkeiten nicht bekannt sind, der hat keine Wahl...... Gruss Andreas Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |