Informationen zum Forum CATIA V5 Programmierung:
Anzahl aktive Mitglieder: 2.317
Anzahl Beiträge: 31.755
Anzahl Themen: 6.270

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 1 - 13, 51 Gesamtergebnisse mit Suchbegriffen selection von produkt auf part sec.
CATIA V5 Programmierung : Parameter auf Dateibennung
tberger am 27.11.2007 um 08:50 Uhr (0)
Hallo Manni3,wir gehen einen anderen Weg.Wir machen ein New From der Baugruppe (und der beteiligten Bauteile), lassen dann ein Script laufen, welchen einen bestimmten Stringausdruck im Part Name durch einen anderen ersetzt. Beim anschließenden Sichern werden diese neu erzeugten Namen automatisch Sicherungsnamen unserer neuen Baugruppe und der Einzelteile. In der Regel sind das so 200-300 Bauteile und 50 Products, die wir so in einem Rutsch neu erschaffen und sichern.Grüße aus dem RheinlandThomas----------- ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Part in Baugruppe deckungsgleich auf anderem Part positionieren
tberger am 19.08.2011 um 14:44 Uhr (0)
Damit sollte es gehen:Sub CATMain()Dim OPENED_PRODUCT As DocumentSet OPENED_PRODUCT = CATIA.ActiveDocumentDim Selection As ObjectSet Selection = OPENED_PRODUCT.SelectionSelection.ClearDim status As StringDim InputObjectType(0)Dim selectedElement1 As ProductDim selectedElement2 As ProductInputObjectType(0) = "Product"status = Selection.SelectElement2(InputObjectType, "Bitte das erste Teil anklicken, das die Position vorgibt  . . .", False)If (status "Normal") Then    Exit SubElse    Set selectedElement1 = ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aktives Part bzw. .InWorkObject in einem Produkt?
tberger am 20.02.2011 um 14:15 Uhr (0)
Also,"mein Code" funktioniert, wenn du aktiv in einem Part deiner Baugruppe, aber nicht im Sketcher des Parts aktiv bist.Das wäre der erste Schritt um festzustellen,dass du in einem bestimmten Part bist. Dann kannst du ja, wie du schon vorher mal geschrieben hast, die Skizze aufsuchen und deine Aktionen durchführen.Die Partnumber bzw. das Dokument hast du vorher mit "meinem" Code ermitteln können.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : CAA Selektions Problem
tberger am 23.08.2011 um 19:54 Uhr (0)
Hallo Templer,ich habe zwar nicht dein Problem, welches du schilderst, aber mit deinem Code bekomme ich erst gar nichts zum Laufen (Kompilierungsfehler, "Description: Bezeichner erwartet; Statement: Dim select; Line: 5; Column: 12").Ändere ich hingegen das select auf selection ab, läuft es bei mir:Sub CATMain() Dim Doc As Document Set Doc = CATIA.ActiveDocument Dim selection As Selection Set selection = Doc.Selection MsgBox selection.Item2(1).Type End SubWenn ich etwas vorselektiere und ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Wie XY Ebene selektieren?
tberger am 03.06.2011 um 17:52 Uhr (0)
Du kannst direkt deine xy-Ebene in die Selection (ohne User - Interaktion) hinzufügen über selection.addBeispiel:Sub CATMain()Dim partDocument1 As PartDocumentSet partDocument1 = CATIA.ActiveDocumentDim part1 As PartSet part1 = partDocument1.PartDim originElements1 As OriginElementsSet originElements1 = part1.OriginElementsDim hybridShapePlaneExplicit1 As HybridShapePlaneExplicitSet hybridShapePlaneExplicit1 = originElements1.PlaneXYDim selection As selectionSet selection = partDocument1.selectionselection ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Senkrechte Ansicht
tberger am 30.12.2009 um 00:11 Uhr (0)
Der Beitrag ist zwar schon älter, aber du könntest das mit einem CATIA.StartCommand lösen.Sinngemäß:Selection vorher als Selektion des Parts definieren (Dim - en und Set - en)Selection.ClearSelection.Add DEINE_PATCH_FLAECHECATIA.StartCommand ("Normal View")Selection.Clear------------------Grüße aus dem RheinlandThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ..."Phase 2 in CATIA V5" - www.tobeplus.de tberger@tobeplus.de

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Position eines Objectes im Baum auslesen
tberger am 17.04.2009 um 11:26 Uhr (0)
Hallo,ich musste den Code etwas umschreiben, da "Debug" nicht als Funktion zur Verfuegung stand.Jetzt laeuft es, wenn man in einem Part Geometrie (z.B. einen Punkt) selektiert, es laeuft aber nicht, wenn man z.B. die Mantelflaechen von Rotationsfeatures selektiert (weil dann die Mittelachse, die es "nicht gibt" zum Abbruch fuehrt)Die Aenderungen stehen auskommentiert bzw. weiter eingerueckt:Sub CATMain() Dim oDoc As Document Dim oPart As Part Dim oObject As AnyObject Dim cSelection As Selection Dim St ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Aktives Part bzw. .InWorkObject in einem Produkt?
tberger am 20.02.2011 um 10:10 Uhr (0)
Ich glaube direkt geht es nicht.Aber über ein kleinen Programm wie:Sub CATMain()Dim productDocument1 As documentSet productDocument1 = CATIA.ActiveDocumentDim selection1 As SelectionSet selection1 = productDocument1.Selectionselection1.Clearselection1.Search "CATPrtSearch.Plane.Name=xy*,in"Dim selplane As ReferenceSet selplane = selection1.Item(1).ValueDim ActiveDocPartNumber As StringActiveDocPartNumber = selplane.Parent.NameDim ActiveDocNumber As StringActiveDocNumber = selplane.Parent.Parent.NameMsgBox ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Selection Delete
tberger am 29.01.2011 um 04:47 Uhr (1)
Hallo cChris,irgendetwas in deiner Schilderung kann nicht stimmen.Wenn du in deiner Baugruppe wie abgebildet bist und dein Makros startest, kann es nicht funktionieren. Dein ActiveDocument ist ein CATProduct, das keine Eigenschaft .Part hat.Wenn du dein von dir geschriebenes Makro in einem Einzelteilfenster deines Teils "...STÜCK" starten würdest, müsste es korrekt durchlaufen.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...

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
CATIA V5 Programmierung : Produkt als Cgr mit PartNumber und Revision speichern
tberger am 26.11.2007 um 13:43 Uhr (0)
Hallo Bike,mit einem kleinen Makro geht das schon.Es müsste die Part/Product-Bezeichnung abfragen (vom Active Document) und ebenso die Revision, damit einen neuen String = Sicherungsnamen bilden und mit z.B. "product.Document.ExportData "PfadString.cgr", "cgr" sichern.Grüße aus dem RheinlandThomas------------------CATIA - eine Laune der Natur ...PS: hier noch das Script, der Pfad muss noch angepasst werden, dann gehts.Sub CATMain()Dim MyProduct As ProductDim Definition As StringDim Revision As StringDim pr ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : Leere Bodies und Geosets löschen
tberger am 10.01.2018 um 08:21 Uhr (1)
Versuch mal anstelle As Selection As Objectzu setzen.------------------Grüße aus dem ThurgauThomas+++++++++++++++++++++++++++++++++CATIA - eine Laune der Natur ...

In das Form CATIA V5 Programmierung wechseln
CATIA V5 Programmierung : .SaveAs von komplettem Produkt
tberger am 04.06.2011 um 09:30 Uhr (0)
Hallo mycon,wenn du verlinkte Parts hast (mit CCP bzw. Kontextlink) und die nicht in deiner Baugruppe, aber im Speicher sind (sichtbar in der Baugruppenverwaltung), dann kannst du diese mit deiner Baum-Schleifen-Methode nicht sichern.Du könntest, sofern du "nur" die eine Baugruppe geladen hast dann auch über die Collection "Ducuments" über alle Document - Objekte durchgehen und diese wie du auch beschrieben hast je nachdem ob Part oder Product sichern.Ich hatte das mal aufgebaut und in zwei Laufrunden zuer ...

In das Form CATIA V5 Programmierung wechseln

Anzeige:

Anzeige: (Infos zum Werbeplatz)

Ergebnisseiten :  1   2   3   4 

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