Parametrický návrh v IDEA StatiCa Connection – Přípoj na žiletku (smykový přípoj)

Tento článek je dostupný také v dalších jazycích:
Přeloženo pomocí AI z angličtiny
Zjistěte, jak snadno můžete vytvořit vlastní parametrickou šablonu.

V tomto tutoriálu parametrizujeme jednoduchý smykový přípoj (žiletka) s jednou řadou šroubů.

Za tímto účelem vytvořte nový  styčník bez jakékoli operace (klikněte na Create blank Design). 

inline image in article

Použijte operaci Shear plate a přepněte se na záložku Developer.

inline image in article
inline image in article

Místo změny všech polí, která vidíme v této operaci, se zaměříme pouze na následující:

  • Tloušťka plechu
  • Mezera
  • Počet šroubů
  • Rozteč šroubů

Klikněte na tlačítko + a vyplňte pole podle následujícího obrázku. 

inline image in article

Pro pole Počet šroubů chceme nastavit upozornění, aby byl zadán alespoň počet dvou šroubů. Za tímto účelem nastavte Lower bound na hodnotu 2.

inline image in article

Pokud se vrátíte na záložku Design a vyberete pole Operations, uvidíte parametry, které jsme nastavili.

inline image in article

 Parametry T (tloušťka plechu) a G (mezera) nyní můžete přímo propojit s operací FP1.

inline image in article
inline image in article

Protože máme pouze jednu řadu šroubů, můžeme přesah plechu vypočítat jako průměr šroubu x 2 x 2 podle normy EN. Pro správné nastavení navštivte odkaz na Reference Guide, umístěný ve spodní části okna parametrů.

OOverlapRound(GetBoltDiameter('FP1',0) *4,3)

Dále propojte tento parametr s operací FP1.

inline image in article

Nastavili jste šířku smykového plechu, nyní je čas nastavit jeho výšku. Opět bychom také chtěli nastavit upozornění, aby nebyl překročen rozměr nosníku.

Pro získání výšky plechu je třeba vypočítat okrajovou vzdálenost šroubu a vůli stojiny.

EEdge distanceRound(GetBoltDiameter('FP1',0) *2,3)
HCross-section heightGetValue('B', 'CrossSection.Bounds.Height')
FFlange thicknessGetBeamPlateThickness('B', 'TopFlange')
H0ClearanceH-2*F
H1Plate height(N-1)*D+E+E

Zadejte data podle následujícího obrázku a nastavte H0 jako Upper bound v tabulce Parameter Validation.

inline image in article

Protože v operaci FP1 nezadáváte výšku plechu, ale vzdálenost nahoře/dole, nastavte hodnotu 

-(H-H1)/2 pro parametr H2 a propojte jej s příslušnými poli. 

inline image in article

Je zde ještě jedno pole, které je třeba nastavit – poloha šroubů. Podle počtu šroubů (lichý nebo sudý) použijte následující vzorec (Concat vloží číslo ve správném formátu):

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

Protože se jedná o smykový přípoj, můžeme předpokládat, že smykové síly působí v poloze šroubů a typ modelu je N-Vz-My

Přidejte tedy další parametr B s hodnotou 'Bolts' a propojte jej s prvkem B. V případě, že je poloha změněna, můžete přidat validaci (CheckForcesIn('Bolts', 'B')).   

inline image in article
inline image in article

Pro typ modelu vytvoříme parametr M s hodnotou 'N-Vz-My' a nastavíme validační upozornění na GetValue('B', 'StaticBehavior') == 'DoNotActDirYRotZ'.

inline image in article

 Nyní můžete přejít na záložku Design a uložit nově vytvořený parametrický styčník jako šablonu, a to buď do osobní, nebo firemní sady.

inline image in article

Níže si prohlédněte hotový model. 

Osvojili jste si dovednosti pro využití parametrů, vytváření parametrických šablon a provádění základních úkolů souvisejících s parametry. 

Přiložené soubory ke stažení

Související články