|
CATIA V5 Programmierung : Pfadangabe realisieren???
robert_de am 07.10.2005 um 14:18 Uhr (0)
Hallo.An jeden der dieses Thema mitverfolgt und vielleicht jetzt eine Antwort auf meine Frage hat wäre ich sehr Dankbar.Jetzt ist es mit meinem Makro soweit gekommen das es die von mir gewünsche EXCEL-Datei erzeugt aber trotzdem eine Fehlermeldung ( siehe weiter oben )berichtet. Hat einer von euch vielleicht eine Ahnung wie man das ganze abstellen bzw das ganze Makro noch verbessern kann?? Den vereinfachten Quellcode findet ihr unter auslesen.zip weiter oben.Vielen Dank für eure BemühungenGruß, Robert
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in Excel überführen
robert_de am 10.10.2005 um 16:09 Uhr (0)
Hallo an alle CATIA User,Habe ein kleines Problem beim Auslesen einer Stückliste und anschließender Speicherung im Excel-Format. Das ganze wollte ich über ein Makro realisieren doch leider bekomme ich immer eine Fehlermeldung beim Speichern der Excel-Datei. Makro (in vereinfachter Variante) und Fehlermeldung befinden sich im Anhang.Für Tipps wo denn der Fehler liegen könnte wäre ich sehr Dankbar.Grüße Robert
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pfadangabe realisieren???
Lusilnie am 10.10.2005 um 23:12 Uhr (0)
Hallo robert_de,habe mal Dein Script getestet und bin zu folgendem Ergebins gekommen:1.) Die Funktion "BillOfMaterial" hat einen internen (Programmier-)Fehler.2.) Der Fehler tritt bei manueller Ausführung nur einmal (oder einmal pro Sitzung?) auf.3.) Der Fehler besteht darin, das CATIA beim Abspeichern von "BillOfMaterial" ?versucht? Excel zu starten und es angeblich nicht findet.4.) Der Fehler tritt wieder auf, wenn man per Macro versucht, im Format "XLS" in eine Datei zu speichern, die nicht auf ".xls" e ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in Excel überführen
Lusilnie am 10.10.2005 um 23:15 Uhr (0)
Hallo robert_de,habe mal Dein Script getestet und bin zu folgendem Ergebins gekommen:1.) Die Funktion "BillOfMaterial" hat einen internen (Programmier-)Fehler.2.) Der Fehler tritt bei manueller Ausführung nur einmal (oder einmal pro Sitzung?) auf.3.) Der Fehler besteht darin, das CATIA beim Abspeichern von "BillOfMaterial" ?versucht? Excel zu starten und es angeblich nicht findet.4.) Der Fehler tritt wieder auf, wenn man per Macro versucht, im Format "XLS" in eine Datei zu speichern, die nicht auf ".xls" e ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in Excel überführen
robert_de am 11.10.2005 um 15:20 Uhr (0)
Hallo LusilnieVielen dank schon mal.Eine deiner vorgeschlagenen Lösungen kann ich schon mal ausschließen nämlich das mit Excel denn ich erhalte keine Fehlermeldung in der Excel nicht gefunden wird. Denke mal es ist ehr das an dritter Stelle beschriebenes Problem denn wenn man bei der Dateieingabe zum Beispiel genau "test.xls" eingibt wird die Datei auch angelegt nur leider erscheint trotzdem die gleiche Fehlermeldung wie auf dem Bild.Ich dachte ja bis jetzt immer das wenn ich bei er "FileSelectionBox" Opti ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datenformat erzwingen???
robert_de am 12.10.2005 um 13:36 Uhr (0)
Ein Hallo an alle Catia FreundeViele haben mir schon in diesem Forum weitergeholfen denen gebührt mein Dank doch nun habe ich wieder einmal ein weiteres Problem.Ich möchte eine Datei im Excel-Format ausgeben. Leider geht dies nur wenn ich nicht bei der Dateieingabe (z.B. Beispiel.xls) genau eingebe.Jetzt habe ich einen Befehl geschrieben der prüft ob die Datei denn auch im *.xls Format vorliegt. Dies funktioniert auch jetzt würde mich der Befehl interessieren mit dem man wenn der Dateiname nicht die Endung ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umsetzung einer E-Funktion
hammax am 12.10.2005 um 13:41 Uhr (0)
..schau mal hier http://ww3.cad.de/foren/ubb/uploads/hammax/PointSplineLoft.pdf der Makro ist in der Excel-Tabelle enthalten
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in Excel überführen
Lusilnie am 12.10.2005 um 19:18 Uhr (0)
Hallo robert_de,müßte für Dein Beispiel lauten:If right(Dateiname,4) ".xls" Then Dateiname = Dateiname & ".xls"End Ifmfg,Lusilnie
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datenformat erzwingen???
robert_de am 13.10.2005 um 15:24 Uhr (0)
HalloLusilnie,ersteinmal vielen Dank für deine Antwort und ich habe deine Methode auch schon ausprobiert, sie funktioniert auch aber leider erhalte ich dann wieder die gleiche Fehlermeldung wie schon in einen meiner anderen Beiträge erwähnt. Diese Fehlermeldung ist jedoch ausgeblieben wenn ich folgenden Code benutz habe. Da hier die Änderung auf die Excel-Datei noch nicht funktioniert sondern nur eine Nachricht ausgibt das es eine xls-Datei sein muss, hat das ganze nur funktioniert wenn man z.B. *Beispiel. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Stückliste in Excel überführen
robert_de am 13.10.2005 um 15:28 Uhr (0)
Hallo Lusilnie,hier habe ich das Problem noch mal etwas genauer beschreiben und meinen bisherigen Ansatz eingebunden. http://ww3.cad.de/foren/ubb/Forum137/HTML/001383.shtml Vielen Dank schon jetzt für dein gute Unterstützung.Grüße, Robert
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datenformat erzwingen???
Lusilnie am 13.10.2005 um 21:40 Uhr (0)
Hallo robert_de,ich weisz nicht ganz, was Dir vorschwebt, aber ich loese Eingabe-Probleme so:Dim inputBoolean As BooleaninputBoolean = FalseDo Until inputBoolean = True Datensatz = ...--hier Deine Eingabe-Routine + vorherige Dims If (InStr(Datensatz,".xls")) 0 Then assemblyConvertor2.Print "XLS" , Datensatz , product1 inputBoolean = True Else MsgBox "Das Ausgabeformat muss eine Excel-Datei sein!" End IfLoopAus dieser Schleife kommt man erst heraus, wenn ein ".xls" im Datensatz-String entha ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GetCoordinates mit Intersection
CATIA-USER am 14.10.2005 um 14:25 Uhr (0)
Hallo Forum,ich möchte wie viele andere auch, Punkte in eine Excel- oder Textdatei auslesen. Das Macro GetCoordinates geht aber nur bei Objekten mit dem Typ Point. Meine Objekte sind jedoch durch die Funktion Intersection entstanden (Verschnitt von Kurven mit Flächen). Hat jemand dafür auch ein Macro?Danke,danke,danke!------------------CC Mit CATIA löse ich Probleme, die ohne CATIA nicht gehabt hätte...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Datei vorhanden???
robert_de am 26.10.2005 um 14:04 Uhr (0)
Hallo CATIA - Begeisterte ,Habe wieder mal ein kleines Problem mit einem Makro.Mein Makro list Daten aus und speichere diese dann in einer Excel-Tabelle an sprich im *.xls Format. Jetzt möchte ich noch folgende Funktion realisieren! Bezieht sich darauf wenn eine Datei schon vorhanden ist. Wenn ich diese Datei überschreiben will soll überprüft werden ob sie gerade verwendet wird (denn somit kann sie nicht überschrieben werden). Wenn sozusagen der Wert ausgegeben wird, dass sie bearbeitet wird sollen folgend ...
|
In das Form CATIA V5 Programmierung wechseln |