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 5344 - 5356, 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 : Problem mit AddNew3DCurveOffset
Don Arnestro am 17.01.2010 um 15:38 Uhr (0)
Habe nun mal versucht den Code aus dem Macro umzuschreiben.Fehler bleibt. Immer wird die Referenz auf den Spline zerschossen.Macro ausführen funktioniert.Hier der umgeschriebene Code:Code:object CATIA=Marshal.GetActiveObject("Catia. Application");INFITF.Application catiaapp = (INFITF.Application)CATIA;this.PartDocument1 = catiaapp.ActiveDocument as PartDocument;this.Part1 = this.PartDocument1.Part; object Index1="Geometrical Set.1";hybridBody1 = hybridBodies1.Item(ref Index1);hybridShapes1 = hybridBod ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VB-skript mit Reaction starten
HoBLila am 14.01.2010 um 17:57 Uhr (0)
Über die API-Schnittstelle von CATIA kannst du nicht auf die Save-Methoden zugreifen und diese verändern.Selbst mit CAA gestaltet sich dies als wahrscheinlich nicht machbar.------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : VB-skript mit Reaction starten
DanielFr. am 18.01.2010 um 08:56 Uhr (0)
Hallo Uwe,Henry hat schon Recht. Es gibt definitiv in CATIA kein Ereignis das bei einem Speichervorgang ausgelöst wird. D.h. eventuell meinte Henry das du dich irgendwie mit einer API aus der Affäre ziehen könntest. Ich denke das geht sogar irgendwie aber es ist wahrscheinlich nicht gerade einfach zu Programmieren. Du musst ja sozusagen immer einen Prozess laufen lassen der die kompletten Systemmeldungen von CATIA erst einmal abfängt und dann entsprechend reagiert (z.B. wenn CATIA an das System die Meldung ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameterzuweisung geht verloren
DanielFr. am 19.01.2010 um 07:45 Uhr (0)
Hallo Timo,wenn du den internalName verwendest enstelle des displayName dann sollte der Name des Parameters IMHO gleich bleiben (hab ich nicht getestet). Denn internen Namen bekommst du über ein .GetItem("ModelElement")------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch mehr Normteile...)

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameterzuweisung geht verloren
Timo-84 am 18.01.2010 um 18:04 Uhr (0)
Hallo CAD Gemeinde,eine kurze Frage zum Zuweisen eines Parameters. Habe für einen Kunden eine PowerCopy erstellt in der eine Reaction (Reaction.1) enthalten ist. Diese Reaction bezieht sich auf eine Formel z.B. Length.1Code:Set Messung1 = oParam.Item("Length.1")Wenn ich nun die PowerCopy mehrmals in dem selben Part einfüge, mach Catia Probleme und sagt:Source: CATIAParametersDescription: The method Item failedIch habe festgestellt, dass der Parameter "Length.1" in ener neuen Parameterschachtel (Parameters. ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Parameterzuweisung geht verloren
DanielFr. am 19.01.2010 um 09:49 Uhr (0)
Hallo Timo,du hast die Reaction mit deinem VB Code oder?Jetzt holst du dir den gewünschten Parameter als Objekt (entweder mit einer Schleife durch die Parameter-Kollektion, oder mit einer interaktiven Selektion, etc.). Dann holst du dir wie oben beschrieben das ModelElement des Parameterobjekts. Das Objekt das du daraus bekommst hat dann die Methode "internalName". Kannst auch mal im GForum danach suchen ------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | Tr ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Über Makro im Part ein Product steuern
Nixon am 21.02.2011 um 15:22 Uhr (0)
Guten Tag zusammen,Nachdem ich die letzten Tage vergeblich damit verbracht habe Informationen zum Thema aus dem Forum zu bekommen und mir mein Makro zu schreiben, stelle ich nun meine Frage:Ich möchte in einem Part ein Makro starten lassen (dies wird auch ausserhalb von Catia geschehen, da bin ich aber noch nicht), welches Veränderungen in dem entsprechenden Product veranlasst. Die Änderungen sind in-/aktivierung von Komponenten und Beziehungen.Mein bisheriger Fortschritt sieht so aus:Sub CATMain()Dim wind ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Absturz beim Doc speichern
silverangel am 18.01.2010 um 20:10 Uhr (0)
Hei Leute, folgendes Problem habe in meiner Catiasitzung mehre Fenster offen, nun möchte ich per Makro diesenacheinander speichern und schliesen.Sub catmain()For i = 1 To CATIA.Windows.CountCATIA.Windows.Item(i).ActivateCATIA.ActiveDocument.SaveCATIA.ActiveDocument.CloseNextEnd Submit diesem Code funktioniert es leider nicht.CATIA stürzt dann immer ab.Woran liegt es.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Absturz beim Doc speichern
tomtom1972 am 19.01.2010 um 07:37 Uhr (0)
Moin,das kann ja auch gar nicht funktionieren, da i stetig steigt (d.h. immer eins größer wird) und das CATIA.Windows.Count innerhalb der Schleife stetig abnimmt (d.h immer eins kleiner wird), die Schleife selbst aber bis zum anfänglichen Abbruchkriterium abgearbeitet wird.Hast du also z.B. 10 Fenster auf und schliesst davon 5 mit deinem Code, so ist in der nächsten Schleife i = 6, das CATIA.Windows.Count = 5, die Schleife selbst wird noch abgearbeitet (weil i 10) und das Script hängt sich auf weil du nic ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Absturz beim Doc speichern
DanielFr. am 19.01.2010 um 07:51 Uhr (0)
Hallo,um den Hinweis von Tom zu ergänzen:Du musst die Schleife umdrehen. Also folgendes Codefragment sollte definitiv erst mal besser funktionieren.For i = CATIA.Windows.Count to 0 Step -1 ...NextABER IMHO erklärt das nicht den Absturz. Der Compiler sollte dir einen Laufzeitfehler auswerfen der sagt das die Variable i außerhalb des gültigen Bereichs liegt.------------------MFG DanielSysteminformation | Inoffizielle CATIA Hilfeseite | CATIA FAQ | Suche | TraceParts (Normteile...) | 3D Content Central (noch ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Elemete Joinen
tberger am 14.01.2010 um 18:51 Uhr (0)
Den Skriptschnipsel kannst du dir selber schaffen mit dem Makrorekorder. Das zeichnet der nämlich in diesem Fall sogar auf.Also:Tools-Makro-Maroaufzeichnung und dann wie im richtigen Leben den Join per Feature-Symbole und Mausaktionen erstellen und bestätigen, dann die Aufzeichnung mit dem eingeblendeten Button beenden. Dann Tools-Makro-Makros und die hinterlegte Zeile mit Bearbeiten öffnen.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ..."Phase ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Elemete Joinen
tberger am 14.01.2010 um 21:30 Uhr (0)
Kann man, wenn man weiss wie Du hast aber anscheinend bisher die falschen Fragen gestellt wie manch anderer und wir antworten wieder mal ins "schon lange bekannte...".Du musst die Hybridbodies Dim-men, das GeoSet z.B. per UserSelektion übergeben als Hybridbody, den .Count davon nehmen, Schleife setzen, Objekte der Reihe nach zuweisen (dem Assemble).Um die Assemble zu definieren koenntest du die ersten beiden Elemente des Geosets verwenden, die Assemble an dein Geoset mit Append anhängen, danach die dritten ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aktives Part bzw. .InWorkObject in einem Produkt?
tberger am 21.02.2011 um 07:17 Uhr (0)
Um bei einer aktiven Skizze die Daten zu bekommen, musst du nur die Suche anpassen und die "Parents" bis nach oben verfolgen:Sub CATMain()Dim productDocument1 As ProductDocumentSet productDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = productDocument1.Selectionselection1.Search "CATSketchSearch.2DAxis_Origin,in"Dim selpoint As Point2DSet selpoint = selection1.Item(1).ValueDim ActiveSketchName As StringActiveSketchName = selpoint.Parent.Parent.Parent.NameDim ActiveDocPartNumber ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1 ...  399   400   401   402   403   404   405   406   407   408   409   410   411   412   413   414   415   416   417   418   419   420   421   422   423   424   ... 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