Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  PTC Creo Elements/Direct Modeling
  Kopieren über mehrere aber nicht alle Ebenen

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Creo
Autor Thema:  Kopieren über mehrere aber nicht alle Ebenen (1037 mal gelesen)
jpsonics
Mitglied
Auftragsabwicklung und Konstruktion


Sehen Sie sich das Profil von jpsonics an!   Senden Sie eine Private Message an jpsonics  Schreiben Sie einen Gästebucheintrag für jpsonics

Beiträge: 704
Registriert: 04.01.2006

Master of the Unicorns

erstellt am: 25. Apr. 2018 17:57    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo WBF,

ich würde mir ganz gerne ein Makro erstellen, stehe aber so ein klein wenig auf dem Schlauch bzw. noch gar nicht wirklich einen Ansatz dazu.

Für unsere Maschinen habe ich eine Baugruppe in der alles drin ist was irgendwie in oder an die Maschine ein-/angebaut werden kann. Diese vielen einzelnen Optionen/Modelle stecken in verschiedenen Unterbaugruppen. ein etwa so:

0815 MASCHINE MIT ALLES UND SCHAF
|--> 0815-01 MASCHINENBETT MIT ALLES UND SCHAF
|    |--> 0815-01-01 MASCHINENBETT
|    |--> 0815-01-02 AUFSTELLELEMENTE
|    |--> 0815-01-03 ZUBEHOER ABC
|    |--> 0815-01-04 ZUBEHOER XYZ
|
|--> 0815-02 MASCHINENVERKLEIDUNG MIT ALLES UND SCHAF
|    |--> 0815-02-01 MASCHINENVERKLEIDUNG STANDARD
|    |--> 0815-02-02 BEDIENERTUER ABC
|    |--> 0815-02-03 BEDIENERTUER XYZ
|    |--> 0815-02-04 ANBINDUNG AUTOMATION ABC
|    |--> 0815-02-04 ANBINDUNG AUTOMATION XYZ
|
...
|
|--> 0815-98 IMMER-DA-TEILE
|    |--> 0815-98-01 IMMER-DA 01
|    |--> 0815-98-02 IMMER-DA 02
|
|--> 0815-99 VERSCHIEDENES MIT ALLES UND SCHAF
      |--> 0815-99-01 ANPASSUNGEN KUNDE A
      |--> 0815-99-02 SONDERTEILE KUNDE B
      |--> 0815-99-03 ZUSATZINFOS KUNDE C

Jetzt kommt KUNDE D und möchte gerne eine Zeichnung seiner Maschine. Der bekommt ja aber nicht die "MIT ALLES UND SCHAF" sondern "AUSFUEHRUNG KUNDE D" und die Maschine die Nummer 3117.

Bisher war meine Vorgehensweise "0815 MASCHINE MIT ALLES UND SCHAF" kopieren bekommt neuen Namen "3117 MASCHINE AUSFUEHRUNG KUNDE D". Dann kopieren der "0815-01 ..." nach "3117-01", "0815-02 ..." nach "3117-02 ..." usw. usf.
Anschließend aus den einzelnen Unterbaugruppen alles rausschmeißen was "KUNDE D" nicht bekommt.

Jetzt würde ich mir das x-mal kopieren gerne sparen. Nur leider, wenn ich den Haken bei "Eine Ebene" entferne kopiert mir der SD ja aber auch "0815-01-01 MASCHINENBETT" und alles was darin enthalten ist, also bis zur letzten Schraube durch. "0815-01-01 MASCHINENBETT" ist aber immer so und soll auch so bleiben, egal welcher Kunde.

Mein Wunsch wäre es entweder nur die 1. Unter-Ebene mit zu kopieren oder Luxus-Ausführung nur die Unterebenen die ich markiere. so dass am Ende etwa sowas bei rauskommt:

