 |
CATIA V5 Programmierung : Properties PLM Document Attributes abfragen
Meridian am 13.09.2011 um 14:58 Uhr (0)
Hallo,wie kommt man an den Inhalt (siehe Bild) der VPM Variablen in Catia V5?Hat vielleicht jemand einen Tipp?Mit freundlichen GrüßenMeridian
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Load/Unload eines Parts in einem Product
Smerg am 11.01.2010 um 16:34 Uhr (1)
So nach mehr als 40 Stunden probieren und probieren bin ich ziemlich verzweifelt. Es klappt einfach nicht. Zur Situation:Ich habe erst einmal alle Parts per Hand entladen um das Makro zum laden zu testen. Dabei hab ich den Zustand nach dem entladen auch gleich "per Hand" gespeichert. Das Makro sieht so aus:Code:For l = 1 To CATIA.ActiveDocument.Product.Products.Count CATIA.ActiveDocument.Product.Products.ApplyWorkMode DEFAULT_MODENextEs bringt keinen Fehler. Macht aber auch nicht das was es soll.Das gleic ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Load/Unload eines Parts in einem Product
richter2 am 12.01.2010 um 13:14 Uhr (1)
Hallo Smerg,du erstellst eine For Schleife und beziehst dich in den nachfolgenden Anwendungen gar nicht mehr auf deinen Zählparameter. Das heißt: Entweder ist deine Schleife sinnlos oder die nachfolgenden Anweisungen falsch. Hier ist wohl eher zweiteres der Fall, da ich glaube, dass es in Catia nicht möglich ist, alle Part gleichzeitig laden bzw. zu entladen.Also versuche einmal den kompletten Code von Shamrock2:For l = 1 To catProducts.Count Set myAktiProd = catProducts.Item(l) myAktiProd.ApplyWorkMode DE ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausgabe des Documents bei einer Selection
der-quest am 16.03.2007 um 16:40 Uhr (0)
Hallo zusammen!Ich sitze hier ein wenig ratlos vor einem relativ einfachen (?) Problem: Wie bekomme ich heraus, in welchem Dokument ("...CATPart") die Selection stattgefunden hat?Hintergrund: Mit dem Makro sollen durch in einem selektierten GeoSet liegende Ebenen Schnitte des Gesamtproduktes erstellt werden, die anschließend in das GeoSet wieder einkopiert werden. Zur Zeit klappt es nur "hart verdrahtet" unter Angabe des Pfades hin zu dem GeoSet. Ich schaffe es nicht, den "Ort" der Selection (außer dem Doc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Load/Unload eines Parts in einem Product
tberger am 29.10.2009 um 13:06 Uhr (1)
Beim Umschalten in den Visualisierungsmodus wird definitiv weniger Speicher benötigt. Meine Schweissbaugruppen z.B. haben nativ geladen (also Design Mode) CNEXT mit 2,3 GB belastet, nach Umschalten in Visu Mode waren es noch 600 MB. Es kommt auch darauf an, wie genau die cgr-Rasterung eingestellt ist. Ist sie (General Display Performance, 3D Accuracy) standardmäßig 0.2, ist das ca. mein Wert. Ist sie genauer eingestellt (0.02), dann braucht CNEXT auch wieder mehr, da ja auch wesentlich mehr Dreiecke darges ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Load/Unload eines Parts in einem Product
richter2 am 18.02.2010 um 09:41 Uhr (1)
Hm,also ich habe deinen Code bei mir ausprobiert - er funktioniert. Was mir nicht gefällt: Du lädts bzw. entlädts immer komplette Baugruppen nicht ein einzelnes Part. Aber damit wird es wohl nichts zu tun haben.Was du noch probieren kannst: Vorher immer mal noch einen save Befehl für die Baugruppen einbauen. Daran kann ein entladen auch scheitern.Aber insgesamt scheint es so, als hätte es etwas mit deinem Catia zu tun. Möglicherweise kann man da auch irgendetwas einstellen. Aber da bin ich überfragt. Da es ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Load/Unload eines Parts in einem Product
Smerg am 22.01.2010 um 23:08 Uhr (1)
Der Code:Code:SUB CATMain(){ Dim i As Integer Dim aktProd As Product For (i=CATIA.ActiveDocument.Product.Products.count To i=1 Step -1 { Set aktProd = CATIA.ActiveDocument.Product.Products.Item(i) aktProd.ApplyWorkMode = DEFAULT_MODE /*bzw. VISUALIZATION_MODE*/ }}Habe den Quelltext leider nur aus dem Kopf schreiben können.Hab zurzeit ihn nicht bei der Hand. Hab es in einem extra Modul drin, wollt es noch nicht in mein Projekt einfügen bevor es funktioniert.Wozu dient die Refernce in der Schleife bei ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Ausgabe des Documents bei einer Selection
der-quest am 02.04.2007 um 15:31 Uhr (0)
Hallo tomtom1972! Zitat:Original erstellt von tomtom1972:(...) wenn in einer Struktur Geometrie von einem Part in ein anderes kopiert wird, entsteht ein Context Link. Und der geht über die Instance eines Parts, also über das .Product und nicht über das Documnet. (Wenn das Part in einem seperaten Fenster geöffnet ist, entsteht eine andere Art von Link)Aha! Demnach wäre Folgendes...Code:Set partDocument1 = CATIA.Documents.Item(dasPart.Name)...evtl. durch etwas Ähnliches wie...Code:CATIA.ActiveDocument.Produc ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makros aus Makro heraus ausführen
Bertel am 08.12.2010 um 08:38 Uhr (0)
Hallo studmija,in CATScript geht das so:Dim params()CATIA.SystemService.ExecuteScript "C:Rename", catScriptLibraryTypeDirectory, "Makro.CATScript", "CATMain", paramsGrußBertel
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Load/Unload eines Parts in einem Product
richter2 am 13.01.2010 um 09:40 Uhr (1)
Wenn der Code ohne Fehler durchläuft aber nichts passiert, dann wie gesagt mal die Einbindung der Bibliothek CATIA V5 ProductStructureInterface Object Library kontrollieren.In VBA muss dort der Haken gesetzt sein, damit die Befehle für das Laden und Entladen auch funktionieren.GrußKlaus
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Großes CAA Problem
tonka am 16.11.2006 um 15:45 Uhr (0)
Wie meinst du das eigentlich mit übersetzten? ich habe das erste Beispiel das in der Docu ist gemacht, habs ja nur eins zu eins in den workspace kopiert. Sollte das nicht einfach so funktionieren?Ich habe mit "Loacte Prerequisite Frameworks" schon den Pfad angegeben. Nämlich den wo CATIA V15R16 installiert ist, oder ist das falsch?MfGTonka
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Keywords im Katalog per CATScript
em Max Weber am 10.04.2003 um 10:01 Uhr (0)
Hallo CAD-Joe, such mal in der Online-Hilfe von CATIA nach Catalog. Dort gibt es einen Punkt "Creating a Catalog in Batch Mode". Hier wird beschrieben, wie man einen Catalog mit CATScript aufbaut und wie man auch die Keywords automatisch erzeugen lässt. Gruß Max ------------------ www.engineering-methods.de
|
| In das Form CATIA V5 Programmierung wechseln |
 Laden-Entladen.catvba.zip |
CATIA V5 Programmierung : Load/Unload eines Parts in einem Product
Smerg am 17.02.2010 um 11:29 Uhr (1)
Händisch geht es. Hab es jetzt noch auf einer anderen Maschine mit V5R19P4 getestet. Es läuft dort auch nicht. D.h. es arbeitet alles sauber ab, bringt jedoch nicht das gewünschte Ergebnis.@richter2: hast du vielleicht zum testen eine Datei mit Code von dir für mich! Damit ich weiß, ob es an CATIA oder an meinem Quellcode liegt.Im Anhang mein Testmodul.gruß Stefan------------------ODI PROFANUM VULGUS
|
| In das Form CATIA V5 Programmierung wechseln |