• Dieses Forum ist die maschinengenerierte Übersetzung von www.cad3d.it/forum1 - der italienischen Design-Community. Einige Begriffe sind nicht korrekt übersetzt.

Parameter innerhalb anderer Parameter

  • Ersteller Ersteller Pal_65
  • Erstellt am Erstellt am

Pal_65

Guest
Guten Morgen.
Ich benutze Proingenieur seit vielen Jahren und finde immer neue Dinge zu entwickeln.
Ich muss einen Parameter in einen anderen Parameter einfügen.
Meine Teile und Baugruppen assoziierten den "Beschreibung"-Parameter, mit dem ich automatisch den Knorpel in der Tabelle fülle.
Ich habe die Notwendigkeit, in "Beschreibung" auch den Parameter "Länge" von Familientabelle geführten Beziehungen.
Sicherlich wurde das Thema behandelt.
wenn Sie bitte den Diskussionslink angeben oder mir helfen, diesen Fall auch zu lösen.
Danke.
 
Hi.

Dies ist die Anleitung, um zu bekommen, was Sie wollen:
Beschreibung = Beschreibung + itos(length)
 
Danke.
der so erstellte Parameter ist "fremd" ....
"Profil rio 2 arbeitete2602602606856856856856856856856856856856856856856856856856856856856856856856"
Beziehungen, die den Familientisch erzeugen, sind:


l=Länge /* Wert geschrieben in der Familientabelle Spalte
l_molle=l-120 /* Abstand zwischen Extremfedern


wenn du willst
- Ja.
Schritt_molle=l_molle/(n_molle-1)
Endif

wenn du willst
- Ja.
Schritt_molle=l_molle/(n_molle-1)
Endif

wenn du willst
- Ja.
Schritt_molle=l_molle/(n_molle-1)
Endif

wenn es
- Ja.
Schritt_molle=l_molle/(n_molle-1)
Endif

wenn es
- Ja.
Schritt_molle=l_molle/(n_molle-1)
Endif

Pass_fori=pass_molle
num_fori=n_mol
Beschreibung = Beschreibung + itos (l)
 
in Beziehungen, wie vor der Bildung, müssen Sie setzen:
Beschreibung = ""
andernfalls erhöht sich bei jedem Schritt die Länge des Strings.
oder, wenn nicht möglich,
Beschreibung_tot = Beschreibung + itos(length)
und dann verwenden Sie diesen neuen Parameter.
 
Danke.
Schon gut.
Danke.

Es gibt noch etwas. der in Beschreibung zurückgegebene Wert ist frei von Dezimals (itos gibt nur ganze Zahlen zurück).
Ist es auch möglich, diese Bedingung zu überwinden, vielleicht auf andere Weise?
 
die Itos-Funktion funktioniert nur mit den ganzen Zahlen. Ich weiß nicht, ob es in den letzten Versionen eine ähnliche Funktion gibt, die auch Zahlen mit Dezimals verwaltet. andernfalls gibt es diese Methode:

x=16.594321
Dezimals =5

n1 = Floor(x,decimali)
n2=itos(n1*10^decimali)
n3=Extrakt(n2,1,string_length(n2)-decimali)+". "+extract(n2,string_length(n2)-decimali+1,decimali)

wobei x die reale Zahl ist, gibt Dezimals die Anzahl der gewünschten Dezimals an und n3 ist der String der in Text umgewandelten Zahl.
etwas kompliziert, aber es funktioniert.
 
die Itos-Funktion funktioniert nur mit den ganzen Zahlen. Ich weiß nicht, ob es in den letzten Versionen eine ähnliche Funktion gibt, die auch Zahlen mit Dezimals verwaltet. andernfalls gibt es diese Methode:

x=16.594321
Dezimals =5

n1 = Floor(x,decimali)
n2=itos(n1*10^decimali)
n3=Extrakt(n2,1,string_length(n2)-decimali)+". "+extract(n2,string_length(n2)-decimali+1,decimali)

wobei x die reale Zahl ist, gibt Dezimals die Anzahl der gewünschten Dezimals an und n3 ist der String der in Text umgewandelten Zahl.
etwas kompliziert, aber es funktioniert.
schnelle Flutung:

möglich, dass sie noch nicht die Anleitung gemacht haben, um das "Spiel" der Extraktion von Dezimalzahlen zu vermeiden, um die gewünschte Anzahl zu haben?
Ich verstehe, dass die verschiedenen "Kerne" von Wildfeuern diese Entwicklung dieser Spitzen im Laufe der Jahre nicht erlaubt haben, aber zumindest mit dem Creo....
 
Vielen Dank.
sind besondere Dinge und in meinem Fall sogar selten zu verwenden.
Ich persönlich löse das Problem, indem ich den Parameter in meiner Falllänge nach Teilbeschreibung zurückrufe:
- "Profil l=" "1250,75" in zwei verschiedenen Spalten.
 
Vielen Dank.
sind besondere Dinge und in meinem Fall sogar selten zu verwenden.
Ich persönlich löse das Problem, indem ich den Parameter in meiner Falllänge nach Teilbeschreibung zurückrufe:
- "Profil l=" "1250,75" in zwei verschiedenen Spalten.
 

Statistik des Forums

Themen
58.521
Beiträge
499.056
Mitglieder
104.110
Neuestes Mitglied
ChristianR

Zurzeit aktive Besucher

Keine Mitglieder online.
Zurück
Oben