| |
| Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte |
Autor
|
Thema: VB: gewinde-bohrung ändern? (1181 mal gelesen)
|
drcmda Mitglied
Beiträge: 176 Registriert: 10.07.2002
|
erstellt am: 10. Jul. 2002 16:07 <-- editieren / zitieren --> Unities abgeben:
hallo ich bin dabei eine schnittstelle für inventor zu schreiben die in der lage ist die komplette parametrik auszuleiten, wissensbasierend zu bearbeiten und danach gegebenenfalls wieder einzuleiten. bis jetzt ging auch alles gut nur komme ich an einer stelle einfach nicht weiter, wie zum ...... kann ich die struktur einer gewinde-bohrung verändern. insofern das überhaupt möglich ist, anscheinend verwalted inventor das intern mit dieser ominösen excel datei aber irgentwie muß es doch trotzdem möglich sein ein paar gewinde-werte abzuändern. falls diese werte validiert werden müssen würde ich im schlimmsten fall auch diese excel datei zuhilfe nehmen aber ich habe keinen schimmer wie ich eine neue TapInfo struktur zuweise oder die vorgegebene abändere, alle eigenschaften sind leider schreibgeschützt wenn mir jemand einen rat oder ein beispiel geben könnte wäre ich sehr erleichtert... vielen dank Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
Martinfrei Mitglied Selbständig
Beiträge: 111 Registriert: 11.03.2002 hp9440 AIS 2008 SE V18
|
erstellt am: 10. Jul. 2002 22:30 <-- editieren / zitieren --> Unities abgeben: Nur für drcmda
|
Bernhard Ruf Mitglied
Beiträge: 1429 Registriert: 30.07.2001
|
erstellt am: 10. Jul. 2002 23:52 <-- editieren / zitieren --> Unities abgeben: Nur für drcmda
Hallo drcmda, wenn Du den Parameter in der Parameterliste "M10" (Bild) suchst, auf den warten seit dem Inventor 1. Der kommt mit dem nächsten SP, wurde uns damals gesagt... Durch das fehlen dieser Information in der Parameterliste ist jedes Steuern der Gewindegröße von außen unmöglich. ------------------ Gruß Bernhard Ruf http://Inventor.CAD.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
waldi Mitglied Softwerker
Beiträge: 272 Registriert: 07.08.2001
|
erstellt am: 11. Jul. 2002 08:25 <-- editieren / zitieren --> Unities abgeben: Nur für drcmda
Hi, du kannst mit ThreadFeature.ThreadInfo die Werte des Gewindes auslesen. Wenn du die jedoch änder willst, musst du dir mit ThreadFeatures (die Collection aller Gewinde eines Parts) CreateStandardThreadInfo oder CreateTaperedThreadInfo eine neues Info Objekt erzeugen, das du dann wieder mit ThreadFeature.ThreadInfo setzen kannst. In der Doku ist eigentlich ein recht gutes VB Beispiel.
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
HG503 Mitglied Konstruktohr Werkzeugbau
Beiträge: 76 Registriert: 04.06.2002 MTD4-6 Rhino2.0
|
erstellt am: 11. Jul. 2002 08:42 <-- editieren / zitieren --> Unities abgeben: Nur für drcmda
HALLO Habe mal eine Frage ist es möglich im Inventor die Bohrung Feature zu editieren,über Active x (VB). Das soll Heißen ob man das Bohrung Feature in seiner Art ändern kann . Das ist im MDT nicht möglich ,nur Parameter. Gruß HG503 Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
waldi Mitglied Softwerker
Beiträge: 272 Registriert: 07.08.2001
|
erstellt am: 11. Jul. 2002 09:01 <-- editieren / zitieren --> Unities abgeben: Nur für drcmda
So wie ich es oben beschrieben habe, sollte es möglich sein, einige Werte zu ändern (Steigung, Durchmesser, Rechts/Linkshändig...). Allerdings checkt der Inventor die Werte ab, und wenn Sie nicht passen, ist er beleidigt. Zur Not kann man sich die Fläche und Startkante des Gewindes auslesen, kann das Gewinde löschen und ein komplett neues auf die Fläche setzen, ist dann halt Hardcoreändern. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
drcmda Mitglied
Beiträge: 176 Registriert: 10.07.2002
|
erstellt am: 11. Jul. 2002 09:56 <-- editieren / zitieren --> Unities abgeben:
danke für die schnellen antworten, waldi, genau danach habe ich gesucht, ja die struktur läßt sich wie gesagt auslesen allerdings ist die gesamte collection schreibgeschützt... ich habe nichts zu ThreadInfo und ThreadFeature gefunden, kannst du mir ein kleines beispiel geben wie ich die bohrungs informationen verändere/ersetze/was auch immer ? in der doku habe ich halt nur ein beispiel gefunden um von vornherein ein bohrungsfeature zu erstellen. vielen dank nochmal...
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
waldi Mitglied Softwerker
Beiträge: 272 Registriert: 07.08.2001
|
erstellt am: 11. Jul. 2002 11:16 <-- editieren / zitieren --> Unities abgeben: Nur für drcmda
Hab gerade nochmal geschaut, das Setzen der threadinfo klappt nicht, man muss also die Hardcore Variante nehmen und das alte Gewinde löschen und ein neues erstellen und dabei dann die Parameter ändern. Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
SteffenPudor Mitglied Software-Entwickler
Beiträge: 31 Registriert: 20.03.2002
|
erstellt am: 11. Jul. 2002 12:22 <-- editieren / zitieren --> Unities abgeben: Nur für drcmda
All dies soll sich mit IV6 ändern! Da kann man dann das Gewind am Platz ändern. Nur ein was geht nicht: man kann ein "Full-Lenght"-Gewinde nicht gegen eine "Not-Full-Length"-Gewinde austauschen, da ersteres keine "Starting edge" zur Verfügung stellt, welche man für das zweitere braucht. Wir haben Autodesk auf diese Lücke hingewiesen - ob es gelöst werden kann, wird sich zeigen. Solange geht wirklich nur die ganz harte Lösung.... Steffen Pudor web2CAD AG Amberg http://www.genius.de Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
drcmda Mitglied
Beiträge: 176 Registriert: 10.07.2002
|
erstellt am: 11. Jul. 2002 13:08 <-- editieren / zitieren --> Unities abgeben:
interessant, also hole ich mir die gesamt hole-feature struktur, speicher diese und beim einlesen probiere ich dann das jeweilige feature via namensgebung zu identifizieren, habe ich eins gefunden lösche ich dieses und erstelle ein neues... okay das wird ein haufen arbeit aber ich denke es ist möglich... nur die validierung der werte wird hart da inventor ja rummeckert wenn ich einfach ohne hintergrund die gewinde-daten verändere und ich kann ja nicht einfach ein vorhandenes bohrungs-feature löschen und danach feststellen "verflucht, inventor will das neue nicht annehmen"... mh aber ich glaube ich kann diese bohrungsstruktur *zuerst* generieren und *dann* gucken ob geklappt hat... oder ich kippe das ganze und hoffe das mein arbeitgeber das locker sieht [Diese Nachricht wurde von drcmda am 11. Juli 2002 editiert.] Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP |
drcmda Mitglied
Beiträge: 176 Registriert: 10.07.2002
|
erstellt am: 11. Jul. 2002 13:11 <-- editieren / zitieren --> Unities abgeben:
|