|
CATIA V5 Programmierung : Makro-Auswahl. Einfügepunkt
uwe.a am 07.05.2003 um 11:33 Uhr (0)
Ich hab mir ein Makro aufgezcihnet, bei dem ein Achsensystem aus Linien (keine Skizzen) eingefügt wird. Die 3 Linien liegen in Richtung der drei Achsen des absoluten Achsensystems. Ich möchte gerne in mein Script einbauen, das man per InputBox Den Einfügepunkt für das neue "Linien-Achsensystem" auswählen kann. DIe Inputbox bekomme ich soweit hin, das Problem ist, das ich nicht hinbekomme, Catia zu sagen das es die Linien dann auch an dem Punkt aufbaut. Hier das Script: Language="VBSCRIPT" Sub CATMain() Se ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Verschluckte Zahlen!!!!
DanielFr. am 13.08.2009 um 11:45 Uhr (0)
Hallo,ich habe gerade kein CATIA zur Hand und kann nichts testen ich könnte mir aber vorstellen das es an der Deklaration von Variablen liegt. CATvba deklariert mache Variablen scheinbar anders als ein CATScript.Beispiel:Ich deklariere ein Objekt in CATvba als "HybridBody" und übergebe einen Body an die Variable = Fehler weil falscher Typ (CATvba erwartet ein geometrisches Set)Ich machen das selbe in CATScript = kein Laufzeitfehler aber das Objekt bleibt leerIch hätte aber einen ev. sogar einen schnelleren ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Trägheit mehrerer Flächen messen
Machiwi am 19.06.2012 um 13:43 Uhr (0)
Hi,ich hab folgendes Problem. Ich habe mehrere Flächen und brauch von jeder Fläche die Ausrichtung (x,y,z) der Trägheitsachsen. Ich hab den Code von diesem Beitrag "http://ww3.cad.de/foren/ubb/Forum137/HTML/002153.shtml#000004" schon probiert, aber der geht nur bei einer Fläche im Part/Produkt.Mein Code sieht folgendermaßen aus:VBA-CatiaSub Catmain () MsgBox "Wählen Sie den zu untersuchenden Körper aus", vbInformation, makroname + " " + version AppActivate "CATIA V5" Set selection1 = activedoc.Se ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Drawing erkennen
hagengu am 30.10.2003 um 12:41 Uhr (0)
Hallo, viele Wege führen nach Rom! so geht es recht einfach: Sub test() Dim DrwDocument As DrawingDocument On Error Resume Next Set DrwDocument = CATIA.ActiveDocument If Error Then MsgBox keine Zeichnung ist aktiv Else MsgBox eine Zeichnung ist aktiv End If On Error GoTo 0 End Sub Gruß Guido
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : mit C# drawing in schleife bearbeiten
zoltan.bekesi am 29.09.2010 um 18:23 Uhr (0)
Hallo,CATIA.Documents.Open(strFileNameWithPath) sollte das Problem mit den Datei öffnen lösen.In C# kenne ich mich nicht aus, wenn du aber den geöffneten Datei einen Objekt zuweist (z.B. oDrawingDocument), dann kannst du es anschließend mit oDrawingDocument.Save speichern und oDrawingDocument.Close auch schließen.Gruß,Zoltan
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 Makroprogrammierung erlernen
billisk am 14.04.2011 um 14:45 Uhr (0)
Erstmals vielen Dank an alle für die Tipps.Da ich im Moment nicht genügent Zeit habe mich mit beiden Büchern auseinander zu setzen, hab ich mich dafür entschieden das Buch von Ziethen zu kaufen. Wenn es mich nicht weiterbringen sollte ist es (wie ich vestanden habe) ja immer noch gut geeignet als Nachschlagewerk.Danke nochmals
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Installation CAA RADE V5 unter Windows
ThomasFD am 18.11.2003 um 13:45 Uhr (0)
Hallo Leute, ich möchte CAA RADE V5 installieren. Ich bin im Besitz von zwei CD s CAA RADE V5, Windows und einer Service Pack 3 CD. Brauche ich noch weitere CD s? (CAA API Products, Dokumentations CD, ...)? Mir ist auch nicht ganz klar welche Lizenzdateien ich brauche. Gruss Thomas P.S. Beschäftige mich erst seit kurzem mit CATIA und bin neu hier.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia V5 Programmierung
soehni am 07.10.2007 um 20:11 Uhr (0)
Hallo Zusammenich versuche mich gerade an der V5 Programmierung und habe das problem das ich bei den einfachsten Makros die Meldung bekomme "laufzeitfehler im Microsoft VB Script"." Das Objekt unterstütz die Eigenschaft oder Methode nicht".Ist der Compiler (oder was auch immer) nicht mehr auf den neuesten Stand oder muß ich irgendwelche Settings in CV5 ändern? wer kann mir da helfen?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia über Excel VBA starten
EmilioSanchez am 11.10.2004 um 15:01 Uhr (0)
Hallo Hugo, kein Spezialist, Hobby Programmierer. Hab mit Excel VBA begonnen und nach und nach verschiedene Projekte verwirklicht. Hilfe zu Excel oder Word VBA findest du unter anderem im installationsordner von Office , z. B. C:ProgrammeMicrosoft OfficeOffice10. Hier befinden sich Dateien die mit .chm oder .hlp enden und im Dateinamen VBA beinhalten. C4N Bernd
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA VBA und Outlook
MarcL68 am 30.08.2013 um 09:15 Uhr (1)
Hallo Bernd,Es laufen in Outlook keine Makro (soweit ich es wusste); in alle Falls keine die eine Eingabe erwartet.Das Problem tritt für verschiedene Makros auf mit oder ohne externe Bibliotheken (eine mit Excel) aber nicht immer und nicht auf alle Workstations... ------------------GrussMarc
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kochbuch Catia V5 Start
Tim2007 am 01.08.2011 um 10:08 Uhr (0)
Hi Rick, sorry, dachte du heißt Roland Es geht darum, dass der "normale Macroeditor" nicht wirklich viel kann und Fehler nicht wirklich darstellt. Das mit dem Language versteht er nicht und bei mir ebenfalls die Select case xxx Case 5 tu 10 nicht.Denke dass sich das mit add auch deckt.Grüße.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Position eines Objectes im Baum auslesen
tberger am 17.04.2009 um 11:26 Uhr (0)
Hallo,ich musste den Code etwas umschreiben, da "Debug" nicht als Funktion zur Verfuegung stand.Jetzt laeuft es, wenn man in einem Part Geometrie (z.B. einen Punkt) selektiert, es laeuft aber nicht, wenn man z.B. die Mantelflaechen von Rotationsfeatures selektiert (weil dann die Mittelachse, die es "nicht gibt" zum Abbruch fuehrt)Die Aenderungen stehen auskommentiert bzw. weiter eingerueckt:Sub CATMain() Dim oDoc As Document Dim oPart As Part Dim oObject As AnyObject Dim cSelection As Selection Dim St ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erzeugen von OpenBodies in OpenBody
BADU am 26.08.2004 um 15:26 Uhr (0)
Hi Zizorro vielleicht hilft das hier: Language= VBSCRIPT Sub CATMain() Dim HB1 As HybridBody Set HB1 = CATIA.ActiveDocument.Part.Hybridbodies.Item ( Open_body.1 ) Dim HKoerper As HybridBodies Set HKoerper = HB1.Hybridbodies Dim HB2 As HybridBody Set HB2 = HKoerper.Add End Sub ------------------ Gruss BADU [Diese Nachricht wurde von BADU am 26. Aug. 2004 editiert.]
|
| In das Form CATIA V5 Programmierung wechseln |