Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Gewindeänderung per iLogic

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
Gut zu wissen: Hilfreiche Tipps und Tricks aus der Praxis prägnant, und auf den Punkt gebracht für Autodesk Produkte
  
ZWSOFT präsentiert seine leistungsstarken All-in-One CAx-Lösungen auf der Hannover Messe 2022 in Deutschland
Autor Thema:  Gewindeänderung per iLogic (3092 mal gelesen)
jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 24. Feb. 2012 11:00    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

der Versuch, ein bestehendes Bohrungsgewinde zu ändern mittels
Feature.ThreadDesignation("Bohrung1") = "M16x2" (oder beliebige andere Gewindebezeichnung)
ergibt die Fehlermeldung:
"Falscher Parameter. (Ausnahme von HRESULT: 0x80070057 (E_INVALIDARG))"
Weitere Informationen zum Fehler (die mir nichts sagen):
System.ArgumentException: Falscher Parameter. (Ausnahme von HRESULT: 0x80070057 (E_INVALIDARG))
  bei System.RuntimeType.ForwardCallToInvokeMember(String memberName, BindingFlags flags, Object target, Int32[] aWrapperTypes, MessageData& msgData)
  bei Inventor.HoleFeature.set_TapInfo(Object )
  bei iLogic.CadThreadUtil.SetThreadSpec(PartFeature feat, String newType, String newDes, String newClass)
  bei LmiRuleScript.Main()
  bei Autodesk.iLogic.Exec.AppDomExec.ExecRuleInAssembly(Assembly assem)
  bei iLogic.RuleEvalContainer.ExecRuleEval(String execRule)

An einer fehlerhaften Gewindebezeichnung kann's wohl nicht liegen, da bekommt man die selbsterklärende Meldung "Die Gewindebezeichnung "M16x2aa" ist nicht gültig."

Habe außerdem mal ein vorhandenes Gewinde abgefragt.
Gew_Bez=Feature.ThreadDesignation("Bohrung1")
MessageBox.Show(Gew_Bez, "Title")
liefert mir die o.g. Gewindebezeichnung.

Der nicht passende Bohrungsdurchmesser kann es auch nicht sein ("Wenn Sie die Gewindebezeichnung für eine Bohrung mithilfe einer Regel festlegen, wird die Bohrungsgröße automatisch angepasst.")

Selbst der Versuch, die Gewindebezeichnung einer bereits vorhandenen Gewindebohrung auf eine andere zu übertragen funktioniert nicht:
Gew_Bez=Feature.ThreadDesignation("Bohrung1")
Feature.ThreadDesignation("Bohrung2") = Gew_Bez
liefert exakt die gleiche Fehlermeldung.

Was mache ich hier falsch?

Jürgen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 25. Feb. 2012 06:24    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Hallo,

könnte vielleicht mal jemand bitte testen, ob sich bei Euch die Abmessungen eines vorhandenen Gewindes mittel einer iLogik-Regel:
Feature.ThreadDesignation("Bohrung1") = "bel. Gewindebezeichnung"
ändern lassen?
Dann habe ich vielleicht wenigstens einen groben Anhaltspunkt, in welcher Richtung ich nach einer Problemlösung suchen soll.

Danke
Jürgen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

W. Holzwarth
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau



Sehen Sie sich das Profil von W. Holzwarth an!   Senden Sie eine Private Message an W. Holzwarth  Schreiben Sie einen Gästebucheintrag für W. Holzwarth

Beiträge: 9326
Registriert: 13.10.2000

Inventor bis 2024, Rhino 7, Mainboard ASUS ROG STRIX X570F-Gaming, CPU Ryzen 9 5900X, 64 GB RAM, 4 TB SSD, Radeon RX 6900 XT, Dual Monitor 24", Spacemouse Enterprise, Win 10 22H2

erstellt am: 25. Feb. 2012 08:30    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für jupa 10 Unities + Antwort hilfreich

Hab's nicht getestet, Jürgen.

Aber mal gestochert: Vielleicht muss auch noch der Kerndurchmesser der Bohrung geändert werden 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

jupa
Ehrenmitglied V.I.P. h.c.
Ruheständler


Sehen Sie sich das Profil von jupa an!   Senden Sie eine Private Message an jupa  Schreiben Sie einen Gästebucheintrag für jupa

Beiträge: 6051
Registriert: 16.09.2004

Inventor Prof. bis 2022

erstellt am: 25. Feb. 2012 09:39    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Zitat:
Original erstellt von W. Holzwarth:
Vielleicht muss auch noch der Kerndurchmesser der Bohrung geändert werden 

Laut Inventor-Hilfe (Zitat siehe oben) sollte der sich bei Bohrungen automatisch ändern.
Trotzdem erst mal danke für die Reaktion - ich dachte schon, meine Anfrage wäre auf "unsichtbar" geschaltet ;-)

Jürgen

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz