Pré-carga de parafusos no Workbench - ESSS
Pré-carga de parafusos no Workbench - ESSS
Pré-carga de parafusos no Workbench - ESSS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Vamos imaginar agora uma situação on<strong>de</strong> temos o<br />
interesse <strong>de</strong> simular uma estrutura com muitos <strong>parafusos</strong>.<br />
Como é sabido, simular o problema com uma boa malha em<br />
todos os <strong>parafusos</strong> terá um custo computacional muito<br />
elevado. Nesses casos, é possível adotar outra metodologia,<br />
excluindo o parafuso em si e unindo as partes através <strong>de</strong><br />
elementos <strong>de</strong> vigas, conectadas por elementos rígidos nas<br />
extremida<strong>de</strong>s.<br />
Todo o <strong>de</strong>senvolvimento é feito através <strong>de</strong> uma macro,<br />
on<strong>de</strong> cada parte é interligada por um “chuveiro” <strong>de</strong> rígidos a<br />
elemento MPC184, especificamente na região central do furo.<br />
Entre os dois elementos rígidos, é colocado um elemento <strong>de</strong><br />
viga, o LINK10. Em cada extremida<strong>de</strong> da viga é aplicada uma<br />
força F, com direções opostas. Essa força F <strong>de</strong>ve ser<br />
encontrada na tentativa e erro para cada mo<strong>de</strong>lo.<br />
Uma segunda macro é adicionada na seção <strong>de</strong> postprocessing,<br />
com a finalida<strong>de</strong> <strong>de</strong> obter a tensão axial <strong>de</strong> tração<br />
<strong>no</strong> elemento viga e exportar esse valor para um arquivo .txt,<br />
localizado <strong>de</strong>ntro da pasta <strong>de</strong> resultados do Worbench.<br />
Resultados:<br />
63.912 MPa<br />
ESEL,S,TYPE,,101 ! Seleciona o elemento 101<br />
etable,SAXL,LS,1 ! Obtém a tensão axial <strong>no</strong> elemento e salva em<br />
uma TALBE<br />
SSUM<br />
*get,ten_axial,ssum,0,item,SAXL ! Cria uma variável TEN_AXIAL com<br />
o valor <strong>de</strong> tensão<br />
parsav,scalar,Tensao_Axial,txt ! Exporta o parâmetro TEN_AXIAL<br />
para um arquivo .txt<br />
ALLSEL,ALL<br />
É importante lembrar que o elemento LINK10 não transmite<br />
momento e, caso <strong>de</strong>seja-se este efeito, po<strong>de</strong>-se substituí-lo<br />
por um elemento <strong>de</strong> viga, tal como o BEAM189.<br />
Neste presente artigo, apresentou-se algumas formas <strong>de</strong><br />
mo<strong>de</strong>lagem <strong>de</strong> pré-<strong>carga</strong> em <strong>parafusos</strong>. Utilizando o<br />
www.esss.com.br<br />
/prep7<br />
ET,100,MPC184<br />
KEYOPT,100,1,1<br />
ET,101,LINK10<br />
KEYOPT,101,2,1<br />
KEYOPT,101,3,1<br />
R,101,156.68,1e-8<br />
ARTIGO TÉCNICO<br />
*get,max<strong>no</strong><strong>de</strong>,<strong>no</strong><strong>de</strong>,0,num,max ! Maior número <strong>de</strong> nó <strong>de</strong>ntro do<br />
mo<strong>de</strong>lo<br />
mast<strong>no</strong><strong>de</strong>=max<strong>no</strong><strong>de</strong>+1<br />
csys,12 ! Seleciona o sistema <strong>de</strong> coor<strong>de</strong>nadas 12<br />
n,mast<strong>no</strong><strong>de</strong>,0,0,0 ! Primeiro MASTER NODE<br />
csys,0 ! Volta para o sistema <strong>de</strong> coor<strong>de</strong>nadas Global<br />
cmsel,s,Furo_1,<strong>no</strong><strong>de</strong> ! Seleciona os nós do Furo_1<br />
nsel,a,<strong>no</strong><strong>de</strong>,,mast<strong>no</strong><strong>de</strong> ! Seleciona também o mast<strong>no</strong><strong>de</strong><br />
type,100 ! Seleciona o tipo 100: MPC184<br />
*get,maior,<strong>no</strong><strong>de</strong>,0,num,max ! Maior número <strong>de</strong> nó <strong>de</strong>ntro da seleção<br />
atual<br />
*get,me<strong>no</strong>r,<strong>no</strong><strong>de</strong>,0,num,min ! Me<strong>no</strong>r número <strong>de</strong> nó <strong>de</strong>ntro da seleção<br />
atual<br />
*do,info,me<strong>no</strong>r,maior,1<br />
*get,vivo,<strong>no</strong><strong>de</strong>,info,nsel ! Informa se o nó número (cont) está<br />
selecionado ou não<br />
*if,vivo,eq,1,and,mast<strong>no</strong><strong>de</strong>,ne,info,then ! Não é possível ligar o<br />
rígido com o master <strong>no</strong><strong>de</strong><br />
e,mast<strong>no</strong><strong>de</strong>,info ! Cria o grupo <strong>de</strong> rígidos<br />
*endif<br />
*enddo<br />
allsel,all ! Volta a selecionar todo o mo<strong>de</strong>lo<br />
mast<strong>no</strong><strong>de</strong>3=mast<strong>no</strong><strong>de</strong>+1 ! Cria o segundo MASTER NODE<br />
csys,13 ! Seleciona o sistema <strong>de</strong> coor<strong>de</strong>nadas 13<br />
n,mast<strong>no</strong><strong>de</strong>3,0,0,0 ! Segundo MASTER NODE<br />
csys,0 ! Volta para o sistema <strong>de</strong> coor<strong>de</strong>nadas Global<br />
cmsel,s,Furo_3,<strong>no</strong><strong>de</strong> ! Seleciona os nós do Furo_3<br />
nsel,a,<strong>no</strong><strong>de</strong>,,mast<strong>no</strong><strong>de</strong>3 ! Seleciona também o mast<strong>no</strong><strong>de</strong>3<br />
type,100 ! Seleciona o tipo 100: MPC184<br />
*get,maior,<strong>no</strong><strong>de</strong>,0,num,max ! Maior número <strong>de</strong> nó <strong>de</strong>ntro da seleção<br />
atual<br />
*get,me<strong>no</strong>r,<strong>no</strong><strong>de</strong>,0,num,min ! Me<strong>no</strong>r número <strong>de</strong> nó <strong>de</strong>ntro da seleção<br />
atual<br />
*do,info,me<strong>no</strong>r,maior,1<br />
*get,vivo,<strong>no</strong><strong>de</strong>,info,nsel ! Informa se o nó número (cont) está<br />
selecionado ou não<br />
*if,vivo,eq,1,and,mast<strong>no</strong><strong>de</strong>3,ne,info,then ! Não é possível ligar o<br />
rígido com o master <strong>no</strong><strong>de</strong><br />
e,mast<strong>no</strong><strong>de</strong>3,info ! Cria o grupo <strong>de</strong><br />
rígidos<br />
*endif<br />
*enddo<br />
allsel,all ! Volta a selecionar todo o mo<strong>de</strong>lo<br />
type,101 ! Seleciona o tipo 101: LINK10<br />
real,101 ! Seleciona as constantes do elemento LINK10<br />
e,mast<strong>no</strong><strong>de</strong>,mast<strong>no</strong><strong>de</strong>3 ! Cria um elemento entre os MASTER<br />
NODES<br />
F,mast<strong>no</strong><strong>de</strong>,FZ,-19000 ! Aplica a Força1<br />
F,mast<strong>no</strong><strong>de</strong>3,FZ,19000 ! Aplica a Força2<br />
FINISH<br />
/SOLU<br />
<strong>Workbench</strong>, a facilida<strong>de</strong> <strong>de</strong> representar <strong>parafusos</strong> sem mo<strong>de</strong>lar<br />
a rosca é um gran<strong>de</strong> atrativo. A combinação <strong>de</strong> <strong>de</strong>tecção<br />
automática <strong>de</strong> contatos, gerador <strong>de</strong> malha otimizado e facilida<strong>de</strong><br />
<strong>no</strong> uso da ferramenta “Bolt Pretension”, faz da plataforma<br />
<strong>Workbench</strong> uma ferramenta muito intuitiva e produtiva.