|
CATIA V5 Programmierung : Parameteränderung mit Python
VivienJ am 17.08.2012 um 10:12 Uhr (0)
Hallo, danke schon mal für die schnelle Antwort.An meiner Hochschule benutzen wir CATIA V5R21, Python ist die Version 2.7.2, OS Version des Rechners an dem ich Sitze ist Windows NT6.1 Service Pack1, Dual 2.40 GHz Intel Core2 6600@4096MB.#CATIA ueber COM ladentry: from win32com.client import Dispatch CATIA = Dispatch(CATIA.Application) print "CATIA V5 wurde erkannt."except: print "CATIA V5 wurde nicht erkannt." print "Moegliche Ursachen:" print "-PythonWin ist nicht installiert." print "-CATIA V5 wurde nich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : How to add syntax Normal Termination to the existing .CATScript?
Sam2021 am 14.04.2018 um 08:45 Uhr (1)
Hello all, I would like to run a parametric CATIA model using .CATScript. It will then be coupled with LS-OPT. So in order to comply with the LS-Opt specification, the script for CATIA (here .CATScript) is supposed to have a syntax "normal termination" which would mean after running the script every time, it should print "normal termination". Could someone please help me how to add this function to the existing .CATScript? Thank you very much.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : VB-Code beim speichern ausführen
cdt_roger am 11.10.2011 um 09:39 Uhr (0)
Hallo Rick,wir haben 2 Catia-Arbeitsplätze, aber viel mehr Personen, die die dort erstellten Pläne einsehen. Unser Planbestand stammt aus ca. 60 Jahren (wobei auch Pläne, die 30 Jahre alt sind regelmäßig konsultiert werden). Also haben wir handgezeichnete Pläne, mit einem nicht mehr vermarkteten CAD erstellte Pläne und CATIA-erstellte Pläne. Diese liegen auch alle als Tiff-Dateien und in Papierform vor. Wir haben ein in .NET geschriebenes Programm, welches diese Tiff-Dateien im ganzen Werk nur zur Ansicht ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ansichten auf Aktualität prüfen
DasDon am 28.02.2017 um 09:09 Uhr (1)
Moin.Ich habe seit langem nichts mehr in CATIA Programmiert. Nun wollte ich schnell was um setzen und verzweifele.Wie kann man Prüfen ob alle Ansichten aktuelle sind?Es gibt die Methode DrawingSheet.Update aber ich suche eigentlich nach etwas wie DrawingView.isUpToDate() mit einem Return Type Boolean.Gibt es so was und ich kann es nur nicht finden?Vielen Dank schonmal.------------------wer ist diese Catia und wo kann ich sie finden?
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Copy & Paste
DanielFr. am 11.04.2010 um 08:17 Uhr (0)
Hallo Alfred,was willst du genau machen? Du willst Publikationen kopieren oder willst du die Features kopieren die publiziert wurden?Beschreibe mal was genau dein Ausgangsstand ist (vielleicht auch mal eine Testdatei anhängen bzw. zwei ein Ist-Stand und ein Soll-Stand). Deine Beschreibung ist ziemlich wirr ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA vom Netzwerkordner starten
Jens Hansen am 11.06.2008 um 15:25 Uhr (0)
Hallo HoBLila,wie starten den eure Anwender V5; über ein Icon auf dem Desktop?Im Grunde muss dein Programm das Selbe machen; also V5 starten. Gibt es vielleicht eine Tastenkombination für den Start von V5 welchen du über sendkeys benutzen kannst?Dann kannst du auch ganz normal mit dem GetObject arbeiten da V5 ja dann in der Prozessliste geführt wird.SGJens Hansen------------------Inoffizielle CATIA-HilfeseitePrivate SeiteXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Trimmen von Verbinden von Flächen automatisieren
tsolina am 17.01.2013 um 13:10 Uhr (0)
das geht mit join hier ist vba beispiel - a sub to join all elements from geometrical set -Sub Assembly(gSet As HybridBody) Dim i As Integer Dim hybridShapeFactory1 As HybridShapeFactory Dim oAssy As HybridShapeAssemble Set hybridShapeFactory1 = CATIA.ActiveDocument.Part.HybridShapeFactory - create join with first two items from set - Set oAssy = hybridShapeFactory1.AddNewJoin(gSet.HybridShapes.Item(1), gSet.HybridShapes.Item(2)) - if you have more than 2 elements in set - If gSet.HybridSha ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Länge von Kante in Draft messen-HILFE
Proofin am 11.09.2006 um 10:05 Uhr (0)
Hallo Sr.Hermsergänze dein Skript mal wie folgt:Dim MySelection as ObjectSet MySelection = CATIA.ActiveDocument.Selection- ErgänzungDim Ref1 as Referenceset Ref1 = MySelection.Item(1).Value----Dim TheSPAWorkbench As SPAWorkbenchDim TheMeasurable As MeasurableSet TheSPAWorkbench = CATIA.ActiveDocument.GetWorkbench("SPAWorkbench")- ErgänzungSet TheMeasurable = TheSPAWorkbench.GetMeasurable(Ref1) ----hier bricht das makro ab---Dim dLength as DoubledLength = TheMeasurable.LengthMfgProofin
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA FLäche nach MatLab
ThomasJay am 11.09.2013 um 21:14 Uhr (1)
Hallo CADler,ich versuche eine Fläche aus CATIA in MATLAB zu benutzen.Die Idee wäre nur die Fläche in ein CATPart zu speichern und dieses in ein Format umzuwandeln das die FLäche trianguliert und die Eckpunkte abspeichert. Diese Koordinaten Punkte möchte ich dann in MatLab einlesen und mit dem surface fitting tool eine Fläche approximieren.Leider bin ich was MAtlab und Datentypen angeht nicht so fit. Hat jemand schon einmal so ein Problem behandelt?Viele Grüße
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA Meldungen unterdrücken
RAA am 22.06.2012 um 17:14 Uhr (0)
Hallo,gibt es eine Möglichkeit CATIA Meldungen während der Makro/VB Laufzeit zu unterdrücken?Ich bin dabei eine Reihe von Views eine nach der anderen automatisch zu aktualisieren. Dazu muß ich natürlich die anderen "locken". Der Prozess läuft auch soweit, was mich (und die Benutzer)stört ist die Meldung "The current action did not take the locked view(s) into account".Den einzigen Befehl den ich kenne Application.DisplayFileAlerts = False hat hierauf keinen Einfluss.mfgRainer
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Anfängerfrage: Product speichern
crinuy am 13.07.2006 um 11:20 Uhr (0)
Hallo Allerseits,ich bin noch sehr neu in der Catia- und VB-Programmierung. Deswegen auch erstmal eine (hoffentlich) einfache Frage.Und zwar habe ich ein Product mit mehreren Unterproducts. Eines (oder mehrere der Unterproducts werden nun verändert und ich möchte gerne danach das komplette Product speichern (kein Speichern unter, da das Product bereits mal gespeichert wurde).Danke schonmal für die Hilfe!Info: Es geht um Visual Basic 6 und Catia v5R14
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zeile aus Konstruktionstabelle auswählen
DanielFr. am 20.01.2010 um 12:07 Uhr (0)
Hallo,das mit dem StartCommand funktioniert meiner Meinung nach nicht ordentlich. Du kannst keine weiteren Parameter an die Methode übergeben und von dem her scheidet sie aus. Jetzt habe ich da aber ein paar Fragen:1. Warum willst du die Tabelle mit einem Makro öffnen und die Spalte mit der Hand selektieren?2. Für was genau brauchst du die Reaction (Produkt wird doch so und so upgedatet)?------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteil ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Rule überwacht Sichtbarkeit von Elementen
Jens Hansen am 17.10.2012 um 14:40 Uhr (0)
Hallo,wie hast du die Rule denn angesteuert, will sagen wann wird die Rule ausgelöst? Wenn diese nur bei Update ausgelöst wird, passiert logischerweise nichts an der Sichtbarkeit. Genauso verhällt es sich auch mit Starten der Rule von Hand durch deaktivieren/aktivieren.Eine adäquate Alternative fällt mir aber leider adhoc nicht ein SGJens------------------Inoffizielle CATIA-HilfeseiteKochbuch - CATIA V5 automatisieren
|
| In das Form CATIA V5 Programmierung wechseln |