Servus Bernd,
Danke für die schnelle Rückmeldung.
ich will hier den Geoset von .IGS File kopieren und statt den gelöschte Geoset "Input Vermessung" in den Haupt-File ersetzen.
Code:
Sub CATMain()
Dim objSel As Selection
Dim objPart As Part
Dim strFilePath As String
Dim objFile As File
Dim objTextStream As TextStream
Dim strLine As String
'Upload IGS File
strFilePath = CATIA.FileSelectionBox("Select .IGS Vermessung File", "*.igs", 0)
Set objProd = objCATIA.Documents.Open("strFilePath")
'hier muss man den einzige Geoset von den ausgewählten .igs File kopieren
'Deleting Geoset "Input Vermessungen" in main .CatPart file
Set partDocument1 = CATIA.ActiveDocument
Set part1 = partDocument1.Part
Set hybridBodies1 = part1.HybridBodies
Set hybridBody1 = hybridBodies1.Item("Input Vermessungen")
Set objSel = CATIA.ActiveDocument.Selection
Set objPart = CATIA.ActiveDocument.Part
objSel.clear
objSel.Add hybridBody1
objSel.delete
'ich möchte hier den Geoset von den kopierte.IGS File statt den gelöschte Geoset "Input Vermessung" in den Haupt-File ersetzen. Ich habe den Befehl Replace versucht aber hab nicht weiter gekommen.
End Sub
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP