|  | CATIA V5 Programmierung : CATPart aus Produkt generieren mit Makro Hokay am 25.10.2013 um 09:46 Uhr (1)
 Hallo Gemeinde,genau das brauche ich auch.ich habe ein CATProduct und möchte den Befehl "CATPart aus CATProduct generieren..." per CATScript ausführen.Das heißt ich brauch als Ergebnis ein Part.Hat jemand eine entsprechenden Script?Danke Hokay
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Parts aus Produkt Löschen zoltan.bekesi am 29.05.2008 um 17:47 Uhr (0)
 Hallo Knut,verstehe zwar deine Frage nicht ganz, löschen könnte aber wie folgt funktionieren (nicht getestet, für VBA):Code:Dim oActiveDoc as DocumentSet oActiveDoc = CATIA.ActiveDocumentDim oSel as SelectionSet oSel = oActiveDoc.SelectionoSel.Clearab hier musst du dann die zu löschende Dokumente zur Selection addieren: oSel.Add oProdToDelete1 oSel.Add oProdToDelete2 ...oSel.DeleteoSel.ClearIch hoffe, du hast sowas gesucht!Gruß,Zoltan
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Geometrie von Selection erstellen bgrittmann am 29.04.2011 um 16:02 Uhr (0)
 ServusVersuch mal die gewählte kannte zu Kopieren, und im 2. Part wieder einzufügen (PasteSpecial). (siehe auch Forensuche und Doku)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Workbench-Wechsel Lusilnie am 10.08.2006 um 00:03 Uhr (0)
 Hallo mgheinz1001,aus meiner Erfahrung ist es nicht notwendig, den Workbench zu wechseln, um im Part zu arbeiten. Du mußt nur das Part über das Part-Dokument ansprechen, dann sollte die Funktionalität von Part-Design verfügbar sein.Von der Part-Instance kommst Du mittels .ReferenceProduct.Parent zum Part-Dokument und .ReferenceProduct.Parent.Part zum Part. Part-Dokument oder Part aktivieren und schon hast du die Part-Design-Umgebung.Wenn Du die Namen der abgearbeiteten Part-Dokumente in ein Array schreibst ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Erzeugen/Löschen von Dokumenten Steffen Hohmann am 22.06.2005 um 14:51 Uhr (0)
 Hallo Schotti, mir ist der Sinn nicht ganz klar.         Diese enthalten Produkte können mehrere Komponenten mit Parts enthalten.  - Was ist eine Komponente mit Parts?         Es werden die gewünschten Komponenten angelegt.        Im Produkt sind alle Komponenten enthalten (Alles OK!).        Das Part jedoch enthält keine kopierten Köper (es ist leer).  - Das Part muß ja leer sein, da es neu angelegt wird. Ich glaube, ich kann Dir nur helfen, wenn ich ein konkretes Beispiel habe. Damit meine ich keine weit ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Get Faces eines HybridShapes noir333 am 05.12.2006 um 21:38 Uhr (0)
 Hallo alfaromeo75,ja das geht. Du musst erst wie in meinem Code beschrieben Referenzen für alles Einzelfaces erzeugen. Um die Farbe auszulesen, musst du die einzelface in die selection legen (mit selection.add kann man auch referenzen selektieren), dann kannst Du mit selection.Visproperties die Eigenschaften auslesen. Auf die gleiche Art und Weise kannst Du die Eigenschaften bei dem neuen Flächenverband wieder setzen. Alles klar?------------------Bernd
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Selection.Add  // Method Add of object Selection failed Smerg am 25.04.2009 um 12:27 Uhr (0)
 denke ich weiß jetzt, wo der Fehler liegt.Werd ihn kommende Woche versuchen auf den Leib zu rücken ...@TomTom: danke für die ausführliche Beschreibung------------------ODI PROFANUM VULGUS
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Selection mit Relation bgrittmann am 08.07.2014 um 20:40 Uhr (1)
 ServusStatt "Selection.Item(1).Value" bei der Formelerstellung muss da wohl der Name des Parameters hin (am besten über "GetNameToUseInRelation"), und nicht das Objekt an sich.GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Brauche Hilfe Makro umbenennen Geo Sets im Part ausie-r-n am 11.02.2010 um 08:00 Uhr (5)
 Hallo Leute,ich muß zu meiner Schande gestehen, daß ich von Makro Programmierung keine Ahnung habe und deshalb benötige ich Eure Hilfe.Ich suche ein Makro mit dem ich alle Geometrical Sets in einem Cat Part umbenennen kann. Dabei kann es sein, daß unter den Geo Sets noch weitere Geo Sets hängen. Diese können aber müssen nicht umbenannt werden.Ich habe für Body mal so ein Makro gefunden das super funktioniert (s.u.) aber ich habe es nicht hin bekommen es umzuschreiben für Geo Sets.Kann mir jemand helfen ??G ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Part aktuallisieren HoBLila am 09.02.2009 um 09:33 Uhr (0)
 Das ganze ist ein Reihenfolgeproblem würde ich sagen. Das habe ich auch immer wenn ich programmiertechnisch etwas was man manuell auch nicht machen kann versuche nachzustellen. Die Selection ist da das Paradebeispiel. Ich wette im Code ist irgendwas nicht direkt sichtbares falsch. Etwas in der Richtung, dass z.B. mit der Selection aus dem falschen part gearbeitet wird oder so. Oder dass PartDesign verlangt wird, aber Assembly aktiviert ist. Eine Kopie zwischen zwei Parts ist z.B. nicht direkt durch Copy &  ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : körper kopieren und einfügen tomtom1972 am 12.03.2009 um 07:11 Uhr (0)
 Hallo,wenn du einen Body kopierst wird dieser immer im Part eingefügt werden und nicht in einem anderen Body.Wenn du hingegen den Inhalt eines Bodies kopierts, kann du diesen in einen anderen Body einfügen.Natürlich kannst du den neu eingefügten Body umbenennen.Grundsätzlich: es gibt nur eine Selection, d.h. ein Dim reicht aus.Zum umbenennen kannst du entwerder den sich noch in der Selektion befindenden Body selbst verwenden, oder den neu eingefügten im Part aufrufen und umbenennen. Bsp.: Product mit 2 Par ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Kantenverrundung im PartDesign über Makro torspezialist am 17.10.2004 um 11:44 Uhr (0)
 Hallo an alle, habe folgendes Problem, für das ihr hoffentlich eine Lösung kennt: Ich suche in meinem Part nach allen Kanten über selection.search und markiere diese über SelectElement. Danach greife ich auf die Referenz der einzelnen selektierten Kanten zu über selection.item(i).reference und will mit dieser Referenz eine Kantenverrundung machen (ShapeFactory.AddNewEdgeFilletWithConstantRadius). Allerdings braucht man für diese Funktion einen RemovedEdge (REdge). Wie kann ich nun CATIA überlisten und im v ...
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln | 
|  | CATIA V5 Programmierung : Parameterwerte bei Single values abgreifen bgrittmann am 13.05.2016 um 11:39 Uhr (1)
 ServusMir "myPart.Parameters.Item(k).Value" sprichst du den k-ten Parameter des Parts an, und nicht aus deiner Selektion.Um auf den Parameter/Wert aus der Selektion zuzugreifen: - myCatiaDoc.Selection.item2(k).Value (der Parameter an sich) - myCatiaDoc.Selection.item2(k).Value.Value (den Parameterwert) - myCatiaDoc.Selection.item2(k).Name (der Parameternamen bzw auch .Value.Name)GrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
 
 
 | 
| In das Form CATIA V5 Programmierung wechseln |