|
CATIA V5 Programmierung : Stückliste vom Product
ManniBo am 14.06.2010 um 15:33 Uhr (0)
Hallo Leute,ja ich habe es schon mal probiert aber es funzt nicht mit *.xls auf XPSP2.Jetzt probiere ich HTML. weil ich weis das funzt. Über Analyse/ Stückliste gehts.Jedoch möchte ich das automatisieren.Sub CATMain()+++ BOM1 +++ Dim catFileTypeText As CatFileType Dim MyProduct As Product Dim arrayOfVariantOfBstr1(0) As Variant Set MyProduct = CATIA.ActiveDocument.Product MyProduct.ExtractBOM catFileTypeHTML , "D:CADBOM.HTM" arrayOfVariantOfBstr1(0) = "Menge" End SubEine HTML-Datei wird angelegt, jedoch ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kollisionsuntersuchung
ChristophHirsch am 04.03.2013 um 16:41 Uhr (0)
Es geht darum, dass ich zwei Parts in einem Produkt habe und diese auf eine Kollision untersuchen möchte. Dabei wird das eine Part Schrittweise relativ zum anderen verschoben. Die Kollision soll nun nach jedem Schritt neu Berechnet werden. Nach dieser Berechnung würde ich gerne das Ergebnis dieser Analyse auslesen(das hat bereits geklappt). Das Problem besteht darin, dass Catia nicht nach jeder Bewegung des Bauteils die Anwendung Kollision neu berechnet sondern, dass das alter Ergebnis immer bestehen bleib ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kollisions-Analyse
karls0n am 23.03.2020 um 09:54 Uhr (1)
Hallo,habe nun tagelang probiert eine Lösung zu finden aber leider will es nicht so recht klappen mit dem Verschneiden. Ich glaube die Tatsache, dass die Fahrzeuggeometrien nur als cgr-Dateien gegeben sind und die Wellengeometrien als wal-Dateien, macht das ganze Vorhaben leider ungleich schwieriger. Es scheitern schon daran den Schnittbereich zu generieren. Wenn ich die Wellengeometrie in Abhängigkeit zum Rohr im Assembly trimmen möchte, sind diese nicht auswählbar, da diese Funktion bei Catia für cgr-Dat ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Fläche eines Elements messen!!!
JPP am 04.12.2007 um 12:12 Uhr (0)
Hallo zusammen,hab das Forum nun schon zum zigs.ten mal durchsucht, habe aber nix passendes gefunden!!Folgendes Poblem: Ich habe im GeoSet eines Parts eine Fläche erstellt. Nun möchte ich den Flächeninhalt über ein Makro auslesen. Hört sich einfach an (wenn mans nicht Programmiert sinds auch bloß ein paar Klicks -Element messen-), aber ich komm einfach nicht drauf Alles was ich zu diesem Thema gefunden habe bezog sich auf ein Product(GetInertiaMatrix oder Analyse). Dass hilft mir aber leider nicht weiter. ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Arbeitsspeicher läuft voll
Antelito am 14.02.2017 um 12:37 Uhr (1)
Hallo,ich steuer CATIA über eine MS Access-Datenbank. Das Makro läd Geometrien in CATIA, macht eine Clash-Analyse und schließt das Product wieder. Trotzdem habe ich das Problem, dass der Arbeitsspeicher nach ca. 7 Stunden vollläuft. Ich habe schon vieles probiert, und kann den Fehler zumindest eingrenzen: er muss in CATIA liegen, da bei Betrachtung der Prozesse und deren beanspruchten Speicher nur der Prozess CATIA kontinuierlich wächst. Demnach ist auszuschließen, dass ich irgendwelche Objekte/Variablen i ...
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : Hintergundfarbe bei Screenshot ändern in DMU Analyse
tobiley am 17.06.2013 um 21:30 Uhr (0)
Hallo Leute,Ich brauche mal weider eure Hilfe! Ich habe ein Screenshot Programm erstellt welche vor erstellen des Screenshot die Hintergrudfarbe mit dem unten stehenden Befehl in weiß ändern und nachher wieder zurück. In der DMU Anlayse "Compare Products" bei Option "Visual Comparision" funktioniert das ganze nicht (der Hintergrund bleibt so wie er ist) Ich vermute das liegt an diesem Preview Modu. Kennt jmd. eine Möglichkeit den Hintergrund in der Preview trotzdem automatisch ändern zu lassen.Vielen Dank ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : DMU Space Analysis Batchlauf unter Unix
coolmage_bs am 21.12.2004 um 12:48 Uhr (0)
Hallo zusammen, ich hab da ein Problem. Ich soll eine Anzahl von Files täglich über Nacht mit Clash-Analyse (DMU Space Analysis ) prüfen. Die Files liegen im CGR-Format vor. Da wäre es gut, wenn ich die Eingabedaten irgendwo abspeichern kann, um das wiederholt ablaufen zu lassen. In der Online-Doku steht, dass ich die Funktion ITFCHECK aufrufen muss und dieser eine Eingabedatei mitgebe. Einen cron-job dazu aufzusetzen ist noch nicht schwer. Das Problem ist die Eingabedatei und die Dateiliste mit der Positi ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Local Update auf Assembly Constraints
reimund am 20.02.2012 um 16:39 Uhr (0)
Hallo zusammen,in einer Baugruppe, die mit der Skeleton-Methode aufgebaut ist, werden die Positionen der Instanzen über Constraints gesteuert. In den einzelnen Baugruppen sind jeweils nur die Skeletons im Design Mode. Alle anderen Instanzen sind im Visualisierungs Mode.Bei Positionsänderungen über das Skeleton sind in der Baugruppe die entsprechenden Constraints im Update. Es soll kein globales Update auf die gesamte Baugruppe durchgeführt werden, sondern nur für die Constraints, die im Update stehen.Manue ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Part in Produktstruktur lokalisieren
Timberwolve am 17.04.2007 um 10:45 Uhr (0)
Hallo nochmal, erstmal vielen Dank für deine Hilfe, die hat mich sehr weit nach vorn gebracht. Danke. Jetzt hab ich noch ne Frage, vielleicht hast du eine Idee. Wie kann ich einen Baum rekursiv nach oben scannen?Folgendes bräuchte ich für eine Analyse. Es wird ja ein Part selektiert, daraus bekomme ich dann mit FindObject das dazugehörige Product(vom Part). Jetzt möchte ich gerne bis zum ActiveDocument nach oben scannen und alle Elternkomponenten, bzw. Produktstufen in der das Part angeordnet ist aufgelist ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kollisions-Analyse
karls0n am 16.03.2020 um 11:54 Uhr (1)
Hallo Bernd,danke für die lieben Willkommenswünsche. An deine Idee hatte ich auch bereits gedacht aber leider machen mir bestimmte Geometrien / Kombinationen von Geometrien einen Strich durch die Rechnung. Habe nochmals ein Bild angehängt, um den Sachverhalt zu veranschaulichen. Das Rohr kann ich bei der Wellengeometrie leider nicht in z-Richtung "nach oben wandern" lassen, sodass es keine Kollision mehr gibt, da es dann im rechten Bereich weiterhin zu einer Kollision kommen wird. Somit würde ich dann nich ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Punkt2D ansprechen und Koordinaten ändern (verschieben)
CadV5UserR am 05.12.2008 um 09:14 Uhr (0)
Hallo Hokay,Ich habe auf die schnelle mal ein Script erstellt womit dein Problem gelöst sein sollte.........******************************************************************* Programm zum Auslesen und setzen von Punkten****************************************************************** Dim documents1 As Documents Dim document1 As Document Dim drawingDocument1 As Document Dim drawingSheets1 As DrawingSheets Dim drawingSheet1 As DrawingSheet Dim selection1 As Selection Dim selection2 As Selection Dim specsA ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Koordinaten von GeneratedPoint aus DrawingView
MarcDe am 13.02.2013 um 21:54 Uhr (0)
Hallo zurück,leider muss ich Informationen an exakt den projizierten Punkten in der Drawing einfügen. Die Basis dieser Informationen sind XYZ-Koordinaten (Excel) der zugehörigen 3D-Punkte. Ich muss also herausfinden welcher 2D-projizierte Punkt auf der View zu welchen XYZ-Koordinaten des 3D-Punkts gehört und kann dann anschließend die Informationen an exakt dieser Stelle im 2D einfügen. Andernfalls weiß ich nicht welcher Punkt welche Infos bekommt, da der Schlüssel die 3D-Koordinaten der Punkte sind. Es ge ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Feature/Element UUID (IDNAME) auslesen
MarcDe am 25.06.2012 um 18:31 Uhr (0)
Hi Profis,wenn man im Strukturbaum eine Linie erzeugt (nur als Beispiel) und sie dann kopiert und wieder einfügt "as specified" dann heißen beide Elemente gleich. Das gleiche kann man natürlich auch einfach erzeugen indem man zwei beliebige Elemente einfach gleich benennt. Fakt ist, CATIA hat eine interne ID dafür.Frage: Kann man diese ID irgendwie auslesen? Hintergrund: Ich möchte eine Parents/Child-Analyse selbst nachprogrammieren, da diese ja nicht verfügbar ist in der Standard-API. Ich will dann per Re ...
|
| In das Form CATIA V5 Programmierung wechseln |