| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für PTC CREO |
Autor
|
Thema: Ein/Ausblenden von Behältern (3272 mal gelesen)
|
Roland Johe Mitglied Entwicklungsing.
Beiträge: 198 Registriert: 13.11.2000
|
erstellt am: 05. Mai. 2004 11:29 <-- editieren / zitieren --> Unities abgeben:
Hallo, wenn man ein Package lädt, sind zunächst alle Teile eingeblendet und alle Behälter (soweit sie nicht im Root liegen) ausgeblendet. Blendet man dann eine ganze Baugruppe ein oder aus, wirkt sich das zwar auf alle darunter liegenden Teile und Baugruppen aus, nicht jedoch auf die Behälter. Gibt es eine elegante Lösung, wie man auch diese "indirekt" steuern kann, ohne Alles auszublenden? ------------------ Gruss, Roland Johe Microm International GmbH www.microm.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorothea Mitglied
Beiträge: 242 Registriert: 22.11.2001
|
erstellt am: 05. Mai. 2004 12:05 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Hallo Roland, Ich habe deine Frage nicht ganz verstanden. Willst du die Behaelter mit der Baugruppe mitsteuern oder unabhaengig von deren Besitzer? Meines Wissens nach gibt es keine ins System eingebaute Tools, die alle Behaelter ein- oder ausblenden koennen. Da muesste man dann selber sich was zusammen bauen. Was wuerdest du dir denn vorstellen? Alle Behaelter in einer Baugruppe oder einem Teil ein-/ausblenden? Was sonst noch? Gruss Dorothea
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Roland Johe Mitglied Entwicklungsing.
Beiträge: 198 Registriert: 13.11.2000 OSDM 16.00A OSDD 16.00A OSMM 16.00A WXP SP2 Intel Xeon Quadcore @2000MHz NVidia Quadro FX 3500 4GB RAM
|
erstellt am: 05. Mai. 2004 13:25 <-- editieren / zitieren --> Unities abgeben:
Hallo Dorothea, die Wunschvorstellung wäre folgende: Bei rechtem Mausklick auf ein Teil oder Baugruppe in der Strukturliste erscheint ein Menüpunkt, mit Hilfe dessen man die darunterliegenden Behälter schalten kann. Eine andere Variante wäre eine grundsätzliche Einstellmöglichkeit, Behälter beim Ein/Ausblenden wie Teile/Baugruppen zu behandeln. Das wäre vielleicht auch ein Verbesserungsvorschlag an CC. ------------------ Gruss, Roland Johe Microm International GmbH www.microm.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorothea Mitglied
Beiträge: 242 Registriert: 22.11.2001
|
erstellt am: 05. Mai. 2004 13:48 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Hallo Roland, Zitat:
Das wäre vielleicht auch ein Verbesserungsvorschlag an CC.
Das ist immer eine ausgezeichnete Idee. Nicht dass wir nicht manchen Dinge auch gerne haetten. Doch wenn's nicht 'offiziell' ist, dann kann man immer schlecht argumentieren. Gruss Dorothea
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
baumgartner Mitglied Dipl.-Ing. Maschinenbau
Beiträge: 715 Registriert: 05.01.2001 Ing.-Büro Andreas Baumgartner bietet Lösungen rund um ME10. * ME10-Makros * ME10-Makroschulungen
|
erstellt am: 05. Mai. 2004 14:43 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Zitat: Original erstellt von Dorothea: ... Doch wenn's nicht 'offiziell' ist, dann kann man immer schlecht argumentieren...
na dann machen wir das eben "offiziell" - aber wie? Sollten wir alle hier die nächsten 2 Stunden die Hotline lahm legen? Wie macht man so was offiziell, wenn die Programmentwickler nicht selber auf die Idee kommen? Ich dachte immer dass meine Wartungsgebühren für solche Dinge verwendet werden. ------------------ Grüsse aus dem Schwarzwald www.Andreas-Baumgartner.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Dorothea Mitglied
Beiträge: 242 Registriert: 22.11.2001
|
erstellt am: 05. Mai. 2004 16:06 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
Klaus Lörincz Mitglied Consultant
Beiträge: 533 Registriert: 06.08.2003 OSD M = aktuell OSD D = aktuell OS M = aktuell auf WIN und HP-UX
|
erstellt am: 06. Mai. 2004 10:32 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Hallo zusammen, dann reicht doch einen Verbesserugsvorschlag über den Support ein. Das ist nicht schwierig. - Geht glaube ich auch über den E-SupportMarketplace. Grüßle Klaus
------------------ Klaus Lörincz 0174 3439 428 Sindelfingen Germany Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Thorsten Reich Mitglied Dipl. Ing. (FH) Maschinenbau
Beiträge: 34 Registriert: 31.08.2004 HP Workastation X2100, 1GB Ram, 128MB Quadro4 900XGL, OSD 13.01
|
erstellt am: 25. Mai. 2005 13:50 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
Martin.M Mitglied Maschinenbau-Ingenieur
Beiträge: 352 Registriert: 05.10.2002
|
erstellt am: 26. Mai. 2005 01:52 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
Heiko Engel Moderator
Beiträge: 3239 Registriert: 11.06.2001 Herr, stärke mich in Geduld, aber ZACK ZACK!!
|
erstellt am: 30. Mai. 2005 11:59 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
Roland Johe Mitglied Entwicklungsing.
Beiträge: 198 Registriert: 13.11.2000
|
erstellt am: 30. Mai. 2005 12:08 <-- editieren / zitieren --> Unities abgeben:
|
Heiko Engel Moderator
Beiträge: 3239 Registriert: 11.06.2001 Herr, stärke mich in Geduld, aber ZACK ZACK!!
|
erstellt am: 30. Mai. 2005 12:13 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
Roland Johe Mitglied Entwicklungsing.
Beiträge: 198 Registriert: 13.11.2000
|
erstellt am: 30. Mai. 2005 12:13 <-- editieren / zitieren --> Unities abgeben:
|
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 30. Mai. 2005 13:04 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
@Roland Hier wird doch nur eingestellt, ob Behaelter in der Strukturliste generell aufgelistet werden. Das zu programmieren (Behaelter Ein/Ausblenden) ist kein grosser Aufwand ! Mal sehen was sich machen laesst ... Gruss RainerH.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 01. Jun. 2005 09:47 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
Thorsten Reich Mitglied Dipl. Ing. (FH) Maschinenbau
Beiträge: 34 Registriert: 31.08.2004 HP Workastation X2100, 1GB Ram, 128MB Quadro4 900XGL, OSD 13.01
|
erstellt am: 01. Jun. 2005 12:24 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
Martin.M Mitglied Maschinenbau-Ingenieur
Beiträge: 352 Registriert: 05.10.2002
|
erstellt am: 02. Jun. 2005 13:03 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 02. Jun. 2005 13:07 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Zitat: Original erstellt von Martin.M: ...Könntest Du da noch einen Knopf einbauen der leere Behälter neuläd aus dem Workmanager ?...
@Martin Huhu, das wird wohl etwas schieriger ! Meinst du WorkManager oder den ModelManager ?? Gruss RainerH. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Martin.M Mitglied Maschinenbau-Ingenieur
Beiträge: 352 Registriert: 05.10.2002
|
erstellt am: 02. Jun. 2005 14:29 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Hallo Rainer, das Neuladen aus dem Workamanger funktioniert mit dem Befehl unten. Mir fehlen halt die LISP-Kentnisse und die leeren Behälter in eine Liste zu sortieren. Tschuess Martin
(db-aip-ui::db_reload :start "/Tectron/36600-010" "/Tectron/36600-020" :select_done complete)
------------------ OSDM - Die freie Wissensdatenbank WorkManager Forum Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 02. Jun. 2005 14:51 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
|
Martin.M Mitglied Maschinenbau-Ingenieur
Beiträge: 352 Registriert: 05.10.2002
|
erstellt am: 02. Jun. 2005 16:38 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Hallo Rainer, super, das ist nahe dran. Mit dolist funktioniert das nicht weil das LISP-Macro nicht wartet bis der Workmanager mit dem Laden fertig ist. Ich konnte es aber ändern das es halbwegs funktioniert. (behaelter-neuladen () (let () (progn (db-aip-ui::db_reload :start alle_behaelter :select_done) ) ) ) Wenn ich die Liste alle_behaelter neuelade werden die Behälter fast alle geladen. Von verschiedenen Behältern mit dem gleichen Namen wird nur ein Behälter geladen. Ich denke in der Liste fehlen die Pfadnamen zu den Behältern. Könntest Du eine Liste erstellen in der nur Behälter sind die "keine" Kinder haben und die Pfadnamen zu den Elementen hinzufügen. Wenn die Liste leer ist, das Neuladen nicht starten und eine Meldung ausgeben ?
Tschuess Martin
------------------ OSDM - Die freie Wissensdatenbank WorkManager Forum Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 03. Jun. 2005 08:16 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
@Martin 1.) Probier nochmals, ob es nun mit dem Laden aller Behaelter funktioniert. 2.) Kinderlose Behaelter werden nun beim druecken von "Vorh. Behaelter auflisten" angezeigt. 3.) Bei leeren Listen werden die Tasten nun deaktiviert. (grau hinterlegt) Gruss RainerH. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Martin.M Mitglied Maschinenbau-Ingenieur
Beiträge: 352 Registriert: 05.10.2002
|
erstellt am: 03. Jun. 2005 13:03 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Hallo Rainer, super, wieviele Unities möchtest Du haben. Es funktioniert, ich musste nur in der Funktion neuladen eine andere Liste angeben. (behaelter-neuladen () (let (neuladeliste) (progn (db-aip-ui::db_reload alle_kinderlose_behaelter) ) ) ) Vielen Dank.
Tschuess Martin
------------------ OSDM - Die freie Wissensdatenbank WorkManager Forum Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 05. Jun. 2005 09:55 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Zitat: Original erstellt von Martin.M:
Hallo Rainer, super, wieviele Unities möchtest Du haben.
@Martin Mindestens 1 Unity DANKE ! Jetzt versteh ich erst richtig, warum du speziell die kindelosen Behaelter nachladest. Freut mich aber, dass es nun nach ein paar Anlaeufen funktioniert... Gruss RainerH.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Erwin Franz Mitglied
Beiträge: 112 Registriert: 30.04.2004 CC Modeling V17.00 CC Drafting V17.00 Windows XP64 SP2
|
erstellt am: 15. Jun. 2005 20:46 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Hallo, ich habe den Lisp File V3 ausprobiert. Funktioniert gut, nur beim "Neuladen aus DB" kommt die Meldung "Work Manager starten" oder so ähnlich. Wir haben OSD V12 mit Model Manager. Funktioniert der File dort nicht? Gruss Erwin
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Martin.M Mitglied Maschinenbau-Ingenieur
Beiträge: 352 Registriert: 05.10.2002
|
erstellt am: 16. Jun. 2005 13:12 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
Hallo Rainer, der Inhalt von Behältern wird ja aus dem Workmanager nicht geladen. Erst wenn man einen leeren (kinderlosen) Behälter neuläd wird der Inhalt aus dem WM geladen. Wir haben damit unsere Maschinen strukturiert, damit nicht alle Hauptbaugruppen und Optionen geladen werden. Ich habe das Macro noch geändert. Man kann jetzt auch schreibgeschützte Baugruppen wählen und wenn keine leeren Behälter vorhanden sind erscheint eine Meldung und neuladen wird nicht ausgeführt. Hier ist der letzte Stand von mir. Nochmal vielen Dank für das Macro. Vielleicht setzt es Heiko auf seine Seite mit Deiner Genehmigung. @Erwin,
Du musst mit dem Recorder herrausfinden wie der Neuladen-Befehl für den ModelManager heisst und den Befehl in dem Macro austauschen. Tschuess Martin
------------------ OSDM - Die freie Wissensdatenbank WorkManager Forum Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
RainerH Mitglied Techn. Ang. (Konstruktion)
Beiträge: 736 Registriert: 22.01.2003 OSDM 14.00A OSDD 14.00A MM 14.00A Windows-XP Professional --- HP xw4100 3.0 GHz 2GB RAM Quadro4 980 XGL
|
erstellt am: 16. Jun. 2005 13:19 <-- editieren / zitieren --> Unities abgeben: Nur für Roland Johe
@Martin Vielen Dank fuer die Erweiterungen @Erwin Zu ModelManager: Da mit dem Befehl: ndm_reload nur eine Einzelauswahl moeglich ist, habe ich keine Moeglichkeit gefunden, eine ganze Behaelter-Liste auf einmal zu laden. Soll aber nicht heisen, dass es nicht geht !! (eventuell mit einem anderen Befehl) Da muss lich leider passen Gruss RainerH.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |