|
CATIA V5 Programmierung : Makro läuft nicht unter XP
Timberwolve am 21.03.2007 um 13:57 Uhr (0)
Ahhhh, ja da hast du den richtigen Ansatz, dieses Problem hatte ich auch schon. Der Visual Basic Editor ist in dem Fall CATIA nicht zugewiesen, ich weiss das dann VB und Catvba Projekte nicht mehr laufen. Die Lösung ist in diesem Fall folgende:Den Rechner starten und sich als Administrator(Windows)anmelden. Wenn du dann CATIA als angemeldeter Administrator startest, sollte eigentlich der Visual Basic Editor freigeschaltet sein. Wenn dies einmal gemacht wurde, dann ist er auch für alle User auf diesem Rechn ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Einsteiger-Frage
Timberwolve am 20.03.2007 um 09:54 Uhr (0)
Hallo, hab mal etwas in deinem Makro rumgepfuscht ;-)Aber jetzt läuft es so wie du es haben willst.Für die Zukunft dieses Makros gibt es nur ein paar kleine Probleme.1. Wird das Makro mehrmals in einem Part angewendet, so heissen alle Parameter die erzeugt werden gleich.2. Es muss, damit das Makro läuft ein Geometrisches Set mit dem Namen "Geometrical Set.1" vorhanden sein, ansonsten bricht es ab. 3. Da alle erzeugten Parameter den gleichen Namen haben, kann es bei der erzeugung der Formeln zu Schwierigkei ...
|
| 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 : Macro automatisch starten nachdem CATIA update ausführt
Timberwolve am 04.08.2006 um 15:15 Uhr (0)
Erstelle eine Regel mit KWA, diese reagiert bei jedem Update von CATIA, in der Regel selbst startest du dann das Makro. Das wäre der einfachste Weg ------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : interaktive Schaltflächen
Timberwolve am 03.08.2006 um 15:41 Uhr (0)
das prob ist ich darf keine Vorlage verwenden, es muss eine Excel Tabelle sein die es noch nicht gibt. es muss quasi alles interaktiv erstellt werden vom vba-Code selbst. 1. Schaltfläche in Tabelle erstellen2. Schaltfläche umbenennen3. Code zur Schaltfläche hinzufügen4. über Schaltflächenklick daten an CATIA zurück gebenmit dem umbenennen über Caption geht so lala, aber vielleicht spinnt auch mein Excel etwas ------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
Timberwolve am 12.10.2006 um 08:52 Uhr (0)
Hallo, bin deinem Tip mal nachgegangen === NegativEs gibt nur einen Eintrag in der Registry der heisst da CATIA.ApplicationUnd bei der CurrentVersion bzw. IndependendProgID CATIA.Application.1Also auch hier Ende der Fahnenstange. Wie gesagt ich kann jetzt alles so starten wie ich will, ich habe nur noch das eine Problem. Und zwar nach dem Starten soll der Fenstername des gestarteten CATIA umbenannt werden. Mehr möcht ich doch gar nicht mehr. Mir fehlt dazu nur das Objekt CATIA selbst. Und das bekomm ich ni ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
Timberwolve am 10.10.2006 um 11:21 Uhr (0)
Hi Community, ich hab eine Frage, hat jemand schonmal über VB(6) CATIA gestartet und zwar gezielt??? D.h. mit CreateObject sag ich ja einfach Set CATIA = CreateObject("CATIA.Application")Was ist aber wenn ich 2 verschieden Releasestände installiert habe?? was wird dann geöffnet???Deswegen würd ich gern auswählenkönnen was ich starte, bzw. auch im Bezug auf ein bestimmtes Environment-File. Vielleicht hat da jemand schon erfahrung. Vielen Dank schonmal im vorraus------------------Wenn alle Stricke reissen, n ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
Timberwolve am 11.10.2006 um 11:27 Uhr (0)
Hallo nochmal, irgendwie hat sich das problem glaub ich etwas in den Sand verlaufen ;-)Also ich hab jetzt kein Problem mehr mit starten der verschiedenen Environments und Releases. Das einzige Problem das ich noch habe ist. CATIA wird über einen Shell Befehl gestartet, nur habe ich nun kein CATIA-Objekt. Ich komme also nicht an die Caption heran. Habs versucht über GetObject, das geht nur mit einer Do-While Schleife. mit der ich abwarte bis CATIA wirklich gestartet ist. Funktioniert auch soweit, Problem: S ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA gezielt starten?????
Timberwolve am 10.10.2006 um 13:05 Uhr (0)
Naja mit der Registry hab ich dann aber wenn ich das richtig verstanden habe nichts gewonnen. Angenommen ich hab einmal Release 14 und 16 installiert. Zusätzlich habe ich für jede Release 2 Enivornments. Also R14_E1 + R14_E2R16_E1 + R16_E2Dies möchte ich gerne in so einer art startcenter selektieren und dann CATIA mit diesen Bezügen starten. Wenn möglich würde ich dann gerne den CATIA Fenstertitel so benennen wie ich selektiert habe also :CATIA V5 R16_E2........Das wäre super. Habs mit der Shell methode ve ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Werte / Stueckliste Parameter auslesen.
Timberwolve am 13.10.2008 um 10:56 Uhr (0)
Hallo, da wirst du wohl nicht drum rum kommen den Excel-Export über eine eigene Routine zu schreiben, und nicht den vorgefertigten BOM-Weg von CATIA zu gehen. der interpretiert meines Wissens nach immer nur einzelne Parameter, bedeutet, das du hier wie du gesagt hast einen Dummy erzeugen musst. Programmierst du den Export selbst, dann kannst du entscheiden wie das alles aussehen soll bzw. so viele Parameter miteinander kombinieren wie du möchtest. Gruss Timber------------------Wenn alle Stricke reissen, ne ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : interaktive Schaltflächen
Timberwolve am 04.08.2006 um 09:38 Uhr (0)
Das ist ja das Problem ;-)es gibt keines.Ich muss alles interaktiv erzeugen. Wie oben erklärt. Ich habe nur ein CATPart und das darin gespeicherte CATScript. hab jetzt ne relativ unschöne lösung ohne Command Button.Code:Sub CATMain()Set oActiveDoc = CATIA.ActiveDocumentSet mypart = oActiveDoc.PartSet Formeln = mypart.RelationsSet KonTAB = Formeln.Item("Platten")Spalten = KonTAB.ColumnsNbZeilen = KonTAB.ConfigurationsNbSet Anwendung = CreateObject("Excel.Application")Anwendung.Visible = TrueSet Blaetter = A ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Fenster Maximieren???????
Timberwolve am 05.10.2006 um 09:37 Uhr (0)
Hallo ich habe folgendes Problemchen:Ich starte eine vb.exe, in der gibt es eine Schaltfläche welche eine Selektion in CATIA zulässt. Jetzt möchte ich das beim anklicken der Schaltfläche die Vb-Anwendung minimiert wird (schon realisiert) und gleichzeit das CATIA Window maximiert wird. Funktioniert das denn nicht???Habs mit Windowstate versucht, das interessiert ihn nicht und bricht ab.Vielleicht weiss da jemand was. das wäre super!Vielen Dank schonmal ------------------Wenn alle Stricke reissen, nehm ich e ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : interaktive Schaltflächen
Timberwolve am 03.08.2006 um 13:54 Uhr (0)
Hallo Leute, ich habe ein Problem, ich würde gerne über ein vba Projekt eine Excel-Tabelle erstellen. Diese jedoch nur temporär. Ich möchte also beim Aufruf eine Excel Tabelle haben auf welcher ein Commandbutton erzeugt wird. 2 Probleme hab ich nun1. Ich möchte die Benennung der Schaltfläche ändern -- geht nicht2. Wie bekomm ich nun den Quellcode in die interaktiv erzeugte Schaltfläche???------------------Wenn alle Stricke reissen, nehm ich ein Drahtseil
|
| In das Form CATIA V5 Programmierung wechseln |