Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Inventor
  Automatisch anpassbarer Parameter

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
  
PDM: Unser Schritt in Richtung Digitalisierung zahlt sich jetzt bereits mehrfach aus. (GAIN Collaboration,PDM,PDM System,PLM,PLM System)
Autor Thema:  Automatisch anpassbarer Parameter (761 / mal gelesen)
krümelandrej
Mitglied



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

Beiträge: 52
Registriert: 04.11.2021

Windows 10
Inventor 2021

erstellt am: 03. Jun. 2022 07:54    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 zusammen,

für mein Schriftfeld brauche ich einen Parameter, welcher sich automatisch ändert, sobald sich ein anderer ändert.

Beispiel: Wenn der erste Parameter "A" ist, soll der zweite Parameter "1" sein und wenn der erste Parameter "B" ist, soll der zweite Parameter "2" sein.

Gibt es vielleicht eine ILogic-Regel, in der man so Regel einbauen kann?

Danke im Voraus und viele Grüße

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

Lucian Vaida
Moderator
Dipl.-Ing. / Konstruktion




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

Beiträge: 3823
Registriert: 14.11.2002

Inventor 2024.2
Windows 11 Pro 23H2
DELL 7760

erstellt am: 03. Jun. 2022 09:02    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 krümelandrej 10 Unities + Antwort hilfreich

Hallo krümelandrej,

Hier einige Anregungen zu deiner Frage.

------------------
Gruß
Lucian

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

krümelandrej
Mitglied



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

Beiträge: 52
Registriert: 04.11.2021

Windows 10
Inventor 2021

erstellt am: 03. Jun. 2022 11:40    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

Danke erstmal Lucian,

in dem Forum geht es nur um Zahlenwerte. Besteht die Möglichkeit, dass man das mit Texten macht?
Also das ein Text-Wert von einem anderen abhängig ist und somit sich der Textinhalt auch ändert.


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

KraBBy
Mitglied
Maschinenbau-Ingenieur


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

Beiträge: 702
Registriert: 19.09.2007

Inventor Professional 2020
WinX

erstellt am: 03. Jun. 2022 12:59    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 krümelandrej 10 Unities + Antwort hilfreich

Das funktioniert auch mit Text.

Kleines Beispiel. Meine Parameter heißen ParamQuelle und ParamZiel. Sie müssen vorhanden sein, sonst tritt ein Fehler auf.

Code:
'Variablen für die Verarbeitung innerhalb der Regel
Dim sTempQuelle As String = ParamQuelle
Dim sTempZiel As String

If "A" = sTempQuelle Then
sTempZiel = "1"
ElseIf "B" = sTempQuelle Then
sTempZiel = "2"
'ggf. weitere ElseIf

Else 'in jedem andern Fall
sTempZiel = "?"
End If

'dem Ziel-Parameter den entsprechenden Wert zuweisen
ParamZiel = sTempZiel



Hier passt aber mE Select Case besser als If, weil immer der gleiche Parameter geprüft wird. Ist dann auch weniger zu tippen.
Code:

'Alternative zum If-Block, gleiche Funktion/Wirkung wie oben
Select Case sTempQuelle
Case "A"
sTempZiel = "1"
Case "B"
sTempZiel = "2"
'Case ...
Case Else
sTempZiel = "?"
End Select

------------------
Gruß KraBBy

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

krümelandrej
Mitglied



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

Beiträge: 52
Registriert: 04.11.2021

Windows 10
Inventor 2021

erstellt am: 03. Jun. 2022 14:04    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

Moin Krabby,

erstmal vielen Dank für die Antwort das hat mir schon sehr weitergeholfen.
Eine Frage habe ich aber noch und zwar:
wie bekomme ich das jetzt als ParamZiel als Parameter, welchen ich in das Schriftfeld einfügen kann?

Dankeschön und viele Grüße

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

KraBBy
Mitglied
Maschinenbau-Ingenieur


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

Beiträge: 702
Registriert: 19.09.2007

Inventor Professional 2020
WinX

erstellt am: 03. Jun. 2022 18: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 krümelandrej 10 Unities + Antwort hilfreich

Kann das jetzt nicht ausprobieren. Kann man Parameter in ein Schriftfeld einfügen?

Jedenfalls weiß ich, dass sich (Benutzer)iProperties einfügen lassen.
Dann muss das Ziel eben ein iProp sein. Bei den snippets im iLogic-Editor gibt es auch was zu iproperties...

------------------
Gruß KraBBy

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

krümelandrej
Mitglied



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

Beiträge: 52
Registriert: 04.11.2021

Windows 10
Inventor 2021

erstellt am: 07. Jun. 2022 08:36    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

