| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| Autodesk Fusion: Grundlagen - Online, ein Seminar am 23.06.2025
|
Autor
|
Thema: Detailgenauigkeiten über iLogic steuern (2537 mal gelesen)
|
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 20. Aug. 2019 07:46 <-- editieren / zitieren --> Unities abgeben:
Hallo zusammen, ich hab ein kleines Problem. Ich habe eine große Baugruppe (Vorlage FF F100.iam) in der einige Unterbaugruppen dabei sind. Innerhalb der Unterbaugruppen (JM-DC-650-300 2014:2) will ich jetzt zwischen zwei Blechen unterscheiden. Also wenn der iProperty AK=30 dann soll das "Beschlagblech 30" aktiviert sein und wenn AK=15 dann soll das "Beschlagblech K15" aktiviert sein. Ich habe auch schon Detailgenauigkeiten innerhalb der Unterbaugruppe erstellt. Ich weiß aber leider nicht, wie ich diese ansteuern könnte. Wäre toll wenn mir hier jemand helfen könnte. Sitz da jetzt schon Stunden dran. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
himmelblau Mitglied
Beiträge: 532 Registriert: 11.11.2004
|
erstellt am: 20. Aug. 2019 08:55 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
|
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 20. Aug. 2019 09:06 <-- editieren / zitieren --> Unities abgeben:
Hi, danke schon einmal für den Eintrag. Ich arbeite in der Baugruppe schon mit iLogic. Ich hab nur das Problem ich kann mit einer einfachen Regel nichts in der Unterbaugruppe unterdrücken. Dann hab ich immer die Fehlermeldung bekommen, dass hierfür keine Detailgenauigkeit angelegt ist. Deshalb hatte ich diese dann erstellt. Ansonsten formuliere ich die Frage etwas um: Wie kann ich einfach die Komponenten einer Unterbaugruppe mit einer iLogic-Regel unterdrücken oder aktivieren? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KraBBy Mitglied Maschinenbau-Ingenieur
Beiträge: 721 Registriert: 19.09.2007 Inventor Professional 2020 WinX
|
erstellt am: 20. Aug. 2019 09:22 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
Zugriff auf LoD per iLogic Code: Dim oAsmCompDef As AssemblyComponentDefinition oAsmCompDef = ThisApplication.ActiveDocument.ComponentDefinition Dim oLODRep1 As LevelOfDetailRepresentation oLODRep1 = oAsmCompDef.RepresentationsManager.LevelOfDetailRepresentations.Item("Bla1") Dim oLODRep2 As LevelOfDetailRepresentation oLODRep2 = oAsmCompDef.RepresentationsManager.LevelOfDetailRepresentations.Item("Bla2")Call oLODRep1.Activate MsgBox("Tada") Call oLODRep2.Activate
Das habe ich getippt vor Deinem zweiten Post, deshalb werden hier Detailgenauigkeiten in der aktiven Bgr. umgeschaltet. Um das in Unterbgr. zu tun muss aber nur die ComponentDefinition der Unterbgr. verwendet werden ------------------ Gruß KraBBy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KraBBy Mitglied Maschinenbau-Ingenieur
Beiträge: 721 Registriert: 19.09.2007 Inventor Professional 2020 WinX
|
erstellt am: 20. Aug. 2019 09:27 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
|
nightsta1k3r Ehrenmitglied V.I.P. h.c. plaudern
Beiträge: 11279 Registriert: 25.02.2004 Hier könnte ihre Werbung stehen!
|
erstellt am: 20. Aug. 2019 12:15 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
Zitat: Original erstellt von Nadine.hechtfischer: Deshalb hatte ich diese dann erstellt.
Da ein LOD ein Ladezustand einer Baugruppe ist, muss das in den betroffenen Unterbaugruppen auch sein. Sichtbarkeit, also benannte DesignViews, ist hier die bessere Wahl. Auch wegen einer eventuellen Stückliste, weil diese jeweils separat angezogen werden können, was bei LODs nicht geht. Das nächste Problem steht auch schon am Horizont, wenn du versuchst beide Varianten in der selben idw abzubilden. Aber mach nur weiter ... ------------------
------------------ Der Clown ist die wichtigste Mahlzeit am Tag. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 20. Aug. 2019 12:49 <-- editieren / zitieren --> Unities abgeben:
|
KraBBy Mitglied Maschinenbau-Ingenieur
Beiträge: 721 Registriert: 19.09.2007 Inventor Professional 2020 WinX
|
erstellt am: 20. Aug. 2019 16:30 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
Zitat: Original erstellt von Nadine.hechtfischer: Habt ihr denn Lösungen die ohne Detailgenauigkeiten funktionieren? [...]
Ja aber ich denke, es wären mehr Infos zu Aufgabenstellung und gewünschtem Ziel nötig. Die Grundsätze bzgl. Ansichten/Ansichtsdarstellungen/DesignViews sind bekannt? Darin wird der Status gespeichert u.a. zur Sichtbarkeit von Einzelteilen (aber auch Farbüberschreibungen, Schnittdarstellungen ...). In der Zeichnungsableitung wird dann einzelnen Ansichten ein DesignView zugeordnet, auch assoziativ. Wie von nightsta1k3r angesprochen, lässt sich die Teileliste auch auf DesignViews beziehen (unsichtbare Komponenten werden dann gefiltert - aber Vorsicht bzgl. Stückzahlen in diesem Zusammenhang!) Hilfe - Ansichtsdarstellungen mit iLogic lässt sich die Sichtbarkeit schalten, z.B. über den Namen der Komponente. Component.Visible("PartA:1") = False für Komponenten von Unterbgr wird MakePath("SubAssem1:1", "Part2:1") nötig. (Component.Visible(MakePath("SubAssem1:1", "Part2:1")= False) Alternativ kann man sich auch durch die Occurrences und SubOccurrences hangeln. ------------------ Gruß KraBBy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 21. Aug. 2019 07:47 <-- editieren / zitieren --> Unities abgeben:
Hi, ich habe mal die Datei an der ich Arbeite in extrem einfacher Bauweise nachgebaut. Hier hab ich auch das Problem mit dem Unterdrücken. Vielleicht kann man sich hier besser vorstellen was überhaupt Sache ist. Bin leider auch sehr neu in Inventor deshalb gebe ich gerne zu, dass ich noch nicht so wirklich eine Ahnung habe. Hoffe in der Baugruppe ist es verständlicher für euch. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RolandD Mitglied
Beiträge: 559 Registriert: 07.01.2005 i7-9700k 32GB DDR4-RAM Nvidia RTX 2060 SSD 970 m.2 Win10-64 (21H2) AIP 2020.3 Dell U3417W
|
erstellt am: 21. Aug. 2019 10:48 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
Hallo Nadine, Ist das dein Parallel-Beitrag im US-Forum? Da kommt ja eindeutig raus, dass: a) iAssembly mit Problemen bei adaptiven Kabeln funktioniert b) du jede IAM separat erstellen musst, um für jede Variante mit Kabeln eine Zeichnung zu erstellen
------------------ Gruß Roland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 21. Aug. 2019 12:49 <-- editieren / zitieren --> Unities abgeben:
|
RolandD Mitglied
Beiträge: 559 Registriert: 07.01.2005 i7-9700k 32GB DDR4-RAM Nvidia RTX 2060 SSD 970 m.2 Win10-64 (21H2) AIP 2020.3 Dell U3417W
|
erstellt am: 21. Aug. 2019 13:47 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
Aber vielleicht kannst du die Informationen und Vorschläge für deinen Fall nutzen? Kannst du noch deine Systeminfo ausfüllen? Vor allem die Inventor-Version incl. SP angeben ------------------ Gruß Roland Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Peter Scholz Mitglied Konstrukteur Mechatronik i.R.
Beiträge: 40 Registriert: 09.09.2002 Windows 10, HP ProBook 450 G4, Inventor 2020
|
erstellt am: 22. Aug. 2019 17:01 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
In der flexiblen Unterbaugruppe „Verwalten“ > „Autor“ > „iAssembly erstellen“, 2 Zeilen einrichten und darin die beiden Bleche wechselseitig „Einschließen/Ausschließen“ (0 oder 1 auch möglich). In der Hauptbaugruppe kann mit RMT auf „Tabelle“ in der Unterbaugruppe „Komponente ändern“ geöffnet werden, um eine Variante zu aufzurufen. Ob dann noch etwas mit iLogic geht, weiß ich nicht ... Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 23. Aug. 2019 07:10 <-- editieren / zitieren --> Unities abgeben:
Super Idee, leider muss alles auf iLogic-Basis aufgebaut werden. Das ganze soll von außen mit Werten ansteuerbar sein und das Modell soll sich selbstständig ändern. Danach wird es automatisch in verschiedenen Ausgangsformaten gespeichert und z.B. dem Kunden zur Verfügung gestellt. Heißt ich kann nicht noch irgendwelche Tabellen händisch ändern sondern es muss alles automatisch durchlaufen, wenn ich einen Wert ändere. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 23. Aug. 2019 08:52 <-- editieren / zitieren --> Unities abgeben:
Hi, ich hab das Umschalten von den Blechen geschafft. Ich habe das iPropertie einfach über iLogic bis in meine Unterbaugruppe gezogen und kann hier jetzt meine Regel reinschreiben. ABER: Ich muss jedes mal nach einer Änderung in der Hauptbaugruppe die Darstellung der Unterbaugruppe auf Standard umstellen. Dies stellt sich aber automatisch immer wieder auf Hauptansicht. Kann man das ausstellen? Also das die Ansicht für die Unterbaugruppe immer auf Standard steht? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
KraBBy Mitglied Maschinenbau-Ingenieur
Beiträge: 721 Registriert: 19.09.2007 Inventor Professional 2020 WinX
|
erstellt am: 23. Aug. 2019 09:25 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
|
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 23. Aug. 2019 09:28 <-- editieren / zitieren --> Unities abgeben:
|
KraBBy Mitglied Maschinenbau-Ingenieur
Beiträge: 721 Registriert: 19.09.2007 Inventor Professional 2020 WinX
|
erstellt am: 23. Aug. 2019 11:36 <-- editieren / zitieren --> Unities abgeben: Nur für Nadine.hechtfischer
Gibt es in der obersten bgr eine andere Darstellung außer Hauptansicht? Oder ist die aktive gesperrt? Könnte auch sein, dass deine Regel die Sichtbarkeit der unterkomponente innerhalb der oberen bgr verändert. Wenn man das von Hand macht, kommt eine Meldung dass dadurch die assoziativität abgeschaltet werden muss. ------------------ Gruß KraBBy Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Nadine.hechtfischer Mitglied
Beiträge: 20 Registriert: 20.08.2019
|
erstellt am: 23. Aug. 2019 11:43 <-- editieren / zitieren --> Unities abgeben:
|