Hallo zusammen,
ich lese hier schon länger mit - und habe auch für mein aktuelles Problem viele Hinweise gefunden. Meine aktuelle Aufgabe: ich erstelle gerade eine Baugruppe, die sich durch Parameter steuern lässt.
Vereinfacht besteht folgende Situation:
Eine Baugruppe besteht aus zwei Teilen. Das erste Teil hat die Parameter x1, x2, x3 (z.B. LängexBreitexHöhe), das zweite Teil entsprechend y1, y2 und y3
Es gilt x1=y2=z.
Die beiden anderen Werte sind jeweils abhängig von einer gewählten Baureihe BR.
Parameterübersicht:
Baugruppe:
|_BR
|_z
Teil 1
|_x1=z
|_x2->BR
|_x3->BR
Teil 2
|_y1->BR
|_y2=z
|_y3->BR
Die Daten zu den Baureihen sind in einer Datenbank abgelegt:
BR=1 BR=2 (...)
x2= 100 110
x3= 200 220
y1= 90 95
y3= 120 130
Ziel ist es, durch Wahl von BR und z ein fertiges Modell inkl. der beiden Einzelteile zu erzeugen.
Lösungsansatz 1: Ich habe die Baugruppe und die Einzelteile so aufgebaut, dass die Parameter "globale Variablen" sind. Diese habe ich in den Modellen so mit Maßen verknüpft, dass sich die Geometrie in Abhängigkeit der Parameter anpasst.
Im Gleichungseditor habe ich nun bei allen einen Link zur SELBEN Datei "Parameter.txt" gesetzt.
Diese sieht dann wie folgt aus (für BR=1 und z=1000):
"z" = 1000
"x1" = "z"
"x2" = 100
"x3" = 200
"y1" = 90
"y2" = "z"
"y3" = 120
Soweit funktioniert alles super. Eine Änderung eines Parameters in der Datei führt nach einem Neuaufbau dazu, dass sich alle Teile und die Baugruppe entsprechend ändert.
Nun soll dies in eine produktive Umgebung überführt werden. Das erzeugen der "Parameter.txt" geschieht durch ein externes Programm, in dem man BR und z wählen kann.
Das Problem:
Es werden so immer neue "dumme" Teile erzeugt - auch wenn z.B. bereits schon einmal ein Teil 1 mit den selben Parametern erstellt worden ist.
Meine Wunsch wäre es, dass für jede Parameterkombination in einem Teil eine neue Konfiguration erzeugt wird. Sollte es diese Kombination schon geben, würde automatisch die entsprechende Konfiguration des Teils in der Baugruppe gewählt.
Ich habe hierzu auch schon mit Tabellen und dem Configuration Publisher gespielt - dieser erstellt ja in Abhängigkeit von Parametern neue Konfigurationen und das sogar mit einem recht ansehnlichen Dialog. Die Sache mit dieser Lösung ist, dass ich Abhängigkeiten ZWISCHEN den Teilen nicht abbilden kann, sondern man dann in jedem Teil immer BR und z auswählen muss - und wenn sich bei der Auftragsbearbeitung ein Parameter ändert, dann müssen alle Einzelteile erneut "angefasst" werden.
Die Baugruppe um die es geht ist natürliche um einiges komplexer.
Ich bin hier auch schon für Denkanstöße dankbar, wie man hier am besten vorgeht. Natürlich bin ich auch für völlig andere Anstätze offen.
Grüße,
iLIKEtoMOVE
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP