Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  CATIA V5 Part / Assembly
  Grenzwerte für Parameter steuern

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
Autor Thema:  Grenzwerte für Parameter steuern (2822 mal gelesen)
fkop
Mitglied



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

Beiträge: 38
Registriert: 23.08.2010

Dell Precision T3600
Intel Xeon CPU
32GB of RAM
Win 7 Professional
Catia V5 R24 SP5

erstellt am: 16. Apr. 2015 08:38    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,

ich möchte gerne eine parametrisierte Ober- und Untergrenze für einen Eingabeparameter erstellen. Gibt es da irgendeine Möglichkeit?

Ich besten wäre es, wenn ich eine Rule schreiben könnte wodurch sich in Abhängigkeit eines anderen Parameterwerts  der erlaubte Eingabebereich für den Eingabeparameter ändert.
"Ober- und Unterbereich" lassen sich leider nicht mit einer Formel hinterlegen...

Danke schonmal!

Florian

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

moppesle
Ehrenmitglied V.I.P. h.c.
Konstrukteur


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

Beiträge: 3418
Registriert: 28.05.2009

CATIA V5 R19 SP9
WIN 7 64bit

erstellt am: 16. Apr. 2015 08:49    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 fkop 10 Unities + Antwort hilfreich


16-04-201508-48-53.png

 
Hallo Florian,

über die RMT bei geöffnetem Parametermenue kannst du eine Toleranz definieren.

In einer Rule könnte das so aussehen.

Code:
if Steuer >=10mm

{Toleranz.ToleranceMin =20mm
Toleranz .ToleranceMax =50mm}

Else
{Toleranz.ToleranceMin =50mm
Toleranz .ToleranceMax =100mm}


------------------
Gruß Uwe

Auch Catia ist nur ein Mensch!      

[Diese Nachricht wurde von moppesle am 16. Apr. 2015 editiert.]

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

fkop
Mitglied



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

Beiträge: 38
Registriert: 23.08.2010

Dell Precision T3600
Intel Xeon CPU
32GB of RAM
Win 7 Professional
Catia V5 R24 SP5

erstellt am: 16. Apr. 2015 09:57    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 Uwe,

Was genau bewirkt denn die Toleranz bei der Parametereingabe?

Beispiel:

if `Gewindesackloch_UDF\Parameter\Gewindegroeße` =="M8"
{
Gewindesackloch_UDF\Parameter\Gewindetiefe.ToleranceMax=20mm
}

...oder ist die Formel bereits falsch?


Mein Ziel ist es zu verhindern, dass der Anwender, aufs Bespiel bezogen, wenn M8 ausgewählt ist, keinen höheren Wert als 20 mm für die Gewindetiefe eingeben kann.

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

moppesle
Ehrenmitglied V.I.P. h.c.
Konstrukteur


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

Beiträge: 3418
Registriert: 28.05.2009

CATIA V5 R19 SP9
WIN 7 64bit

erstellt am: 16. Apr. 2015 10:17    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 fkop 10 Unities + Antwort hilfreich

Hi,

Zitat:
Was genau bewirkt denn die Toleranz bei der Parametereingabe?

Die Toleranz bestimmt die Ober-bzw. Untergrenze des Wertes des Parameters die der User eingeben darf.

Die Formel sieht gut aus.Sollte so funktionieren.

------------------
Gruß Uwe

Auch Catia ist nur ein Mensch!    

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

fkop
Mitglied



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

Beiträge: 38
Registriert: 23.08.2010

Dell Precision T3600
Intel Xeon CPU
32GB of RAM
Win 7 Professional
Catia V5 R24 SP5

erstellt am: 16. Apr. 2015 10:50    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 schonmal,

allerdings bewirkt es bei mir nichts, wenn ich Toleranzen steuere oder auch manuell setzte.

Egal welchen Wert ich dort setze, die Eingabe ist immer noch beliebig möglich.

Gibt es auch einen Parameterzusatz um die Range für die Parameterwerte zu steuern?
Das erzielt nämlich den gewünschten Effekt.

Gibt es generell eine Möglichkeit die Attribute in einer Übersicht zu sehen?

Florian

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

thomasacro
Ehrenmitglied V.I.P. h.c.
Ingenieur Anwendungsberater



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

Beiträge: 3716
Registriert: 12.05.2004

V4
V5 2016 - 2020
V6 2016x -2019x

erstellt am: 16. Apr. 2015 10:50    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 fkop 10 Unities + Antwort hilfreich


