| |
| KISTERS 3DViewStation - Der Schlüssel zur Einsparung von CAD-Lizenzen, eine Pressemitteilung
|
Autor
|
Thema: Catia Product Added Properties aus Part entfernen (1939 / mal gelesen)
|
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 26. Jan. 2021 19:38 <-- editieren / zitieren --> Unities abgeben:
Hallo, ich habe "alte" Catia Parts, die noch mit Startpart von einem OEM erstellt wurden. Nun würde ich diese Parts gerne weiter verwenden, allerdings ohne die "product added properties". Wie können diese gelöscht werden? Sobald ich in "define other properties" gehe und das property markiere, wird das "delete property" ausgeblendet und ist inaktiv. Vielen Dank. mfg Roswitha ------------------ nau Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolfi_z Moderator Konstrukteur
Beiträge: 2461 Registriert: 04.12.2004 CATIA V5 in der aktuellen Umgebung des jeweiligem OEM ;-) NX 2312 Daimler
|
erstellt am: 26. Jan. 2021 19:51 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
Hallo Roswitha, Es muss an irgendeiner Einstellung liegen, ich habe ein Teil von meinem Lieblings-OEM aufgemacht, dort ist 'Delete Property' nicht ausgegraut. Ich koennte das loeschen (ist auch nur ein Eintrag drin) LG ... Wolfi ------------------ NX neun minus CATIA fuenf ergibt Hartz IV Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 26. Jan. 2021 19:59 <-- editieren / zitieren --> Unities abgeben:
Ja, ich habe auch parts von einem anderen OEM, da ist es auch kein Problem, da ist das eben nicht aus gegraut und kann gelöscht werden Ich weiss jetzt auch nicht ob man in diesem Forum die OEM`s beim Namen nennen darf?! Roswitha ------------------ nau Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
wolfi_z Moderator Konstrukteur
Beiträge: 2461 Registriert: 04.12.2004 CATIA V5 in der aktuellen Umgebung des jeweiligem OEM ;-) NX 2312 Daimler
|
erstellt am: 27. Jan. 2021 07:06 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
Wenn ich jetzt klugschaizsen wollte, wuerde ich sagen, das einzige was Du nicht machen darfst sind Apostrophe beim Plural-s Naja Du musst das namhafte Volkswagenwerk aus Nirgendwo im Flachland oder wen auch immer nicht woertlich nennen. Das habe ich in meiner Zeit beim bayerisch-berlinischen Elektronik-Global-Player auch immer vermieden LG ... Wolfi ------------------ NX neun minus CATIA fuenf ergibt Hartz IV Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 27. Jan. 2021 07:52 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen, nein es ist nicht der OEM vom Flachland sondern der OEM mit den Stern. Und ja OEMs schreibt man ohne Apostroph beim Plural Aber leider hilft mir das bei meinem Anliegen nicht weiter. Vielleicht hat noch jemand eine Idee..... mfg Roswitha ------------------ nau Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joerneman Mitglied Konstrukteur
Beiträge: 140 Registriert: 19.07.2009 Catia V5 R28,29 Intel i7-2600 Quadro 2000 16GB RAM Win7-64bit
|
erstellt am: 27. Jan. 2021 08:34 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
Hallo, sind denn im Part noch Parameter oder Beziehungen die mit den Eigenschaften in Verbindung stehen. Diese mal löschen, dann sollten auch die Eigenschaften zu löschen sein. ------------------ Gruß Jörn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joerneman Mitglied Konstrukteur
Beiträge: 140 Registriert: 19.07.2009 Catia V5 R28,29 Intel i7-2600 Quadro 2000 16GB RAM Win7-64bit
|
erstellt am: 27. Jan. 2021 08:43 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
|
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 27. Jan. 2021 09:28 <-- editieren / zitieren --> Unities abgeben:
Guten Morgen Jörn vielen Dank erstmal Habe dein Makro eingesetzt und tatsächlich hat sich was getan. Das "Material Details" und "Masterdata Version" will mir das script aber nicht löschen. Auch unter "Formula" lässt sich dieses nicht entfernen. Läuft das Makro nur über das Product? mfg Roswitha ------------------ nau Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Lionel Hutz Mitglied
Beiträge: 451 Registriert: 26.03.2014 CATIA V5 R20
|
erstellt am: 27. Jan. 2021 09:45 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
|
bgrittmann Moderator Konstrukteur
Beiträge: 12005 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 27. Jan. 2021 09:51 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
Servus Roswitha Hier noch ein alternatives Makro. Werden dabei auch die noch ausstehenden Parameter gelöscht? Code: Sub CATMain()Dim oProduct as Product Dim oUserParameter as Parameters Dim oParameter as Parameter Dim i As Integer Dim oSel as Selection Set oProduct = CATIA.ActiveDocument.Product Set oSel = CATIA.ActiveDocument.Selection Set oUserParameter = oProduct.UserRefProperties if oUserParameter.Count <> 0 then oSel.Clear for i = 1 to oUserParameter.Count oSel.Add oUserParameter.Item(i) next oSel.Delete end if End Sub
Falls das besser klappt, kannst du mal diese Makro versuchen (sollte die gesamte Struktur abarbeiten) Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
joerneman Mitglied Konstrukteur
Beiträge: 140 Registriert: 19.07.2009 Catia V5 R28,29 Intel i7-2600 Quadro 2000 16GB RAM Win7-64bit
|
erstellt am: 27. Jan. 2021 10:05 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
Zitat: Original erstellt von rnau:
Läuft das Makro nur über das Product?
Ja das läuft nur über die Auswahl im Produkt. Ich habe mir das damals auch nur schnell mit Hilfe des Forums zusammenkopiert. Ich habe bei uns in ein Startpart eines OEM geguckt. Da war "Eigenschaft löschen" auch erst ausgegraut, nach löschen der dazugehörigen Parameter und Bedingungen konnte ich es dann löschen. ------------------ Gruß Jörn Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 27. Jan. 2021 10:44 <-- editieren / zitieren --> Unities abgeben:
@Jörn: es ist tatsächlich so, dass diese beiden verbleibenden Parameter "gesperrt" sind. Wie kann ich diese "entsperren" ? Nein die Parameter sind im Baum nicht zu sehen. Das Material habe ich vorher gelöscht. Lediglich der Parameter "Material = None" unter dem Body ist noch vorhanden. Ich sende noch ein Bild. @Bernd: die .CATScript funktionieren beide nicht. Wenn ich den kompletten Text nehme, in eine Textdatei packe und umbenenne kommt Fehlermeldung, siehe anbei mfg Roswitha ------------------ nau Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 27. Jan. 2021 10:45 <-- editieren / zitieren --> Unities abgeben:
|
moppesle Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 3425 Registriert: 28.05.2009 CATIA V5 R19 SP9 WIN 7 64bit
|
erstellt am: 27. Jan. 2021 10:47 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
Hallo, Zitat: die .CATScript funktionieren beide nicht. Wenn ich den kompletten Text nehme, in eine Textdatei packe und umbenenne kommt Fehlermeldung, siehe anbei
Kommentiere die Zeile mit "Debug.Print" aus. Catscript kann damit nicht ------------------ Gruß Uwe Auch Catia ist nur ein Mensch! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 27. Jan. 2021 10:54 <-- editieren / zitieren --> Unities abgeben:
Hi Bernd, was heisst "Kommentiere die Zeile mit "Debug.Print" aus. Catscript kann damit nicht" muss ich in der Textdatei was löschen? Sorry bin kein Admin nur CAD Anwender. Roswitha ------------------ nau Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 27. Jan. 2021 10:55 <-- editieren / zitieren --> Unities abgeben:
|
moppesle Ehrenmitglied V.I.P. h.c. Konstrukteur
Beiträge: 3425 Registriert: 28.05.2009 CATIA V5 R19 SP9 WIN 7 64bit
|
erstellt am: 27. Jan. 2021 10:58 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
|
bgrittmann Moderator Konstrukteur
Beiträge: 12005 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 27. Jan. 2021 10:59 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
Servus Roswitha Hast du meinen "kurzes Makro" schon probiert? Wenn das alle von dir gewünschten Parameter löschst, kannst du das "große" Makro anpassen: alle Zeilen mit Debug, mit einem ' auskommentieren oder löschen Gruß Bernd ------------------ Warum einfach, wenn es auch kompliziert geht. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 27. Jan. 2021 11:09 <-- editieren / zitieren --> Unities abgeben:
Hallo Bernd, ich habe das kleine Makro ausprobiert, aber da passiert gar nichts. Es kommt auch keine Fehlermeldung. Anbei Ansicht des Makro. Hoffe ich habe das richtig übertragen. Roswitha ------------------ nau Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bgrittmann Moderator Konstrukteur
Beiträge: 12005 Registriert: 30.11.2006 CATIA V5R19
|
erstellt am: 27. Jan. 2021 11:15 <-- editieren / zitieren --> Unities abgeben: Nur für rnau
|
rnau Mitglied Konstrukteur
Beiträge: 231 Registriert: 30.05.2006
|
erstellt am: 27. Jan. 2021 11:27 <-- editieren / zitieren --> Unities abgeben:
|