|
CATIA V5 Programmierung : Koordinaten eines Splines exportieren
denyo_1 am 14.11.2008 um 09:22 Uhr (0)
Hallo Johnny,da ich das Skript auch ganz gut gebrauchen kann habe ich es noch ein bisschen "aufgemotzt". Man kann jetzt 2D sowie 3D Splines (Drawing und Parts) selektieren. Die txt-Datei wird mit ausgewählten Namen der Spline sowie der Quelldatei (also Drawing oder Part) gespeichert.Außerdem wird abgefragt ob die Daatei schon existiert und ob man sie überschreiben möchte.Hier ist jetzt mal der finale Quelltext:Code:-------------------------------------------------------------------------------------------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte messen
Erich am 16.11.2008 um 12:22 Uhr (0)
Hallo anbei die Beispiel-Datei mit Punkten.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Baugruppe mit Grundnummer und Endung speichern
OFRADE am 21.11.2008 um 09:04 Uhr (0)
Hallo Ihr Superhirne,als totaler newbie auf dem Script und Makro Gebiet ist mein vorhaben wohl eine Nummer zu groß jedoch muss ich da jetzt einfach mal ran und bräuchte da mal eure Hilfe.Meine Aufgabenstellung:Von Zeit zu Zeit kommt es vor das Externe Daten in unser Nummernsystem eingepflegt werden müssen. Diese Daten sind CATIA V5 Daten, die eine recht normale Struktur aufweisen z.B.:RootProduct-Product -Part -Part-Product -Product -Part -Part -Part -Part (ccp-link)Usw.Nach Vorgabe einer Grundnummer (wi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel VBA mit Catscript starten
Parametricks am 24.11.2008 um 19:26 Uhr (0)
Hallo zusammen,ich habe ein Macro zusammengebastelt welches aus Catia Punkte nach Excel exportiert. Soweit funzt das auch. Das Macro erstellt dabei eine *.csv Datei, öffnet diese und eine vorhandene *.xls. Die Werte werden an die *.xls übergeben, nun soll die *.csv Datei gelöscht werden. Hab das auch schon gelöst, dachte ich.In der *.xls ist ein weiteres Macro (auto_run) welches die *.csv löschen soll, funzt leider nur wenn ich die *.xls manuell starte. Sobald das Catscript die *.xls aufruft fragt Excel zw ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel VBA mit Catscript starten
Jens Hansen am 24.11.2008 um 19:56 Uhr (0)
Hallo,ich vermute mal, dass die User-Eingabe fehlt - quasi der KLick auf OK.Aber warum gehst du denn den Umweg über die csv-Datei? Warum schreibst du die werte nicht direkt in die Excel-Tabelle?SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXingKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel VBA mit Catscript starten
denyo_1 am 24.11.2008 um 20:14 Uhr (0)
Hallo,ja ich denke mal es liegt an dem fehlenden Usereingabe. Aber selbst wenn du die *.csv Datei brauchst (könnte man meiner Meinung aber auch wie Axel schon sage weglassen) verstehe ich nicht warum du versuchst den Code auf verschieden Programme zu zerreissen. Das löschen von vorhandenen Dateien ist doch auch mit dem ursprünglichen vba-Skript möglich.------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel VBA mit Catscript starten
Parametricks am 24.11.2008 um 20:48 Uhr (0)
Hallo zusammen,das "zusammengebastelt" ist wörtlich zu nehmen. Ich habe aus vier verschiedenen Macros eins gemacht, wenn ich das gleich in die *.xls schreibe bekommen ich probleme, weil Excel mir die Dezimalstellen als Semikolon ausgibt und beim nächsten run die Meldung kommt das die Datei schon existiert. Kann man sicher auch anders machen, halt nur nicht mit meinen Wissenstand. Ich trau mich bloß nicht das alles hier reinzustellen weil dann die Profis vor lachen nicht in den Schlaf kommen. Ich habe vermu ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel VBA mit Catscript starten
denyo_1 am 25.11.2008 um 07:22 Uhr (0)
Hallo Parametricks,schick mir einfach heute mal das ganze Skript mitsamt der Excel Teblle und des CATParts dann schau ich mir das mal an.Eigentlich sollte CATIA eine *.xls Datei ohne nachfragen bei selben Namen einfach überschreiben. Ich würde falls du unbedingt Punkte statt Semikolons brauchst einfach den bereich der Zellen in Excel durch das Excel Objekt das du im CATIA VBA-öCode erzeugt hast formatieren.Außerdem lacht dich hier bestimmt keiner aus den jeder der hier programmiert hat mal klein angefangen ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objectpfad / Einsteigerhilfen
Jules_Vernes am 21.11.2008 um 15:56 Uhr (0)
Musst doch eigentlich nur eine neue Bibliothek hinzufügen.Tools / Makro / Makros...danach auf "Makrobibliotheken..."VBA-Projekte anwählen und "Vorhandene Bib hinzufügen.." (hier die Datei auswählen)anschließend VBA-Editor aufmachen (Alt+F11) und auf "Play" drücken.Jules
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Objectpfad / Einsteigerhilfen
cadtb am 24.11.2008 um 13:47 Uhr (0)
Habe jetzt auch einen Dialog dazu gemacht. Jetzt hab ich quasi eine .catvba Datei. Kann man die nun direkt über die Symbolleiste starten, oder braucht es dazu eine .catscript oder .catvbs Datei die ich in die Symbolleiste lege, welche die .catvba aufruft? Kann unter "Anpassen" der Symbolleiste nur Makros - .catvbs .catscript anwählen.[Diese Nachricht wurde von cadtb am 24. Nov. 2008 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : koordinaten aus Excel
meraton am 25.11.2008 um 20:46 Uhr (0)
... sorry könnte kurz erläutert werden wie das mit der Exeldatei von fenua73 funktioniert? Habe ???.CATPart und die Excel-Datei geöffnet bekomme die Fehlermeldung "Error..."Habe so ungefähr überhaupt keine Ahnung davon und was ich da machen muß ...Danke schon mal ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkte messen
denyo_1 am 09.11.2008 um 19:34 Uhr (0)
Hallo Erich,ich hatte gerade mal 5min Zeit und habe dir mal ein Beispielscript für dein Problem geschrieben.Vorrausetzungen:- Punkte sind als Einzelpunkte im Part verfügbar- Alle Punkte liegen in einem geometrischen Set (Name: Geometrical Set.1)- Alle Punkte liegen auf einer Ebene (keine Z-Koordinate!) - Das Excel Objekt ist verfügbar (ist also regristriert)Anmerkungen:Das Script ist nur ein Beispielscript und muss ggf. noch verbessert werden. Vorallem sollten noch ein paar Abfragen zur Stabilität des Makr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Item aus Document Collection entfernen
Stefan83 am 02.12.2008 um 12:04 Uhr (0)
Hallo,Ich beschäftige mich seit einigen Monaten mit dem Programmieren von VBA-Makros in CATIA V5 R16. Nun bin ich auf ein Problem gestoßen und hoffe, dass mir jemand weiterhelfen kann. Es geht darum, dass ich ein CATPart vollständig löschen möchte. Teilweise bekomme ich das auch hin, zum Einen wird das Part (z.B. Part1) aus der Produktstruktur (siehe Bild: Stuktur) gelöscht und zum Anderen wird die Datei des Parts von der Festplatte entfernt. Was allerdings zurückbleibt ist das Item des gelöschten Parts in ...
|
| In das Form CATIA V5 Programmierung wechseln |