|
CATIA V5 Programmierung : Array Übergabe von VBA nach CATScript und zurück
bgrittmann am 05.04.2023 um 13:30 Uhr (1)
ServusHat es eine bestimmten Grund warum du ExecuteScript verwenden möchtest? Da du schon auf Catia zugriffen hast, könntest du auch direkt den Code des CATScripts in VBA ausführen.GrußBerndPS: Ich weiß nicht ob ExecuteScript überhaupt einen Wert zurückgibt, bzw ob die Parameter als Referenz übergeben werden und nicht als Wert.------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Macro Parameter in Zeichnung übernehmen
bgrittmann am 08.03.2014 um 09:19 Uhr (1)
ServusWillkommen im Forum.Das mit einem Makro zu machen ist sicher interessant (siehe Diskussion hier).Viel einfacher wäre:- bei einer Zeichnung die Parameter mit Attribut-Link anzulegen- dann die Zeichnung kopieren- Verknüpfung zum Dokument umhängenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : Macro Parameter in Zeichnung übernehmen
bgrittmann am 17.03.2014 um 09:00 Uhr (1)
ServusWelchen "Makrovorlage" verwendest du nun (TitelBlockEditor oder das Makro von K.Siebert)? Ist der gepostete Code nur ein Auszug davon?Werden die Namen der Parameter richtig ermittelt (MsgBox von ParaW_Werkstoff)?Wird der Parameter richtig zurück geliefert?Wo ist die Schleife die alle Texte im Background abarbeitet?Schon mal den Code in den VBA-Editor kopiert und nachgeschaut ob alle Objekt richtig gefüllt werden?GrußBerndPS: Wenn du im Code ein "On Error Resume next" hast, lösche dies sonst bekommst ...
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : LS-OPT and CATIA
bgrittmann am 27.03.2018 um 16:44 Uhr (1)
Hi SamOpening Catia per command and execute a macro: see for example hereRegards,Bernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Catia Open Shell - Solid erzeugen
bgrittmann am 01.08.2021 um 21:22 Uhr (1)
ServusSchau mal auf catia.cad.de.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Flächen : Faltkarton nachbauen in Catia
bgrittmann am 24.01.2019 um 20:32 Uhr (1)
http://lmgtfy.com/?q=catia+fl%C3%A4che+ableiten------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Flächen wechseln |
|
CATIA V5 Programmierung : Parameteränderung mit Python
bgrittmann am 17.08.2012 um 10:19 Uhr (0)
ServusMeiner Ansicht nach (ich kenne mich aber nicht in Pyton aus) hast du noch keinen Zugriff auf die Parameter im Part hergestellt.Sind dies Parameter, oder nur Bedingungen in Skizzen, oder Abmessungen in einem Block-Feature?GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Administration : CATIA im Cache-Modus starten
bgrittmann am 24.06.2008 um 09:37 Uhr (0)
ServusDanke, Rick. Schcon klar dass es auch über die Optionen geht. Allerdings muss ich dazu morgens erst CATIA starten, den Haken setzen und CATIA neu starten (Settings werden zentral vom Server gezogen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Administration wechseln |
|
CATIA V5 Programmierung : Get value of parameter from file
bgrittmann am 04.02.2019 um 10:52 Uhr (1)
HiI think you have to use a loop. AFAIK GetItem needs the complete name (PartNumber/Properties/Parametername).What kind of Parameters are these? If they are UserRefProperties, use a loop over these and not the complete parameter collection.Maybe you can decrease the number of parameters in the collection with Sublist .Regards,Bernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter aus Excel befüllen
bgrittmann am 13.10.2012 um 10:58 Uhr (0)
ServusHier findest du ein Beispiel das den Austausch von Parametern in beide Richtungen enthält.Muss dann das ausfüllen in Excel sein, oder wäre eine Userform in VBA besser. Deswegen meine Frage wo kommen die Daten her (zB Lagernummer)? Ist es wirklich praktisch die Nummern anpassen und das Makro von Hand ausführen? (ist fast genau soviel Arbeit wie direkt die Wert in CATIA einzugeben)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : If-Then programmierung im Parameter
bgrittmann am 20.11.2012 um 17:57 Uhr (0)
ServusÜber Umwege geht es auch ohne KWA-Lizenz:- über FOG siehe zB hier- über ersetzen: (zB Formel für einen Real-Parameter) ReplaceSubText(ReplaceSubText(Parameter1 ,"A","1") ,"B","2")-ToReal()- Konstruktionstabelle verwendenGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Selbst erstellte Parameter aus Part auslesen
bgrittmann am 06.09.2013 um 15:46 Uhr (1)
ServusFolgende Fehler hatte dein Code:- du hast die Fehlbehandlung nicht wieder angeschaltet deshalb hat der Degugger auch keinen Fehler gebracht- die Funktion "getUserProperty" fehlt in deinem Code- "getUserProperty" liefert dir den Parameter zurück nicht den WertCode: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 Paramete ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Namensänderung der Assemblydatei wg Variantenauswahl
bgrittmann am 10.09.2009 um 06:33 Uhr (0)
ServusDas angehängte Bild, zeigt welcher Parameter die Teilenummer der obersten Instanz ist.Mit einer Formel kannst du das Erstellen in dem du den Formeleditor ("f(x)") startest und danach die oberste Instanz selektierst, und ggf mit Filtern (Zeichenfolge, Teile*) den Parameter "Teilenummer" suchst.GrußBernd ------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |