|
CATIA V5 Programmierung : Mehrere Daten per Schleife in EINE Excel-Datei
IGELReiser am 16.11.2012 um 14:21 Uhr (0)
Hi Leute,folgender CodeCode:pfadzurexceldatei="F:XXXXMakrotest.xlsx"Set objexcel = createobject("Excel.application")objexcel.Visible = True zeigt Excel an (GUI startet) falls diese Zeile nicht angegeben wird, startet Excel im Hintergrundobjexcel.Workbooks.addobjexcel.Cells(1, 1).Value = "ventilhub"objexcel.Cells(i+2, 1).Value = length4.valueobjexcel.Cells(1, 2).Value = "grad um z"objexcel.Cells(i+2, 2).Value = degreeobjexcel.Cells(1, 3).Value = "hoehe"objexcel.Cells(1, 4).Value = "schenkel1"objexcel.Cells( ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Userform von Excel ausführen lassen
HAW-Raptor am 23.10.2009 um 11:52 Uhr (0)
Hallo,ich habe ein Problem: Kann es sein, wenn der Rechner, auf dem ich diese in Catia erstellte Userform starte, kein Excel hat, das es dann nicht funktioniert? Auf meinem Rechner zuhause kann ich das ganze ohne Probleme starten und es läuft wirklich super, aber auf dem Rechner eines Freundes funktioniert es nicht, er schreibt mir er hat Probleme mit den Referenzen zur Excel Library und "object of with block not set"??? War meine ganze Arbeit nun für die Katz???
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Userform von Excel ausführen lassen
HAW-Raptor am 23.10.2009 um 11:52 Uhr (0)
Hallo,ich habe ein Problem: Kann es sein, wenn der Rechner, auf dem ich diese in Catia erstellte Userform starte, kein Excel hat, das es dann nicht funktioniert? Auf meinem Rechner zuhause kann ich das ganze ohne Probleme starten und es läuft wirklich super, aber auf dem Rechner eines Freundes funktioniert es nicht, er schreibt mir er hat Probleme mit den Referenzen zur Excel Library und "object of with block not set"??? War meine ganze Arbeit nun für die Katz???
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Parameter aus Excel heraus steuern
Christian.O am 12.08.2010 um 21:05 Uhr (0)
Servus Bernd, Zitat:Warm nicht als Konstruktionstabelle du kannst ja nur eine Variante haben deren Wert du veränderst)? die Konstruktionstabelle wird doch in Excel erstellt oder täusch ich mich da? ------------------Mit freundlichen Grüßen aus TirolChristian Obholzer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Visual Studio 2008 und CATscript/CATvbs/CATvba
DanielFr. am 23.10.2009 um 10:17 Uhr (0)
Hallo Joachim,du benutzt kein VISUAL STUDIO sondern einen Microsoft Visual Basic Editor.VB.NET = Microsft Visual Studio 2008 (eigene Software)CATVba = CATIA - Tools - Macro - Visual Basic EditorSo jetzt zum Ablauf:1. Tools - Macro - Macros2. Ein PopUp Fenster geht auf (Macros) - Macro Libaries3. Ein weiteres PopUp Fenster geht auf (Macro Libraries) - Library type = VBA Projects - create new Libary4. Jetzt musst du nur noch den Pfad und Namen angeben und OK drücken5. Das neue VBA-Projekt wird zu den Librari ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abfrage, ob Rahmen einer view an oder aus ist
weissda am 19.09.2006 um 11:38 Uhr (0)
Hallo HolgerBin grad auf dein Macro für Screenshots gestossen. Wie machst du die Screenshots? Ich hätte gerne ein Macro geschrieben, das verschiedene Ansichten im PartDesign modus aufnimmt und als Bilder abspeichert.Gruss, Daniel.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catscript vs Catvba oder doch Catvbs?
daxuesheng am 25.09.2008 um 21:54 Uhr (0)
Halloim Rahmen meiner Diplomarbeit muss ich wohl oder übel doch ein makro erstellennach langem hin und her, kontte ich doch nicht mit knowledgeware auskommen.Da ich total neu bin und schon seit 2 tagen grübel, habe ich mir aus der Bib den Ziethen"Effiziente Konstruktion mit Makros geholt"Schade dass es sowas nicht gibt für Dummies Nach 2 Stunden hatte ich meinen ersten Geometrical Set, obwohl ich total konfus war, dass der Macro recorder total andere Variablen und überhaupt total anders vorgeht!Den unters ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Aus Excel mit VBA eine Stückliste erstellen
catiavba am 29.05.2010 um 12:32 Uhr (0)
Habe es jetzt auch mal per Skript gelöst. Hier mal ein Excel-VBA Beispiel, welches die Namen der Teile die sich im aktiven Dokument befinden in eine Tabelle schreibt:Set CATIA = GetObject(, "CATIA.APPLICATION")Set activedoc = CATIA.ActiveDocument.ProductAnzahlProducts = activedoc.Products.Counti = 1For Y = 1 To AnzahlProductstabelle1.Cells(Y, 1).Value = activedoc.Products.Item(i).Namei = i + 1Next Y
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Führungslinie
Tweety79 am 24.12.2008 um 14:55 Uhr (0)
Hallo!Wie drückt man in Macro-Sprache aus: Erstelle Verbindungslinie von einer Tabelle in der Zeichnung zu einem Punkt in der aktiven Ansicht?Tabelle ist bereits durch MAcro entstanden durch "SetTable" und den Punkt habe ich im MAcro auch schon erwähnt z.B. refpoint1.KAnn ich da schreiben:Dim Fact2D As Factory 2DDim dLeader As DrawingLeaderSet dLeader = Leaders.Add ( table1, refpoint1 )Oder wie sage ich sonst: Verbinde die TAbelle (die du erstellt hast) mit dem Punkt in der Ansicht, der z.B. Punkt.100 heiß ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : interaktive Schaltflächen
Timberwolve am 04.08.2006 um 11:32 Uhr (0)
Leider muss ich mitteilen das es doch nicht funktioniert wie ich mir das gedacht habe. Der Weg von Excel zurück nach CATIA ist zu. Das neu erzeugte Modul kennt die CATIA funktionalitäten nicht. Die müsste ich dann an jedem Excel arbeitsplatz einstellen. das ist leider zu aufwendig.Trotzdem Danke für die ganze mühe ------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| 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 : CATIA V5 64bit - dll gesucht
V5luebbi am 27.02.2009 um 10:29 Uhr (0)
Hallo Alexander,danke für deine Tipps. Hab beides probiert aber ohne Erfolg.Ich denke ich habe die Theorie mit den Bibliotheken noch nicht so recht verstanden.Bsp.: Ein in R16 32bit erstelltes Macro sucht eine dll unter c:...R16intel_acodeinDieser Pfad ist im Macro hinterlegt.Ruft man das gleiche Macro beispielsweise in R18 auf einem anderen PC auf, auf dem R16nicht installiert ist, wird die dll aus dem Verszeichnis der gestarteten CNEXT.exe geladen.c:...R18intel_acodeinDer Pfad spielt also keine Rolle, ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nach Synchronisation der Konstruktionstabelle Modell automatisch Aktualisieren
PilotJoe am 26.12.2019 um 10:16 Uhr (1)
Morgen Bernd,erstmal danke für die schnelle Rückmeldung.Da ich ein komplettes Flugzeugmodell parametrisiere muss und auch Profilpunkte über Excel einlesen will (Vorlage: GSD_PointSplineLoftFromExcel), dachte ich mir, dass die komplette Steuerung dann in Excel angenehmer ist. Außerdem kann man einige vorher ablaufenden Berechnungen meiner Meinung nach besser und Übersichtlicher über Excel (VBA) laufen lassen.Ich bin aber ein Neuling in der CATIA-Welt und lasse mich gerne auch eines Besseren belehren GrüßeJo ...
|
| In das Form CATIA V5 Programmierung wechseln |