|
CATIA V5 Programmierung : Excel!!!!
denyo_1 am 17.10.2008 um 13:15 Uhr (0)
Hallo Katze ;-)ich würde das ganze Thema so und so mit einer Konstruktionstabelle lösen. Hierzu musst du die entsprechenden Parameter (z.B. Punkt1.X, Punkt1.Y, Punkt1.Z, etc.) mit den Zellen aus der xls. Datei verknüpfen. Dabei würde ich aber eine Tabelle aus CATIA generieren lassen und keine vorhandene benutzen, da sonst die Paramter exakt die selben Namen haben müssen (Zellenwert Parameter = Paramtername in CATIA). Im Anschluss kannst du die Tabelle dann formatieren wie es dir im besten passt.Wenn du jet ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Excel!!!!
denyo_1 am 30.10.2008 um 12:26 Uhr (0)
Hallo,also ich hab das Makro mal zu einer CATvba-Datei umgebaut. Also jetzt das zip File entzippen, auf der Festplatte bzw. Serve speichern, Tools - Macro - Macros - Macro libraries - Add existing library. Dann nur noch den richtigen Pfad angeben und fertig. Das Makro kann man dann über Tools - costumize - commands - Macros auf die Toolbar legen und von dort starten.------------------MFG DanielDie KATJA ist halt doch nur ne zickige Französin
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : HTML-mit Makro II
Shiitake am 31.10.2008 um 14:14 Uhr (0)
Hallo Rick hallo Jens,Danke für eure Hilfe,hat aber leider noch nicht geklappt.Für Rick: Bei dein Programm gibt es fehler Meldung: Kompilierungsfehler in VBskript und Syntaxfehler.Für Jens: Kompilierungsfehler in VBskript und Anwendungsende wird erwartet.Ich hab mit unter folgende Programm ein exel Datei aufzurufen, und hat geklapt. Aber was ich will ist ein HTML-Datei bzw. Internet Seite aufzurufen, hab versuch die "Exel.Application" mit "IEXPLORE.Application" zu ersetzen aber hat trotzdem nicht geklappt ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied 32bit zu 64bit
HoBLila am 06.11.2008 um 13:08 Uhr (0)
Hallo zusammen,also bei der Umstellung von 32Bit auf 674Bit dürften die Makros eigentlich keinen Schaden erleiden, da theoretisch nur der Wertebereich der Variablen größer wird.Aus eigener Erfahrung weiß ich aber, dass sich das 64Bit CATIA generell komisch verhält.Falls ihr keien Makros sondern Exen erstellt könnte es auch daran liegen, dass die Exe für ein älteres Release erstellt wurde. Versucht diese Zeilen dann aml auf dem Zielrechenr zu kompilieren.Umstellung Von Excel auf ein anderes Excel ist sowies ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied 32bit zu 64bit
Hohlräumer am 30.10.2008 um 17:07 Uhr (0)
Hallo zusammen,da hier gerade wegen 32Bit zu 64Bit Problemen gesprochen wird, wollte ich mal eine Frage anhängen.Wir arbeiten momentan auch noch mit 32Bit, haben aber auch etliche VBA Makros. In wiefern kann es nach der Umstellung zu Problemen kommen?Was kann man dagegen tun oder kann man ohne größere Probleme die alten Makros integrieren?Dazu kommt noch, daß wir nächstes Jahr auf Office 2007 umgestellt werden, und einige unserer Makros auf Excel zugreifen, bzw. nur Daten ins Excel stellen. Kann es dabei a ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : 2D Linie im Drawing, die Existenz abfragen, bei Bedarf erzeugen und umbenennen
Hokay am 07.11.2008 um 14:07 Uhr (0)
Hallo Danielvielen Dank für Deine Hilfe und für den kleinen Script.So ähnlich habe ich mir das vorgestellt. Werden den Rest drum herum bestimmt selbst hin bekommen.Aber noch mal ne Frage:UserForm ... - sehr guter Hinweis. Das kenne ich aus Excel VBA. Habe ich in Catia noch nie gemaht oder gesehen wie man das macht. Kannst Du mir dazu nochmals unter die Arme greifen? Das fänd ich echt super.Geht sowas in CATScript überhaupt oder brauch ich da auch VBA.Mit Freundlichen GrüßenHokay[Diese Nachricht wurde von ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parametrisches Modell
click-ok-to-terminate am 13.11.2008 um 19:42 Uhr (0)
Hallo,Ich habe ein parametrisiertes Modell erstellt und lese die Parameter über eine Excel-Tabelle ein.Das funktioniert soweit ganz gut.Nun meine Frage:Ich möchte das Modell gerne anderen Usern zur verfügung stellen, aber nicht als schlaues modell. es soll nur ein Modell da sein dass sich aktualisiert ohne die kompletten geometrien mit zu ziehen.gibt es eine möglichkeit, entweder die parameter auszublenden oder noch besser: die Parameter auf z.B. "Solids mit Links" zu verknüpfen??Danke im Voraus
|
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
cadtb am 20.11.2008 um 12:09 Uhr (0)
Hi,ich bin gerade dabei in die Catia Makrowelt einzusteigen. Bin in dem Bereich noch blutiger Anfänger. Ich probiere gerade ein paar (einfache) Übungen zu machen, wie z.B. das hier:Code:Sub CATMain() Dim Excel As Application Dim WB As Workbook Dim WS As Worksheet Dim parameters1 As Parameters Dim length1 As Dimension Set Excel = CreateObject("Excel.Application") Excel.Visible = True Set WB = Excel.Workbooks.Open("C: mpParameter.xls") Set WS = WB.Worksheets.Item(1) Set Part1 = CATIA.ActiveDocu ...
|
In das Form CATIA V5 Programmierung wechseln |