Range.JPG

 
Hi Uwe.
Leider muss ich dich korrigieren: Was du zeigtest sind tatsächlich TOLERANZEN! (ok, kann man aber auch gut missverstehen  )
Gefragt wurde aber bestimmt nach der "Range". Möglicherweise sind die aber auch so zu steuern, wie du im SDcript sagtest, nur mit anderen Namen (die ich nicht kenne ...)

------------------
gruß, Tom  

[Diese Nachricht wurde von thomasacro am 16. Apr. 2015 editiert.]

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

moppesle
Ehrenmitglied V.I.P. h.c.
Konstrukteur


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

Beiträge: 3418
Registriert: 28.05.2009

CATIA V5 R19 SP9
WIN 7 64bit

erstellt am: 16. Apr. 2015 10: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 fkop 10 Unities + Antwort hilfreich

Hi Tom,

Wo bin ich denn da hingeraten  

Danke für die Info.
Hast natürlich recht.


@Florian
Es geht natürlich über "Inferior Range" und "Superior Range"

Asche auf mein Haupt.

------------------
Gruß Uwe

Auch Catia ist nur ein Mensch!    

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

fkop
Mitglied



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

Beiträge: 38
Registriert: 23.08.2010

Dell Precision T3600
Intel Xeon CPU
32GB of RAM
Win 7 Professional
Catia V5 R24 SP5

erstellt am: 16. Apr. 2015 11:10    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

War schon leicht verwirrt 

Ich sag mal Super(ior)!

Hat gekeklappt!

Vielen Dank!

Gruß

Florian

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

Felsen
Mitglied
Formenbau


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

Beiträge: 239
Registriert: 15.06.2004

HP Workstation Z800
3.7GHz
16GB RAM
QuadroFX4600
CATIA V5-6 Release 2016

erstellt am: 05. Aug. 2016 08:09    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 fkop 10 Unities + Antwort hilfreich

Servus beinand,

muss da nochmals nachhaken. Vielleicht habe ich da auch was falsch verstanden.
Die Superior- und/oder Inferior-Range kann ich nicht mit einem Parameter steuern, oder?
Am liebsten mit einem Parameter, der mittels Konstruktionstabelle gesteuert wird.

------------------
Namasté

Felsen

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

moppesle
Ehrenmitglied V.I.P. h.c.
Konstrukteur


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

Beiträge: 3418
Registriert: 28.05.2009

CATIA V5 R19 SP9
WIN 7 64bit

erstellt am: 05. Aug. 2016 10: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 Nur für fkop 10 Unities + Antwort hilfreich

Hallo Felsen,

die Rangewerte direkt über eine Konstruktionstabelle zu steuern geht glaube ich nicht.

Was gehen würde wäre Steuerparameter anlegen die in der Tabelle auftauchen diese dann mit einer Rule entsprechend verknüpfen.

Nur in der Rule kommst du an die Werte der Range dran.
Also ich kenne bislang keine andere Möglichkeit.

------------------
Gruß Uwe

Auch Catia ist nur ein Mensch!    

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

Felsen
Mitglied
Formenbau


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

Beiträge: 239
Registriert: 15.06.2004

HP Workstation Z800
3.7GHz
16GB RAM
QuadroFX4600
CATIA V5-6 Release 2016

erstellt am: 05. Aug. 2016 10: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 Nur für fkop 10 Unities + Antwort hilfreich

Danke Uwe,

wie nennt sich das in der Rule?
Also die Ober- Untergrenze.

------------------
Habe D`Ehre

Felsen

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



Prozessentwicklungs-Ingenieur (m/w/d) Automotive

Ein spannender Job in einem soliden Unternehmen, das seine Produkte in der ganzen Welt vertreibt, ist Dein Wunsch? Du möchtest in einem Team mit motivierten Kollegen arbeiten ? nahtlos wie bei einem 24-Stunden-Rennen? Dann sollten wir uns kennenlernen.

Wir sind ein seit über 50 Jahren erfolgreiches Unternehmen, das sich am Weltmarkt der Automobil- und Elektroindustrie in den ersten Rängen platziert hat....

Anzeige ansehenProzessmanagement
Felsen
Mitglied
Formenbau


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

Beiträge: 239
Registriert: 15.06.2004

HP Workstation Z800
3.7GHz
16GB RAM
QuadroFX4600
CATIA V5-6 Release 2016

erstellt am: 05. Aug. 2016 11:35    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 fkop 10 Unities + Antwort hilfreich

ah ja. Selbst beantwortet.

...so zum Beispiel:

Hub.SuperiorRange = `Hub max.`
Hub.InferiorRange = `Hub min.`

------------------
Habe D`Ehre

Felsen

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)2023 CAD.de | Impressum | Datenschutz