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 66 - 78, 146 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 : makros beim öffnen ausführen
Steffen Hohmann am 28.01.2004 um 09:01 Uhr (0)
Hallo Adam, in CATIA gibt es kein Autostart-Makro wie in EXCEL. Du könntest beispielsweise das Produkt über ein Makro öffnen, und dieses dann weiterlaufen lassen (mit den Anweisungen, die für das Produkt gelten) Gruss Steffen

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Auswahl von Teilflächen
Steffen Hohmann am 07.06.2004 um 10:43 Uhr (0)
Hallo Jogge, es gibt das Boundary-Objekt in verschiedenen Typen. Für Flächen stehen hier 3 Typen zur Verfügung: Face - beliebige Fläche PlanarFace - ebene Fläche CylindricalFace - zylindrische Fläche Beispiel zur Auswahl einer beliebigen Fläche: Dim InputObjectType(0) Set Document = CATIA.ActiveDocument Set Selection = Document.Selection InputObjectType(0)= Face Status=Selection.SelectElement2(InputObjectType, Fläche auswählen ,true) Gruss Steffen

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Referenz aus 3d-Element in globaler Variablen sichern
Steffen Hohmann am 09.06.2004 um 11:11 Uhr (0)
Hallo fireman, so müßte es gehen: Sub CATMain() Dim Anlageflaeche As Reference Dim odoc As PartDocument Set odoc = CATIA.ActiveDocument Dim oSel As Selection Set oSel = odoc.Selection Dim aSelArray(0) aSelArray(0) = Face oSel.Clear oSel.SelectElement2 aSelArray, Fläche auswählen , False Set Anlageflaeche = oSel.Item(1).Reference Dim oSketch As Sketch Set oSketch = odoc.Part.MainBody.Sketches.Item( Skizze.XXXXX ) oSketch.OpenEdition ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Product to CatPart starten mit Makro
Steffen Hohmann am 05.07.2004 um 10:32 Uhr (0)
Hallo BADU, das liegt daran, daß mit der Anweisung CATIA.SystemService.ExecuteBackgroundProcessus ( I:makroCATIABefehl.exe Convert product to CATPart ) eine Hintergrundverarbeitung stattfindet. D.h. Das Makro wartet nicht bis Schritt 2 abgearbeitet wurde, sondern setzt nach Aufruf von Schritt 2 gleich mit Schritt 3 fort. Ändere einfach ExecuteBackgroundProcessus in ExecuteProcessus , dann sollte es funktionieren. Gruss Steffen

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Product to CatPart starten mit Makro
Steffen Hohmann am 05.07.2004 um 11:36 Uhr (0)
Hallo BADU, ja Du hast recht. So geht s nicht, da der Befehl die Auswahl einer Baugruppe erfordert. Somit ist eine Interaktion mit CATIA notwendig und ExecuteProcessus schaltet diese Interaktion aus. Eigentlich bietet CATIA mit CATIA.StartCommand (Befehl) eine Möglichkeit. Wer es irgendwie zum Laufen bekommen hat, bitte laßt es der ganzen Welt wissen!! Gruss Steffen

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Regeln mit Skript erzeugen
Steffen Hohmann am 04.08.2004 um 14:24 Uhr (0)
Hallo fireman, anbei ein Auszug aus der Automation-Doku: Func CreateProgram( CATBSTR iName, CATBSTR iComment, CATBSTR iProgramBody) As CATIAProgram Creates a program relation and adds it to the part s collection of relations. Parameters: iName - The program name iComment - A description of the program iProgramBody - The program definition Returns: The created program Example: This example creates the selectdepth program relation and adds it to the newly created part: Dim CATDoc ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selection wiederverwenden
Steffen Hohmann am 04.08.2004 um 14:48 Uhr (0)
Hallo Ronny, es gibt pro Dokument immer nur ein Selection-Instanz. Die Anweisung Set Selection2 = Selection1 erzeugt also keine neue Instanz sondern nur einen weiteren Verweis auf die Selection. Wird die Selection an irgendeiner Stelle geändert, beispielsweise auch durch interaktive Auswahl, ändern sich auch beide Selection-Objekte. Du mußt also vor Änderung der Selection nicht das Objekt sichern, sondern den Inhalt. Bsp: Dim Selection1 As Selection Set Selection1 = CATIA.ActiveDocument.Selection Selection ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Referenz aus 3d-Element in globaler Variablen sichern
Steffen Hohmann am 13.08.2004 um 13:03 Uhr (0)
Hallo fireman, in letzter Zeit häufen sich die Beiträge, in denen es darum ging, ein Part in einer Baugruppe über ein Makro zu aktivieren. Aus meiner Sicht sehe ich keine Notwendigkeit dies zu tun, da auf jedes Objekt (auch Objekte aus Parts) innerhalb einer Baugruppe zugegriffen werden kann. Man muß nur den Objektpfad von oben nach unten durchgehen. Nun zu deinem Problem: Innerhalb eines geöffneten Dokuments gibt es nur eine (und nur eine!) Selection-Instanz: CATIA.ActiveDocument.Selection Über dieses Sel ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Fortschrittsanzeige im VB Formular
Steffen Hohmann am 31.08.2004 um 10:05 Uhr (0)
Hallo Thomas, das liegt einfach daran, dass CATIA sich 100% Systemressourcen beschafft, und soweit es geht, alle anderen Prozesse in den Hintergund drängt. Ebenso Dein Visual Basic. Aber auch CATIA kann nicht mehr bekommen, als das Betriebssystem zulässt. Deswegen gibt es den Befehl DoEvents , mit dem man auch CATIA eine Zwangspause verordnen kann. Also muß man an geeigneter Stelle DoEvents-Befehle einsetzen. Das braucht man z.B. bei einer Abbruch-Schaltfläche, um eine längere CATIA-Aufgabe (irgendeine Sc ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Verzeichnisauswahlfenster in catvba?
Steffen Hohmann am 02.09.2004 um 11:25 Uhr (0)
Hallo Holger, anbei der Code zur Implementierung des Folderbrowsers. Das funktioniert auch mit CATIA VBA. Gruss Steffen noch ein Zusatz: die Zeile .ulFlags = 2 ^ 1 war für mich nur für Testzwecke, um alle möglichen Kombinationen zu ermiiteln, die der Enum BroserType beschreibt. Hier muß also der entsprechende Enum-Wert eingetragen werden, je nach Typ der Folder-Box die man haben möchte. [Diese Nachricht wurde von Steffen Hohmann am 02. Sep. 2004 editiert.]

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Makro ... läuft nicht richtig!
Steffen Hohmann am 13.09.2004 um 15:15 Uhr (0)
Wie ich schon schrieb - über die CATIA interne Zeichnungsrahmenfunktion. Diese heißt Rahmenerzeugung und ist nur verfügbar, wenn man sich im Blatthintergrund befindet.

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aus Polylinie Koordinaten der Punkte auslesen
Steffen Hohmann am 14.09.2004 um 16:19 Uhr (0)
Hallo Marco,ich würde es wie folgt machen:Wenn der Name der Polylinie bekannt ist, dannDim oPart As PartSet oPart = CATIA.ActiveDocument.PartDim oPolyLine As HybridShapePolylineSet oPolyLine = oPart.FindObjectByName("Name_der_Polylinie")oder auswählen lassenDim oSelection As SelectionDim aSel(0)aSel(0) = "HybridShapePolyline"Set oSelection = oDoc.SelectionoSelection.SelectElement2 aSel, "Polylinie auswählen", FalseSet oPolyLine = oSelection.Item(1).ValueDanach Schleife aufbauen und Punktkoordinaten auslese ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Product to CatPart starten mit Makro
Steffen Hohmann am 14.09.2004 um 16:38 Uhr (0)
Hallo Ronny, eine Zwangspause kann man machen, indem man einfach eine Userform einblendet, die auf ein Klick auf eine Schaltfläche wartet. Die Userform muß aber mit Userform.Show 1 aufgerufen werden und mit dem Schaltflächen-Ereignis Userform.Hide wieder ausgeblendet werden. Da die Userform aber beim Bedienen von CATIA in den Hintergrund verschwindet, muß man sie als immer im Vordergrund definieren, so wie das beim Taskmanager der Fall ist. Gruss Steffen

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4   5   6   7   8   9   10   11   12 

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