Parametryczny projekt w IDEA StatiCa Connection - Połączenie ścinane na pojedynczej płytce

Ten artykuł jest również dostępny w:
Przetłumaczone przez AI z języka angielskiego
Dowiedz się, jak łatwo możesz stworzyć własny parametryczny szablon.

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). 

inline image in article

Zastosuj operację Shear plate i przejdź do zakładki Developer.

inline image in article
inline image in article

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. 

inline image in article

Dla pola Liczba śrub chcemy ustawić ostrzeżenie, aby wprowadzać co najmniej dwie śruby. W tym celu ustaw Lower bound na wartość 2.

inline image in article

Jeśli wrócisz do zakładki Design i wybierzesz pole Operations, zobaczysz ustawione przez nas parametry.

inline image in article

 Parametry T (grubość płytki) i G (szczelina) możesz teraz bezpośrednio powiązać z operacją FP1.

inline image in article
inline image in article

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.

OZakładRound(GetBoltDiameter('FP1',0) *4,3)

Następnie powiąż ten parametr z operacją FP1.

inline image in article

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.

EOdległość krawędziowaRound(GetBoltDiameter('FP1',0) *2,3)
HWysokość przekrojuGetValue('B', 'CrossSection.Bounds.Height')
FGrubość półkiGetBeamPlateThickness('B', 'TopFlange')
H0LuzH-2*F
H1Wysokość płytki(N-1)*D+E+E

Wprowadź dane zgodnie z poniższym rysunkiem i ustaw H0 jako Upper bound w tabeli Parameter Validation.

inline image in article

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. 

inline image in article

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):

TrPoprzecznaif(N % 2==1,Concat(0," ",D,"*",(N-1)/2),Concat(D/2," ",D,"*",N/2-1))
inline image in article

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')).   

inline image in article
inline image in article

Dla typu modelu utwórz parametr M z wartością 'N-Vz-My' i ustaw ostrzeżenie walidacyjne na GetValue('B', 'StaticBehavior') == 'DoNotActDirYRotZ'.

inline image in article

 Teraz możesz przejść do zakładki Design i zapisać nowo utworzone parametryczne złącze jako szablon – w zestawie osobistym lub firmowym.

inline image in article

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

Powiązane artykuły