|  | CATIA V5 Programmierung : Auslesen PartNunber auf unterschiedlichen Ebenen bgrittmann am 20.03.2019 um 18:09 Uhr (1)
 ServusEntweder mit einer rekursiven Schleife über die Products-Collection (zu rekursiv oder Treewalk oder ProdScan solltest du was finden).Von einer Instanz sollte .ReferenceProduct.Parent das zugehörige Dokument sein (zB PartDocument)Wenn du mit myProductDoc.Selection.Search gesucht hast, warum arbeitest du dann nicht die selektierten Elemente per Schleife ab?Hinweis: In Documents-Colletion sind alle geöffneten Dokumente enthalten (zB auch in anderen Fenstern)GrußBernd------------------Warum einfach, wenn ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : AxisSystem aus GeoSet selektieren AL-Fonse am 30.01.2014 um 14:57 Uhr (1)
 Hallo,ich möchte ein AxisSystem aus einem GeoSet selektieren, welches z.B. an letzter oder einer bestimmten Position im GeoSet befindet und habe dies folgend versucht, ...Set g_oNew_Object = hybridbodyAblageSet.HybridShapes.Item(hybridbodyAblageSet.HybridShapes.Count)Set osel = g_oRootDoc.Selection    osel.Clear    osel.Add g_oNew_Object... dies ist leider nicht zielführend.Deshalb jetzt meine Frage wie kann ich auf das Axissystem im GeoSet zugreifen. Vielen dank.GrußAL-Fonse
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Dateiname = Part Number = Instance name Gena am 27.05.2008 um 13:55 Uhr (0)
 @ K.Siebertvielen dank für deine Antwortwerde mich gleich damit beschäftigenMfG Gena
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Einmaliger Name auf oberster Part-Ebene tomtom1972 am 16.04.2010 um 09:30 Uhr (0)
 Hallo,was du suchts ist die "FindObjectByName"-Methode des Parts.Siehe Doku.Gruß------------------tomtom1972
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Makro für Part Randle am 27.05.2019 um 09:37 Uhr (1)
 Moin, moin,versuche es mal mit partdocument1.Product.Partnumber.GrußRandle------------------Wer für nichts steht, fällt für alles!
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Vererbung hansmann87 am 27.05.2010 um 20:02 Uhr (0)
 Verstehe ich leider noch nicht ganz. Also wird jedes PartDocument(Product+Part) in ein Product eingefügt?
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Von Product auf Body kommen scheuche am 21.12.2002 um 16:17 Uhr (0)
 Hallo, ich bin in der produktstruktur ud wähle ein part im baum an, wie komme ich an meine bodys?   ------------------ gruss scheuche
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Punkte ändern Hartmut44 am 25.03.2009 um 15:59 Uhr (0)
 Hallo,vielleicht kann mir einer von euch weiterhelfen. Ich will einen Punkt aus Excel bei einem bestimmten Zellwert einfärben. Momentan probier ich es mit folgendem Code:             If (WS.Cells(nRow, 21).Text) = "3" Then             Set sel_p = CATIA.ActiveDocument.Selection             sel_p.Add Point             Set pt_tri = sel_p.VisProperties             pt_tri.SetRealColor 0,0,255,1            End If Momentan sehe ich zwar, dass die entsprechenden Punkte selektiert werden, aber am Aussehen ändert si ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Suche Makro !! scheuche am 06.05.2003 um 08:50 Uhr (0)
 lieber eisbär, es ist halt so das andere leute einfach auch was zu tun haben. fertig lösungen kannst du hier für so eine einfache sache auch nicht kriegen. das kannst du doch selbst auch. unter selection.visproperties kommst du zu den visualisierungs möglcihkeinten. und dann kannst du mit getshow den status holen und mit setshow kannst du umschalten. ich muss eine ähnliche funkiton machen alle elemente alle bodies und openbodies ins noshow stellen. da hab ich  auch noch viel handarbeit vor mir die mir kein ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Befehl wiederholen - Schleife? funki am 10.02.2004 um 09:41 Uhr (0)
 Hallo zusammnen. Ich muss aus ca. 3000 Kurven mit dem Part Design Blöcke mit den gleichen Parametern erstellen. Ich habs probiert mit einer for - next Schleife bekomme es aber nicht hin. (Ich hab aber auch nicht so die Auhnung wenns ums programmieren geht.) Es wäre toll wenn jemand helfen könnte. Anbei mal der Quelltext meines aufgezeichneten Makros. Language= VBSCRIPT  Sub CATMain() Set partDocument1 = CATIA.ActiveDocument Set part1 = partDocument1.Part Set shapeFactory1 = part1.ShapeFactory Set hybridBod ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Allgemeine Frage CADVBA (V5) und ExcelVBA (6) katjadassault am 24.05.2011 um 09:39 Uhr (0)
 Hallo ans Forum,Ich habe mal eine ganz allgemeine Frage zu Literaturempfehlungen. Ich habe in CADVBA ein Makro geschrieben das soweit sehr gut funktioniert. Das Produkt das vorher dazu generiert wird, wird aus ExcelVBA (6) aufgebaut. Damit man nicht immer zwei Makros starten muss, würde ich gerne das CATIA V5 Makro mit in das Excel Makro mit reinnehmen, was mir teilweise geglückt ist, aber hakt noch nicht ganz. Hat jemand eine Literaturempfehlung für mich wo ich diese ganzen Befehle mal nachschlagen kann?  ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Fehler Count Parameter im Drawing moppesle am 18.05.2015 um 20:54 Uhr (1)
 Hallo zusammen,bekomme in der Zeile "If Search_Set.Count"Die Fehlermeldung "Object variable or With block variable not set"Die Funktion läuft im Produkt ohne Problem durch.Leider nicht im Drawing. Hat jemand eine Idee?Code:Function Parameter_pruefen(Check_Name As String, Search_Set As Parameters) As BooleanDim Anzahl_Params As IntegerDim Laenge_Orig_String As LongDim New_String As StringDim CheckLength As LongDim ExactString As StringLaenge_Orig_String = Len(Check_Name)CheckLength = Laenge_Orig_String + 12 ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Part per Makro auslesen CTenschert am 08.03.2005 um 16:01 Uhr (0)
 Hallo, Ein Beispiel sagt mehr als 1000 Worte. ### VBA Beispiel ##############################   ###################################################################   # Programmiert von: Carl Tenschert  carl.tenschert(at)fh-koeln.de #   # Programmiert für: Forum CAD.DE                                  #   # Datum: 2005.03.08                                               #   # Beschreibung:                                                   #   # Beispiel für Auslesen der Körper eines Teils und ausgeben       ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln |