Parametryczny projekt w IDEA StatiCa Connection - Połączenie ścinane na pojedynczej płytce
W tym samouczku sparametryzujemy proste połączenie ścinane na pojedynczej płytce z jednym rzędem śrub.
W tym celu utwórz nowe złącze bez żadnej operacji (kliknij Create blank Design).
Zastosuj operację Shear plate i przejdź do zakładki Developer.
Zamiast zmieniać wszystkie pola widoczne w tej operacji, skupimy się wyłącznie na następujących:
- Grubość płytki
- Szczelina
- Liczba śrub
- Rozstaw śrub
Kliknij przycisk + i wypełnij pola zgodnie z poniższym rysunkiem.
Dla pola Liczba śrub chcemy ustawić ostrzeżenie, aby wprowadzać co najmniej dwie śruby. W tym celu ustaw Lower bound na wartość 2.
Jeśli wrócisz do zakładki Design i wybierzesz pole Operations, zobaczysz ustawione przez nas parametry.
Parametry T (grubość płytki) i G (szczelina) możesz teraz bezpośrednio powiązać z operacją FP1.
Ponieważ mamy tylko jeden rząd śrub, możemy obliczyć zakład płytki jako średnica śruby x 2 x 2 zgodnie z normą EN. Aby ustawić to poprawnie, odwiedź link do Reference Guide, znajdującego się na dole okna parametrów.
| O | Zakład | Round(GetBoltDiameter('FP1',0) *4,3) |
Następnie powiąż ten parametr z operacją FP1.
Ustawiłeś szerokość płytki ścinającej, teraz czas ustawić jej wysokość. Podobnie jak poprzednio, chcemy również ustawić ostrzeżenie, aby nie przekroczyć wymiaru belki.
Aby uzyskać wysokość płytki, należy obliczyć odległość krawędziową śruby oraz luz środnika.
| E | Odległość krawędziowa | Round(GetBoltDiameter('FP1',0) *2,3) |
| H | Wysokość przekroju | GetValue('B', 'CrossSection.Bounds.Height') |
| F | Grubość półki | GetBeamPlateThickness('B', 'TopFlange') |
| H0 | Luz | H-2*F |
| H1 | Wysokość płytki | (N-1)*D+E+E |
Wprowadź dane zgodnie z poniższym rysunkiem i ustaw H0 jako Upper bound w tabeli Parameter Validation.
Ponieważ w operacji FP1 nie wprowadza się wysokości płytki, lecz odległość od góry/dołu, ustaw wartość
-(H-H1)/2 dla parametru H2 i powiąż go z odpowiednimi polami.
Pozostało jeszcze jedno pole do ustawienia – pozycja śrub. W zależności od liczby śrub (parzysta lub nieparzysta) użyj następującego wzoru (Concat umieszcza liczbę w odpowiednim formacie):
| Tr | Poprzeczna | if(N % 2==1,Concat(0," ",D,"*",(N-1)/2),Concat(D/2," ",D,"*",N/2-1)) |
Ponieważ połączenie jest złączem ścinającym, możemy przyjąć, że siły poprzeczne działają w pozycji śrub, a typ modelu to N-Vz-My.
Dodaj więc kolejny parametr B z wartością 'Bolts' i powiąż go z elementem B. W przypadku zmiany pozycji możesz dodać walidację (CheckForcesIn('Bolts', 'B')).
Dla typu modelu utwórz parametr M z wartością 'N-Vz-My' i ustaw ostrzeżenie walidacyjne na GetValue('B', 'StaticBehavior') == 'DoNotActDirYRotZ'.
Teraz możesz przejść do zakładki Design i zapisać nowo utworzone parametryczne złącze jako szablon – w zestawie osobistym lub firmowym.
Poniżej przedstawiono gotowy model.
Nabyłeś umiejętności korzystania z parametrów, tworzenia parametrycznych szablonów oraz wykonywania podstawowych zadań związanych z parametrami.
Załączone pliki do pobrania
- shear.ideaCon (IDEACON, 39 kB)