|
CATIA V5 Programmierung : String Splitten
KlausJ am 03.04.2006 um 15:49 Uhr (0)
Zitat:Original erstellt von clausb:VBscript-Implementierungen fuer UNIX-Platformen? Bist Du sicher, dass Du das nicht mit JScript/JavaScript/ECMAscript verwechselst?Und auch von einer COM-Implementierung fuer AIX habe ich noch nie gehoert. Wo kann man mehr darueber erfahren?ClausHallo Claus,eine Erläuterung : hier ist die Rede von CATScript (oder VBScrit) als Macrosprache von CATIA V5. Ich habe erst jetzt gesehen, daß Du im Inventor Forum aktiv bist. Nativ gibt es natürlich kein VBScript !!--------------- ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Get coordinates goes wrong...
s_mich am 04.04.2006 um 10:38 Uhr (0)
Zitat: dim monInstance dim maSel set maSel=CATIA.ActiveDocument.Selection maSel.Search"Product Structure.Product.Part Number="&ref.Part.Name&",all" CATIA.SystemService.Print maSel.Count set monInstance=maSel.item(1).value dim monArray(12) CATIA.SystemService.Print monInstance.Position.getComponents(monArray) ##Lire les données dans une fenetre a cote CATIA.SystemService.Print monArray(0)&" " &monArray(1)&" " &monArray(2) CATIA.SystemService.Print monArray(3)&" " &monArray(4)&" " &monArray(5) CATIA.SystemS ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA Preis
adel_frad am 04.04.2006 um 16:17 Uhr (0)
Hallo, Ich bin ein CATIA Anfänger, bin auch neu hier. Wollte Fragen wie bekommt man CATIA API CAA5 und vieviel kostet, ich habe gehört dass das sehr teuer ist!Gruß
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAA Preis
KlausJ am 04.04.2006 um 16:22 Uhr (0)
Hallo adel_frad,zuerst mal ein herzliches Willkommen hier bei CAD.de Die CATIA CAA Lizenz ist sehr teuer. Wie teuer sollte der entsprechende Vertriebspartner sagen können.------------------in diesem SinneKlaus
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro-Programmierung
Spritty am 04.04.2006 um 20:56 Uhr (0)
Anhang zu meinem Problem:hier das Makro, das ich gebastelt habeSub CATMain() Makro: Teile-Nummer.CATScript Zweck: Erzeugung einer Teile-Nummer, indem das ABC gesucht und nacheinander eingefügt wird. Autor: Yvonne Kelkel Datum: Juni 2006CATIA.StatusBar = "Teile-Nummer.CATScript"MsgBox ("Willkommen im Beschriftungstool: Teile-Nummer!")Dim Liste As CollectionDim Eingabe As StringSet Liste = CATIA.ActiveDocument.SelectionListe.ClearEingabe ="Teile-Nummer" Eingabe = InputBox ("Bitte hier die Teile-Nummer eingeb ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro-Programmierung
Jens Hansen am 04.04.2006 um 21:33 Uhr (0)
Hallo Spritty,zu deinem Makro:Du hast den Fehler drin, dass du nur eine Selection benutzt. Du brauchst quasie eine Selection pro Document.Wenn du also Elemente von einem Part ins nächste kopieren willst, musst du streng genommen die Element aus der einen Selection in die andere Selection kopieren.Folgender Code ohne Gewähr, da nicht getestet:------------------------------------------------Sub CATMain() Makro: Teile-Nummer.CATScript Zweck: Erzeugung einer Teile-Nummer, indem das ABC gesucht und nacheinander ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Abfragen ob das Part oder Produkt gefunden bzw. geladen wurde
Florian.Held am 06.04.2006 um 23:15 Uhr (0)
Hihi,richtig, goto funzt nur im Windows.On Error Resume Next und On Error goto 0 läuft auch in VBscript unter Unix.Aber was soll ich sagen, dein Tip war die Lösung meines Problems.Vielen Dank für deine Hilfe, endlich läuft des dumme Makro so wie es soll ;-)Danke nochmal!------------------Es gibt nichts langweiligeres als ein vollständiges, stabil laufendes Catia...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Export von Winkelwerten in Excel
uli2 am 07.04.2006 um 10:56 Uhr (0)
Hallo Zusammen, !!! HILFE !!!die Situation:Ich habe das Modell eines 6- Achs- Roboters in Catia, mit dem ich virtuelle Punkte anfahre. Die Spitze wird auf den jeweiligen Punkt gesetzt (Snap), fixiert und dann das Modell aktualisiert. Der Arm richtet sich selbst in die benötigten Winkel ein.mein Problem:Die Winkel, die jetzt automatisch eingestellt wurden, möchte ich als Konstruktionstabelle per Makro exportieren. Hier klappt allerdings die Aktualisierung nicht mehr. Ich habe das Makro aufgezeichnet (wege ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied zwischen CATScript Mode und CAA Mode
mathias.bergundthal am 10.04.2006 um 08:53 Uhr (0)
Halloalso ich drücke mich jetzt einfach ausCATScript ist eine Scriptsprache mit der du die zu verwügung gestellten CATIA Befehlen brauchen kannst. Und es ist einfach zu gebrauchen.CAA ist da schon etwas komplexer. Mit CAA kannst du dir deine eingenen Ablaufe, Funktionen programmieren. Und die geschiet alles auf C++ basis, was Aufwand bedeutet.Hier wo ich arbeite sind wir 2 Entwickler. Wir arbeiten hauptsächlich mit VB Automation, das ist was zwischen Script und CAA, und wir haben es immer wieder geschaft d ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Unterschied zwischen CATScript Mode und CAA Mode
KlausJ am 10.04.2006 um 08:58 Uhr (0)
Noch eine Ergänzung : CAA benötigt eine teure Lizenz, CATScript ist automatisch integriert. Mit CAA kann man die Zusatzapplikation aussehen lassen wie CATIA native, CATScript kennt nur sehr einfache Eingabemasken und Ausgabefenster.------------------in diesem SinneKlaus
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : verschobenes Part im Podukt
hklein06 am 11.04.2006 um 08:04 Uhr (0)
Hallo Crash,die Funktion "Convert CATProduct to CATPart" war in den alten CATIA Versionen ein Makro bzw. ein CAA. Im Gunde genommen hat dieses Makro alle Teile in den Design Mode geholt, ein Copy gemacht und alles in einem Part eingefügt.Für einfache Aufgaben läßt sich das sicher problemlos nachprogrammieren und automatisieren. Bei großen Umfängen hat diese Vorgehensweise erhebliche Probleme (Design Mode).Eleganter wäre das Auslesen der Part-Product Matrix und eine Umrechnung auf die Koordinaten des Parts. ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vorhandene Befehle per VBA-Skript in der Interpreter-Zeile ausführen
Steve_Snow am 11.04.2006 um 09:01 Uhr (0)
Moin zusammen ! Ich habe folgendes Problem mit DELMIA V5 (Im Prinzip absolut identisch zu CATIA V5).Ich möchte den Befehl "Anfangsstatus sichern" für alle Bauteile und einzelne Bauteile ausführen. Dies soll per VBA passieren. Nun gibt es leider keinerlei Doku zu diesem Befehl.1. Frage: Kennt jemand die relevanten VBA Befehle für diesen Befehl Ich habe einen Workaround gefunden. Im Prinzip kann ich den Befehl "b:Anfangsstatus sicher" in der "Befehlsinterpreter-Commandozeile" auf der rechten unteren Seite ei ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Vorhandene Befehle per VBA-Skript in der Interpreter-Zeile ausführen
AlexE78 am 11.04.2006 um 09:31 Uhr (0)
Guten Morgen,die Ausführung von Befehlen in der Konsole erfolgt mit CATIA.StartCommand "Befehl"ohne das "b:" (bzw. "c:" im Englischen).Eine Übergabe von String-Parametern ist zwar möglich, jedoch nur, wenn der "Befehl" das auch unterstützt (haben wir bei CAA-Funktionen genutzt).Eine Steuerung der Dialogboxen ist meines Wissens nach nicht direkt möglich. In Windows kann man versuchen, CATIA über ein outprocess-macro anzusteuern und dann mit Sendkeys was zu machen, bringt aber nur bei kleinen überschaubare ...
|
In das Form CATIA V5 Programmierung wechseln |