|
CATIA V5 Programmierung : Frei einfärben gemäß Krümmungsanalyse
ThomasJay am 16.07.2012 um 10:20 Uhr (0)
Vielen Dank für die Infos.Ich habe mich nun mal über CAA informiert und musste feststellen, dass die Entwicklungsumgebung sehr teuer ist und es lange dauert das ganze zu erlernen. Jetzt frage ich mich ob es für mein relativ einfaches Problem nicht auch eine einfachere Lösung gibt. Ist es z.B. möglich solche Berechnungen in Mathcad auszuführen und nur die Korrdinatenpunkte auszulesen um mir dort Punkte zu erzeugen bzw. gibt es eine Schnittstelle zwischen CATIA und MathCad oder geht es vll über den Umweg ein ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA V5 via COM-Schnittstelle - MatLab
phreak007 am 16.05.2011 um 11:53 Uhr (0)
Ich muss das Thema nochmal hoch holen. Ich spiele momentan auch mit dem Gedanken, CATIA über MATLAB fernzusteuern. Wie genau sollten da die Befehle aussehen? h = actxserver (CATIA.Application)startet ja den CATIA-COM-Server, der nach etwa einer Minute h = COM.CATIA_Applicationzurückliefert. Nun hatte ich versucht, mir die möglichen Befehle über hInt = h.interfacesausgeben zu lassen. Es wird aber nur hInt = []zurückgeliefert.Bekomme ich überhaupt irgendwo eine Befehlsliste? Wie muss die Befehlssyntax a ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Auslesen von Strukturbaum-Informationen
dr am 07.08.2006 um 12:16 Uhr (0)
Hallo!Stimmt. Es gibt aber natürlich auch noch andere Bereiche, bei denen man Unterschiede zu spüren bekommt (und damit meine ich nicht nur die Ausführungsgeschwindigkeit).Beispielsweise ist es über Makros scheinbar nicht möglich Informationen über BiW Schweisspunkte (ABF Modul) auszulesen.Auch CAA bietet hierfür keine Schnittstelle, aber man kommt mit ein wenig Ausprobieren dann trotzdem an die Daten ran...(Allerdings selbst dann nicht komplett: Ich habe es beispielsweise nicht hinbekommen, die Coordinate ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CAD Daten auslesen...
Stoffel am 26.03.2003 um 10:25 Uhr (0)
Du kannst Skripte verwenden. CATIA stellt einen umfangreichen Befehlssatz zur Verfügung die über die CATIA.Application erreicht werden können. Diese Skripte können mit jeder Win/Unix-Skriptsprache (z.B. VBScript, JScript, etc) erstellt werden. Zusätzlich gibt es auch das CATIA eigene CATScript, welches aber sehr verwandt mit VBScript ist, seit der R8 aber nicht mehr offiziell unterstützt wird - laufen tut es aber (meistens) noch. Darüberhinaus gibt es noch die CAA-Schnittstelle, die du mit C bedienen kanns ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : C# Late Binding (Zugriff ohne Bibliotheken), VBA ähnlich?
student1992 am 19.10.2017 um 12:53 Uhr (1)
Hallo Joe,vielen Dank erstmals für die schnellen antworten! Beim Late Binding ist der Zugriff in CATIA schnell, nicht über Umwege (wie über die COM-Schnittstelle - Early Binding)Ich habe ein langes Makros geschrieben, mit vielen verschiedenen Funktionen (6 verschiedene Userforms sind z. B. vorhanden) und jede Menge Quellcode.Ich habe das ganze in Catia-VBA programmiert, möchte es aber auch unseren Kunden als ausführbare Datei übergeben, damit Sie das auch nutzen können ohne den Quellcode zusehen.Also kann ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Schnittstelle CATIA und Excel
diehorst am 18.02.2013 um 08:41 Uhr (0)
Hi, danke fuer deine schnelle Antwort. Also gibt es keine Moeglichkeit, wie ich ich CATIA sagen kann, dass es mein bereits erstelltes File nutzt, also etwas nach dem Motto: Parameter a -- Excel File ~calculation_geometry` INPUT!I1 Denn so wie ich das sehe, kann ich bei einer Kontruktionstablle nicht so viel veraendern, also weitere Sheets einfuegen, das Layout anpassen (horizontal, vertikal) Ausserdem moechte ich ja eigentlich, dass man einfach die Daten eingibt und nicht mehrere Varianten gleichzeitig aus ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Makro will mich ärgern
Friesenliesel am 24.10.2003 um 15:00 Uhr (0)
Hi! Ich habe mal wieder ein Problem: Ich habe mit dem CATIA-Makrorekorder ein Makro aufgenommen (neue Komponente wird in Product eingefügt) und wenn ich es starte, funktioniert es auch. Wenn ich den Code aber kopiere und in mein selbstgebasteltes Visual Basic Makro integrieren will (ohne etwas am Code zu verändern!), dann funktioniert es nicht, sondern ich erhalte die Fehlermeldung, dass die Funktion oder Schnittstelle nur eingeschränkt verwendet werden kann. hier der Auszug aus dem Code, wo es hakt: produ ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATIA POPUP Fenster Parameter
xam0560 am 30.01.2014 um 13:59 Uhr (1)
mhh das wird nicht ganz leicht.Die Idee ist nicht schlecht, aber mir fällt auf anhieb nicht die Ideale Lösung ein.Du hast deine Stückliste als Parameter, das ist also deine Voraussetzung. Wird diese in ein anderes Programm ausgelesen oder greift ein anderes Programm darauf zu?Evtl. lässt sich hier ein Weg finden!Alternativ könntest du die Parameter deinem Teil zuordnen und nicht als Parameter verankern. Dann hättest du das was du willst. Das kommt aber wiegesagt auf deine weitere Verwendung an. Wie verwend ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : GSM Feature Internal Name Workaround
CAMiCADse am 08.02.2009 um 15:23 Uhr (0)
Hallo Kai,interessanter Hinweis, danke fürs posten!Hab mit der Methode mal etwas rumgespielt, mit folgenden Ergebnissen:1. Es ist keine Rule/KWA nötig, eine einfache Formel reicht auch.2. Die Performance ist sehr schlecht. Mit einer Rule läuft es ca. 10% schneller als mit einer Formel. Es hängt auch sehr stark vom jeweiligen Feature ab (Plane 2 x schneller als PointOnCurve).Mein Fazit:Für den "globalen" Einsatz (schon ab 100 Features) ist es nicht performant genug. Unschön ist auch, dass zum Auslesen der I ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CatVBA Makros auf anderen Rechner
tomtom1972 am 21.01.2009 um 09:45 Uhr (0)
Hallo walterwerner,du machst gar nix falsch.In der Überwachung von .Net wird jeweils nur das überwachte Object selbst mit den zugehörigen Properties/Methoden angezeigt, sofern es korrekt gedimmt wurde.Du kannst aber nicht wie bei VB6 die Knoten im Baum des Überwachungsfensters aufklappen und durch die Struktur navigieren.Die Ursache ist ganz simpel: .Net spricht CATIA über die COM-Schnittstelle an (die eben VB6 nutzt). CATIA unterstützt .Net nur über diese "Krücke", d.h. es gibt keine Namespaces, die du im ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : CATMultiSelTriggWhenUserValidatesSelection - Error in loading DLL
DanielFr. am 23.07.2012 um 10:08 Uhr (0)
Hallo,das ist ganz und gar nicht komisch. Das Ganze ist in einer Enumation nahmens CATMultiSelectionMode. Diese ist in die InfTypeLib.tlb zu findes. Die *.tlb Datei ist eine Typbibliothek (öffentliche Schnittstelle). D.h. du musst auch nach dem Verweis "InfTypeLib.tlb" suchen und diesen hinzufügen (VBA).Eine zweite Möglichkeit ist den direkten Wert (Long) zu überben. Hierzu muust du folgende Zeile so abändern:Code:oSel = UserSelektion.SelectElement3(filter, "Bitte selektieren Sie / ESC zum Abbrechen", True ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Maustastenbelegung
Beny am 07.03.2011 um 17:06 Uhr (0)
Hallo,Soviel ich weiß ist sowas nicht "einfach" so möglich. (vllt. kann jemand hierzu noch jemand, der mehr Ahnung von der CAA-Schnittstelle hat, was dazu sagen, vllt. isses da möglich)== zu Daimler:Ich glaub nicht, das die mittels NX ein Auto konstruieren können, wenn sich nich drastisch was in dem Programm tut. Weil die "einfach-nur-hinten-draufklatschen-methode" wird sich sicher nich durchsetzen.Bei Zahnrädern z.B. macht das nichts aus aber stell dirma ein Auto-model vor das nur durch diese methode erst ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Pointed Documents in Design_Mode setzen
MICHLICK am 05.06.2009 um 16:33 Uhr (0)
Hi Dadidldi,jetzt kommt ein bisschen Licht in die Sache. Wir sprechen also von einem CATPart.Jetzt gibt es aber immer noch zwei Möglichkeiten:1. Linktyp = Import2. Linktyp = CCPBeim 1. Link nützt es dir gar nichts, wenn Du nur das verlinkte Part öffnest, da der link nur synchronisiert werden kann wenn das Kontextprodukt geladen ist. D.h. Du musst das Produkt über den Kontext-Link suchen und öffnen und im Desin-Mode laden.Beim 2. Link reicht es wenn Du nur das CATPart öffnest. Hier ist aber das Problem, das ...
|
| In das Form CATIA V5 Programmierung wechseln |