| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für NX |
| |
| Expertenfrühstück | Schaufenster metallischer 3D-Druck bei Unlimital AG |
Autor
|
Thema: Teilefamilie read only (4343 mal gelesen)
|
ugsi Mitglied
Beiträge: 590 Registriert: 01.11.2003 NX10 NX12 NX1899
|
erstellt am: 22. Jul. 2008 08:06 <-- editieren / zitieren --> Unities abgeben:
Hallo Leute, folgendes Problem, habe verschiedene Teile die ich aus Teilefamilien erstellt habe brauche die Teile in versch. Projekten z.B mit angepassten Längen Kopiere mir das entspr. Part in meinen Projektordner und benenne es um, nach dem Öffnen ist dann nur "read only" möglich Kann ich in der Partfamiliy irgendwas einstellen das die Teile als modifizierbar geöffnet werden??? Gehe bis jetzt für mich den umständlicheren Weg Teil öffnen und speichern unter Danke ------------------ ugsi Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
bbking Mitglied
Beiträge: 1419 Registriert: 30.01.2002
|
erstellt am: 22. Jul. 2008 09:19 <-- editieren / zitieren --> Unities abgeben: Nur für ugsi
hallo ugsi! sorry, no way! die mitglieder wissen, dass sie über die tf-tabelle entstanden sind, das kann man ihnen nciht aberziehen. also entweder "speichern unter" oder versuhc es mal mit klonen, da bin ihc mir gerade nicht sicher ob's das tut. HTH! Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
stefan.f Mitglied
Beiträge: 123 Registriert: 03.09.2002
|
erstellt am: 22. Jul. 2008 11:03 <-- editieren / zitieren --> Unities abgeben: Nur für ugsi
Hallo ugsi, mit der API sollte es möglich sein. Probier mal folgendes Journal: -------------------------------------- Imports NXOpen Imports NXOpen.UF Module NXJournal Sub Main() Dim theSession As Session = Session.GetSession() Dim workPart As Part = theSession.Parts.Work Dim ufs As UFSession = UFSession.GetUFSession() Dim instanceTag As Tag = Tag.Null ufs.Part.AskFamilyInstance(workPart.Tag, instanceTag) If (instanceTag <> Tag.Null) Then ufs.Fam.DeleteInstance(instanceTag) End If End Sub End Module -------------------------------------- Ich habs unter NX4 und NX5 getestet. Gruß Stefan Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
| Bauteilverantwortlicher (m/w/d) E-Powertrain / Powertrain | Menschen und Technologien zu verbinden, den Perfect Match für unsere Kunden zu gestalten, immer die richtigen Expert:innen für die jeweilige Herausforderung zu finden - das ist unser Anspruch bei FERCHAU und dafür suchen wir dich: als ambitionierte:n Kolleg:in, der:die wie wir Technologien auf die nächste Stufe bringen möchte. Wir realisieren spannende Projekte für namhafte OEMs und Zulieferer der Automobilindustrie und übernehmen Verantwortung für komplexe Entwicklungsprojekte.... | Anzeige ansehen | Fahrzeugtechnik |
|
pleudel Mitglied Projektleiterin
Beiträge: 156 Registriert: 28.11.2011 Windows 10 Anwendung / Programmierung von: Siemens NX (+ Daimler) / creo / CATIA Visual Basic 2022 Express
|
erstellt am: 06. Jun. 2014 10:39 <-- editieren / zitieren --> Unities abgeben: Nur für ugsi
Hallo zusammen, ich muss den Beitrag nochmal nach oben schieben. Das mit dem Schreibschutz rausnehmen hat geklappt. Aber wie bekomme ich den wieder rein? Also brauch eich eine Abfrage ob der Schreibschutz drin ist (Ist ja oben in der if-Schleife schon drin) und dann muss ich den Schreibschutz nicht löschen, sondern setzen. Wie geht das? Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |