| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo |
Autor
|
Thema: Einzelteil KE in Baugruppen program editieren (670 mal gelesen)
|
Froston Mitglied Konsti
Beiträge: 7 Registriert: 16.03.2016 Pro E Wildfire 4
|
erstellt am: 16. Mrz. 2016 09:34 <-- editieren / zitieren --> Unities abgeben:
moin, ich arbeite momentan an einer universellen Grubenabdeckung. Das ganze wurde so erstellt, dass der Nutzer beim regenerieren die Breite und Länge der Grube eingeben kann und ob die Grube Schaniere haben soll. Bis dahin funktioniert alles einwandfrei. Nun wollte ich noch ein weiteres Feature einfügen, nämlich dass die Grube abschließbar ist. dafür wurde ein kleiner Bügel eingefügt und ein Schlitz in die Abdeckung geschnitten. Nun wird das KE des Schnitts nicht im Program der Baugruppe angezeigt, sondern nur in dem des Einzelteils. Ich kann jetzt nacheinander eine Eingabe erstellen, ob er den Bügel haben will und danach ob er den Schlitz haben will. Aber kann ich den Schlitz auch abhängig von der Entscheidung im Baugruppen Programm machen? Also das Einzelteilprogramm soll nicht nochmal eine extra Eingabe bekommen, sondern die Information aus dem Baugruppenprogramm bekommen. Hoffe das war einigermaßen deutlich erklärt, was mein Problem ist. gruß Frosty Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
arni1 Ehrenmitglied V.I.P. h.c.
Beiträge: 3875 Registriert: 17.12.2002 Pro/E seit Version 11 Creo6 HP Z210 Intel Xeon 3.3GHz; 20 GB RAM NVIDIA Quadro 2000 HP ZR30w Win10 64bit
|
erstellt am: 16. Mrz. 2016 11:08 <-- editieren / zitieren --> Unities abgeben: Nur für Froston
Dazu nimmt man den execute-Befehl: In der Baugruppe und im Modell Abdeckung jeweils den YES-NO-Parameter SCHLITZ erzeugen. Im Modell Abdeckung: INPUT IF ABFRAGE==YES SCHLITZ YES_NO END IF END INPUT .....
/* KE-Schlitz IF SCHLITZ=YES ADD FEATURE INTERNE KE-ID 1234 .... END IF Im Baugruppen-Programm: INPUT SCHLITZ YES_NO END INPUT
RELATIONS END RELATIONS EXECUTE PART ABDECKUNG SCHLITZ = SCHLITZ END EXECUTE ....
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Froston Mitglied Konsti
Beiträge: 7 Registriert: 16.03.2016 Pro E Wildfire 4
|
erstellt am: 30. Mrz. 2016 16:57 <-- editieren / zitieren --> Unities abgeben:
Hallo arni, verzeih die späte Antwort, das Thema lag bei uns auf einmal brach und dann habe ich auch gar nicht mehr weiter nachgeschaut. vielen Dank auf jeden fall schon mal für deine Erklärung. das Programm im Modell der Abdeckung funktioniert leider noch nicht. ist der Befehl "IF ABFRAGE==YES" beispielhaft oder wird der tatsächlich so formuliert? an dieser Stelle bekomme ich eine Fehlermeldung. in der Pro/E Hilfe habe ich leider auch nichts gefunden... hier die Fehlermeldung: Listing für Teil ABDECKBLECH INPUT IF ABFRAGE==YES !*** FEHLER:Zeile enthält fehlerhaftes Symbol oder ist anderweitig ungültig SCHLITZ YES_NO END IF END INPUT
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
arni1 Ehrenmitglied V.I.P. h.c.
Beiträge: 3875 Registriert: 17.12.2002 Pro/E seit Version 11 Creo6 HP Z210 Intel Xeon 3.3GHz; 20 GB RAM NVIDIA Quadro 2000 HP ZR30w Win10 64bit
|
erstellt am: 31. Mrz. 2016 07:44 <-- editieren / zitieren --> Unities abgeben: Nur für Froston
|
Froston Mitglied Konsti
Beiträge: 7 Registriert: 16.03.2016 Pro E Wildfire 4
|
erstellt am: 31. Mrz. 2016 14:01 <-- editieren / zitieren --> Unities abgeben:
Ich habe jetzt im Abdeckblech lediglich INPUT SCHLITZ YES_NO END INPUT Den Rest so wie du mir in deinem ersten Beitrag geschildert hast. Das ganze funktioniert jetzt genau so wie es soll vielen Dank für deine Hilfe! Gruß Frosty Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Froston Mitglied Konsti
Beiträge: 7 Registriert: 16.03.2016 Pro E Wildfire 4
|
erstellt am: 31. Mrz. 2016 14:02 <-- editieren / zitieren --> Unities abgeben:
Ich habe jetzt im Abdeckblech lediglich INPUT SCHLITZ YES_NO END INPUT Den Rest so wie du mir in deinem ersten Beitrag geschildert hast. Das ganze funktioniert jetzt genau so wie es soll vielen Dank für deine Hilfe! Gruß Frosty Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |