|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
Randle am 02.09.2022 um 14:21 Uhr (1)
Hallo,also für die englische Umgebung wäre das:Code:Sub CATMain()CATIA.StartCommand "Constraint"End SubIn der deutschen Umgebung müsste dasCode:Sub CATMain()CATIA.StartCommand "Bedingung"End Subsein (nicht getestet!).Catia erwartet dann vom Anwender direkt die Auswahl der Elemente (der Button wird nicht gehighlightet!).Gruß Randle------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
Randle am 02.09.2022 um 14:56 Uhr (1)
ja, was passiert denn überhaupt?Fehlermeldung?Was macht dein Code vorher?Schau mal links unten in die Statusleiste von Catia, steht das was drin?Was für ein Release/ServicePack/Hotfix nutzt du?Betriebssystem ist ja wohl Win10x64, oder?------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
Randle am 02.09.2022 um 15:13 Uhr (1)
Also bei meinen Kunden trage ich da immer einen Alias (unter Tools/Customize)ein. Dann bin ich mir sicher das meine Makros auch sprachunabhängig funktionieren. ------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Catia Befehl Bedingung aus der Befehlsleiste
Randle am 06.09.2022 um 13:13 Uhr (1)
Was lernen wir daraus?Die Frage nach dem Ziel, bzw. Sinn und Zwecks einer Aufgabenstellung lohnt sich! Gruß Randle------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Fehlermeldung Produkt
Randle am 23.11.2022 um 12:54 Uhr (1)
Hallo zusammen,bin mir gerade nicht sicher und habe auch gerade kein CATIA im Zugriff, aber evtl. hängt das mit der eingestellten Suchreihenfolge unter Tools-Optionen-Generell-Document (o.ä.) zu tun. Dort kann man, meine ich, die Startup Kataloge konfigurieren. Vielleicht sind die bei dir deaktiviert.Aber CATDUA Lauf würde ich auch erst mal machen.Gruß Randle------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : Part komplett entladen
Randle am 27.01.2023 um 13:08 Uhr (1)
Hallo,was meinst du mit ... Zitat:Allerdings funktioniert das nur einmalWas passiert denn dann, bzw. was geht dann nicht mehr?Wie sieht denn dein Code bislang aus?Generell ist mir, außer CATIA neu zu starten, keine Möglichkeit bekannt ein einmal in CATIA geladenes Dokument (open/read) wieder aus der Document Collection rauszubekommen.Gruß Randle------------------Wer für nichts steht, fällt für alles!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Settings für jedes Release trennen
Randle am 17.02.2023 um 08:20 Uhr (1)
Hallo,jede CATIA V5 Installation verfügt über min. eine Umgebungsdatei (Env). Dort kannst du über Variablen u.a. den Pfad für die Referenzsetting (Adminsetting) und für die Usersettings festlegen.Adminsetting: CATReferenceSettingPath=CSIDL_APPDATADassaultSystemesAdminSettingsUsersettings: CATUserSettingPath=CSIDL_APPDATADassaultSystemesUserettingsDiese beiden Pfade sollten/"müssen" sich zumindest bei den unterschiedlichen Releases unterscheiden. Außerdem sollten die beiden Pfade innerhalb einer Env nicht d ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : UserRefProperties im Produkt funzt nicht
Randle am 20.02.2023 um 14:46 Uhr (1)
Hallo,hier ein Beispiel wie es mit beiden Fällen (Ansicht direkt aus Part und von Part aus einer Produktstruktur) funktioniert. Zusätzlich habe ich da exemplarisch noch mal den Fall "Ansicht von Body" berücksichtigt.Code:Sub CATMainDim DrwDoc As DrawingDocumentDim DrwSheet As DrawingSheetDim DrwView As DrawingViewDim Prod As ProductDim ParentObjSet DrwDoc = CATIA.ActiveDocumentSet DrwSheet = DrwDoc.Sheets.ActiveSheetSet DrwView = DrwSheet.Views.Item(3)Select Case TypeName(DrwView.GenerativeBehavior.Documen ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF Export in Catia
Randle am 22.02.2023 um 16:54 Uhr (1)
Hallo,wie sieht denn dein Code aus?Nutzt du ExportData oder gehst du über die Drucker?Gruß Randle------------------Planung ersetzt Fehler durch Irrtum!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PDF Export in Catia
Randle am 27.02.2023 um 14:56 Uhr (1)
Meine Vermutung ist, das die Ersteller der Originale einen Maßstab auf das Zeichnungsblatt und/oder die Ansicht angewendet haben. Das wirst du aber ohne die Originale nicht rausbekommen, da der Import auf beides immer (soweit ich sehen und testen konnte) den Maßstab 1:1 anwendet. Ich konnte das "Verhalten" innerhalb von CATIA V5 "nachstellen", so das ich ähnliche Ergebnisse hatte.Evtl. geht es mit einem anderen Format (DXF) besser, oder man gibt dem Zulieferer klare Vorgaben (z.B. das er die PDFs selber li ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DrawingViewGenerativeBehavior funktioniert ab CATIA R28 nicht mehr
Randle am 27.04.2023 um 07:50 Uhr (1)
Moin,also am CATIA Release selber dürfte es nicht liegen. Ich nutze GenerativeBehavior für einen Kunden der mit R30 arbeitet ohne diese Probleme.Gruß Randle------------------Planung ersetzt Fehler durch Irrtum!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Catia PMI / annotation als stp auslesen
Randle am 19.07.2023 um 14:57 Uhr (1)
Hallo,welches Step Protokoll nutzt ihr denn beim Export?Das Protokoll 242 sollte die PMIs eigentlich berücksichtigen.Gruß Randle------------------Planung ersetzt Fehler durch Irrtum!
|
In das Form CATIA V5 Allgemein wechseln |
 |
CATIA V5 Allgemein : Catia PMI / annotation als stp auslesen
Randle am 19.07.2023 um 15:50 Uhr (1)
Könnte es vielleicht an der Import Einstellung liegen (siehe Screenshot).Bei mir ist dir ausgegraut (R30 BTW), ich habe allerdings auch nur eine kleine Lizenz (CAC).------------------Planung ersetzt Fehler durch Irrtum!
|
In das Form CATIA V5 Allgemein wechseln |