Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.316
Anzahl Beiträge: 31.709
Anzahl Themen: 6.257

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 1665 - 1677, 10965 Gesamtergebnisse mit Suchbegriffen catia v5 sec.

Direkter Link in ein Forum:

CATIA V5 Allgemein CATIA V5 Drafting CATIA V5 CAM CATIA V5 Kinematik DMU CATIA V5 Programmierung
CATIA V5 Flächen CATIA V5 Part / Assembly CATIA V5 Infrastruktur CATIA V5 Datentransfer CATIA V5 FEM
CATIA V5 ICEM Shape Design CATIA V5 Composite

CATIA V5 Programmierung : CATIA = Schlaftablette?
inselking am 17.03.2006 um 07:48 Uhr (0)
Moin zusammen,mich nervt, dass CATIA sehr langsam ist, wenn ich darauf mit einem VB-Programm zugreife. Liegt vermutlich auch an meiner Datenmenge.Gibt es vielleicht trotzdem eine Möglichkeit, schneller zu werden?Habe ein Part mit ca. 20.000 Punkten und möchte daraus alle Punkte, die z.B. grün sind (~100), auslesen. Das dauert lange. Ich ermittle die Punkte über die Selection.Search-Funktion.Gibt es da vielleicht bessere Möglichkeiten.Außerdem braucht CATIA sehr lange, wenn ich einen dieser Punkte in meinem ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA = Schlaftablette?
tomtom1972 am 17.03.2006 um 07:58 Uhr (0)
Hallo,alles was du über die Selection machst, ist nicht unbedingt schnell.Du kannst die Punkt(-Features) direkt im Part greifen, das geht wesetnlich schneller. Wenn ich Punkte erzeuge (aus xls- Koordinate oder die Koordinaten von Punkten auslese, dann dauert das für 1000 Punkte vieleicht 10 sec. Das würde ich nicht unbedingt als langsam bezeichnen.Wenn du ein Part geöffnet hast, in dem sich ein GeometricalSet mit einem Punkt befindet, bekommst du den Punkt mit:Set oPoint = Catia.ActiveDocument.Part.HybridB ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Prüfen des Typs von Elementen
hklein06 am 17.03.2006 um 10:36 Uhr (0)
Hallo,ich möchte prüfen, ob Elemente in einem Geometrical Set Punkte sind.Leider funktioniert das nicht mit GeometricType.Kann mir jemand sagen, wo da der Wurm drin ist?Danke!PS: Um es einfach zu machen, habe ich ein Script aus dem V5 Makro Buch benutzt.Sub CATMain () Dim Bauteil As Part Dim Koerper As HybridBody Dim Geo As GeometricElement Set Bauteil = CATIA.ActiveDocument.Part Set bodiesColl = Bauteil.HybridBodies Set Koerper = bodiesColl.Item(1) MsgBox Koerper.Name MsgBox Koerper.HybridShapes.Count ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : HybridshapeSplit Problem
Augustiner am 17.03.2006 um 13:51 Uhr (0)
Halloversuche gerade einen Split zu erzeugen.Bekomme in der ZeileSet Trennung = wzk3d.AddNewHybridSplit (ref1, 1)immer die Fehlermeldung Typen unverträglich.Kann mir da vielleicht jemand weiterhelfen?Komm nicht mehr weiter??Gruß AndiLanguage="VBSCRIPT"Sub CATMain()Set documents1 = CATIA.DocumentsSet partDocument1 = documents1.Item("Adapterpart 03.CATPart")Set part1 = partDocument1.PartSet hybridBodies1 = part1.HybridBodiesSet hybridBody1 = hybridBodies1.Item("01")Set documents1 = CATIA.DocumentsSet partDoc ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA.StartCommand ohne Benutzer-Interaktion durchführen?
DiNo_68 am 17.03.2006 um 14:22 Uhr (0)
Hallo,ich möchte aus CATScript einen Befehl über CATIA.StartCommand aufrufen (z.B. eine CAA-Applikation) - das funktioniert auch gut, abgesehen davon, dass das Skript weiter abgearbeitet wird, bevor der Befehl beendet ist...Der aufgerufene Befehl öffnet in meinem Fall ein Eingabe-Fenster, um Parameter einzugeben.Frage: Kann man den Befehl "im Batch" aufrufen, also dass keine Benutzer-Interaktion stattfindet und die Parameter stattdessen auch aus CATScript gesetzt werden?Wäre dankbar für jeden Tip...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA = Schlaftablette?
inselking am 17.03.2006 um 09:00 Uhr (0)
Problem dabei ist aber, dass ich nur bestimmte Punkte aus dem Part auslesen möchte. Um das zu realisieren, habe ich gesagt, dass ich einfach alle Punkte, die ich brauche, grün färbe und dann nach grünen Punkten suche.Ich weiß vorher nicht, wo diese Punkte sind oder wie die heißen. Außerdem können zwischendurch auch andere Elemente vorhanden sein.Dann würde ich mit Item(1) nicht weiterkommen.Was meinst Du mit rekursiv durchsuchen? Dann müsste ich auch wieder über eine Selection gehen, oder wie muss ich das ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA = Schlaftablette?
tomtom1972 am 17.03.2006 um 14:40 Uhr (0)
Hallo,.item(1) war ein Bsp dafür, wo ein Punkt in der Objectstruktur abgelegt ist. Rekursiv durchsuchen heisst:Du verwendest eine Routine (Sub oder Func) die sich bei einem bestimmten Ereignis wieder selbst aufruft. D.h. meine Routine sucht alle Hybridbodies nach Punkten durch und nach anderen Hybridbodies. Wenn andere HB gefunden werden, ruft das script die Routine nochmal auf und übergibt den gefundenen HB als Eingangselement. Usw....Farbe ist schlecht: Farben kannst du nur auslesen, indem du das Object ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA.StartCommand ohne Benutzer-Interaktion durchführen?
Axel.Strasser am 17.03.2006 um 16:17 Uhr (0)
Also ich habe so etwas mal mit einem vbs gemacht:Code:Option ExplicitDim WshShell, fso, objEnvDim Command, MacroName, ScriptPath, ComputernameSet fso = CreateObject("Scripting.FileSystemObject")Set WshShell = Wscript.CreateObject("WScript.Shell")Set objEnv = WshShell.Environment("Process")ComputerName = objEnv("COMPUTERNAME")ScriptPath = WScript.ScriptFullNameScriptPath = Left(ScriptPath, InstrRev(ScriptPath, ""))ScriptPath = InputBox("Bitte Eingabe ScriptPath für Macro.CatScript", ComputerName, ScriptPath ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA.StartCommand ohne Benutzer-Interaktion durchführen?
compimento am 14.12.2010 um 15:23 Uhr (0)
hallo,du musst den befehl mit einer loop realsieren. über die catia status bar wird geprüft wie lange Update All steht. Ist der Befehl zuende läuft dein Code weiter.Bsp:CATIA.StartCommand ("Update") If Err.Number 0 Then msgbox = "Update konnte auf dem Datensatz nicht ausgeführt werden!" End If Err.Clear Do CATIA.SystemService.ExecuteProcessus "" Loop Until CATIA.StatusBar "Update All" On Error GoTo 0

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA.StartCommand ohne Benutzer-Interaktion durchführen?
DiNo_68 am 20.03.2006 um 09:51 Uhr (0)
Hallo Axel,das löst mein Problem nicht wirklich.Wenn ich Deinen Code richtig verstehe, wird aus einem VBS heraus CATIA im Batch mit einem Makro gestartet.Meine Problemstellung ist anders: Ich bin bereits in CATIA und möchte von dort heraus eine CAA-Anwendung starten.Zum besseren Verständnis mache ich ein Beispiel:Szenario: CATPart laden - Geometrie modifizieren - Geometrie im VDAFS-Format abspeichern (z.B. mit COM/FOX von T-Systems)Variante 1 (schlechte Performance): Im Batch CATIA mit dem CATPart starten, ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Part in Product aktiv setzen
hklein06 am 20.03.2006 um 12:08 Uhr (0)
Hallo,ich habe in einem Product ein Part aktiv gemacht (...Edit). Nun möchte ich in diesem Part arbeiten (Solid etc.).Leider kann ich im Makro das aktive Part nicht auslesen. Es wird immer das Root-Product ausgegeben: Set WeldingProduct = CATIA.Documents Set WeldingDoc = CATIA.ActiveDocument MsgBox "Test - "&WeldingDoc.Name dann kommt der Fehler: Set WeldingPart = WeldingDoc.PartWie kann ich denn das Problem am Besten lösen?Danke im Voraus,Holger

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CATIA = Schlaftablette?
Stoffel am 20.03.2006 um 15:21 Uhr (0)
diesen Punkt "grün einfärben" kannst du dir sparen - wo ist denn der Nutzen?Schieb die relevanten Punkte doch beim durchsuchen einfach in ein Feld....

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Prüfen des Typs von Elementen
hklein06 am 21.03.2006 um 09:05 Uhr (0)
Hallo Holger,hat leider auch nicht funktioniert bzw. mache ich da etwas falsch. Hier noch mal der Code: Test, ob Elemente in einem GeometricalSet Punkte sindSub CATMain () Dim Bauteil As Part Dim Koerper As HybridBody Dim Geos As CatGeometricType Dim Geo As GeometricElement Set Bauteil = CATIA.ActiveDocument.Part Set bodiesColl = Bauteil.HybridBodies Set Koerper = bodiesColl.Item(1) MsgBox "Name GeoSet: "&Koerper.Name MsgBox "Anzahl elemente: "&Koerper.HybridShapes.Count If Koerper.HybridShapes.Count ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  116   117   118   119   120   121   122   123   124   125   126   127   128   129   130   131   132   133   134   135   136   137   138   139   140   141   ... 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