|
CATIA V5 Programmierung : Parameterübergabe an Makro
bgrittmann am 25.04.2012 um 18:10 Uhr (1)
ServusAus CATIA heraus (COM-Schnittstelle) sollte dies mit ExecuteScript gehen: siehe hierDie Parameter werden dann über einen Array übergeben.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Datentransfer : Parameter aus Catia in Excel oder txt exportieren
bgrittmann am 22.11.2011 um 16:43 Uhr (0)
ServusSchau dir dazu mal Konstruktionstabellen an. dabei ist allerdings die Tabelle das führende System.Oder per Makro (siehe Forensuche)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Datentransfer wechseln |
|
CATIA V5 Datentransfer : Parameter aus Catia in Excel oder txt exportieren
bgrittmann am 22.11.2011 um 16:43 Uhr (0)
ServusSchau dir dazu mal Konstruktionstabellen an. dabei ist allerdings die Tabelle das führende System.Oder per Makro (siehe Forensuche)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Datentransfer wechseln |
|
CATIA V5 Programmierung : Parameter
bgrittmann am 21.04.2015 um 15:30 Uhr (1)
ServusUnd wo ist der Parameter im Baum? (ggf Bild posten)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Get value of parameter from file
bgrittmann am 04.02.2019 um 11:00 Uhr (1)
Please post a screenshot of the tree where the parameter is created.------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Nach Synchronisation der Konstruktionstabelle Modell automatisch Aktualisieren
bgrittmann am 06.01.2020 um 13:48 Uhr (1)
ServusUnd was muss denn alles in Catia aktualisiert werden?Wie ist dein Modell aufgebaut? Reicht es wenn du per Makro die Rootbaugruppe aktualisierst?ggf in den Optionen (Mech Konstruktion - Assembly - Allgemein - Fortführung der Aktualisierung) probieren ob dann eine Aktualisierung reicht.Was für Parameter hast du? Hast du schon mal die Doku/Forensuche/Watchfenster genutzt um zu sehen wie du auf diese zugreifst?GrußBerndPS: Über 1000 Parameter? Dann viel Spaß beim Behalten des Überblicks, wenn mal was sch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selbst erstellte Parameter aus Part auslesen
bgrittmann am 09.09.2013 um 17:38 Uhr (1)
ServusDu könntest in der Function "getUserProperty" noch einbauen, dass wenn der Parameter nicht vorhanden ist NOTHING zurückgeben wird. Dies lässt sich dann auswerten. (oder gleich die Function erweitern, dass der Parameter angelegt wird?)Code:Sub CATMain()Dim oProduct As ProductOn Error Resume NextSet oProduct = CATIA.ActiveDocument.Product If (oProduct Is Nothing) Then MsgBox "Source Part document not found!", vbCritical Exit SubEnd IfOn Error GoTo 0Dim ParamWorks As ParametersSet ParamWorks = oProduc ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Wert und Parameter gleichzeitig in eine Formel bringen
bgrittmann am 05.12.2017 um 08:56 Uhr (15)
ServusWelchem Parameter weißt du die Formel zu? Wie greift du auf diesen zu?Liegt es am Wert dass die Formel nicht funktioniert? (mal mit dem "ungeraden" Wert die erste Formel erzeugen)Erzeugst du für jeden Durchlauf einen neuen Parameter oder versuchst du bei jedem Durchlauf dem Parameter eine weitere Formel zugreifen? (dann ist klar das da ein Fehler kommt)(ggf mal die ersten beiden Punkte manuell erzeugen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Definition String programmieren
bgrittmann am 12.11.2013 um 16:19 Uhr (1)
ServusDas verlinkte Makro geht per Schleife alle Products (also alle Instanzen) durch und überprüft die Parameter. falls es sich um eine Componente oder Unterbaugruppe handelt ruft sich das Makro selbst wieder auf (=Rekursion).Du musst das Makro nur umbauen das die Definition angepasst wird nun nicht ein Parameter.Kopiere den Code mal ind VBA-Editor und lass es schrittweise Ablaufen Watch- bw Local-Fenster benutzen)GrußBerndPS: Alternativ kannst du auch per Schleife alle geöffneten Dokumente (Catia.Docment ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Wert im Parameter mit Makro ändern
bgrittmann am 22.08.2018 um 09:03 Uhr (1)
ServusWillst du bei a) allen geöffneten Dokumenten den Parameter ändern oder b) nur diese im aktuellen CATProduct?Zu b) Schleife über die Products-Collection laufen lassen und auf das entsprechende Dokument zugreifen. Dort dann den Parameter ändern (Vorsicht: Unterscheidung CATPart und CATProduct notwendig)Was soll passieren wenn ein Teil mehrfach verbaut wird? Was soll passieren wenn es den Parameter in einem Dokument nicht gibt?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Get value of parameter from file
bgrittmann am 04.02.2019 um 15:36 Uhr (1)
HiAccording to the V5Automation.chm you should use The index or the name of the parameter to remove from the collection of parameters.------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Allgemein : Regeln erstellen
bgrittmann am 29.01.2013 um 20:44 Uhr (0)
ServusMögliche Lösung:- FOG erstellen mit: - interner Parameter für die Anzahl (für das Muster) - interner Parameter für die Durchmesser- für die Anzahl (beim Muster) eine Formel erstellen die Input-Parameter an die Regel übergibt. zB: HauptkörperKreismuster.1Winkelnummer = BeziehungenRegel.1-Evaluate(Durchmesser_Pad )GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Datentransfer : Parameter aus Catia in Excel oder txt exportieren
bgrittmann am 20.03.2012 um 16:32 Uhr (0)
ServusHast du ein geometrisches Set erzeugt? Hast du auch X-Werte für angegeben? Bitte ggf Suchfunktion verwenden (Punktimport bzw -export gab es schon sehr oft)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Datentransfer wechseln |