|
CATIA V5 Programmierung : Alle Kombinationen aus mehreren Konfigurationstabellen
joehz am 24.11.2016 um 12:57 Uhr (1)
Also - so ganz hab ich das nicht verstanden.Bei Tabellen denk ich immer an Normteile/Normalien etc.Dinge bei denen sich die Varianten gut in einer Tabelle darstellen lassen.Allerdings wird dann immer genau eine Variante angewandt.Was heisst Zitat:jede mögliche Konfigurationskombinationund wie willst Du die - gleichzeitig - darstellen?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennen Products auf allen Ebenen
Tweety79 am 25.11.2016 um 17:17 Uhr (1)
Hallo,ich möchte in einem PRoduct ALLE darin enthaltenen Products auf ALLEN Ebenen so umbenennen, dass der ursprüngliche Name duch Datum erweitert wird.Mit meinem Code werden ALLE Products gefunden, in der Schleife auch deren Namen, aber umbenannt wird zum Schluss nur der Name des obersten Products.Was ist in meinem Code falsch?Hier mein Code: Dim myCatiaApp As INFITF.Application Dim myProduct As ProductStructureTypeLib.Product Dim myProductDoc As ProductStructureTypeLib.ProductDocument Dim myP ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umbenennen Products auf allen Ebenen
bgrittmann am 25.11.2016 um 19:05 Uhr (1)
ServusWas hast du selektiert? Die Instanzen oder das Product selbst (bitte mit Watch-Fester prüfen (was ist das Parent?))Auf catia.cad.de findest du ein Makro zum abgleichen der Instance-Names, schau dir das mal an.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro-Befehl zum Schließen von überschüssigen Parts/Products
Fitim am 30.11.2016 um 14:24 Uhr (1)
Hallo zusammen,ich habe eine Hauptbaugruppe, die aus mehreren Unterbaugruppen (ca. 18 Products und 2 Parts) besteht. Es handelt sich um ein Planetengetriebe mit 5 Planetenradsätzen und 8 Schaltelementen sowie zwei Wellen. Dies ist die höchstmögliche Anzahl an Unterbaugruppen, die ich haben möchte. Später sollen dann ungewünschte Elemente durch eine Makro-Programmierung geschlossen werden. Ziel ist also eine Automatisierung der Anordnung, Dimension, ANZAHL, etc. der Elemente in der Hauptbaugruppe :-).Ich wü ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro-Befehl zum Schließen von überschüssigen Parts/Products
moppesle am 30.11.2016 um 14:56 Uhr (1)
Hallo Fitim,eine automatische Erhöhung oder Reduzierung der Partinstanzen kannst du auch mit "Reuse Pattern" erzielen.Schau mal hier.Vielleicht reicht das ja für deine Bedürfnisse.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode HeadTarget failed
moppesle am 01.12.2016 um 11:02 Uhr (1)
Hallo Bernd,kann man die Methode ,wenn sie nicht vorhanden ist, nicht einfach ausschließen?Z.B wenn nicht da dann Abbruch. ------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PatternName Save Management
bgrittmann am 01.12.2016 um 13:00 Uhr (1)
ServusIMHO geht das nicht per Catia API.Wenn du das Fenster öffnest kann du bestimmt über die WindowsAPI auf alle Elemente des Fensters zugreifen.Oder du arbeitest deine Dokumente per Schleife ab und speicherst sie unter neuem Dateinamen ab (Reihenfolge: erst Parts, dann Products und dann Zeichnungen)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode HeadTarget failed
moppesle am 01.12.2016 um 14:12 Uhr (1)
Hallo Marc,wenn du mit eingeschalterter Bamaßungs- oder Ballonfunktion über ein Element der entsperchenden View fährst wird der Name der Part auch angezeigt.Vieleicht reicht dir das ja schon aus.------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Methode HeadTarget failed
moppesle am 02.12.2016 um 10:01 Uhr (1)
Hallo Marc,schau mal unter Tools/Optionen/Mechanical Design/ Drafting im Reiter Annotation and Dressup under Balloon Creation.Dort kannst du auf Part Number stellen.So wird der Ballon gleich mit der Partnummer erzeugt. ------------------Gruß UweAuch Catia ist nur ein Mensch!
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PatternName Save Management
Tweety79 am 05.12.2016 um 10:59 Uhr (1)
Hi Joe,ich habe mein Profil erweitert, danke für den Hinweis.Vielleicht liegt es daran, dass ich V5R24 schon verwende, dass dein Macro bei mir nicht funktioniert.Sobald eine Deklaration Dim ... enthalten ist, wird sofort ein Fehler ausgegeben.Den Fehler in der Zeile, mit der man CATIA App aktiviert habe ich umgehen können durch:Imports VB = Microsoft.VisualBasicVB.Interaction.AppActivate("Save Management")an der Stelle geht es also schon mal weiter.Wo aber meine SendKeys danach landen, weiß ich nicht. Am S ...
|
In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : PatternName Save Management
joehz am 05.12.2016 um 16:13 Uhr (1)
Hi Tweety,bist Du wirklich im VBA-Editor? (siehe Bild)Oder in .vbs?Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : PatternName Save Management
joehz am 06.12.2016 um 15:17 Uhr (1)
Hi Tweety,Zitat:Warum die SendKeys aber nicht in vb.NET funktionieren, sondern nur aus dem VBA Editor, weiß ich noch nicht ...Hast Du mal den Text zum zweiten VB.Net - Link durchgelesen?Das steht die Vorgehensweise drin.Tschau,Joe------------------Inoffizielle Catia Hilfeseite
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATvba aus Benutzerumgebung starten funktioniert nicht
afaliwan am 07.12.2016 um 13:54 Uhr (1)
Hallo zusammen,ich würde gerne ein Makro in einer catvba aus der Benutzerumgebung starten.Dazu habe ich zuerst das Makro auf eine Symbolleiste gelegt und versucht über den Befehl zu startenWas allerdings nicht funktioniert hat...Auch über:Tools Makros... Ausführen passiert nichts; wenn ich das Makro im Quellcode über F5 starte funktioniert es einwandfreiDann habe ich bisschen gegoogelt und probiert das Makro über ein CATScript zu starten und dazu folgenden Code geschrieben:Code:Language="VBSCRIPT"Sub CAT ...
|
In das Form CATIA V5 Programmierung wechseln |