Mit Unterstützung durch:
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen >
Beiträge: 94Registriert: 19.11.2003
CATIA V5 R14 auf HP
Geht das nicht über Rename??
------------------What about RTFM ??
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP
Beiträge: 81Registriert: 15.01.2006
Wenn ja dann so:
Neues Set erstellen:
Code:Sub CATMain() Set MyNewhybridbody = CATIA.ActiveDocument.Part.HybridBodies.Add MyNewhybridbody.Name = "klaus"End Sub
Set MyNewhybridbody = CATIA.ActiveDocument.Part.HybridBodies.Add MyNewhybridbody.Name = "klaus"
End Sub
Und so wird bestehender Name ganz einfach geändert:
Code:Sub CATMain() 'Name vorher MsgBox CATIA.ActiveDocument.Part.HybridBodies.Item(1).Name 'Jetzt wird geändert CATIA.ActiveDocument.Part.HybridBodies.Item(1).Name = "da gugst du was" 'Name nacher MsgBox CATIA.ActiveDocument.Part.HybridBodies.Item(1).NameEnd Sub
'Name vorher MsgBox CATIA.ActiveDocument.Part.HybridBodies.Item(1).Name 'Jetzt wird geändert CATIA.ActiveDocument.Part.HybridBodies.Item(1).Name = "da gugst du was" 'Name nacher MsgBox CATIA.ActiveDocument.Part.HybridBodies.Item(1).Name
GrußBobby
------------------Du musst die Leute einmal richtig ärgern, dann wirst du endlich ernst genommen.Konrad Adenauer
Bei mir schmeisst er einen Fehler raus
Ich werde es Morgen nochmal in der Arbeit versuchen.. Vielleicht gehts da
Wenn ich das so mache:
Code:Language="VBSCRIPT"Sub CATMain()Dim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As DocumentSet partDocument1 = documents1.Item("Part1.CATPart")Dim part1 As PartSet part1 = partDocument1.PartDim hybridBodies1 As HybridBodiesSet hybridBodies1 = part1.HybridBodiesDim hybridBody1 As HybridBodySet hybridBody1 = hybridBodies1.Add()hybridBody1.Name = "KLAUS"part1.Update End Sub
Sub CATMain()
Dim documents1 As DocumentsSet documents1 = CATIA.Documents
Dim partDocument1 As DocumentSet partDocument1 = documents1.Item("Part1.CATPart")
Dim part1 As PartSet part1 = partDocument1.Part
Dim hybridBodies1 As HybridBodiesSet hybridBodies1 = part1.HybridBodies
Dim hybridBody1 As HybridBodySet hybridBody1 = hybridBodies1.Add()
hybridBody1.Name = "KLAUS"
part1.Update
Kommt ein GS mit Namen Klaus aber der Rename klappt einfach nicht..
Zitat:Original erstellt von Shaft:HmmmWenn ich das so mache:Code:Language="VBSCRIPT"Sub CATMain()Dim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As DocumentSet partDocument1 = documents1.Item("Part1.CATPart")Dim part1 As PartSet part1 = partDocument1.PartDim hybridBodies1 As HybridBodiesSet hybridBodies1 = part1.HybridBodiesDim hybridBody1 As HybridBodySet hybridBody1 = hybridBodies1.Add()hybridBody1.Name = "KLAUS"part1.Update End SubKommt ein GS mit Namen Klaus aber der Rename klappt einfach nicht..
Das war doch schon ein Umbenennen. Das GS wird eingefügt und danach "Klaus" genannt. Nix mit Rename.
Code:Sub CATMain()Dim documents1 As DocumentsSet documents1 = CATIA.DocumentsDim partDocument1 As DocumentSet partDocument1 = documents1.Item("Part1.CATPart")Dim part1 As PartSet part1 = partDocument1.PartDim hybridBodies1 As HybridBodiesSet hybridBodies1 = part1.HybridBodiesDim hybridBody1 As HybridBodySet hybridBody1 = hybridBodies1.Add()'Jetzt wird er Klaus genannthybridBody1.Name = "KLAUS"MsgBox hybridBody1.Name'Ach nein, es ist ja HanshybridBody1.Name = "Hans"MsgBox hybridBody1.Name'Oder doch Peter?hybridBody1.Name = "Peter"MsgBox hybridBody1.Name'Hmm glaub FritzhybridBody1.Name = "Fritz"MsgBox hybridBody1.Namepart1.UpdateEnd Sub
'Jetzt wird er Klaus genannthybridBody1.Name = "KLAUS"MsgBox hybridBody1.Name
'Ach nein, es ist ja HanshybridBody1.Name = "Hans"MsgBox hybridBody1.Name
'Oder doch Peter?hybridBody1.Name = "Peter"MsgBox hybridBody1.Name
'Hmm glaub FritzhybridBody1.Name = "Fritz"MsgBox hybridBody1.Name
Jetzt habe ich es auch gerafft..
Danke für die Hilfe
Anzeige.:X
Anzeige: (Infos zum Werbeplatz >>)
|
(c)2025 CAD.de | Impressum | Datenschutz