|
CATIA V5 Programmierung : Filename des aktiven Parts
Erich am 25.04.2015 um 15:16 Uhr (1)
Halloin einem Produkt befinden sich mehrere Parts. In jedem Part gibt es einen Parameter mit zwei Werten. IF STEUERN =="Einstellen"{ `RelationsVB Scripts.1Netz_Aus`.Run() `RelationsVB Scripts.1Einstellungen_Ein`.Run() }IF STEUERN =="Verwenden"{ `RelationsVB Scripts.1Netz_Ein`.Run() `RelationsVB Scripts.1Einstellungen_Aus`.Run()}Je nachdem welcher der beiden Werte des Parameters ausgewählt wurde, starte ich im Part ein befindliches Script.Da das Script immer ausgehend vom Part in einem Produkt in einem Fens ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Layer einer Fläche zuordnen
Erich am 06.01.2005 um 20:03 Uhr (0)
Hallo danke für den Tip mit SetRealColor, hat soweit funktioniert ein Auszug davon: Set Selection1 = partDocument1.Selection selection1.Search ( Name= Schnitt ;in ) Set VisPropSet1 = selection1.VisProperties VisPropSet1.SetRealColor oColor(J,0), oColor(J,1), oColor(J,2), 1 mit dem Layer komme ich nicht weiter, bitte ein Programm-Auszug. Vielen Dank
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Gewicht eines Bodies im Produkt
Erich am 07.01.2014 um 08:28 Uhr (15)
Hallogestern habe ich dieses Forum durchstöbert um folgender Frage nachzugehen:Wie kann ich aus einer Selection im Produkt, die alle Bodies mit Materialien sucht und findet, das Gewicht entlocken. D.h. in der Selection steckt das gefundene Part/Body/Material als Ergebnis.Wie kann ich aus dieser Selection den Body ansprechen um an sein Gewicht/Mass zu kommen?------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Gewicht eines Bodies im Produkt
Erich am 07.01.2014 um 09:31 Uhr (15)
Hallo BerndDanke für diesen Hinweis, den kannte ich bereits. Allerdings geht dieses Beispielimmer von einem iPart aus. Ich hingegen gehe vom Produkt mit einer Selection los.Gerne weitere Vorschläge. Danke.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Added Properties
Erich am 07.11.2016 um 08:19 Uhr (1)
Hallo Berndmit Instanzen ist in Catia zu verstehen, das ein Part oder Produkt mehrfach verbaut wurde. D.h. wird im Part.1 etwas verändert wird es in Part.2 sofort zu sehen sein, weil es die gleiche physische Datei ist. Dabei geben die Zahlen ".1" bzw. ".2" an, das dieses Part zweimal verbaut wurde.In den Properties kann man neben der Partnumber auch den Instanznamen und Filenamen finden.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Top Produkt Paramter auslesen
Erich am 29.04.2022 um 10:42 Uhr (15)
Hallo Zusammenmit folgendem Code bekomme ich nicht den Inhalt des Parameters "Status" im TOP-Produkt. Warum?Ich erwarte vom Top-Produkt den Parameter-Inhalt bekomme aber vom zweiten den Inhalt.Sub Catmain()Msgbox CATIA.ActiveDocument.Product.Parameters.Item("Status").ValueAsStringEnd Sub------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Komplette Struktur eines Prduktes
Erich am 23.09.2006 um 19:52 Uhr (0)
Hallo folgendes Problem:ich möchte ein komplexes Produkt komplett auflisten. Das Produkt hat Parts und Produkte, sonst ist auf nichts weiter Rücksicht zu nehmen.Folgendes CATscript steht, bzw. habe ich mir aus dem Forum kopiert:Sub CatMain() Dim ProduktDoc As Product Dim Produkt As Product Set ProduktDoc = CATIA.ActiveDocument Set Produkt = ProduktDoc.Product Set Produkte = Produkt.Products Produktauslesen (Produkte)End subSub Produktauslesen (Produkte As Product)For i =1 to Produkte.count If TypeName(Pr ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Instanzen eines Produktes finden und löschen
Erich am 05.09.2021 um 20:47 Uhr (1)
Hallo BerndDeine Vermutung kann ich ausschließen. Das Produkt muss generellenInhalten entsprechen sonst könnte es nicht in einer Datenbank gespeichertwerden. D.h. CGR können in einem Standard-Produkt nicht gespeichert unddie Partnumber ist deswegen auch immer vorhanden.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Messpunkte in Zeichnungstabelle assoziativ
Erich am 06.10.2010 um 20:49 Uhr (0)
Hallofolgende Aufgabe - - In einer Zeichnung befindet sich eine Tabelle- In einem Produkt/Part befinden sich Punkte als Messpunkte- Die Punktkoorinaten sollen nach ihrer Selektionsreihenfolge in die Tabelle in der Zeichnung eingetragen werden.- Bei Änderungen soll die Tabelle automatisch mit upgedatet werden.Teillösungen würden mir schon weiterhelfen.Danke. ------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Body aus Instanz kopieren und einfügen mit Position
Erich am 30.01.2014 um 20:25 Uhr (1)
Hallo tomtom1972- Ja, aus der ersten Ebene, da mir der Solid ohne Historie reicht ("CATPrtResultWithOutLink").- Der Body benötigt die Transformation der jeweiligen Instanz aus der dieser herauskopiert wurde. Mein gedankliches Beispiel Schrauben - diese sind in einem Zusammenbau an unterschiedlichen Positionen in Unterprodukten verbaut und bekommen somit zum Root-Produkt unterschiedliche Transformationen.- Eingefügt werden alle Bodies in ein neu eingefügtes Part.Bin auf Deine Anworten sehr gespannt.------- ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : ALLCATPART Manuell
Erich am 22.07.2024 um 17:00 Uhr (1)
Hallo Bernd1.GedankeDeine Überlegung die Elemente in ein Array zu kopieren, hat bei mir folgende Überlegung gebracht.Alle Bodies, bzw. Hybridbodies nach ihrem Auftreten im Baum, nacheinander in ein Array einzufügen und von da ins Zwischenpart kopieren.Hier fehlt mir der Ansatz wie schaffe ich die Reihenfolge, bzw. wie kann ich Bodies und Hybridbodies in ein Array ablegen!?2.GedankeGenerate Part From Produkt verwenden. Problematik hier ist, wenn ich mehrere Produkte in ein ALLCATPART überführen will, wie ic ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Top Produkt Paramter auslesen
Erich am 29.04.2022 um 11:13 Uhr (15)
Hallo Bernddanke dafür, damit komme ich weiter.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Join enthält leere Sketche
Erich am 27.06.2014 um 07:56 Uhr (1)
Hallo Berndfolgende Selection.Search funktioniert -... Selection1.Search "CATSketchSearch.2DGeometry,Sel"...Gibt es hierfür auch einen Aufruf ohne Selection?In der Art - Schleife über alle Sketche und pro Sketch die Abfrage nach vorhandenen 2DGeoemetry Features? Zur Info - Diese Suche findet auch Polylines! (In der Automation habe ich nichts gefunden.)Ich freu mich über jeden Vorschlag. Danke.------------------mfgErich
|
| In das Form CATIA V5 Programmierung wechseln |