|
CATIA V5 Programmierung : Part per Makro auslesen
V5amSee am 04.03.2005 um 13:17 Uhr (0)
Hallo, danke erstmal für die schnelle Antwort. Leider muss ich sagen das ich ein absolutes Greenhorn bin auf diesem Gebiet. Hab das mit dem Makrorecorder gleich probiert und folgendes Ergbniss erhalten: Language= VBSCRIPT Sub CATMain() Dim partDocument1 As Document Set partDocument1 = CATIA.ActiveDocument Dim part1 As Part Set part1 = partDocument1.Part Dim bodies1 As Bodies Set bodies1 = part1.Bodies Dim body1 As Body Set body1 = bodies1.Item( Oberschale Spoiler ) part1.InWorkObject = body1 End Sub Sow ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part per Makro auslesen
V5amSee am 09.03.2005 um 15:42 Uhr (0)
So da hab ich mich wohl doch zu früh gefreut. Hab es jetzt fast so wie ich mir das vorstelle. Allerdings ist es so das ich auch einige geöffnete Körper hab unter dennen sich auch wieder Körper befinden. Über den Makorecorder hab ich herausgefunden das diese als Hybridbodies definiert sind. Hab ich natürlich auch gleich ins Script eingebaut funktioniert auch soweit. Er liest mir aber immer nur die Übergeordneten Hybridbodies aus unter die darunter liegenden nicht. Hab mich auch die Hilfe geangelt aber auch ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part per Makro auslesen
V5amSee am 11.03.2005 um 13:27 Uhr (0)
@ CTenschert Sieht fast so aus als ob wir da wirklich aneinander vorbei sind. Das ist jetzt auf jeden Fall genau das was ich gebraucht hab. Danke Danke Danke!!!! Jetzt nur noch eine kleine Frage. Ich hätte gerne das das Texfile auf dem Desktop des angemeldeten Users gespeichert wird. Ich hab´s bisher wie folgt versucht: If CATIA.FileSystem.FileExists( C:Dokumente und Einstellungen\%username%DesktopPartstruktur.txt ) Then Set oFileOut = CATIA.FileSystem.GetFile( C:Dokumente und Einstellungen\%usern ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Method PartNumber failed
V5amSee am 11.12.2008 um 10:09 Uhr (0)
Hallo zusammen,wenn ich versuche folgendes Makro ablaufen zu lassen,-------------------------------------------------------------------------------------------------Sub CATMain()String5 = InputBox("Eingeben welcher Name oder Nummer ersetzt werden soll!!! ", "Test")String3 = InputBox("Zu ersetzenden Namen oder Nummer eingeben", "Test") Set productDocument1 = CATIA.ActiveDocument Set selection1 = productDocument1.Selection selection1.Search "(CATAsmSearch.Part),all" For i = 1 To selection1.Count Set p ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Method PartNumber failed
V5amSee am 11.12.2008 um 10:44 Uhr (0)
Hallo,das wars natürlich danke!!!Bin zwar selber schon auf die Idee gekommen das es am Cache liegt und hab diesen dann auch deaktiviert,aber Catia danach nicht neu gestartet.Danke nochmals.Grußeazy_isi------------------Das Glück bevorzugt den der vorbereitet ist!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catvba funktioniert nicht auf XP Prof. 64-bit
V5amSee am 29.06.2010 um 14:08 Uhr (0)
Hallo zusammen,ich habe gerade ein Problem, bei dem ich irgendwie nicht weiterkomme.Ein CatVba-Makro das auf Windows Xp 32bit problemlos funktioniert, liefert unter XP Prof. 64bitbei folgendem Syntax: Set CatiaConfig1 = CATIA.SystemConfigurationsofort die Fehlermeldung: Compile Error: Cant find project or library.Vba6.msi ist installiert und andere VBA Makro´s laufen auch.Wäre super wenn mir hier jemand einen Ansatz hätte, wie ich dieses Problem in den Griff bekomme.Grußeazy_isi------------------Das Glück ...
|
In das Form CATIA V5 Programmierung wechseln |