| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
| |
| ZWCAD bietet leistungsfähigere Designs für SAIC |
Autor
|
Thema: Konfigurierbare Baugruppe (2544 mal gelesen)
|
HTL-aha-BREGENZ Mitglied Student
Beiträge: 7 Registriert: 08.12.2014
|
erstellt am: 08. Dez. 2014 16:16 <-- editieren / zitieren --> Unities abgeben:
Hallo Ich habe eine Projekt bei dem ein Roboter mit variabler Länge und Breite, der auf Schienen fährt. Nun ist unsere Aufgabe eine Drehstation, mit vielen verschiedenen Komponenten, die sich beim ändern der Maße der Roboter automatisch mitändern sollen. Danke im voraus Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freierfall Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 11547 Registriert: 30.04.2004 WIN10 64bit, 32GB RAM IV bis 2022
|
erstellt am: 08. Dez. 2014 16:26 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Hey, - also entweder du nimmst für die Drehstation das Master vom Roboter - oder du schaltest ein Master über den Roboter und nutzt diesen auch für die Drehstation Wichtig ist halt, dass du damit die beiden halt wirklich mit einander verknüpfst und damit nicht mehr getrennt nutzen solltest. Je nach dem wie wer was steuert. herzlich Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Manfred Gündchen Ehrenmitglied V.I.P. h.c. SelbstständIng mit Planungsbüro Anlagenbau, Dipl.-Ing.-Maschinenbau
Beiträge: 2369 Registriert: 08.03.2008 IV seit den 5.3Er aktuell den 2014Ner WIN7pro-64bit SP das jeweils aktuelle
|
erstellt am: 08. Dez. 2014 16:34 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Moin, der "Freiefall" mit dem Turbo war mal wieder ein ganz ein Schneller... Sascha, Deine Antwort ist mindestens so kryptisch wie die Frage - nicht schlecht mein Guter, nicht schlecht... Aber im ernst, was will denn der sehr geehrte Frager eigentlich wissen? Wie man's macht? Ob es jemand für ihn macht? Wie man es mit dem Inventor macht? By the Way - mit welcher IV-Version wird eigentlich gearbeitet?
------------------ In diesem Sinne wünsche ich allen, weiterhin effektives Schaffen ---------------- Manfred Gündchen www.guendchen.com Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HTL-aha-BREGENZ Mitglied Student
Beiträge: 7 Registriert: 08.12.2014
|
erstellt am: 08. Dez. 2014 16:46 <-- editieren / zitieren --> Unities abgeben:
Wir haben eine Baugruppe (Drehstation) in Inventor, welche von der Länge und Breite eines Roboter abhängt. Der Roboter selbst ist dabei nicht wirklich relevant. Es sollte diese Drehstation (die Verknüpfungen zwischen den Komponenten) und die Komponenten durch Eingabe der 2 Parametern (Länge, Breite) automatisch abgeändert werden. Idealerweise sollten dann die einzelnen Komponenten noch als neue Teile abgespeichert werden. Wir sollten also bei der "Norm-Baugruppe" die 2 Parameter eingeben können und damit sollte dann spezifisch für diese 2 Parameter die Komponente samt Baugruppe generiert werden. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freierfall Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 11547 Registriert: 30.04.2004 WIN10 64bit, 32GB RAM IV bis 2022
|
erstellt am: 08. Dez. 2014 16:47 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
|
Ex-Mitglied
|
erstellt am: 08. Dez. 2014 17:02
- Inhaltsloser Beitrag - |
CADboogie Mitglied Dipl.-Ing. Konstrukteur für Luftführungssysteme
Beiträge: 241 Registriert: 05.08.2009 Intel Xeon@ 3,07 GHz NVIDIA Quadro 2000 Windows 7, SP1, 64Bit Inventor 2012 (SP2), 2014 (SP2)
|
erstellt am: 08. Dez. 2014 17:10 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Hallo und guten Abend, - wie groß ist die Baugruppe (Drehstation) / wie viele Bauteile? - wie viele Varianten soll es geben / sind Länge und Breite absolut flexibel oder gibt es Bereiche (z. B. Länge = 100, 200, 500, 1000 mm usw.)? - Soll für die Robotergrößen jeweils eine neue Drehstation erstellt werden oder abhängig von der Robigröße eine vorhandene Drehstation ausgewählt werden (ist ähnlich wie der vorgenannte Punkt)? Klingt jedenfalls sehr spannend, wenn Du eine komplexe Baugruppe anhand von zwei Parametern komplett neu erstellen willst. ------------------ Gruß aus Aachen, Walter *** Man kann nicht alles gleichzeitig machen, aber man kann alles gleichzeitig sein lassen *** Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HTL-aha-BREGENZ Mitglied Student
Beiträge: 7 Registriert: 08.12.2014
|
erstellt am: 08. Dez. 2014 17:11 <-- editieren / zitieren --> Unities abgeben:
Wir arbeiten mit der Version 2015 und haben das Problem schon versucht mit iAssembly und iPart zu lösen, aber bei iAssembly kann man keine benutzerdefinierte Parameter verwenden. Die Ausgangsbaugruppe haben wir samt den Komponenten erhalten und haben die Aufgabe bekommen, diese von den 2 Parametern des Roboters abhängig zu machen. Nun fragen wir uns, welcher Ansatz am besten geeignet wäre. vielen Dank für die bisherigen Antworten
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADboogie Mitglied Dipl.-Ing. Konstrukteur für Luftführungssysteme
Beiträge: 241 Registriert: 05.08.2009 Intel Xeon@ 3,07 GHz NVIDIA Quadro 2000 Windows 7, SP1, 64Bit Inventor 2012 (SP2), 2014 (SP2)
|
erstellt am: 08. Dez. 2014 17:16 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Das riecht ja nach iLogic. Damit kannst Du 1. ein Formular erzeugen, dass zwei Parameter abfragt 2. über verschiedene Rechenoperationen auf die Parameter der einzelnen Bauteile zugreifen. ------------------ Gruß aus Aachen, Walter *** Man kann nicht alles gleichzeitig machen, aber man kann alles gleichzeitig sein lassen *** Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HTL-aha-BREGENZ Mitglied Student
Beiträge: 7 Registriert: 08.12.2014
|
erstellt am: 08. Dez. 2014 17:19 <-- editieren / zitieren --> Unities abgeben:
Danke für die Antwort die Drehstation hat etwa 60 unterschiedliche Komponente, darunter sind etwa 30 von diesem Roboter abhängig und sollten konfigurierbar sein. Es gibt eigentlich unendlich viele Varianten, also immer flexible Längen und Breiten des Roboters. Es sollte immer eine neue Drehstation erstellt werden und diese immer neu abgespeichert. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADboogie Mitglied Dipl.-Ing. Konstrukteur für Luftführungssysteme
Beiträge: 241 Registriert: 05.08.2009 Intel Xeon@ 3,07 GHz NVIDIA Quadro 2000 Windows 7, SP1, 64Bit Inventor 2012 (SP2), 2014 (SP2)
|
erstellt am: 08. Dez. 2014 17:21 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
...oder aber mit - Mastermodell (vgl Skeletmodellierung) oder - abgeleiteter Komponente
------------------ Gruß aus Aachen, Walter *** Man kann nicht alles gleichzeitig machen, aber man kann alles gleichzeitig sein lassen *** Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADboogie Mitglied Dipl.-Ing. Konstrukteur für Luftführungssysteme
Beiträge: 241 Registriert: 05.08.2009 Intel Xeon@ 3,07 GHz NVIDIA Quadro 2000 Windows 7, SP1, 64Bit Inventor 2012 (SP2), 2014 (SP2)
|
erstellt am: 08. Dez. 2014 17:24 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Zum "immer neuen Abspeichern" hab ich bei iLogic noch nicht das richtige Rezept gefunden, ansonsten wäre das meiner Meinung nach für diesen Fall geeignet. ------------------ Gruß aus Aachen, Walter *** Man kann nicht alles gleichzeitig machen, aber man kann alles gleichzeitig sein lassen *** Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HTL-aha-BREGENZ Mitglied Student
Beiträge: 7 Registriert: 08.12.2014
|
erstellt am: 08. Dez. 2014 17:48 <-- editieren / zitieren --> Unities abgeben:
iLogic schaut mal von der Benutzeroberfläche sehr nach dem aus, was wir erreichen wollen. Danke für die hilfreiche Antwort Muss man wenn man ein Bauteil von einem anderen abhängig macht und dieses dann ändert, dass andere öffnen und aktualisieren, oder kann das automatisiert werden?
[Diese Nachricht wurde von HTL-aha-BREGENZ am 08. Dez. 2014 editiert.] beim erstellen der iLogic braucht man wieder benutzerdefinierte Parameter, was nach unseren Erkenntnissen in der Baugruppe jedoch nicht möglich ist?
[Diese Nachricht wurde von HTL-aha-BREGENZ am 08. Dez. 2014 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
freierfall Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 11547 Registriert: 30.04.2004 WIN10 64bit, 32GB RAM IV bis 2022
|
erstellt am: 08. Dez. 2014 18:13 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
|
HTL-aha-BREGENZ Mitglied Student
Beiträge: 7 Registriert: 08.12.2014
|
erstellt am: 08. Dez. 2014 18:32 <-- editieren / zitieren --> Unities abgeben:
|
freierfall Ehrenmitglied V.I.P. h.c. Techniker
Beiträge: 11547 Registriert: 30.04.2004 WIN10 64bit, 32GB RAM IV bis 2022
|
erstellt am: 08. Dez. 2014 18:41 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
so mit Boardmitteln geht das nicht. Aber hier im Forum gibt es einen der verdient mit diesen "vollautomatisierten Konstruktionen" Geld. Es wird programmiert und es geht. Wie weiß ich nicht. herzlich Sascha Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADboogie Mitglied Dipl.-Ing. Konstrukteur für Luftführungssysteme
Beiträge: 241 Registriert: 05.08.2009 Intel Xeon@ 3,07 GHz NVIDIA Quadro 2000 Windows 7, SP1, 64Bit Inventor 2012 (SP2), 2014 (SP2)
|
erstellt am: 09. Dez. 2014 09:39 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Zitat: Original erstellt von HTL-aha-BREGENZ:
...beim erstellen der iLogic braucht man wieder benutzerdefinierte Parameter, was nach unseren Erkenntnissen in der Baugruppe jedoch nicht möglich ist?
1. Warum sollte es nicht möglich sein, benutzerdefinierte Parameter anzulegen? 2. Wenn das wirklich zutrifft, kann man eine neue baugruppe mit Benutzerparametern erstellen und die eigentliche Baugruppe darin verbauen1 ------------------ Gruß aus Aachen, Walter *** Man kann nicht alles gleichzeitig machen, aber man kann alles gleichzeitig sein lassen *** Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
loop29 Mitglied
Beiträge: 903 Registriert: 15.02.2004 Factory Design Suite Ultimate 2012, Dell T3600, 16 Gbyte, Quadro 4000 Dell M6800, 32 Gbyte, Quadro K5100M
|
erstellt am: 09. Dez. 2014 11:57 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Hi, natürlich kannst Du benutzerdefinierte Parameter mit iLogic verwenden. Diese müssen dann natürlich auch alle in der Hauptbaugruppe zur Verfügung stehen. Prinzipiell ist das nicht so viel anders als bei einem Skelett-Master, nur dass Du jetzt nicht Skizzen und Parameter für abgeleitete Komponenten benutzt, sondern alle Parameter in die Hauptbaugruppe reinkloppst und diese dann per iLogic in die verbauten Komponenten runterreichst. Problem dabei ist, dass man beim Kopieren die Browsernamen verliert, und dann funktioniert das iLogic-Skript auch nicht mehr. Also muss man beim Kopieren die Browsernamen erhalten. Das ist mit Bordmitteln nicht möglich. Dafür habe ich mir eine spezielle Kopierfunktion geschrieben, die genau das tut (auch iLogic Regel extern). Genau betrachtet ist es aber definitiv mehr Aufwand als ein Skelett-Master. Beste Grüße 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: 3823 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: 09. Dez. 2014 13:08 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Zitat: Original erstellt von loop29: ... Problem dabei ist, dass man beim Kopieren die Browsernamen verliert, und dann funktioniert das iLogic-Skript auch nicht mehr. Also muss man beim Kopieren die Browsernamen erhalten. Das ist mit Bordmitteln nicht möglich. ...
Um die Browsernamen zu erhalten ist es nur nötig, diese umzubenennen. Dies wird wird intern in einer Bool'schen Variable abgespeichert. Danach kann die Komponente immer direkt mit dem Browsernamen angesprochen werden.
------------------ 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 |
HTL-aha-BREGENZ Mitglied Student
Beiträge: 7 Registriert: 08.12.2014
|
erstellt am: 09. Dez. 2014 18:42 <-- editieren / zitieren --> Unities abgeben:
@loop29 bezüglich benutzerdefinierten Parametern haben wir noch an iAssembly gedacht, aber mit iLogic müsste das echt funktionieren. Doch wenn man nun diese 2 Parameter in die Komponente der Baugruppe verknüpfen will, erzeugt man die Fehlermeldung, dass dies ein zyklischer Vorgang erzeugt oder so ähnlich. Und bei skelettmodellierung müstte man die gesamte Baugruppe neu aufbauen oder? @Lothar Boekels
bezüglich des speicherns müsste man dann einfach "speichern unter" und die Datei dann umbennen? Ist es möglich, dass die einzelnen Komponente auch automatischen gespeichert werden oder müssen dies einzeln geöffnet, aktualisiert und gespeicher werden? Ergänzung zur Aufgabenstellung: Wir haben die Baugruppe (Drehstation) samt Komponenten als fertige Inventor-Dateien erhalten. Diese sind jedoch für genau einen Roboter (also genau definierte Länge und Breite) gültig. Wir sollen jetzt diese Baugruppe und deren Einzelteile von den 2 Parametern variabel abhängig machen, also dass durch Eingabe der 2 Parameter sich alle Komponente und die Baugruppe automatisch dafür anpasst. (Das herausfinden des Zusammenhanges zwischen den 2 Roboterparametern und den Bauteilen ist eigentlich das kleinste Problem; wir brauch eben nur Hilfe bei der Umsetzung mittels Inventors) Vielen Dank für die bisherigen Antworten, hat uns schon ein bisschen weitergebracht Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
CADboogie Mitglied Dipl.-Ing. Konstrukteur für Luftführungssysteme
Beiträge: 241 Registriert: 05.08.2009 Intel Xeon@ 3,07 GHz NVIDIA Quadro 2000 Windows 7, SP1, 64Bit Inventor 2012 (SP2), 2014 (SP2)
|
erstellt am: 10. Dez. 2014 08:42 <-- editieren / zitieren --> Unities abgeben: Nur für HTL-aha-BREGENZ
Guten morgen, die beiden Parameter werden über iLogic nicht(!!!) mit den Bauteilen verknüpft. Per iLogic wird einfach behauptet, dass irgendein Bauteilparameter (z. B. "Bauteil1, Parameter d0) nun gleich der Länge sein soll. Parameter("Bauteil1:1", "d0") = Länge ------------------ Gruß aus Aachen, Walter *** Man kann nicht alles gleichzeitig machen, aber man kann alles gleichzeitig sein lassen *** Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |