O que é o formato de ficheiro INP?
Arquivos .inp estão associados ao Abaqus, uma suíte de software de simulação e análise de elementos finitos mantida pela Dassault Systèmes (SIMULIA). Eles são a principal forma de enviar tarefas de análise para o solver do Abaqus.
Arquivos com a extensão .inp armazenam os dados de entrada completos que definem uma análise do Abaqus - geometria, propriedades de materiais, condições de contorno e etapas de carregamento. Eles são preparados antes de uma execução de simulação e enviados ao solver com um comando como abaqus job=model input=model.inp. O solver processa o deck e grava os resultados em um arquivo de banco de dados ODB para posterior visualização e pós-processamento.
Um arquivo .inp é texto ASCII simples estruturado em torno de linhas de palavras-chave que começam com um único * (por exemplo, *HEADING, *NODE, *ELEMENT, *MATERIAL, *STEP) seguidas por linhas de dados; ** inicia um comentário. Modelos grandes podem dividir o conteúdo entre arquivos usando a palavra-chave *INCLUDE.
O Abaqus foi lançado pela primeira vez em 1978 e ainda é desenvolvido ativamente. Ele oferece ferramentas de simulação e modelagem para:
- criar modelos de elementos finitos para análise,
- definir propriedades de materiais e do modelo,
- analisar o comportamento do modelo sob condições específicas,
- visualizar dados experimentais e analíticos.
O Abaqus é usado em indústrias como fabricação automotiva, aeroespacial e produção industrial. Também é popular em instituições acadêmicas e de pesquisa.
Segurança e proteção
RISCO: LOWUm .inp é texto simples e não pode ser executado por conta própria, portanto, abrir um em um editor de texto é seguro. A cautela prática é computacional, não de malware: decks de entrada do Abaqus podem incluir (*INCLUDE) outros arquivos e referenciar sub-rotinas de usuário (Fortran/C compilados e executados pelo solver), então um deck de uma fonte não confiável pode apontar o solver para arquivos inesperados ou executar código personalizado - revise as referências *INCLUDE e *USER antes de enviar um modelo desconhecido. Análises grandes também podem consumir CPU/RAM significativos. A extensão em si não carrega exploits.
Detalhes do formato
em resumo- Arquivo de entrada de rede de água EPANET / SWMM - Os modelos hidráulicos EPANET e SWMM da EPA também usam .inp como um arquivo de entrada de texto simples - um domínio diferente que compartilha a extensão.
- Arquivo de entrada de GIS / aplicação genérica - Várias ferramentas (alguns programas de GIS, FORTRAN e simulação) gravam arquivos de entrada .inp genéricos; o deck de FEA do Abaqus é o significado técnico dominante aqui.
Programas que abrem arquivos INP
Detalhes técnicos
especificação profunda| Tipo de arquivo | Deck de entrada de análise de elementos finitos (FEA) em texto simples |
| Codificação de caracteres | ASCII simples (7 bits); compatível com UTF-8, mas caracteres não-ASCII raramente são usados na prática |
| Sintaxe de palavras-chave | Linhas começando com um único * são palavras-chave (ex: *HEADING, *NODE, *ELEMENT, *MATERIAL, *STEP); linhas começando com ** são comentários |
| Identificação do arquivo | Sem bytes mágicos binários; identificado pelo conteúdo - o arquivo normalmente abre com um bloco de palavra-chave *HEADING |
| Tipo MIME | text/plain |
| Tamanho de arquivo típico | Alguns KB para modelos simples; centenas de MB a vários GB para malhas grandes com milhões de nós/elementos |
| Compressão | Nenhuma; os arquivos são sempre texto simples não compactado |
| Aninhamento / inclusões | Arquivo único plano por padrão; decks externos podem ser puxados via palavra-chave *INCLUDE |
| Invocação do solver | Enviado ao solver do Abaqus com: abaqus job=<nome> input=<nome>.inp |
| Saída do solver | O solver grava os resultados em um arquivo .odb (output database); arquivos de log usam as extensões .dat e .msg |
| Suporte de plataforma | O solver Abaqus/CAE roda em Windows e Linux; arquivos .inp podem ser editados em qualquer SO, incluindo macOS |
| Sub-rotinas de usuário | Decks podem referenciar sub-rotinas de usuário em Fortran ou C (ex: UMAT, VUMAT) via *USER SUBROUTINE; as sub-rotinas são compiladas e vinculadas no momento da resolução |
| Compatibilidade retroativa de palavras-chave | A sintaxe principal de palavras-chave tem sido amplamente estável desde o primeiro lançamento em 1978; decks mais antigos geralmente rodam em versões atuais do Abaqus sem modificação |
| Consideração de segurança | Arquivos .inp não confiáveis devem ser revisados antes do envio - *INCLUDE pode referenciar caminhos de arquivos arbitrários, e sub-rotinas de usuário executam código nativo compilado |
| Lançado | Abaqus first released 1978 by HKS; the keyword .inp deck has been Abaqus's core input since then |
| Versão mais recente | Tracks the Abaqus release (e.g. Abaqus 2024); keyword syntax is largely stable |
| Especificação | help.3ds.com |
Conversões de INP
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos INP.