Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.727
Anzahl Themen: 6.264

Im Beitrag/Titel Nur im Titel Nur nach Datum sortieren Docs / Anhänge mit Lösung
Suchmaschinenstatistik
Livesuche
Einstellungen
Info

Auch mit chatGPT* können Lösungen aus dem CAD.de-Forum recherchiert werden:

* chatGPT ist eine eingetragene Marke von openAI

Ergebnisse 5760 - 5772, 10968 Gesamtergebnisse mit Suchbegriffen catia r34 sec.
CATIA V5 Programmierung : Lizenz ermitteln?
EngineeredByRobberts am 04.05.2010 um 11:52 Uhr (0)
Als CATScript funktioniert das ganze, mit VB kenn ich mich leider zu wenig ausNeue Version:Option ExplicitLanguage="CATSCRIPT"Sub CATMain()Dim NameArray()Dim SystemConfiguration1 As SystemConfigurationDim I, A As IntegerSet SystemConfiguration1 = CATIA.SystemConfigurationA = SystemConfiguration1.ProductCount-1ReDim NameArray(A)SystemConfiguration1.GetProductNames NameArrayFor I = 0 to A If SystemConfiguration1.IsProductAuthorized(NameArray(I)) And right(NameArray(I),3) "prd" Then MsgBox "aktive Lizenz: ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Macro allcatpart erzeugen
Zwenne12 am 04.05.2010 um 15:54 Uhr (0)
Hallo Amboß,also wenn ich das richtig verstehe möchtest Du alle Produkte in einem Produkt in allcatparts umwandeln. Das kannst Du mit einer Schleife realisieren, die Parts und Products unterscheidet und dann eben von den Products AllCatParts macht.Hier mal ein Beispiel für eine Schleife:Code:Sub CATMain ()Dim intDocObjDim intProdObjDim intProdsObjSet intDocObj = CATIA.ActiveDocumentSet intProdObj = intDocObj.ProductSet intProdsObj = intProdObj.ProductsFor i = 1 To intProdsObj.Count If Typename (intProdsObj ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : eine CATIA.applictaion von mehreren anziehen
tomtom1972 am 15.03.2017 um 06:32 Uhr (1)
Hallo Forum,ich suche seit längerem nach einer Möglichkeit bei mehreren gleichzeitig auf einem Rechner laufenden CATIA Sessions (dafür ist nur eine Lizenz nötig) aus einer (z.B. der dritten) mittels CATScript eine .exe aufzurufen (VB6 / .NET) und aus diesem extern laufenden Makro dann wieder auf die korrekte CATIA Session zuzugreifen.(... Set Catia = GetObject(, "Catia.Application") ...)Leider wird immer (!) die zuerst gestartete CATIA Instanz angezogen.Kennt jemand irgendeinen Ansatz für mein Problem?Gruß ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Dokument geöffnet
zoltan.bekesi am 04.05.2010 um 18:01 Uhr (0)
Hallo Zusammen,bis letzte Woche dachte ich auch, dass CATIA.Documents.Count=0 eine gute Lösung ist, leider aber nicht immer.Es kann sein, dass ein Dokument schon geöffnet wurde und wieder geschlossen.CATIA merkt es leider und Document.Count 0 ist wahr, obwohl man keinen Dokument sieht.Deshalb mache ich in letzter Zeit noch eine Prüfung: Catia.Windows.Count=0.Das müsste diese Problem lösen.Gruß,Zoltan

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : For-Schleife mit Aktivitätsabfrage
Zwenne12 am 05.05.2010 um 09:50 Uhr (1)
Hallo Chrisma,um auf die Methoden Activate, InActivate und IsInactive zuzugreifen musst Du noch ein Objekt der Klasse Part deklarieren.Code:Set intPartObj = CATIA.ActiveDocument.PartFor i = 1 To sel.Count Set countname = sel.Item (i).Value If intPartObj.IsInactive (countname) Then On Error Resume Next intPartObj.Activate countname intPartObj.UpdateObject countname If Err.Number 0 Then intPartObj.Inactivate countname intPartObj.UpdateObject countname End If On Error Goto 0 End IfNext W ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : ParameterSet in Body / Körper
tobiley am 30.04.2010 um 19:46 Uhr (0)
Hallo,Habe gerade kein Catia zur Verfügung, werde es in den nächsten Tagen mal ausprobieren.Allerdings benötigt man für deine Methode die Knowledge Advisor Linzenz oder?MfgTobi[Diese Nachricht wurde von tobiley am 05. Mai. 2010 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : ParameterSet in Body / Körper
tobiley am 05.05.2010 um 11:39 Uhr (0)
Hallo Bobby_Joe,deine Lösung funktioniert, auch ohne KWA-Lizenz!Vielen Dank!Einfaches Beispiel siehe unten.Habe bis jetzt keine andere Lösung gefunden. Code:Set MyPart = CATIA.ActiveDocument.PartSet mybody = MyPart.MainBodySet Params = MyPart.Parameters Parameterset im Body erstellenParams.CreateSetOfParameters mybodySet mybody = MyPart.MainBodySet mySelection = CATIA.ActiveDocument.Selection mySelection.ClearmySelection.Add mybodyParameterset suchenmySelection.Search "CATKnowledgeSearch.AdvisorParameterS ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Dokument geöffnet
DanielFr. am 05.05.2010 um 11:50 Uhr (0)
Hallo ,die Prüfung über die Documents-Collection ist nicht zu empfehlen. Wie Zoltan schon erwähnte hat CATIA die Eigenschaft die Documents-Collection nicht sauber zu aktualisieren. Das merkt man auch bei einem händischen New-From. Teilweise muss man CATIA schließen und erneut öffnen damit die Documents-Collection wieder leer ist. Die Dokumente bleiben in der Collection wenn ein Dokument über den "X"-Button geschlossen wird. Schließt man das Dokument jedoch über das Menü (File - Close) dann wird es auch sau ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Publication
DanielFr. am 05.05.2010 um 12:09 Uhr (0)
Hallo  ,IMHO liegt es an der Einstellung "Use root context in assembly" (Tools - Infrastructure - Part Infrastructure - General). Ist diese aktiviert wird als Kontext immer das höchste Root-Produkt angezogen. Ist die Einstellung nicht aktiv so wird immer das Produkt als Kontext angezogen in dem sich das Publizierte Objekt befindet.Die Einstellung könntest du bei Bedarf zuerst abfragen und ggf. aktivieren um nachher immer das höchste Root-Produkt als Kontext zu haben[EDIT]Anbei noch der CATvba-Code zum ausl ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Punkt aus Excel importieren
paulLaval am 05.05.2010 um 16:13 Uhr (14)
wow, das ging ja schnell...habe inzwischen eine loesung gefunden wie ich meine Koordinaten mit einem Makro in das Excel einlese und von dort aus weiter ins Catia bekomme, aber bin gespannt ob deine Loesung noch schneller ist.Danke für deine schnelle Antwort

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA V5 Parameter über Python auslesen
Christian.O am 17.06.2010 um 16:54 Uhr (0)
Servus,wenn du als Suchbegriff "Excel" eingibst, wirst du einiges finden, dass in deine Richtung geht.------------------Mit freundlichen Grüßen aus TirolChristian Obholzer

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Newbie needs help: Goto und Function realisieren
dusches am 06.05.2010 um 09:21 Uhr (0)
Hallo!Ich habe versucht eine do while schleife in eine funktion zu schreiben, weil ich diese öfters benötige und die Eingangsdaten sich aber ändern. Ohne Funktion klappt das ganze ohne Probleme.Bei der Funktion ist das Problem, dass der erste Messwert in die Schleife übernommen wird. Nach einem Update soll sich die Punktkoordinate und die Messung ändern. Die Werte bleiben aber gleich, sodass die Schleife nie zu einem Ende kommt.Hat mir jemand einen Tip, wie ich pro Schleifendurchlauf einen neuen Messwert b ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Newbie needs help: Goto und Function realisieren
DanielFr. am 06.05.2010 um 13:44 Uhr (0)
Hallo ,das ganze ist eine Sicherung eines Moduls. Ein Modul kann nur unter einer Bibliothek existieren und diese hast du nicht eingebunden. Hier nochmal Step-by-Step wie´s geht:1. Visual Basic Editor öffnen (Tools - Macro - Visual Basic Editor bzw. Alt+F11)2. File Macro libraries (CATIA wechselt nun automatisch wieder ins Hauptfenster) siehe Screenshot 13. Bei "Library type" muss "VBA projects" ausgewählt sein siehe Screenshot 14. "Create new library" auswählen (Kompletten Dateipfad sowie Projektnamen.catv ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  431   432   433   434   435   436   437   438   439   440   441   442   443   444   445   446   447   448   449   450   451   452   453   454   455   456   ... mehr

Alle Produkt-, Schrift-, Firmennamen und Logos sind Warenzeichen oder eingetr. Warenzeichen der jeweiligen Firmen.
©2025 CAD.de , Lenggries. Tel: ++49 (8042) 973 8208 | Datenschutz