Autor
|
Thema: Zahnrad-Erstellung leicht gemacht (9990 mal gelesen)
|
noir333 Mitglied Ingenieur
Beiträge: 148 Registriert: 27.01.2004 Dell Precision M90, 2MB RAM, XP SP2, UG NX3 Catia V5R17SP3
|
erstellt am: 09. Mai. 2007 09:53 <-- editieren / zitieren --> Unities abgeben:
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-Dll's von Catia müssen im gleichen Verzeichnis liegen. Genaue Anleitung liegt bei. Viel Spaß beim Ausprobieren. ------------------ Bernd [Diese Nachricht wurde von noir333 am 15. Mai. 2007 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
noir333 Mitglied Ingenieur
Beiträge: 148 Registriert: 27.01.2004 Dell Precision M90, 2MB RAM, XP SP2, UG NX3 Catia V5R17SP3
|
erstellt am: 09. Mai. 2007 12:08 <-- editieren / zitieren --> Unities abgeben:
|
noir333 Mitglied Ingenieur
Beiträge: 148 Registriert: 27.01.2004 Dell Precision M90, 2MB RAM, XP SP2, UG NX3 Catia V5R17SP3
|
erstellt am: 17. Mai. 2007 19:07 <-- editieren / zitieren --> Unities abgeben:
|
Sandor14 Mitglied Konstrukteur
Beiträge: 1 Registriert: 01.06.2007
|
erstellt am: 02. Jun. 2007 15:37 <-- editieren / zitieren --> Unities abgeben: Nur für noir333
|
noir333 Mitglied Ingenieur
Beiträge: 148 Registriert: 27.01.2004 Dell Precision M90, 2MB RAM, XP SP2, UG NX3 Catia V5R17SP3
|
erstellt am: 03. Jun. 2007 12:14 <-- editieren / zitieren --> Unities abgeben:
Hallo Sandro, leider sind die interop.dll's nicht direkt im Catia-Verzeichnis zugänglich. Benötigt werden: Interop.HybridShapeTypeLib.dll Interop.INFITF.dll Interop.KnowledgewareTypeLib.dll Interop.MECMOD.dll Interop.NavigatorTypeLib.dll Interop.PARTITF.dll Interop.ProductStructureTypeLib.dll Interop.SPATypeLib.dll Die DLL's verbergen sich in sogenannten TLB's, die sich im Bin-Verzeichnis befinden. (z.B. "C:\Program Files\Dassault Systemes\B16\intel_a\code\bin"). Um die DLL's aus den TLB's auszupacken, benötigt man eine Programmierumgebung. (z.B. kostenloser Download Visual Basic 2005 Express von Microsoft http://msdn.microsoft.com/vstudio/express/vb/ oder http://download.microsoft.com/download/4/c/7/4c758b20-a373-4b00-aa1a-40c90760d0af/vb.iso ). Die genaue Anleitung ist in der Zip-Datei enthalten, ist nicht so schwer, auch für Laien kein Problem. Zu beachten ist, dass diese DLL's Release-abhängig sind! Falls jemand eine einfachere Möglichkeit zum Auspacken der DLL's aus den TLB's weiß, bitte hier melden. ------------------ ----------- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
noir333 Mitglied Ingenieur
Beiträge: 148 Registriert: 27.01.2004 Dell Precision M90, 2MB RAM, XP SP2, UG NX3 Catia V5R17SP3
|
erstellt am: 11. Mai. 2008 13:31 <-- editieren / zitieren --> Unities abgeben:
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 DLL's passen für R16 und R17. ------------------ ----------- Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Siassei Mitglied MB - Student
Beiträge: 490 Registriert: 08.07.2007 SWX NX 3 und höher ;) Windows and UNIX<P>C, C++, Java, Phyton,...
|
erstellt am: 16. Mai. 2008 17:30 <-- editieren / zitieren --> Unities abgeben: Nur für noir333
Servus noir333, ich habe dein Beispiel noch nicht getestet, jedoch würde mich eins interessieren. Wie du das mit dem Hinterschnitt gelöst hast? Bzw. woher du die Daten für die Verrundung hast. Oder hast du einfach einen Radius angenommen? ------------------ Hopfen und Mals Gott erhalts Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
noir333 Mitglied Ingenieur
Beiträge: 148 Registriert: 27.01.2004 Dell Precision M90, 2MB RAM, XP SP2, UG NX3 Catia V5R17SP3
|
erstellt am: 16. Mai. 2008 20:10 <-- editieren / zitieren --> Unities abgeben:
|
noir333 Mitglied Ingenieur
Beiträge: 148 Registriert: 27.01.2004 Dell Precision M90, 2MB RAM, XP SP2, UG NX3 Catia V5R17SP3
|
erstellt am: 31. Dez. 2009 21:06 <-- editieren / zitieren --> Unities abgeben:
die neueste Version ist jetzt auf der Seite zu finden: Zahnrad ------------------ ----------- [Diese Nachricht wurde von noir333 am 31. Dez. 2009 editiert.] [Diese Nachricht wurde von noir333 am 31. Dez. 2009 editiert.] [Diese Nachricht wurde von noir333 am 28. Okt. 2010 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |