STRAP - Manual Strap 2017 - INICIANDO O USO DO STRAP
STRAP - Manual Strap 2017 - INICIANDO O USO DO STRAP
STRAP - Manual Strap 2017 - INICIANDO O USO DO STRAP
18 Apêndice
18.1 Geral
Ver:
Lista de Melhorias
Instruções de instalação 1160
Impressão dos Manuais 1161
O engenheiro deve preparar um modelo computacional da estrutura. O modelo consiste em uma série de
elementos unidos entre si por pontos chamados de nós.
Elementos de barra sempre fornecem resultados precisos, isto é, se uma estrutura que naturalmente
consiste em elementos de barra (por exemplo: um pórtico) é analisada pelo STRAP, os resultados que o
programa fornecerá serão idênticos aos calculados manualmente utilizando o método exato. Portanto, o
método de geração do modelo STRAP para estas estruturas é obviamente o usual - cada viga ou coluna é
representada por um único elemento de barra.
Por outro lado, os elementos finitos nos fornecem resultados inerentemente inexatos (o grau de imprecisão é
normalmente aceitável pela maioria dos padrões da engenharia), pelas seguintes razões:
Os elementos deveriam ser conectados entre si ao longo de seus limites comuns, mas no modelo de
elementos finitos eles só estão conectados pelos nós comuns. Assim há um relaxamento de
continuidade ao longo do limite (embora o desenvolvimento matemático dos elementos assegura
satisfação de algumas, mas não todas, das exigências de continuidade do limite).
O desenvolvimento matemático dos elementos assume uma distribuição de tensão linear pelo elemento.
Em realidade, a distribuição é normalmente mais parabólica.
Em uma estrutura contínua como uma placa plana não há subdivisões naturais de elementos, assim a
estrutura tem que ser dividida artificialmente. É óbvio que quanto mais refinada (elementos menores) for esta
malha, mais o grau de descontinuidade é minorado, fazendo a distribuição de tensões aproximar-se cada vez
mais da linearidade e a precisão global da solução melhora.
Por outro lado, aumentando o número de elementos finitos no modelo, o tempo de processamento e o
tamanho dos arquivos gerados para armazenar as entradas de dados e resultados são aumentados.
O programa dá um tratamento especial na obtenção dos esforços resultantes nos elementos de parede, de
modo que podemos ver forças axiais, cortantes e momentos fletores.
Estruturas mais complicadas (pórticos espaciais ou estruturas com elementos finitos) requerem mais
cuidados e um bom julgamento de engenharia na preparação do modelo. Tipicamente, os elementos
estruturais podem ser representados através de elementos de barra (linha), ou por elementos planos (2D/
Paredes), ou ainda por elementos sólidos (3D), e o engenheiro tem que escolher baseado em sua
experiência, qual deles é o mais adequado a representar um determinado elemento estrutural.
IMPORTANTE:
É responsabilidade do engenheiro:
Definir um modelo estrutural que represente corretamente o comportamento da estrutura real.
Conferir a fundo o modelo em busca de resultados ilógicos ou inconsistentes.
É extremamente importante que toda ferramenta de análise estrutural, como o STRAP, seja
utilizada por pessoa plenamente habilitada a efetuar a modelagem e a análise dos resultados
obtidos.
Exemplo 1:
Uma placa quadrada de concreto de espessura uniforme, simplesmente apoiada em todas as bordas. A
placa deveria ser obviamente modelada por um modelo regular de elementos quadriláteros. Quantos
elementos são necessários para uma solução suficientemente precisa?
A tabela abaixo fornece o percentual de erro dos resultados da deformação no centro da placa calculados
pelo STRAP se comparado ao método exato para diferentes tamanhos de elementos: (Placa de concreto de
10x10 com 0.2 de espessura):
Deformação Vertical:
No. de % erro
elementos
100 (10x10) 0.30
64 (8x8) 0.50
36 (6x6) 0.90
16 (4x4) 2.00
4 (2x2) 6.20
Não há vantagem significativa em definir este modelo com mais de 36 elementos.
Exemplo 2:
Considere estas três estruturas das figuras (a) a (c). São três muros idênticos, exceto pelas aberturas que
cada um possui.
Figuras (d) a (f) mostram três possíveis modelos computacionais para os respectivos muros (foi utilizada uma
malha pouco refinada somente para ilustrar):
Modelo (a): Possui, relativamente, paredes finas e vigas, o que possibilita ser completamente modelado
através de elementos de barra como mostrado em (d).
Note os 'offsets' (excentricidades) rígidos nas vigas.
Modelo (b) Possui, relativamente, paredes largas e vigas baixas, podendo ser modelada pela
: combinação de elementos finitos e elementos de barra como
mostrado em (e). As vigas estão estendidas na parede para dar continuidade.
Modelo (c): Possui paredes largas e vigas altas e deveria ser completamente modelada através de
elementos finitos como mostrado em (f).
É importante realçar os pontos seguintes:
Todos os modelos são inexatos em algum grau: Modelo (a) utiliza elementos de barra para modelar o
muro. Modelos (b) e (c) utilizam elementos finitos, então sua precisão depende do refinamento usado na
malha (veja abaixo).
Não há nenhum limite exato entre considerar as vigas como 'altas' ou 'baixas', isto é, nem sempre será
óbvio decidir qual será o modelo mais apropriado.
Exceto pelo exemplo (a) não há resultados exatos para podermos comparar com os obtidos no modelo
computacional. Entretanto, é necessário um bom julgamento de engenharia para a escolha do modelo
apropriado.
Em resumo:
O modelo selecionado deve representar o comportamento estrutural real da estrutura.
A precisão de modelos em elementos finitos aumenta conforme o aumento de elementos (refinamento da
malha), porém o tempo de processamento e o tamanho dos arquivos gerados também aumentam.
Assim, a seleção do modelo e sua divisão em elementos são geralmente uma escolha entre:
Modelagem mais exata da estrutura versus simplicidade geral do modelo.
Aumento da precisão versus tempo de solução e tamanho de arquivos reduzidos.
Lembre-se que os quatro vértices de um elemento quadrilátero devem pertencer ao mesmo plano. Se isto
não for possível, utilize dois elementos triangulares em lugar de cada quadrilátero.
Forma dos elementos:
Elementos quadriláteros:
A maior precisão é alcançada com um elemento quadrado de proporção entre lados de 1:1. Elementos com
uma relação de base/altura até 1:2 fornecem bons resultados, mas elementos com uma relação de 1:5
serão altamente imprecisos.
Tente usar elementos retangulares sempre que possível. Caso não seja possível, os ângulos internos não
devem variar muito dos 90°. Ângulos de 30° ou 150° reduzirão demasiadamente a precisão. Nunca devem ser
usados elementos com ângulos convexos.
Elementos triangulares:
Triângulos equiláteros produzirão resultados mais precisos.
Densidade da malha:
Não é necessário que a densidade da malha seja constante em todo o modelo. O programa assume uma
distribuição de resultado linear através do elemento. Se o resultado atual pelos elementos não é linear, mas
parabólico, é óbvio que haverá uma diminuição na precisão. Em uma boa malha, o diagrama de resultado em
qualquer elemento será sempre aproximadamente linear.
Aumente o número de elementos onde ha uma maior variação de forças internas e concentração de tensões.
Por exemplo, ao redor de: apoios (onde os momentos fletores aumentam nitidamente), aberturas e grandes
cargas concentradas.
Se você tem dúvidas sobre a precisão dos resultados em uma área particular do modelo, reprocesse o
modelo com uma malha melhor (mais refinada) naquela área e compare os resultados. Os resultados
convergem à solução exata quanto mais refinada for a malha.
Deve ser tomado cuidado para definir as condições de extremidade corretas ao longo da linha de simetria.
Um erro definindo as restrições apropriadas conduzirá a resultados incorretos.
Criando o modelo
O programa exibe graficamente o modelo e atualiza a exibição automaticamente depois de qualquer
comando referente a entrada de dados, permitindo ao usuário conferir, no mesmo momento, o comando
dado.
Nós, barras e elementos são numerados automaticamente pelo programa. Esta numeração é sempre
consecutiva, a não ser que o usuário especifique de outra forma. A numeração pode ser revisada a qualquer
momento pelo usuário.
Modo Comando:
O modelo é definido digitando comandos no formato padrão do Modo Comando do STRAP. Estes comandos
são digitados nos módulos de geometria e carregamentos na parte inferior da tela. Tanto a geometria como
os carregamentos são mostrados na tela simultaneamente a digitação. A tela é atualizada (redesenhada)
após cada comando.
A numeração de todos nós, barras e elementos devem ser especificados pelo usuário.
Em todos os casos, é recomendado que o usuário prepare um croqui contendo toda a numeração antes de
definir o modelo.
Modo Batch:
Semelhante ao Modo Comando, porém o usuário digita os comando em um editor de texto (por exemplo:
bloco de notas) externo ao STRAP e depois pede para o programa ler estes comandos.
18.1.2 Sistemas de coordenadas
Os Sistemas de Coordenadas são necessários para descrever a posição da estrutura no espaço, direção
das cargas aplicadas, das reações nos apoios, dos deslocamentos, esforços nos elementos finitos, etc.
Além de serem necessários para a definição das propriedades das barras/elementos.
STRAP utiliza o sistema de coordenadas Cartesiano. Para a definição dos nós pode também ser utilizado
um sistema de coordenadas cilíndrico.
Na figura abaixo um elemento de barra é locado no espaço entre os nós JA e JB. A locação dos nós no
espaço sempre é definida de acordo com as coordenadas Globais, ou seja, as coordenadas relativas aos
eixos globais X1, X2 e X3.
É nítido que a carga horizontal P aplicada no nó JB e a reação de apoio R no nó JA devem ser referenciadas
ao sistema de coordenadas global. Mas é difícil definir a carga distribuída w na barra em relação aos eixos
globais sendo obviamente necessário um método de definição da orientação da seção. Também é nítido que
resultados como momentos fletores devem ser referenciados a diferentes direções para cada barra.
Conseqüentemente, cada barra é provida de um sistema de eixos Locais x1, x2, x3; A orientação da seção
e os resultados de barras são sempre relativos a este sistema de coordenadas locais. Os carregamentos
aplicados nas barras podem ser definidos com relação aos eixos globais e/ou locais
Note que cada elemento possui seu próprio sistema de coordenadas locais; este sistema é independente
dos sistemas de coordenadas locais dos demais elementos do modelo.
Os eixos X1, X2 e X3 (ou eixos x1, x2 e x3) são sempre perpendiculares entre si e o sentido positivo dos
eixos é definido pela regra da mão direita. É óbvio que se são conhecidos os sentidos de dois dos três eixos,
então o sentido do terceiro eixo é facilmente determinado.
Os sentidos de carregamentos, forças, momentos e tensões são referentes aos eixos globais ou locais por
convenções padrões de sinal.
A posição dos nós no espaço, direção das restrições, cargas nodais, deslocamentos, reações e algumas
cargas são relativas ao sistema de coordenadas globais. A orientação da estrutura em relação ao sistema é
arbitrária e imposta pelo engenheiro através da entrada das coordenadas dos nós. Geralmente, são
selecionados um ou mais eixos globais para serem paralelos a uma ou mais direções características da
estrutura.
A convenção padrão (que é exibida ao se iniciar um modelo ou quando é solicitada a vista padrão) do STRAP
é:
X1 = eixo horizontal na tela.
X2 = eixo vertical na tela.
X3 = eixo perpendicular a tela, apontando para fora da tela.
Porém estes eixos podem ser rotacionados em relação a tela a qualquer momento pelo usuário.
Cada barra/elemento modelado no STRAP possui um sistema de coordenadas locais associado a ele.
Propriedades, algumas cargas, forças internas, etc são associadas a estes sistemas de coordenadas locais.
Ao criar uma barra/elemento o programa atribui a estes os eixos locais padrões, mas o usuário pode revisar
18.1.2.2.1 Barras
Modelos Espaciais
Direção
Eixo Caso geral: Caso específico:
x1 não é paralelo ao eixo global X3 x1 paralelo ao eixo global X3
x1 Sempre coincide com a linha de eixo da barra; o sentido positivo é Mesmo que o caso geral
do ponto inicial (JA) ao ponto final (JB), especificado durante a
definição da barra.
x2 Para x1 e x3 conhecidos, x2 é determinado pela regra da mão direita Sempre paralelo ao eixo global
1112 . X2
x3 Perpendicular ao x1 e pertence ao plano formado pela barra e o eixo Para x1 e x2 conhecidos, x3 é
global X3. O sentido será escolhido pelo que fornecer o menor determinado pela regra da mão
ângulo. direita 1112 .
Se o ângulo entre os eixos local x1 e global X3 for maior que 0.006 , os eixos são considerados não
paralelos. Um ângulos dessa magnitude podem ser fruto da imprecisão do computador, neste caso o eixo
local x3 de todas as barras paralelas ao eixo global X3 devem ser especificamente definidos.
Cada elemento finito bi-dimensional possui um sistema de coordenadas locais associado a ele.
Os eixos locais x1 e x2 estão sempre no plano do elemento e o eixo x3 sempre está perpendicular ao
plano do elemento.
As direções dos eixos locais dos elementos são determinadas pela locação dos vértices do elemento.
O eixo local x1 sempre é paralelo ao lado do elemento formado pelos nós JA e JB, sendo que o sentido
positivo aponta para a direção do nó JB, onde JA e JB são os primeiros nós a serem definidos pelo
usuário.
O eixo local x2 é perpendicular ao x1 e aponta na direção do nó JC, o terceiro nó definido pelo usuário.
A direção do eixo x3 é determinada pela regra da mão direita
A figura seguinte exibe uma situação que pode facilmente ocorrer; os eixos x1 dos elementos adjacentes
apontam na mesma direção, mas em sentidos opostos, enquanto os eixos x2 apontam para o mesmo
sentido, levando os eixos x3 de cada elemento apontarem em sentidos opostos entre si. Nestes casos o
sinal dos resultados (por exemplo: momentos fletores) serão opostos.
Quando os elementos são definidos pelo Modo Gráfico, o programa automaticamente impõe uma
uniformidade ao sentido do eixo local x3 de elementos adjacentes, a fim de prevenir possíveis confusões nos
resultados. A direção do eixo local +x3 sempre apontará na direção do eixo global +X3 (exceto em
casos especiais listados abaixo). Para obedecer esta regra, se necessário, o programa reverterá
automaticamente o sentido do eixo x1 alterando a ordem dos dois primeiros nós, isto é, JA passará a ser JB
e vice-versa.
Resumindo, a seleção dos eixos locais dos elementos modelados pelo Modo Gráfico obedece a seguinte
regras:
O eixo local x1 pertence ao plano do elemento e é paralelo ao lado formado pelos nós JA e JB, onde:
caso os elementos sejam definidos um a um, JA e JB são os dois primeiros nós selecionados pelo
usuário.
caso sejam gerados por comandos "grelha" ou "superfície", o lado JA-JB será paralelo a linha de base
dos elementos gerados.
caso sejam gerados por comandos "malha", o lado JA-JB será paralelo mais próximo do eixo global X1.
Se o eixo global X1 pro perpendicular ao plano dos elementos, então JA-JB será o mais paralelo ao eixo
global X2.
O eixo local x2 também pertence ao plano do elemento e sempre é perpendicular ao eixo x1; o eixo +x2
aponta no sentido dos demais vértices do elemento.
A direção de x1 é do nó JA ao nó JB. O programa determina a direção do eixo x3 pela regra da mão
direita. Caso o sentido do eixo +x3 não apontar em direção do eixo global +X3, o programa inverte os nós
JA e JB.
Casos especiais:
i. o elemento é paralelo ao eixo global X3: o eixo local +x3 aponta na direção do eixo global +X2.
ii. o elemento é paralelo ao plano global X2-X3: o eixo local +x3 aponta em direção do eixo global +X1.
A definição dos eixos locais dos elementos triangulares é semelhante a dos elementos quadriláteros 1108 .
O sistema de coordenadas locais padrão das paredes é idêntico ao sistema utilizadas nas barras 1107 . O
programa assume que o eixo local x1 da parede é paralelo ao "eixo de altura" que é especificado ao definir a
parede e aponta para o sentido positivo do eixo de altura:
Exemplos:
Cargas:
Cargas nodais são sempre definidas em relação aos eixos globais.
Cargas nas barras e elementos podem ser definidas em relação aos eixos locais ou globais.
Para uma explicação mais detalhada, veja Convenção de sinais dos resultados
Resultados de elementos finitos (tabelados)
Momentos, forças e tensões em elementos finitos são exibidos em relação aos eixos locais do elemento.
Forças e tensões são positivas se atuarem no sentido positivo do eixo local paralelo a ela.
Tendo como base as equações mostradas em Convenções de sinais para resultados dos elementos finitos,
um momento positivo gera uma tração na face +x3 do elemento.
Note que os pós-processadores gráficos do STRAP irão, freqüentemente, unificar e inverter os sinais afim de
exibir os resultados de acordo com convenções de sinais de engenharia aceitas.. Para mais detalhes, veja
Tipos de resultados em elementos .
Elementos de Parede
Os resultados de momentos, cortantes e força axial são sempre mostrados em relação aos eixos locais da
parede, respeitando a seguinte convenção:
Exemplos de listas:
1 9 17 20
1 3 TO 6 12 15 18 TO 30
3 TO 11 BY 2 20 TO 24 34
Uma lista pode conter até 50 itens, onde " 1 TO 6 " corresponde a 1 item.
18.1.6.1 Geometria
Primeira linha:
| REPLACE |
| ADD |
onde:
REPLACE = o programa usará este arquivo ao invés do arquivo de geometria existente.
ADD = o programa acrescenta os comandos deste arquivo aos dados do arquivo binário de
geometria existente (GEOMnnn.DAT).
(Não escreva IGNORE nesta linha)
Linhas de Comando:
Todos os comandos estão no formato normal. Antes da primeira linha de cada tipo de comando, um
Notas:
Deve haver um espaço após " /".
Linhas começando com " ; " são linhas de comentários e são ignoradas pelo programa.
Linhas em branco não são permitidas.
A ordem não é importante; os comandos de qualquer tipo podem aparecer em grupos espalhados, desde
que, cada grupo comece com o cabeçalho.
Se REPLACE for usado, o programa não lê o arquivo de geometria binário, e conseqüentemente não sabe o
que o modelo é 'plano' ou 'espacial'. Assumes-se que o modelo é 'espacial', e são esperadas três
coordenadas em cada linha de comando de definição de nós. Digite o comando COORD 2 em uma linha em
separado (após / JOINT COORDINATES ) se os comandos seguintes contêm só duas coordenadas.
Exemplo:
18.1.6.2 Carregamentos
Todas as cargas devem estar no formato de "comando", como explicado em detalhes no Manual do Modo
Comando. Antes da primeira linha de cada tipo de carga, em um cabeçalho deve ser digitado em uma linha
separada. Os cabeçalhos são:
/ BEAM LOADS
/ JOINT LOADS
/ DISPLACEMENTS
/ PRESSURE
/ LOAD COMBINATIONS
/ GLOBAL LOADS
fim do carregamento: / END
fim do arquivo: / END STATIC (ao invés de / END)
Notas:
Em todas as linhas de cabeçalho deve haver um espaço após " /".
Linhas começando com " ; " são linhas de comentários e são ignoradas pelo programa.
Linhas em branco não são permitidas.
A ordem não é importante; os comandos de qualquer tipo podem aparecer em grupos espalhados, desde
que, cada grupo comece com o cabeçalho.
O último carregamento deve ter o comando "/ END STATIC" ao invés de "/ END".
Exemplo:
As cargas verticais e horizontais do pórtico plano estão em carregamentos separados.
O arquivo STATnnn.DAT fica assim:
ASCII
CARGA PERMANENTE
/ BEAM LOADS
SELF X2 B 1 TO 15
U GLOB FX2 -2.0 B 1 TO 5
/ END
VENTO
/ JOINT LOADS
FX1 1.0 N 2
FX1 2.0 N 3
FX1 3.0 N 4
FX1 4.0 N 5
FX1 5.0 N 6
/ END STATIC
18.1.6.3 Combinações
Um arquivo contendo comandos de combinações de carregamentos pode ser importado pelo STRAP, através
de comandos de "recortar e colar" no módulo de Resultados, na opção "Definir/revisar combinações":
digite os comandos das combinações em um editor de texto, como o bloco de notas, no seguinte formato:
TITLE nome (opcional)
lc1 f1 lc2 f2 ........lcn fn..G1 fg1 ...... Gn fgn
onde:
nome = nome da combinação - o programa criará um nome padrão se esta linha for omitida.
lcn = número do carregamento
fn = coeficiente multiplicativo para o carregamento 'n'
fgn = coeficiente multiplicativo para o grupo 'n'
Exemplo:
para uma combinação 1.4*carregamento 1 + 1.6*carregamento 3 + 1.2*grupo 2, nome "Permanente +
Acidental + Grupo 2", digite:
TITLE Permanente + Acidental + Grupo 2
1 1.4 3 1.6 G2 1.2
no editor de texto, com o mouse, selecione as linhas de comando e clique em copiar (menu "Editar >
Copiar" , ou use as teclas de atalho Ctrl+C).
entre no programa STRAP (selecione o programa na barra de tarefas ou pressione [Alt][Tab] até chegar ao
programa).
entre na opção Combinações > Definir / revisar combinações, para que apareça o menu abaixo:
posicione o cursor na linha desejada, a partir da qual as combinações serão inseridas. Se for
selecionada uma linha contendo uma combinação, as combinações coladas serão posicionadas acima
desta linha.
Colar
clique no botão .
Nota: múltiplas combinações (linhas de comandos) podem ser "recortadas e coladas" ao mesmo tempo.
Os comandos são digitados na Caixa de Comandos localizada na parte inferior da tela; o programa atualiza
automaticamente a visualização do modelo.
equivalente na Caixa de Comandos. Portanto, a Caixa de Comando contém um histórico completo do que
foi definido no modelo na seção corrente.
Digitar um comando 1117
Revisar um comando 1118
Colar um comando (da área de transferência) 1118
Formato Geral 1117
Veja também:
Modo Batch 1113
Os comandos devem respeitar ainda o formato especificado Manual do Modo Comando. Por exemplo, para
se definir o peso próprio das barras como um carregamento na estrutura, o manual especifica a seguinte
linha de comando:
Os comandos são digitados em um formato livre, sem a necessidade de enquadrar uma palavra ou um
número em uma coluna específica. Só deve-se respeitar a regra de haver sempre pelo menos 1 espaço
em branco entre um comando (ou valor) de outro (incluindo palavras, valores numéricos, símbolos - sem
exceção).
As palavras em letras maiúsculas são "Palavras chave" (k eywords) que devem ser digitadas exatamente
como aparecem no manual.
O programa normalmente exige somente a primeira ou as duas primeiras letras de uma palavra para
identificá-la. Estas letras aparecerão sublinhadas neste manual. O usuário pode simplificar o arquivo
digitando somente estas letras. Por exemplo:
S em vez de SELF
B em vez de BEAM
Letras minúsculas indicam informações numéricas. Geralmente, os parâmetros indicados pelas letras i,j,k,
l,m,n indicam valores inteiros, e todas as demais letras indicam os valores decimais.
n, n1, ... são símbolos que indicam os número de nós (números inteiros).
p, p1, ... são símbolos que indicam as dimensões da seção (números decimais).
Parâmetros entre parênteses ( ) indicam entradas opcionais. No exemplo do peso próprio exibido acima, o
parâmetro f pode ser omitido.
Palavras entre barras | | indicam que o usuário deve fazer uma escolha entre as palavras chaves
listadas entre as barras. Ainda no exemplo acima, digite X1, X2 ou X3 para especificar a direção de
atuação da carga.
"list" indica uma lista de nós/barras/elementos digitados no Formato de lista. Por exemplo:
1 9 17 20
1 3 TO 6 12 15 18 TO 30
3 TO 11 BY 2 20 TO 24 34
O último exemplo é equivalente a: 3 5 7 9 11 20 21 22 23 24 34
A lista pode conter até 50 itens, onde " 1 TO 6 " equivale a um item.
Quando o usuário entra em algum tipo de definição (clicando no menu da direita), o programa
automaticamente escreve um cabeçalho na Caixa de Comandos. Por exemplo, quando o botão
Todos os comandos digitados são armazenados na Caixa de Comandos. Para visualizá-los, basta aumentar
a Caixa de Comandos (arrastando sua moldura com o mouse) e/ou clicar na barra de rolagem da Caixa.
mova o até o comando que deseja revisar (16754 1122 1132) e clique o mouse; o comando será
reescrito na última linha da Caixa de Comando e o cursor aparecerá como I no início do comando.
edite a linha de comando e pressione [Enter]; a tela será atualizada automaticamente.
Podem ser colados comandos trazidos de qualquer editor de textos, via "Área de Transferência" do
Windows.
Esta opção é muito semelhante à modelagem via Arquivos de Comandos, mas o usuário pode trazer apenas
alguns comandos.
Editar
O comando é escrito na Caixa de Comandos; edite o comando como explicado em Editar um comando 1118 .
O programa então continuará a colar o próximo comando da área de transferência.
Ignorar
O programa ignora o comando e continuará a colar a partir do próximo comando da área de transferência.
Abortar
O programa ignora o comando atual e todos os próximos. Abortará o procedimento de colagem dos
comandos.
18.1.8 GEOINnnn.DAT
A geometria atual de cada modelo é armazenada no arquivo denominado GEOMnnn.DAT, onde "nnn" é o
número do modelo em questão (mostrado ao lado direito do nome do modelo na Tela Inicial do STRAP).
Entretanto, o STRAP também cria, simultaneamente, um arquivo ASCII contendo todo o histórico de entrada
da geometria do modelo. A formatação dos comandos é explicada em detalhes no Manual do Modo
Comando.
Este arquivo pode ser editado em qualquer editor de textos do Windows (Bloco de notas, etc).
Sempre que o usuário entra da geometria de um modelo existente, o programa primeiro lê o arquivo
GEOINnnn.DAT. Dependendo da instrução contida na primeira linha deste arquivo, o programa seguirá por
caminhos diferentes. Os 3 comandos possíveis desta primeira linha são:
IGNORE = O programa ignora este arquivo e utiliza somente o GEOMnnn.DAT. Este é o comando padrão
da primeira linha, pois é o comando que o STRAP
escreve automaticamente ao criar o arquivo GEOINnnn.DAT.
REPLACE = O programa usa somente este arquivo para gerar a geometria, ou seja, ele ignora o arquivo
GEOMnnn.DAT.
ADD = O programa adiciona os comandos contidos neste arquivo ao arquivo GEOMnnn.DAT. Se a
instrução estiver escrita nos dois arquivos, a informação
do GEOINnnn.DAT irá se sobrepor a do GEOMnnn.DAT.
Caso haja um erro de formatação em algum comando, o programa abortará e exibirá um aviso. Todos os
avisos e mensagens de erro são armazenados no arquivo "ERR1.LST", que pode ser aberto em qualquer
editor de textos.
Após ler todas as linhas do arquivo, o programa altera a primeira linha para IGNORE.
18.2 Geometria
Selecione:
Assistente de modelagem 1121
Assistente de modelagem - Adicionar modelos 1137
Nós - Equações 1148
Pórtico Espacial
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = diagonais e montantes
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = diagonais e montantes
Parâmetros:
N.º de vãos
Comprimento típico dos vãos
Propriedades:
1 = igual para todas as barras (vãos)
Cargas:
Título da Caixa de Diálogo Informação requerida
Carga uniforme vertical: Carga Permanente/Sobrecarga
Fator do Peso-Próprio
Fatores de combinação de cargas Permanente/Sobrecarga
Parâmetros:
n.º de painéis
comprimento do painel
altura de treliça
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = montantes
4 = diagonais
Cargas:
Título da Caixa de Diálogo Informação requerida
Carga uniforme vertical: Carga Permanente/Sobrecarga nos banzos
Fator do Peso-Próprio
Fatores de combinação: Carga Permanente + Sobrecarga
Parâmetros:
n.º de módulos - direção X
n.º de módulos - direção Y
dimensão do módulo - direção X
dimensão do módulo - direção X
altura da treliça espacial
Propriedades:
1 = banzos inferior e superior - direção Y
2 = banzo inferior - direção X
3 = banzo superior - direção X
4 = banzo superior externo - direção X
5 = diagonais
Cargas:
carga na área da camada superior (carga global de área)
carga na área da camada inferior (carga global de área)
peso-próprio das barras
Parâmetros:
n.º total de painéis da coluna esquerda **
n.º total de painéis do lado esquerdo da treliça **
comprimento típico do painel da coluna
comprimento típico do painel da treliça
distância entre os banzos da base da coluna
altura de treliça
Propriedades:
1 = banzo superior da treliça
2 = banzo inferior da treliça
3 = montantes da treliça e das colunas
4 = diagonais da treliça e colunas
5 = banzos exteriores das colunas
6 = banzos interiores das colunas
Cargas:
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento 1 (paralelo ao pórtico) Vento 1 x 1.0
4 - Vento 2 (perpendicular ao pórtico) Vento 2 x 1.0
5 - CP + SC CP*Fator max. + SC*Fator
6 - CP + SC + Vento 1 Cargas x 2º grupo de fatores
7 - CP + SC + Vento 2 Cargas x 2º grupo de fatores
8 - CP + Vento 1 1.0*CP + Vento 1 * 3º grupo de fatores
9 - CP + Vento 2 1.0*CP + Vento 2 * 3º grupo de fatores
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = diagonais
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = diagonais
Parâmetros:
n.º de painéis
comprimento do painel
altura de treliça
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = montantes e diagonais
Cargas:
Título da Caixa de Diálogo Informação requerida
Carga uniforme vertical: Carga Permanente/Sobrecarga nos banzos
Fator do Peso-Próprio
Fatores de combinação: Carga Permanente + Sobrecarga
Parâmetros:
n.º de vãos na Horizontal
n.º de vãos na Vertical
largura típica do vão horizontal
largura típica do vão vertical
esconcidade horizontal *
esconcidade vertical *
* - somente pode ser definida após a entrada dos dados iniciais.
Propriedades:
1 = para todas as barras/elementos planos
Parâmetros:
n.º de vãos na Horizontal
n.º de vãos na Vertical
largura típica do vão horizontal
largura típica do vão vertical
esconcidade horizontal *
esconcidade vertical *
* - somente pode ser definida após a entrada dos dados iniciais.
Propriedades:
1 = para todas as barras
Parâmetros:
n.º de painéis do lado esquerdo
largura do painel
altura de treliça no centro
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = montantes
4 = diagonais
Cargas:
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento 1 (paralelo ao pórtico) Vento 1 x 1.0
4 - Vento 2 (perpendicular ao pórtico) Vento 2 x 1.0
5 - CP + SC CP*Fator max. + SC*Fator
6 - CP + SC + Vento 1 Cargas x 2º grupo de fatores
7 - CP + SC + Vento 2 Cargas x 2º grupo de fatores
8 - CP + Vento 1 1.0*CP + Vento 1 * 3º grupo de fatores
9 - CP + Vento 2 1.0*CP + Vento 2 * 3º grupo de fatores
Parâmetros:
n.º de vãos
largura típica do vão
comprimento das vigas
Propriedades:
1 = vigas principais
2 = vigas secundárias
Parâmetros:
n.º de vãos
n.º de nós que dividem o banzo superior
largura do vão
altura das colunas
altura do shed (treliça da cobertura)
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = diagonais
4 = colunas
Cargas:
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento 1 (da esquerda) Vento 1 x 1.0
4 - Vento 2 (da direita) Vento 2 x 1.0
5 - Vento 3 (perpendicular) Vento 3 x 1.0
18.2.1.15 Tesoura
Parâmetros:
n.º de painéis
largura típica do painel
altura de treliça
flecha* no centro
Parâmetros:
n.º de vãos
n.º de pisos (incluindo térreo)
largura típica do vão
altura típica dos andares
Propriedades:
1 = vigas
2 = pilares
Cargas:
Sobrecarga
Peso-próprio
Cargas de vento: Vento no pilar esquerdo
Vento no pilar direito
Fatores de combinações: Fatores para:
- CP + SC
- CP + SC + Vento
- CP + Vento
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento Vento x 1.0
4 - Combinação alternada de cargas 1 CP*Fator max. + SC*Fator
CP*Fator min.
5 - Combinação alternada de cargas 2 Similar a 4
6 - Combinação alternada de cargas 3 Similar a 4
7 - Combinação alternada de cargas 4 Similar a 4
8 - Combinação alternada de cargas 5 Similar a 4
9 - CP + SC CP*Fator max. + SC*Fator - todos os vãos
10 - CP + SC + Vento Cargas x 2º grupo de fatores
11 - CP + Vento 1 1.0*CP + Vento 1 * 3º grupo de fatores
12 - CP + Vento 2 1.0*CP + Vento 2 * 3º grupo de fatores
Parâmetros:
H1 até H4 - conforme esquema acima
W1 até W3 - conforme esquema acima
Propriedades:
1 = vigas
2 = pilares
Cargas:
da cobertura.
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento 1 (paralelo ao pórtico) Vento 1 x 1.0
4 - Vento 2 (perpendicular ao pórtico) Vento 2 x 1.0
Propriedades:
1 = fundo
2 = paredes
Cargas:
pressão horizontal na base das paredes (fundo do reservatório)
pressão horizontal no topo da carga
Altura do carregamento de pressão
Pressão vertical no fundo
Fator de peso-próprio
Propriedades:
1 = fundo
2 = paredes
Cargas:
pressão horizontal na base das paredes (fundo do reservatório)
Parâmetros:
n.º de módulos - direção X
n.º de módulos - direção Y
dimensão do módulo - direção X
dimensão do módulo - direção X
altura da treliça espacial
Propriedades:
1 = banzos inferior e superior - direção Y
2 = banzo inferior - direção X
3 = banzo superior - direção X
4 = banzo superior externo - direção X
5 = diagonais
Cargas:
carga na área da camada superior (carga global de área)
carga na área da camada inferior (carga global de área)
peso-próprio das barras
Parâmetros:
n.º de painéis à esquerda
largura típica do painel
altura da treliça no centro
n.º de painéis à direita*
Cargas:
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento 1 (paralelo à tesoura) Vento 1 x 1.0
4 - Vento 2 (perpendicular à tesoura) Vento 2 x 1.0
5 - CP + SC CP*Fator max. + SC*Fator
6 - CP + SC + Vento 1 Cargas x 2º grupo de fatores
7 - CP + SC + Vento 2 Cargas x 2º grupo de fatores
8 - CP + Vento 1 1.0*CP + Vento 1 * 3º grupo de fatores
9 - CP + Vento 2 1.0*CP + Vento 2 * 3º grupo de fatores
Parâmetros:
n.º de painéis
largura típica do painel
largura de treliça
altura da treliça
Propriedades:
1 = banzo superior
2 = banzo inferior
3 = contraventamento vertical
4 = contraventamento horizontal
5 = diagonais
Cargas:
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento Vento x 1.0
4 - CP + SC CP*Fator max. + SC*Fator
5 - CP + SC + Vento Cargas x 2º grupo de fatores
6 - CP + Vento 1.0*CP + Vento * 3º grupo de fatores
Parâmetros:
n.º de painéis do lado esquerdo
n.º de painéis no centro
largura típica do painel
altura exterior da treliça
altura da treliça no centro
n.º de painéis do lado direito*
Cargas:
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento 1 (paralelo à tesoura) Vento 1 x 1.0
4 - Vento 2 (perpendicular à tesoura) Vento 2 x 1.0
5 - CP + SC CP*Fator max. + SC*Fator
6 - CP + SC + Vento 1 Cargas x 2º grupo de fatores
7 - CP + SC + Vento 2 Cargas x 2º grupo de fatores
8 - CP + Vento 1 1.0*CP + Vento 1 * 3º grupo de fatores
9 - CP + Vento 2 1.0*CP + Vento 2 * 3º grupo de fatores
Parâmetros:
altura total da coluna
altura da tesoura
n.º de painéis à esquerda
largura típica do painel
flecha do banzo inferior no centro
flecha superior*
n.º de painéis à direita*
* - somente pode ser definida após a entrada dos dados iniciais.
Propriedades:
1 = banzo inferior
2 = banzo superior
3 = montantes
4 = diagonais
5 = colunas
Cargas:
- CP + SC + Vento
- CP + Vento
Carregamento Descrição
1 - CP - Carga Permanente CP x 1.0
2 - SC - Sobrecarga SC x 1.0
3 - Vento 1 (paralelo à tesoura) Vento 1 x 1.0
4 - Vento 2 (perpendicular à tesoura) Vento 2 x 1.0
5 - CP + SC CP*Fator max. + SC*Fator
6 - CP + SC + Vento 1 Cargas x 2º grupo de fatores
7 - CP + SC + Vento 2 Cargas x 2º grupo de fatores
8 - CP + Vento 1 1.0*CP + Vento 1 * 3º grupo de fatores
9 - CP + Vento 2 1.0*CP + Vento 2 * 3º grupo de fatores
18.2.1.25 Vierendeel
Parâmetros:
n.º de painéis
largura típica do painel
altura do Vierendeel
flecha dos banzos no centro*
Propriedades:
1 = banzos
2 = montantes
Cargas:
Título da Caixa de Diálogo Informação requerida
Carga uniforme vertical: Carga Permanente/Sobrecarga nos banzos
Fator do Peso-Próprio
Fatores de combinação: Carga Permanente + Sobrecarga
Por exemplo, para definir a geometria de um pórtico plano, são necessários apenas 4 informações: número
de vãos, número de pisos, vão típico e pé direito típico. Estas informações vão sendo solicitadas pelo
O STRAP já possui alguns modelos parametrizados (pórtico plano, treliças, grelhas, caixas d'água, etc),
porém o usuário pode parametrizar qualquer estrutura, facilitando sua entrada de dados. Para parametrizar
uma estrutura e incluí-la no Assistente de Modelagem, o usuário deverá utilizar uma linguagem própria do
STRAP, que consiste nos comandos utilizados no Modo Comando do STRAP, porém, ao invés de valores
numéricos, terão variáveis que capturaram o que o usuário digitar.
Por exemplo, uma grelha de nós é definida especificando 3 pontos nodais, com o seguinte formato:
onde:
n1 = Número do primeiro nó da linha de base n1-n2
n2 = Número do último nó da linha de base n1-n2
n3 = Número do último nó da linha de altura n2-n3
x1,x2 = Coordenadas dos respectivos nós
d1 = Distâncias entre nós adjacentes ao longo da linha n1-n2
d2 = Distâncias entre nós adjacentes ao longo da linha n2-n3
Um comando semelhante de geração de nós pode ser aplicado no Assistente de Modelagem para gerar os
nós do pórtico plano parametrizado:
Obviamente, o parâmetro "#end1" representa o número do último nó da linha de base. Este parâmetro está
relacionado com o "Número de vãos" digitado pelo usuário, ou seja: #end1 = número de vãos + 1.
O Assistente de Modelagem ainda possui uma série de comandos próprios para se definir variáveis, criar
janelas para interagir como usuário, criar equações para manipular com variáveis, verificar erros, etc.
Título de Modelo
O texto nesta linha deve ser idêntico ao texto correspondente à linha de título no início do arquivo.
/ INIT
Como exemplo, veja a listagem do modelo parametrizado do Modelo de Pórtico Plano 1145 .
O arquivo do Assistente de Modelagem deve começar com uma lista dos modelos existentes neste arquivo.
Cada linha contém informações de um único modelo. O formato deve ser o seguinte:
Por exemplo, o arquivo de modelos de pórticos planos 1145 (PREFR1.DAT) começa com:
Plane frame FRAMEA
Vierendeel FRAMEB
Truss on columns FRAMEC
/ END
O bloco de comandos INIT deve sempre ser o primeiro bloco de cada modelo, sendo sempre iniciado pelo
comando "/ INIT".
Os comandos deste bloco atribuem valores iniciais aos parâmetros de entrada e definem as variáveis que
serão usadas na definição do modelo.
Note que todos os termos da matriz terão o mesmo valor; não é possível, no bloco INIT, associar valores
diferentes a cada termo da matriz. Valores individuais, ou seja: diferentes para cada distância podem ser
Dimensão
revisados pelo usuário clicando o botão da caixa de diálogo da parte inferior da tela.
O bloco de comandos MENU deve ser o segundo bloco do modelo, sendo sempre iniciado pelo comando "/
MENU".
Os comandos neste bloco definem as variáveis que são visualizadas na caixa de diálogo da parte inferior da
tela, após o modelo ter sido desenhado na tela.(ou seja, o usuário já terá digitado os valores típicos para a
estrutura). Por exemplo, no modelo do pórtico plano, a seguinte caixa de diálogo é exibida:
O formato do comando é:
No Modelo de Pórtico Plano 1145 , os comandos para "Número de vãos" e "Largura Total" são:
bays I "No. of bays ="
total_w..RW "Total width ="
Nota:
A caixa de diálogo pode conter 1 ou 2 linhas. O comando
"LINE 2"
deve ser inserido no arquivo antes dos comandos de definição das variáveis da segunda linha.
O bloco DIMENSION deve ser o terceiro bloco do modelo; e sempre deve começar com o comando "/
DIMENSION".
Este bloco define as linhas de cotas que serão desenhadas automaticamente quando o modelo for
apresentado na tela.
O formato do comando é:
lado lista_de_variáveis
onde:
"lado" indica o lado do modelo em que a cota será desenhada:
D - abaixo do modelo
U - acima do modelo
L - à esquerda do modelo
R - à direita do modelo
"lista_de_variáveis" inclui um lista de variáveis definidas (pode incluir variáveis do tipo LIST) que serão
incluídas na linha de cota.
Por exemplo, a linha de cota horizontal no Modelo de Pórtico Plano 1145 é definida pelo comando:
D distx last_distx
onde:
"distx" é uma variável do tipo LIST com "n-1" dimensões de vãos
"last_distx" é a dimensão de vão número "n"
Notas:
podem ser definidas no máximo 3 linhas de cota em cada "lado" do modelo.
todas as linhas de cota começam na coordenada (0,0).
podem ser incluídas no máximo 10 nomes de variáveis na "lista_de_variáveis".
todas as variáveis devem já terem sido definidas no bloco "INIT".
O bloco CHECK deve ser o quarto bloco de comandos do modelo, e sempre deve começar com o comando "
/ CHECK".
Os comandos neste bloco verificam a consistência do modelo, testando a validade dos parâmetros, mesmo
quando estes forem inicialmente definidos pelo usuário ou revisados posteriormente pela caixa de diálogo
inferior.
where:
"variable" é uma variável (definida no bloco INIT) a ser verificada
"<" ">" define a relação matemática entre a variável e um valor
"expression" é um valor numérico ou uma constante do programa 1145
"texto" é uma mensagem de erro que é exibida se a verificação falhar.
Note que se "variable" não for definida no bloco INIT, ela poderá ser definida antes da "1ª linha" com o
comando:
variable = expression
Por exemplo, no modelo pórtico plano 1145 o programa deve verificar se o número total de nós não excede o
número máximo do programa (o número total de nós deve primeiramente ser calculado). Os comandos são:
totn = ((bays +1 ) * (storeys + 1))
totn < MAXNODES
Número de nós excede o máximo
O bloco PROP é opcional, e se definido, deve ser após o bloco CHECK e sempre inicia com o comando "/
PROP".
Este bloco instrui o programa a questionar o usuário sobre as propriedades de barras e/ou elementos,
exibindo a janela padrão de propriedades de barras/elementos.
O formato do comando é:
n (E) "prompt"
onde:
n é o número da propriedade a ser criada.
E indica se a propriedade é uma de elemento plano (por padrão a propriedade é de barra)
"prompt" = um texto de cabeçalho da caixa de diálogo de propriedade
Exemplo:
Propriedade número 7 atribuída aos pilares do modelo. O comando seria:
7 "Defina a propriedades dos pilares"
Nota:
o usuário pode "pular" os menus de definição de propriedades, entretanto propriedades "indefinidas" serão
atribuídas às barras de acordo com o comando / PROPERTY NUMBERS.
O bloco de comando LOADS MENU é opcional; caso seja definido, deve vir imediatamente antes do bloco
COMMAND e sempre deve começar com o comando "/ LOADS MENU".
Os comandos neste bloco, orientam o programa como interagir com o usuário para obter informações sobre
os carregamentos do modelo. Também pode-se definir outras variáveis necessárias para a criação dos
carregamentos.
Por conveniência, pode-se criar um número qualquer de menus, isto é, o número de menus não tem
correspondência com o número de carregamentos. Há 3 menus no modelo de pórtico plano: o primeiro
define o carregamento vertical, o segundo define o carregamento horizontal (vento), e o terceiro define a
combinação; 12 carregamentos são criados com os comandos / LOAD COMMANDS.
* MENU
Existem 2 formatos de comandos possíveis:
variable = expression
Este comando atribui valores iniciais aos parâmetros de carga ou definir novas variáveis (de carga). Por
exemplo, no modelo do pórtico plano, temos:
selfl = 1
bay_min = bays - 1
variable = R "string"
Este comando adiciona uma frase a caixa de diálogo e relaciona o valor digitado pelo usuário a uma
variável. O parâmetro é definido como um número real. Por exemplo, no modelo do pórtico plano, temos:
deadl R "Dead load ="
Bitmaps (figuras) não poderão ser exibidas em modelos parametrizados criados pelos usuários.
O bloco de comandos COMMAND deve ser o último bloco do modelo (caso o bloco LOAD COMMANDS não
seja definido), sempre devendo começar com o comando "/ COMMAND" .
Este bloco contém os comandos para a definição da geometria, no formato do Modo Comando, mas com
variáveis (definidas no bloco INIT) no lugar de valores numéricos.
Este bloco orienta o programa a calcular valores para variáveis, inserí-las nos comandos e escrever estes
comandos no arquivo GEOINnnn.DAT.
Por exemplo, o comando GRID, que gera uma grelha de barras, no modelo de pórtico plano 1145 é escrito
como:
GRID #bays #storeys B 1 N 1 BY #(bays + 1) DEL 1 TO #bays
O comando pode se condicionado a uma variável maior que zero; adicione ao início do comando:
? var
Por exemplo, criar uma grelha de barras somente se mais de 2 andares forem definidos. O comandos devem
ser escritos desta forma:
stry = storeys - 2
? stry GRID #bays #storeys B 1 N 1 BY #(bays + 1) DEL 1 TO #bays
Nota:
OK
O programa escreve os comandos no arquivo quando o usuário clica no botão da caixa de diálogo
inferior. Porém, o usuário pode ter mudado o valor do algumas das variáveis editando os valores na caixa de
diálogo!
Então, todos os comandos que definem variáveis do bloco INIT que podem ser revisados na caixa
de diálogo, devem ser escritos novamente no bloco COMMAND; o programa vai recalcular os valores
das variáveis antes de escrever o comando.
Por exemplo, no modelo de pórtico plano 1145 o usuário pode revisar o "Número de Vãos", representado pela
variável "bays". Então, os comandos seguintes devem existir no começo do bloco COMMAND:
num_distx = bays - 1
num_disty = storeys - 1
total_w = distx + last_distx
total_h = disty + last_disty
O bloco LOAD COMMAND é opcional; caso seja definido, deverá ser o último bloco do modelo, sendo
sempre iniciado pelo comando "/ LOAD COMMAND".
Este bloco contém os comandos de definição dos carregamentos, escritos no formato do Modo Comando,
mas com variáveis (definidas no bloco LOADS MENU e INIT) no lugar de valores numéricos.
Este bloco orienta o programa a calcular valores para variáveis, inserí-las nos comandos e escrever estes
comandos no arquivo STATnnn.DAT.
Por exemplo, a carga permanente aplicadas a todas as vigas do modelo de pórtico plano 1145 com o
comando:
DIST FX2 @deadlm B #(bays+1) TO #beams
O comando pode ser condicionado de modo que a variável seja maior que zero; para isso, acrescente no
início do comando:
? var
Por exemplo, o comando acima poderia ser válido somente se o pórtico tivesse mais de 2 vãos; para isso o
comando deveria ser:
bay = bays - 2
? bay DIST FX2 @deadlm B #(bays+1) TO #beams
Constantes do Programa
Constantes do Programa são variáveis definidas pelo programa; elas não podem ser revisadas pelo usuário:
As constantes do programa são:
MAXNODES - o número máximo de nós permitido
UNITSFCT - um fator que identifica a unidade padrão do programa. Todas as unidades de
comprimento definidas no bloco INIT devem ser multiplicadas por esta variável,
para que a unidade de comprimento padrão seja convertida.
Modelo #2 Vierendeel
;----------------------------------------------
/ INIT
.
etc ...
Nota:
Só o item Ellipse - line possui uma explicação dos menus desta opção.
18.2.3.1 Cone
X1 = R V cos( U)
X2 = R V sen( U)
X3 = C V
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
X1 = 0.5 A V cos( U)
X2 = 0.5 B V sen( U)
Exemplo:
A = 15.0 B = 5.0
U: Inicial = 0.333 Final = 1.0 Segmentos = 8
V: Inicial = 0.5 Final = 1.0 Segmentos = 4
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
18.2.3.3 Espiral
Exemplo:
Entre com:
A = 90 B = 630 C = 6.3 R = 3.8
U: Inicial = 0. Final = 1. Segmentos = 42
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
18.2.3.4 Esfera
X1 = R cos( /2 V) cos( U)
X2 = R cos( /2 V) sen( U)
X3 = R sen( /2 V)
Exemplo:
R = 10.
U: Inicial = 0.1667 Final = 1.8333 Segmentos = 16
V: Inicial = 0.1667 Final = 0.8333 Segmentos = 4
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
18.2.3.5 Parábola
X1 = U
X2 = A U² + B U + C
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
18.2.3.6 Parabolóide Hiperbólico - geratrizes retas
X1 = A U
X2 = B V
X3 = V D + [C+V (E-C-D)]
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
X1 = C U
X2 = D V
X3 = U² C²/A² - V² D²/A²
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
18.2.3.8 Elipsóide
X1 = A cos( /2 V) cos( U)
X2 = B cos( /2 V) sen( U)
X3 = C sen( /2 V)
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
18.2.3.9 Clotóide
O clotóide representa uma transição gradual de uma curva com um raio específico para uma linha reta (raio
infinito). As fórmulas do programa são:
Exemplo:
Entre com:
A = 64. B = 6.0 R = 100.
U: Start = 0.0 End = 1.0 Intervals = 20
V: Start = 0.0 End = 1.0 Intervals = 6
Veja a Equação da elipse para um exemplo mais detalhado sobre a definição de nós por equações.
18.3 Carregamentos
Selecione:
Cargas Globais - Método de aplicação 1154
Aviso: O programa ignora as cargas que não estejam circundadas por pelo menos 3 nós (nós não
conectados a nenhuma barra/elemento serão ignorados).
Na figura (b) abaixo, não existe uma linha perpendicular a barra 22 que pela Carga Global P1, então a barra
22 não recebe nenhuma parcela da carga P1, mesmo que ela tenha sido selecionada para receber a carga.
As cargas que estão fora dos limites do modelo são tratadas da mesma forma. Por exemplo, na figura (b),
toda a carga P2 será aplicada na barra 33 (única barra cuja perpendicular passa pela Carga Global). Já a
Carga P3 é ignorada (não é aplicada a nenhuma barra), pois não existem perpendiculares às barras que
passem pela Carga em questão.
Notas:
Sempre é aplicada ao modelo toda a Carga Global definida:
Mesmo as cargas que não ocupam todo o limite do modelo ou cargas que estão fora dos limites são
aplicadas nas barras pelas mesmas regras explicadas acima.
As cargas em áreas que estão mais próximas de um nó do que de qualquer barra adjacente são aplicadas
como cargas nodais. Por exemplo:
O programa calcula o total de carga aplicado pelo usuário e o total computado pelo programa. Caso a
discrepância seja maior que 3%, o programa emitirá uma janela de aviso.
18.3.1.3 Aplicada nos elementos
Notas:
Mesmo que a carga cubra somente uma parte de um elementos específico, o programa irá aplicar a carga
que incide neste elemento como uma pressão uniforme em toda a superfície do elemento.
As cargas que estiverem fora dos limites do modelo serão ignoradas.
18.4 Resultados
Selecione:
BCF.DAT 1158
18.4.1 BCF.DAT
Os fatores da tensão admissível a compressão para todos os comprimentos efetivos de barras carregadas
axialmente estão armazenados no arquivo BCF.DAT.
Por padrão o arquivo já contém informações de 13 tipos diferentes de aço estrutural. O usuário pode editar
este arquivo (alterando as informações ou adicionando um novo tipo de aço) a qualquer momento utilizando
um editor de textos (bloco de notas, WordPad, etc.).
13
ST37 1 16000.0 -14000.0
ST52 1 16000.0 -14000.0
PIPE37 1 16000.0 -14000.0
PIPE52 1 16000.0 -14000.0
G43 2 15500.0 -15500.0
G50 2 21500.0 -21500.0
G55 2 26500.0 -26500.0
MAIN36 2 15200.2 -15200.2
BRAC36 2 15200.2 -15200.2
MAIN42 2 17733.6 -17733.6
BRAC42 2 17733.6 -17733.6
MAIN50 2 21111.5 -21111.5
BRAC50 2 21111.5 -21111.5
ST37
100 100 101 101 101 101 102 102 102 102
103 103 103 104 104 104 104 105 105 105
106 106 106 106 107 107 107 108 108 108
.
.
863 870 878 885 892 900 907 915 922 930
937 945 953 960 968 976 984 991 999 1007
1015
PIPE37
.
.
Onde:
linha 1:
Quantidade de tipos de aço contidos no arquivo. Caso queira adicionar um novo aço a lista, altere esta linha
para: I4
linhas 2 - 14:
Cada linha contém as seguintes informações para um tipo de aço diferente:
Tipo de aço.
Tipo de norma para cálculo:
1: Indica que a norma a ser utilizada majora a tensão atuante nas barras pelo fator indicado (norma
Alemã)
2: Indica que a norma a ser utilizada minora a tensão admissível das barras (normas Americana e
Britânica)
Formato: A6,I2,F9.1,1X,F9.1
linha 15:
Nome do primeiro aço especificado na lista acima. Exemplo: ST37
linhas 16 - 39:
Fatores de tensão (*100) para todos kl/r de 0 a 250.
Exemplos:
Tipo de norma 1 (norma Alemã):
O programa calcula as tensões efetivas para qualquer kl/r:
18.5 Diversos
Estes arquivos serão copiados no diretório do programa quando este for reinstalado, ou seja, os arquivos
revisados SERÃO PERDIDOS.
Estes arquivos podem ser copiados manualmente pelo usuário de um computador para outro.
Estes arquivos DEVEM SER COPIADOS (BACK-UP) em local seguro periodicamente.
STRAP.INI
Este arquivo contém informações de estilos de impressão das tabelas; cores e espessura de linhas para
impressão.
Este arquivo NÃO será copiado para o diretório do programa quando este for reinstalado, ou seja, as
informações revisadas e/ou novas NÃO serão perdidas.
Este arquivo pode ser copiado manualmente pelo usuário de um computador para outro.
Este arquivo DEVE SER COPIADO (BACK UP) em local seguro periodicamente.
Formato da data:
STRAP usa o formato da data configurado no "Painel de Controle" do Windows, na opção: "Configurações
Regionais".
WIN.INI
O programa de instalação adiciona as seguintes linhas ao arquivo WIN.INI no diretório do Windows
(\Windows ou \Win95 ou ...):
[STRAP]
PATH=dirprograma
LAST=últimodir
onde:
dirprograma = Diretório do programa. Se o programa STRAP foi instalado novamente em um diretório
diferente, o programa de instalação alterará
automaticamente o dirprograma.
últimodir = Último diretório acessado com o STRAP pelo usuário. Esta linha é atualizada toda vez
que o usuário entra em um diretório diferente com o
STRAP.
Para imprimir o manual, utilize o Adobe 'Acrobat Reader' (que pode ser instalado através do CD de instalação
do STRAP ou fazer um download na página da Adobe na Internet).
Normas Estrangeiras:
CODE_AUS.pdf Normas Australianas: AS 3600, AS 4100, AS/NZS 4600, AS 1170.4
CODE CDN.pdf Normas Canadenses: CSA S16.1, A23.3, C136
CODE EU.pdf Normas: Eurocode2, Eurocode 3, Eurocode 4
CODE IND.pdf Normas Indianas: IS:800, IS:456
CODE ISR.pdf Normas Israelenses: IS 1225, IS 466, IS 413
CODE SA.PFD Normas Sul Afrincanas: SABS 0162-2
CODE UK.pdf Normas Britânicas: BS5950, BS8110
CODE US.pdf Normas Americanas: AISC (LRFD, ASD), AASHTO (LRFD, ASD), AISI, ACI318
Diversos:
CMD_MODE.pdf Manual Modo Comando
DEMO_USA.pdf Demo e Tutorial - unidades imperiais (ft-kip)
DEMO_MTR.pdf Demo e Tutorial - unidades métricas (kN-metro)
VERIF.pdf Manual de Verificação
SHORT_MANUAL.pdf Manual de Referência
SMAN_EX.pdf Manual de Exemplos
18.5.3 Generalidades
Os programas STRAP foram desenvolvidos por um grupo altamente qualificado de engenheiros e
programadores, sendo extensivamente testado. No entanto, os autores do software não assumem
responsabilidade pela validade dos resultados obtidos pelos programas ou pela precisão da sua
documentação.
Índice Remissivo
-B-
-A- Barra de Ferramentas
configuração 140
Análise Dinâmica 654 Barras
análise sísmica 668 articulações nas extrtemidades 259
modos de vibração 662 bracing 222
pesos nodais 655 conexões rotuladas 259
vibrações forçadas - time-history 697 definir 217
Análise Sísmica deletar 225
espectro de resposta 671 dividir 271
geral 669 eixos locais 272
parâmetros 675 estágios 275
resultados gráficos 694 fases construtivas 275
resultados tabelados 690 grelha 220
Ângulo Beta 272 materiais 257
Apoios 207, 208 offset 263
definir apoios 207 propriedades 225
diafragmas rígidos 210 quebrar 271
ligações rígidas 210 renumerar 268
Apoios Elásticos 316 resultados gráficos 622
área/linha 314 resultados tabelados 601
definir 311 seção variável 234
unidirecionais 313 somente tração/compressão 259
Apoios Elásticos Não-Lineares Barras Idênticas
definir 316 módulo de metálicas 746
definir apoios elásticos não-lineares 316 Barrras
Apoios Rotacionados selecionar 26
apoios rotacionados 208 Beam loads 408
Arco BS8007 589
barras 218 resultados 640
grelha de barras 221
grelha de nós
nós equidistantes
187
184 -C-
nós não equidistantes 186
Cables, post-tensioned
Arquivos 97, 98 cable geometry 1060
compactar modelos (zip) 112 losses 1080
copiar modelo de outra pasta 109 type 1083
copiar modelo para outra pasta 108
Cabo 236
deletar modelo 106
Calcular 120
descompactar modelos (unzip) 113
Cálculo 528
fazer uma cópia do modelo 110 problemas 532
mudar de diretório (pasta) 111 singularidade 532
Assistente de Modelagem Carga de Protensão 422
adicionar modelos 1137
Carga de Temperatura 418, 432
biblioteca de modelos 1121
Cargas 429, 441
Assistente Modelagem arranjo de cargas 460
novo modelo 163 cargas em elementos sólidos 452
Atualização automática 159 cargas nodais 402
combinação de carregamentos 439
-E-
concrete 990
GEOINnnn.DAT 1119
Geometria
Editar 41 apoios 207
Eixos Locais apoios elásticos 311
barras 272
assistente modelagem 163
elementos planos 307
barras 216
Elemento Gap 317 cópia 320
Elementos elementos planos 276
selecionar 29
elementos sólidos 331
Elementos 2D estágios 376
armaduras 612
menu de entrada 162
Elementos 2D/3D menu principal 176
resultados gráficos 624
molas 311
resultados tabelados 605
nós 177
Elementos Planos paredes 339
articulações 308
saídas tabeladas 380
deletar 298
Gerador de Relatórios 100
eixos locais 307
Gerenciador de tabelas 394
elementos quadriláteros 278
Grelha
elementos trianglulares 277
elementos planos 279
estágios 310
nós 186
fases construtivas 310
grelha 279
malha
offsets
283
309
-I-
propriedades 301 Identical
renumerar 299 concrete columns 902
Elementos Sólidos Impressão
definir individualmente 337 modelo 98
definir por expansão 332 Imprimir 82
definir por rotação 333 imprimir desenho 82
materiais 336 imprimir desenho renderizado 84
renumerar 334 imprimir tabelas 85
Equações 189
definida pelo usuário
elipse - linha 190
192
-J-
Estágios 376 Janelas 48
barras 275 Joists 776
elementos planos 310
exemplo 808
-N-
copiar de outra pasta 109
copiar para outra pasta 108
deletar 106
descompactar (unzip) 113 Norma Pontes - África do Sul - TMH7 1044
fazer uma cópia 110 Norma Pontes BD 37/88 1044
imprimir 98 Nós
definir 177
novo 94
definir grelha de nós 186
revisar 95
definir nós equidistantes 184
Modo Batch 1113
definir nós não equidistantes 185
Carregamentos 1114
deletar 200
Combinações 1116
equações 189, 1148
Geometria 1113
equações - cone 1148
Modo Comando 1116
equações - elipsóide 1152
Colando comandos 1118
equações - esfera 1150
Digitando comandos 1117
equações - espiral 1149
Editando comandos 1118
equações - grelha elíptica 1148
Formato dos comandos 1117
equações - parábola 1151
Módulo de Metálicas 715
equações - parabolóide hiperbólico 1 1151
barras combinadas 769
equações - parabolóide hiperbólico 2 1151
barras idênticas 746
mover 193
calcular 775
opções adicionais 179, 182
condições de extremidade 765
renumerar 200
definir perfis 722
resultados tabelados 609
dimensionamento/verificação 744
selecionar 22
SAE - SISTEMAS DE ANÁLISE ESTRUTURAL
1166 MANUAL STRAP
-O- Renderização
configuração
57
136
Renumerar
Offsets
barras 268
barras 263
elementos planos 299
elementos planos 309
elementos sólidos 334
nós 200
-P- paredes 355
Resultados 536, 597, 601, 612, 622, 624
Paredes 339 combinações 554
editar seção 342 elementos 2D/3D 605
exemplos 358 gráficos 622
fator E 353 lajes 578
geral 339 nós 609
importar DXF 349 parâmetros de flambagem 544
ligações rígidas 355 paredes 612
renumerar 355 puncionamento 561
resultados gráficos 642 sistema de coordenadas dos elementos planos
resultados tabelados 612 547
rotacionar 354 Resultados Gráficos 622
seção 342 barras 622
selecionar 33 BS8007 640
Passo do cursor 18 deformações 636
P-Delta 463 elementos 2D/3D 624
Pilares Mistos 740 mapa de contorno 627
parâmetros específicos 758 no centro dos elementos 626
Plano de Trabalho 202, 204 paredes 642
Post-tensioned concrete reações 638
cable geometry 1060 resultados ao longo de uma linha 631
define beams/slabs 1054 Resultados Tabelados
general 1048 armadura dos elementos 2D 612
losses 1066 barras 601
parameters 1076 convenção de sinais 616
time steps 1084 elementos 2D/3D 605
Problemas nós 609
recuperar geometria do modelo 117 paredes 612
Problemas no Cálculo 533 tabelas 597
singularidade 532 Rotação
Propriedades dinâmica 38
elementos planos 301 Rotacionar 49
Puncionamento 561
-S-
parâmetros 569
resultados 573
Saídas 538
-R- múltiplos desenhos
Seção variável 234
538
-T-
resultados tabelados 705
tabela de tempos 711
transferir para o módulo de Resultados 708
Tabela de perfis 229 Vigas Mistas 737
Time History opções adicionais 739
aceleração da base 700 parâmetros específicos 756
adicionar carregamento estático 700 Vínculos
amortecimento 708 barras 259
atualizar arquivo de resultados 708 elementos planos 308
combinações 710 Vistas 44
copiar carregamento dinâmico 701 Visualizar 50
definir cargas 699 cargas 60
definir cargas e histórico no tempo 699 instâncias e submodelos 64
editar cargas 700 opções 51
função de histórico no tempo harmônico (senoidal) renderização 57
703
função de histórico no tempo linear 701
geral 697
procedimentos 698
-W-
resultados 704 Wood & Armer 650
-Z-
Zoom 43
Zoom - nº de janelas 48
Zoom dinâmico 46