3117 MASCHINE AUSFUEHRUNG KUNDE D
|--> 3117-01 MASCHINENBETT MIT ALLES UND SCHAF
|    |--> 0815-01-01 MASCHINENBETT
|    |--> 0815-01-02 AUFSTELLELEMENTE
|    |--> 0815-01-03 ZUBEHOER ABC
|    |--> 0815-01-04 ZUBEHOER XYZ
|
|--> 3117-02 MASCHINENVERKLEIDUNG MIT ALLES UND SCHAF
|    |--> 0815-02-01 MASCHINENVERKLEIDUNG STANDARD
|    |--> 0815-02-02 BEDIENERTUER ABC
|    |--> 0815-02-03 BEDIENERTUER XYZ
|    |--> 0815-02-04 ANBINDUNG AUTOMATION ABC
|    |--> 0815-02-04 ANBINDUNG AUTOMATION XYZ
|
...
|
|--> 0815-98 IMMER-DA-TEILE
|    |--> 0815-98-01 IMMER-DA 01
|    |--> 0815-98-02 IMMER-DA 02
|
|--> 3117-99 VERSCHIEDENES MIT ALLES UND SCHAF
      |--> 0815-99-01 ANPASSUNGEN KUNDE A
      |--> 0815-99-02 SONDERTEILE KUNDE B
      |--> 0815-99-03 ZUSATZINFOS KUNDE C

Und ich jetzt eigentlich direkt damit anfangen kann in der 2. Unter-Ebene rauszuschmeißen was ich nicht mehr brauche.

Und nun seid ihr gefragt. Geht sowas überhaupt irgendwie? Wenn ja, wo setze ich an?

Vielen Dank schon mal.

Ach ja, bevor ich es vergesse. Das Ganze hat noch den Haken, dass ich das gerne auch für Kollegen anderer Baugrößen/-technologien bereitstellen würde. Bei denen würde dann vielleicht eine Baugruppe auftauchen die ich z.B. bei mir nicht habe ...

|    |--> 0815-39 HAT NUR BAUGROESSE XXL

oder die haben die gleiche Baugruppe, aber darin andere Modelle:

|--> 0815-02 MASCHINENVERKLEIDUNG KATZE SUESS-SAUER XXL
|    |--> 0815-02-XXL01 MASCHINENVERKLEIDUNG STANDARD
|    |--> 0815-02-XXL02 BEDIENERTUER ABC
|    |--> 0815-02-XXL03 BEDIENERTUER XYZ
|    |--> 0815-02-XXL04 ANBINDUNG AUTOMATION ABC
|    |--> 0815-02-XXL04 ANBINDUNG AUTOMATION XYZ

------------------
Grüße.
Christian -jpsonics- J.
-----------------------------------------------
Einmal immer !!!
-----------------------------------------------
This post was sent using 100 recycled electrons

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

NOBAG
Mitglied
Supportmanager


Sehen Sie sich das Profil von NOBAG an!   Senden Sie eine Private Message an NOBAG  Schreiben Sie einen Gästebucheintrag für NOBAG

Beiträge: 610
Registriert: 13.06.2007

Win 10 Pro x64 Intel Xeon 3.6 Ghz 64GB RAM
NVIDIA Quadro P2000
CoCreate Modeling 20.3 mit Power Extensions
SolidPower 20.3
ModelManager 20.3

erstellt am: 07. Mai. 2018 18:43    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für jpsonics 10 Unities + Antwort hilfreich

Hallo Christian,
anstelle des Kopierens, solltest Du nur die oberste Ebene Kopieren (also das Projekt).
Dann erstellst Du im neuen Projekt einen Behälter "Vorlage" und ziehst das Vorlagenprojekt da rein.
Nun wird an Stelle der Funktion "kopieren" die Funktion "Eigenständig" verwendet. Auch da kannst Du wählen ob Du eine Ebene oder durch alles eigenständig machen möchtest.
Zum Thema gehört auch noch das Makro "Mehrere Exemplare eigenständig" http://ww3.cad.de/foren/ubb/Forum29/HTML/001071.shtml
Eine einfachere Lösung kenne ich nicht.
Gruss

------------------
Gruss vom Thunersee, Joy
-- Wer Rechtschreibfehler findet, darf sie behalten. --

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jpsonics
Mitglied
Auftragsabwicklung und Konstruktion


Sehen Sie sich das Profil von jpsonics an!   Senden Sie eine Private Message an jpsonics  Schreiben Sie einen Gästebucheintrag für jpsonics

Beiträge: 704
Registriert: 04.01.2006

Master of the Unicorns

erstellt am: 08. Mai. 2018 06:26    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Danke, werde ich mal ausprobieren.

------------------
Grüße.
Christian -jpsonics- J.
-----------------------------------------------
Einmal immer !!!
-----------------------------------------------
This post was sent using 100 recycled electrons

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2023 CAD.de | Impressum | Datenschutz