KopieGeom wieder abhängig machen / Pro ENGINEER
By rothmann 14. August 2002, 07:16

Hallo Forum,

in einer Baugruppe, welche mit buw-Mold-Application erstellt wurde, habe ich einen Kerstift mit Verdrehsicherung erzeugt. Die Fläche des Stiftes habe ich in den Einsatz mit KopieGeom kopiert, um danach die Nut zu erzeugen, weil die Nut nicht durch die Applic. erzeugt wurde. Wenn ich nun die Auswerfer einmal ausbaue und wieder einbaue, erkennt mein KopieGeom die Fläche nicht wieder, obwohl es derselbe Stift ist. Nur unabhängigmachen ist möglich. Ein späteres abhängigmachen ist nicht möglich !?! Wie ist die richtige Vorgehensweise?

By sadolf 14. August 2002, 10:11

Denn mach so'n Sch... einfach nich!!!
Spaß beiseite: In ProE funktioniert sämtliche interne Kommunikation auf den IDs. Jede Komponente, jedes Feature, jede Fläche, jede Kante, jeder Eckpunkt hat so eine interne Identifikationsnummer, über die sich alles wiederfindet. Jede ID wird nur einmal in einer Datei vergeben!!!
Baust Du eine Komponente aus und hinterher wieder rein, löschst Du die alte ID der Kompo im asm und beim Einbau erzeugst Du eine neue. Ergo: die cpg ist tot (unabhängig), weil die alte ID nicht mehr existiert und auch nicht wieder hergestellt werden kann. (In älteren Versionen von ProE hat er die Komponenten allerdings wiedererkannt, es kam zwar eine Warnmeldung und er hat zwar darauf hingewiesen, dass etwas nicht richtig ist und manchmal war die Geometrie dann verdreht, aber es ging schon ein bisschen etwas)
Die IDs bleiben größtenteils erhalten, wenn Dinge nur unterdrückt oder umgereiht oder umdefiniert oder umbenennt. (Deshalb ist der Behebungsmodus auch Dein Freund! D: )
Um solchen Sachen vorzubeugen hat PTC die Publish Geoms erfunden. Über Diesen kleinen Zwischenschritt kannst Du Geometrie über ihre "Funktion" weiterreichen und dementsprechend auch IDs wechseln, siehe auch:  http://www.cad.de/foren/ubb/Forum12/HTML/001937.shtml
Eine andere Möglichkeit mit mehr Sicherheit ist eine external cpg. Hier kann man Informationen zwischen Teilen vererben, ohne dass man über eine Baugruppe gehen muss.
Viel Spaß noch!

By ehlers 19. August 2002, 14:58

Wenn die Datei gerettet werden soll einfach das defekte kopie_geom durch ein neues (extern_kopie_geom) ersetzen und den Materialschnitt umreferenzieren. Dauert auch nicht all zu lange.

By rothmann 28. August 2002, 08:40

Hallo sadolf und ehlers,

hab mich mal durchgelesen und bin etwas schlauer, was Publish Geoms angeht. Auch extenal cpg hab ich ausprobiert. Mein Problem jetzt: Wenn ich früher über KopieGeom gearbeitet habe, habe ich im Teil B in der Baugruppe auf Teileebene ein KopieGeom erstellt, und von Teil A die Sammelfläche (z.B. für ein MatSchnitt Fläche) abkopiert. Wenn sich nun Teil A in der Baugruppe bewegt hat, wurde Teil B richtig mitgeändert.

Wie wird nun mit external cpg die Verbindung der Position zur Baugruppe organisiert?

Gruß Frank

By sadolf 28. August 2002, 10:50

Woran hängt denn die Position in der Baugruppe? Ist sie "fest" zu der Bohrung im Teil, dann musst Du die Positionierung für das external cpg im Teil genauso abbilden. Wird Sie in der Baugruppe definiert, dann erzeuge das cpg in der Baugruppe und verkneife Dir den Stift ein und aus und wieder ein ... zu bauen.

By rothmann 28. August 2002, 11:20

Hallo sadolf,

der Stift wir von der buw-mold-application aus und eingebaut (wenn z.B. der Durchmesser, Verdrehsicherung, oder sonst geändert wird, oder wenn alle Auswerferausgebaut werden).

Aber zum allgem. Verständins:

a) Warum wird beim KopieGeom automatisch Baugruppenkoord. zur Positionsbestimmung verwendet, und beim external cpg nicht?

b) Wie wird von euch das external cpg positioniert (Habe im Teil Stift ein cs1 erzeugt (Versatz Acs0=0) und im Teil Einsatz ein cs1 erzeugt (auch Versatz Acs0=0)

c) Bringt das Publish Geoms bei einem Element was (wenn ganz klar erkennbar ist, welche z.B. Fläche zum MatSchnitt gebraucht wird)

d) Warum kann ich beim KopieGeom nicht einfach die Referenzen umdefinieren?

e) Wenn ich ein Teil (z.B. Stift) aus der Familientabelle ersetze, welches eine Fläche für MatSchnitt in anderen Komponente(z.B. Einsatz) gibt, wie ist die optimale vorgehensweise?

Sorry, wenn ich nerve! Aber ich möchte meine Normalien (z.B. Heißkanal mit untersch. Düsenspitzen (Fläche für Ausschnitt sind extra KE´s) so organisieren, dass es logisch ist. D.h. wenn ich ein Teil durch Fam.Tab austausche, habe ich immer ein Problem mit KoieGeom oder external cpg, oder?

Gruß Frank

By ehlers 28. August 2002, 12:28

Ich würde der Baugruppe ein Teilegerüst hinzufügen. In diesem Teilegerüst sollten die Flächen modelliert werden und einfach nur maßlich mit der Position übereinstimmen. Ob das mit dem Skelett funktioniert weiß ich nicht, denn B&W erstellt ja irgendwie immer alles neu.
Es könnte auch eine Austauschbaugruppe helfen doch hier sollte die Fläche des Bolzens auf Baugruppenniveau kopiert werden und von dort in das Zielteil. Bei Ersetzen über Layout ist das wohl unbedingt notwendig, bei manuellem Ersetzen nicht. Hatte da mal meine Erfahrungen bei einem früheren Kunden!

(c) 2003 www.CAD.de