|
CATIA V5 Programmierung : InstanceName aber ohne Selection
HoBLila am 21.01.2013 um 16:47 Uhr (0)
Hallo zusammen,wie ihr wisst erfreue ich euch ja gern mit Knobelaufgaben, die mich sehr beschäftigen. Dieses Mal habe ich eine Applikation, welche Annotation-Informationen (Notizen) aus einer Produktstruktur ausliest. Dabei habe ich verschiedene Captures (Aufnahmen? – ich weiß nicht wie der Deutsche Begriff dazu wäre, das Kamerasymbol jedenfalls :-)), welche meine Annotations enthalten. Diese Annotations sind nun wieder über die Produktstruktur verteilt. Und jetzt kommt die Herausforderung:Ich benötige den ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Farbe Ändert
xyon126 am 27.02.2013 um 15:47 Uhr (0)
Hallo! Ich habe dieses Makro, um einige dieser Farben grau CATIA, der erste auch der Rest nicht tut, kann mir helfen zu ändern. Wo habe ich den Fehler. Code:Language="VBSCRIPT" -------------------------------------------------------------------------------------------------- ================================================================================================= NOMBRE MACRO: Cambiar_color_MULTICOLOR_RGB-gris_STD_V1.CATScript Versión: V 1.0 Febrero 2013 PROPUEST ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CSO leer?! Kopieren von einer Datei in andere schlägt fehl
Maetes am 13.07.2009 um 14:49 Uhr (0)
Hallo! Hab da ein komisches Problem..Habe ein Dokument offen:Set ActDoc = CATIA.ActiveDocumentDiesem Dokument möchte ich einen Umriss, bzw eine Kurve aus einer .igs Datei einfügen:Code:Set Cut = CATIA.Documents.Open(Path & Name) Cut.Selection.Clear Cut.Selection.Search "Name=Kurve.1;Bild" Cut.Selection.Add CATIA.ActiveDocument.Product.Parameters.Item("Kurve.1") Cut.Selection.Copy ActDoc.Selection.PasteSpecial "CATPrtAsResult" Cut.CloseBekomm ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Referenz aus 3d-Element in globaler Variablen sichern
fireman am 13.08.2004 um 14:03 Uhr (0)
Hallo Steffen, das sind gleich mal 10U s für eine einwandfrei Lösung. Ich versuche mir jetzt nur noch ein paar Sachen umzumünzen, Beispielsweise möchte ich die Referenzen über die Namen der Teile und Geometrien suchen lassen. Das ist wichtig, da im späteren (richtigen) Einsatz die Suche über mehrere Instanzen laufen sollte und das Makro natürlich immer auf die richtigen Teile zugreifen soll. Zudem könnte ich mir aber auch eine User-Selection für die entsprechenden Teile vorstellen. Mit der Sache zuerst ein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Produkt Status feststellen ?
nreim1 am 14.01.2010 um 08:33 Uhr (0)
Das kann ich mal versuchen .... Danke !
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATAllPart in Produkt umwandeln
imation1999 am 30.10.2012 um 10:18 Uhr (1)
GENAU!!! Besten Dank!
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Zugriff auf Part im Produkt
blackhawk am 22.07.2009 um 14:52 Uhr (0)
Ok. Und als was muss ich oProducts definieren?[...]Set p_part = Liste.Item(1).Value Die Liste liefert das selektierte PartListe.ClearDim oProducts As Products Set oProducts = p_part.Parent Set p_part = oProducts.Item(p_part.Name) Set Rueckgabefunktion = p_part.ReferenceProduct.ParentSo kommt bei mir ein Fehler. "Type mismatch" Ich steig da nicht so richtig durch mit den Bezeichnern. p_part ist definiert als MECMOD.PartoProducts muss das als Products, Product, Productdocument definiert werden?Die Rueckga ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro zur Umbenennung von Parts im Produkt erweitern
geekv5 am 07.05.2012 um 15:23 Uhr (0)
Hab dir mal schnell was zusammengetippt, sollte mit einem Part als aktives Dokument funktionieren..Code:Sub CATMain()Dim RingZaehler As IntegerSet partdocument1 = CATIA.ActiveDocumentSet part1 = partdocument1.PartSet hybridBodies1 = part1.HybridBodiesRingZaehler = 0For i = 1 To hybridBodies1.Count Set hybridbody1 = hybridBodies1.Item(i) hybridbody1.Name = "Ringset" & CStr(i) For j = 1 To hybridbody1.HybridShapes.Count hybridbody1.HybridShapes.Item(j).Name = "Ring" + CStr(RingZaehler + 1) RingZ ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Bohrungen erzeugen über VB
HoBLila am 18.03.2013 um 11:08 Uhr (0)
Das Einfachste ist immer:* Objekte der Selection hinzufügen* VisProperties der Selection holen* VisProperties auf .Hide setzen------------------Mit freundlichen Grüßen,Henry Schneideralias LilaEs gibt einen ewigen Wettkampf zwischen der Natur und den Ingenieuren:Die Ingenieure versuchen, immer idioten-sicherere Systeme zu bauen,die Natur versucht, immer bessere Idioten zu bauenXing
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Erstellte punkte nicht unter Fläche hängen
bgrittmann am 28.05.2014 um 12:26 Uhr (1)
ServusDu musst das Element der Selektion hinzufügen:Code: Dim objsel As Selection Set ojselect = Document.Selection ojselect.clear ojselect.add hybridShapeSphere1 If DIaMm = "2,5" Then hybridShapeSphere1.Name = "2-WSP-S" objsel.VisProperties.SetRealColor 0, 0, 255, 0 ElseIf DIaMm = "3,5" Then hybridShapeSphere1.Name = "3-WSP-S" End If ojselect.clearGrußBernd------------------Warum einfach, wenn es auch kompliziert geht.
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punktabstand zwischen versch. Produkten & Parts
Alexander.Stud am 08.01.2013 um 14:25 Uhr (0)
Hallo zusammen,ich habe ein kleines Problem zum Thema "Messen von Punkten in einem Produkt". Ich habe auch schon das cad.de-Forum und sonstige Quellen durchforstet, allerdings nicht die passende Lösung für mich gefunden.Ich habe folgende Struktur:Product - Product1(Product1.1) - Part1 -... - Point.WZ - Point.UX - Product1(Product1.2) - Part1 -... - Point.WZ - Point.UXWie schon zu erkennen ist werden (mindestens) zweimal die identischen Bauteile(Pa ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part aktivieren / Teile entnehmen
WilliGo am 21.01.2010 um 15:50 Uhr (0)
Hallo suchte ne Möglichkeit unter einer Produktstruktur einzelne Part zu aktivieren um Elemente gezielt nur aus den aktivierten Part´s zu entnehmen. Die Part´s in einem neuen Fenster zu öffnen, sehe ich nicht als Lösung an. Kann mir einer einen TIP geben wie ich es aufbauen muss.------------------Willi
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part wird in Product eingefügt, aber nicht angezeigt
CEROG am 24.05.2006 um 20:09 Uhr (0)
Hallo Bobby-Joe,mit VBScript wird die Datei zwar in das Produkt eingefügt, aber die Geometrie nicht dargestellt. Erst nach einem Doppelklick erscheint sie. Ich arbeite mit dem Cache-System. Vielleicht liegt es ja daran.Wenn ich den gleichen Code in mein VB-Code einfüge, bekomme ich die Fehlermeldung, das die Methode Item fehlgeschlagen ist. Hier wird anscheinend das Einfügen nicht durchgeführt. Das muß ich mir genauer anschauen.Viele Grüße,CEROG------------------ Inoffizielle Linux-HilfeseiteMeine Firma
|
| In das Form CATIA V5 Programmierung wechseln |