|
CATIA V5 Programmierung : Viewer und die unendlichen Weiten der Kamera
noir333 am 28.11.2007 um 20:54 Uhr (0)
Hallo Rwohlgethan,meinst Du das?:Code:Dim OOrig(2) as ObjectViewer1 = CATIA.ActiveWindow.ActiveViewer Viewer1.Viewpoint3D.GetOrigin(OOrig)-----------------------------
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Allgemein : Zahnrad-Erstellung leicht gemacht
noir333 am 09.05.2007 um 09:53 Uhr (0)
Hallo V5-Gemeinde,hier ein weiterer Beitrag zum Thema Zahnrad-Erstellung.Ich habe ein kleines VB-Programm zur Erzeugung von außenverzahnten Stirnrädern mit Evolventen-Profil geschrieben.Man muss nur Zähnezahl, Modul, Profilverschiebung, Breite und Schrägungswinkel eingeben und erhält ein Zahnrad mit korrekter Fußausrundung.Damit sind sogar extreme Zähnezahlen wie 3 darstellbar. (siehe Bild)Die Exe-Datei muss von der lokalen Festplatte gestartet werden und die INTEROP-Dlls von Catia müssenim gleichen Verzei ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : Zahnrad-Erstellung leicht gemacht
noir333 am 03.06.2007 um 12:14 Uhr (0)
Hallo Sandro,leider sind die interop.dlls nicht direkt im Catia-Verzeichnis zugänglich. Benötigt werden:Interop.HybridShapeTypeLib.dllInterop.INFITF.dllInterop.KnowledgewareTypeLib.dllInterop.MECMOD.dllInterop.NavigatorTypeLib.dllInterop.PARTITF.dllInterop.ProductStructureTypeLib.dllInterop.SPATypeLib.dllDie DLLs verbergen sich in sogenannten TLBs, die sich im Bin-Verzeichnis befinden. (z.B. "C:Program FilesDassault SystemesB16intel_acodein"). Um die DLLs aus den TLBs auszupacken, benötigt man eine Progra ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : Zahnrad-Erstellung leicht gemacht
noir333 am 11.05.2008 um 13:31 Uhr (0)
Hallo zusammen,da Zahnräder immer wieder ein Thema sind, habe ich hier nochmal mein neuestes Programm angefügt. Einfach alle Dateien auf eine lokale Festplatte kopieren und die Exe starten. Catia starten und los geht es. Auch innenverzahnte Zahnräder lassen sich mit negativen Zähnezahlen herstellen. Viel Spaß...Die DLLs passen für R16 und R17.-----------------------------
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : automatische Bedingungen beim Einbau von Normteilen
noir333 am 05.12.2008 um 15:04 Uhr (0)
Hallo zusammen,ich kenne aus anderen CAD-Systemen (NX/Solid Edge) folgende Möglichkeit beim Einbau von Norm/Werksnormteilen in eine Baugruppe.Die Flächen an dem Normteil müssen gar nicht mehr selektiert werden, sondern sind sozusagen schon vorselektiert und man muss nur noch die entsprechenden Flächen in der Baugruppe für die Constraints angeben.Beispiel Schraube:An der Schraube ist die zylindrische Fläche und die Funktion "Kongruenz" ausgewählt, man muss nur noch auf die zyl. Fläche des Loches klicken. Da ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : sehr unterschiedliche Ladezeiten auf verschiedenen Installationen
noir333 am 04.02.2009 um 11:55 Uhr (0)
Hallo Lusilnie,vielen Dank für die Tipps. Die "Document Localization Settings" können es eigentlich nicht sein, weil dadurch keine CPU-Zeit verschwendet würde, jedenfalls nicht in dem Maße. Ich habe mal das befolgt, was Du gesagt hast und die Settings im weggenommen, und siehe da, alles schnell!! Jetzt ist nur noch die Frage welche Setting-Einstellung kann so etwas bewirken.Von der Rechenzeit her, muss es mit der Visualisierung zusammenhängen. Wenn ich die Vis-Auflösung ändere, rechnet er auch genau diese ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : sehr unterschiedliche Ladezeiten auf verschiedenen Installationen
noir333 am 03.02.2009 um 15:00 Uhr (0)
Hallo zusammen,ich beschätige mich z.Zt. mit relativ großen CatParts (ca. 150 MB). Beim Öffnen dieser Datei kommt es dazu, dass es auf der einen Installation 7 min dauert und auf einer anderen nur 20-40 sek.Diesmal hat das nichts mit dem Noshow zu tun (siehe meinen letzten Beitrag), der Noshow ist komplett leer.Ich vermute die Ursache auch in der Visualisierung, aber ich habe schon alles gescheckt, von der Darstellungsauflösung und Cache (alles ohne Cache) bis zu Aktualisierungsoptionen, kein Erfolg. Ich n ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Allgemein : sehr unterschiedliche Ladezeiten auf verschiedenen Installationen
noir333 am 05.02.2009 um 12:17 Uhr (0)
Hallo zusammen,also das Rätsel ist gelöst, na ja zumindest weiß ich Abhilfe. Es scheint keine Einstellung unter Tools-Optionen zu sein. Ich habe einfach die Settings nochmal gelöscht, und von Hand alle Einstellungen nochmal vorgenommen. Und siehe da, schnelles Laden von R17Sp3 und R16Sp0. Es ist also irgendwas verborgenes in den Settings. Hat man ja schon öfter mal, dass etwas nicht mehr läuft im Catia und die CATSettings müssen gelöscht werden.-----------------------------[Diese Nachricht wurde von noir33 ...
|
In das Form CATIA V5 Allgemein wechseln |
|
CATIA V5 Programmierung : uv Punkte auf Fläche erzeugen
noir333 am 04.09.2006 um 16:02 Uhr (0)
Hallo zusammen,ich versuche mich seit ein paar Tagen in die Programmierung von V5 über Visual Basic 2005 einzuarbeiten, bin also noch Anfänger.Ich suche eine Möglichkeit ein Punkteraster mit Hilfe der u,v Parameter auf eine Freiformfläche zu legen. So direkt habe ich da nichts gefunden.Das einzige was ich dazu in Catia gefunden habe ist eine Funktion "Kurve auf Fläche" in der Workbench Freestyle. Da kann man sich ISO-Linien erzeugen lassen. Auf die könnte man dann Punkte legen.Leider habe ich keine korresp ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Kantendarstellung ändern
noir333 am 13.09.2006 um 12:48 Uhr (0)
Hallo romanoir2005,der Makrorecorder erzeugt folgenden CodeLanguage="VBSCRIPT"Sub CATMain()Set specsAndGeomWindow1 = CATIA.ActiveWindowSet viewer3D1 = specsAndGeomWindow1.ActiveViewerSet viewpoint3D1 = viewer3D1.Viewpoint3Dviewer3D1.RenderingMode = catRenderShadingEnd SubAusführen des Macros geht auch, hilft Dir das?------------------Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : c++ anders als VB.Net?
noir333 am 21.09.2006 um 14:12 Uhr (0)
Hallo Programmierer,ich programmiere in VB.Net. Die Programme berechnen häufig Abstände mit Measurable. Ich musste feststellen, dass das recht lange dauert:Beispiel: Abstand zwischen zwei mittel komplexen Freiformflächen:Catia V5 R14 : Zeitbedarf: 1:20 min.zum Vergleich Unigraphics NX 3.2: Zeitbedarf: 0:28 min.Jetzt meine Frage: Würde das mit C++ schneller gehen? Kann ja eigentlich nicht sein, wenn die API 100% gleich ist, oder? Die Zeit benötigt ja nur die Catia-Anwendung.Man hört immer von Wundern, die C ...
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : c++ anders als VB.Net?
noir333 am 21.09.2006 um 19:19 Uhr (0)
Hallo Mathias,vielen Dank für Deine Antwort. Tja habe mir schon gedacht, dass da nichts zu machen ist. Aber was ich noch nicht verstanden habe ist, hat man z.B. im Visual C++ andere Befehle (sprich Klassen, Methoden etc.) um Catia anzusprechen, oder deckt sich das mit denen im .Net?------------------Bernd
|
In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : c++ anders als VB.Net?
noir333 am 22.09.2006 um 14:03 Uhr (0)
Hallo Camicadse,sehr interessante Arbeitsweise, das werde ich probieren. Allerdings bin ich skeptisch, weil im Dialog mit Catia die Berechnung genauso lange dauert.Danke für den Hinweis, 10 Units sind Deine.------------------Bernd
|
In das Form CATIA V5 Programmierung wechseln |