|
CATIA V5 Programmierung : Pfadproblem
MichaelTreiber am 23.03.2011 um 14:23 Uhr (0)
Hallo zusammen,ich habe folgendes Problem:Ich habe einen Pfad (Q:cad3DCatia_V5_configflexpluscatv5caaagileecc6.4Frames)Ein Teil dieses Pfades (Q:cad3DCatia_V5_configflexpluscatv5) wird durch folgendes Kürzel verkürzt (%FLEXPLUS_ROOT_WIN%)Wenn ich %FLEXPLUS_ROOT_WIN% im Arbeitsplatz oben eingebe springt er direkt in den Ordner "catv5".Soweit ist alles richtig. Wenn ich nun aber das Kürzel im Pfad meines "NewFrom" Befehls eingebe erhalte ich eine Errormeldung (Method "NewFrom" of object "Documents" failed). ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NewFrom: Drawing + Part verlinken
MichaelTreiber am 02.03.2011 um 11:31 Uhr (0)
Also ich habe die CheckBox noch nicht direkt eingefügt, sondern erstmal versucht das ganze automatisch aufzurufen. Die Ansichten sind im Drawing Template erstellt mit Bezug auf das Part Template.Code:Dim partDocumenta As PartDocumentDim partDocumentb As PartDocumentDim drawingDocumenta As DrawingDocumentDim drawingDocumentb As DrawingDocumentDim parta As PartDim partb As PartPrivate Sub UserForm_Activate()---------------------------------------------------------------------------------------------Übernehme ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NewFrom: Drawing + Part verlinken
MichaelTreiber am 02.03.2011 um 11:02 Uhr (0)
Hallo Community,ich hätte da mal eine Frage:Ich versuche eine automatisierte Zeichnung über ein Template und den NewFrom Befehl von einem Part, das ich ebenfalls über ein Template automatisiert und mit NewFrom geöffnet habe, zu erstellen.Also die Planung sieht wie folgt aus:Ich rufe eine Benutzeroberfläche auf auf der ich gewünschte Maße an einem Bauteil ändern kann, zusätzlich öffnet sich mit der Benutzeroberfläche auch die dazugehörige CATPart Datei (Template) in Catia. Ich drücke auf meinen Create Butto ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Befehlsliste für Catia V5
MichaelTreiber am 31.01.2011 um 13:02 Uhr (1)
Vielen Dank für die Informationen!------------------Grüße aus dem schönen DüsseldorfMichael
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Strings und Integer
MichaelTreiber am 31.01.2011 um 14:13 Uhr (0)
Hallo nochmal,ich habe nun den Befehl Caption in Text umgewandelt, jedoch meckert das Programm immernoch bei der selben Zeile, in der ich meiner "Text" Variable den Wert meiner Textbox zuweisen möchte.Vielleicht liegt mein Problem jedoch auch wo anders. Ich versuch euch einfach mal ein paar mehr Infos zu geben:Ich starte mein Programm über ein Modul mit dem Namen "Main" welches meine Userform aufruft. In der Userform aktiviere ich dann über einen Click auf meinen Button ein weiteres Modul über "Call Masse. ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Dokument aufrufen und zuweisen
MichaelTreiber am 09.02.2011 um 11:51 Uhr (0)
Zu meinem Bedauern habe ich festgestellt, dass das Problem immernoch nicht ganz behoben ist...Er ruft die Dateien nun auf und ordnet sie den partdocuments zu (zumindest glaube ich das ), aber Probleme gibt es immernoch, ich poste euch nochmal meinen Code, vielleicht findet ja jemand etwas.Ich habe auch mal ein Screenshot hinzugefügt.Code:Private Sub BTcreate_Click()Dim documents1 As Documents Set documents1 = CATIA.DocumentsDim partDocument1 As PartDocumentSet partDocument1 = documents1.Open("M:TreiberMT ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokument aufrufen und zuweisen
MichaelTreiber am 07.02.2011 um 10:33 Uhr (0)
Hallo Community,habe jetzt ein Weilchen in der Suche gestöbert, aber wie immer nichts gefunden was mir weitergeholfen hat. (Vielleicht mach ich auch irgendwas falsch )Nunja ich habe zumindest zwei Catia Part Dateien in einem Ordner, welche meine Vorlagen für ein VBA - Skript darstellen: Ein Rohteil und ein Fertigteil. Zu erkennen sind die Teile in den Namen an den Endziffern 002 und 102.Nun versuche ich 2 partdocuments zu erstellen und diese Dateien diesen documents zuzuordnen, um dann in meiner UserForm ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Dokument aufrufen und zuweisen
MichaelTreiber am 09.02.2011 um 12:48 Uhr (0)
Ach Herrje wie peinlich Danke dir Kannst du mir noch evtl kurz sagen welchen Parametertyp in CATIA eine Combobox hat?Es ist weder ein Length (hat nur ne Value aber keine Längenangabe und nur eine bestimmte Auswahl von Werten) noch ist ein Integer Wert...Edit: Habs , ein einfacher String Wert. Das Programm läuft nun einwandfrei, danke nochmals 10pts. sind schon zugewiesen ------------------Grüße aus dem schönen DüsseldorfMichael[Diese Nachricht wurde von MichaelTreiber am 09. Feb. 2011 editiert.][Die ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : automatischer Zusammenbau
MichaelTreiber am 09.12.2011 um 10:48 Uhr (0)
Hallo Community,ich stehe vor folgendem Problem:Mein Ziel ist es ein Assembly zu erstellen und zwar vollkommen automatisch mit parametrisierten Einzelteilen, die ich über eine VBA Applikation frei modifizieren kann.Den Teil mit den frei modifizierbaren Einzelteilen habe ich bereits bewältigt, jedoch gibt es ein vorher nicht bedachtes Problem.Ich habe ein Bauteil in dem Zusammenbau, das nur 3 versch. Varianten hat, während die anderen Teile frei veränderbar sind.Also kamen wir auf die Idee diese 3 Varianten ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Fehlermeldung: Object required
MichaelTreiber am 03.01.2012 um 09:54 Uhr (0)
Hallo Community,ich habe ein ProblemIch habe mehrere UserForms die ich nacheinander aufrufe.Auf den Oberflächen steuer ich Parameter von Modellen die ich beim Starten des Makros öffne.Meine vierte UserForm wird jedoch nicht geöffnet. Fehlermeldung: Object required. Und er verweist auf die Zeile "UF_four.show" daher gehe ich davon aus, dass es vielleicht in der UserForm_Initialize (von der UF_four) hapern könnte. Bin mir aber auch nicht sicher. Ich hänge mal 3 Screenshots an und schreibe meinen Code von der ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestimmte Dateien aus Folder löschen
MichaelTreiber am 17.01.2012 um 13:14 Uhr (0)
Hallo Community,ich habe folgende Aufgabe zu bewältigen:Ich speichere ein paar Daten über ein Makro in "C:Temp" zwischen.Ich würde gerne beim Start meines Makros den Temp Ordner räumen.Meine Vorstellung sieht so aus:Ich Erstelle ein Array und fülle dies mit allen Dateien aus diesem Pfad die mit ".CATPart", ".CATProduct" und ".CATDrawing" enden.Dann über CATIA.FileSystem.DeleteFile("C:Temp" & array) die Dateien löschen.Ist das realisierbar und wie gehen die befehle für arrays? V5automation.chm bringt mich m ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bestimmte Dateien aus Folder löschen
MichaelTreiber am 17.01.2012 um 14:25 Uhr (0)
Ok, also ich habe mir eine kleine Änderung überlegt:Ich dachte mir dass ich ein Modul erstelle, in dem ich alle Dateinamen (es sind festgelegte), die in meinem Makro möglich sind abfrage (eigentlich ist das für Euch relativ unwichtig )Nunja auf jeden Fall frage ich nun mehrere Dateinamen ab:Code:If CATIA.FileSystem.FileExists("C:Temp est_skel.CATPart") ThenCATIA.FileSystem.DeleteFile ("C:Temp est_skel.CATPart")End IfDas mal so als Beispiel. Diese Datei liegt in diesem Ordner, jedoch löscht er sie nicht.Mi ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : NewFrom Bezuege
MichaelTreiber am 05.04.2012 um 15:13 Uhr (0)
Hallo zusammen,ich habe folgendes Problem:Ich habe einige Templates die nachher zu einem Assembly zusammengebaut werden. Sprich ich steuer die Parameter der Einzelteile über VBA an und füge die modifizierten Teile am Ende zusammen. Das ganze wird über ein Skelett Modell gesteuert, dass alle Parameter beinhaltet und per Publications (External Parameters) in jedem Einzelteil vorkommt. Dementsprechend müssen natürlich sämtliche Bezüge vorhanden sein.Nun möchte ich meine Templates aufrufen und zwar per NewFrom ...
|
In das Form CATIA V5 Programmierung wechseln |