Moin, leider kann man nur (Benutzer)iProperties ins Schriftfeld einfügen.
Den Parameter zu einem iProp übertragen habe ich bis jetzt auch noch nicht hinbekommen.
Gibt es denn vielleicht auch die Möglichkeit die iLogic-Regel direkt nur mit iProp zu machen?

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

Lothar Boekels
Ehrenmitglied V.I.P. h.c.
Dipl.-Ing. Maschinenbau und CAD-Trainer



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

Beiträge: 3823
Registriert: 15.02.2001

DELL Precision 7520 Win10Pro-64
Inventor mit Vault Professional 2024
---------------------
Während man es aufschiebt,
verrinnt das Leben.
Lucius Annaeus Seneca
(ca. 4 v. Chr - 65 n. Chr.)

erstellt am: 07. Jun. 2022 09: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 Nur für krümelandrej 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von krümelandrej:
[B...
Den Parameter zu einem iProp übertragen habe ich bis jetzt auch noch nicht hinbekommen.
...[/B]

Mensch Leute!...

In den Parametern einfach das Häkchen bei Exportparameter machen. Dann wird automatisch ein gleichnamiger Eintrag in den benutzerdefinierten iProperties erstellt - ! und auch bei Änderungen mitgezogen ! - .

------------------
mit freundlichem Gruß
aus der Burggemeinde Brüggen
Lothar Boekels

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

krümelandrej
Mitglied



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

Beiträge: 52
Registriert: 04.11.2021

Windows 10
Inventor 2021

erstellt am: 07. Jun. 2022 09:32    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

Danke für deine Antwort Lothar,

aber den Haken gibt es, warum auch immer, nur bei Bauteilen und nicht bei Zeichnungen.

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

Fischkopp
Mitglied



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

Beiträge: 375
Registriert: 23.02.2004

Der vernünftige Mensch paßt sich der Welt an;
der unvernünftige besteht auf dem Versuch, die Welt sich anzupassen.<P>Deshalb hängt aller Fortschritt vom unvernünftigen Menschen ab.
(George Bernard Shaw)

erstellt am: 07. Jun. 2022 11:16    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 krümelandrej 10 Unities + Antwort hilfreich

Solche Dinge passieren ja auch vorzuzgsweise im 3D-Modell. Das Modell ist führend, die Zeichnung ist nur ein (vielleicht mal obsoleter) Ansatz es dummen Menschen näherzubringen  .

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

krümelandrej
Mitglied



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

Beiträge: 52
Registriert: 04.11.2021

Windows 10
Inventor 2021

erstellt am: 07. Jun. 2022 11:32    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

In meinem Fall geht es darum, den Konstruktionsstatus auf Deutsch sowohl als auch auf Englisch darzustellen. Da unser PDM den Status nur auf Deutsch ausspuckt, kann ich auch nur den in das Schriftfeld einfügen. (Dabei ist es auch egal, ob es der Status im 3D-Modell oder Zeichnung steht).

Meine Idee war bis jetzt, dass in eine WENN-Funktion zu verpacken (also wenn freigegeben, dann approved und wenn in arbeit, dann ...)

Das ist aber anscheinend nicht so einfach zu lösen.
Habt ihr da vielleicht noch andere Ideen zu, wie man das lösen könnte?

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

KraBBy
Mitglied
Maschinenbau-Ingenieur


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

Beiträge: 702
Registriert: 19.09.2007

Inventor Professional 2020
WinX

erstellt am: 08. Jun. 2022 15:16    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 krümelandrej 10 Unities + Antwort hilfreich

Ich habe jetzt nicht verstanden, warum das als iProperty nicht klappen soll.

In meinem Beispiel geht das:

Code:
    'Variablen für die Verarbeitung innerhalb der Regel
    Dim sTempQuelle As String = ParamQuelle 'falls die Quelle ein Parameter ist
' Dim sTempQuelle As String = iProperties.Value("Custom", "ParamQuelle") 'falls die Quelle ein iProp ist

    Dim sTempZiel As String


    Select Case sTempQuelle
    Case "A"
    sTempZiel = "1"
    Case "B"
    sTempZiel = "2"
    'Case ...
    Case Else
    sTempZiel = "?"
    End Select

    'dem Ziel-Parameter den entsprechenden Wert zuweisen
    ' ParamZiel = sTempZiel 'ParamZiel ist Parameter
iProperties.Value("Custom", "iPropZiel") = sTempZiel 'das Ziel ist ein iProperty

'Update scheint nötig
InventorVb.DocumentUpdate()


------------------
Gruß KraBBy

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

krümelandrej
Mitglied



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

Beiträge: 52
Registriert: 04.11.2021

Windows 10
Inventor 2021

erstellt am: 14. Jun. 2022 15:20    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

KraBBy, du bist der Beste!

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