La connexion de 2 tubes avec une bride boulonnée et un nombre de boulon paramétré.





PLATE('Beam0','0.3', 'CHS', {'d':'0.19','tw':'0.006'}, 0, POINT('0','0','0' ), Plus_XLoc, 'YAxis', Plus_ZLoc, 'ZAxis', 355, 355)
PLATE('Plate0','0.010', 'CHS', {'d':'0.280','tw':'0.07'}, 0, 'locOrigin', Plus_XLoc, 'YAxis', Plus_ZLoc, 'ZAxis', 355, 355)
CUT(["Beam0"], ["Plate0"])
CONNECT(["Plate0"], ["Beam0"], GLUED)
SYMMETRY('Symmetry0',["Beam0", "Plate0"], PLANE('Plate0:v1', 'Plate0:v2', 'Plate0:v3' ))
MACRO('''
n = 6
r = 0.270/2-0.015
p = []
for i in range(n):
 angle = 2*pi/n
 x = r*cos(i*angle)
 z = r*sin(i*angle)
 p.append(POINT(str(i), x, 0.02, z))
BOLTS('Bolts0',['Plate0:f12'], ['Symmetry0: Plate0:f12'], p, 'M12', 0, '8.8' )
''' )
BOUNDARIES(('Boundary1','Symmetry0:Beam0:f2' ),('Boundary0','Beam0:f2' ))
ANALYSIS('NRd', 'Boundary1', True, 202e-3, 0, 0, 0, 0, 0) 
ANALYSIS('NRd', 'Boundary0', False, True, True, True)
email : support@strains.fr
Edited 28 Feb, 2018 11:09