¿Qué es el formato de archivo STP?
Un archivo .stp contiene un proyecto de objeto 3D guardado en formato STEP (Standard for the Exchange of Product Data). .stp y .step son el mismo formato; .stp es simplemente la grafía antigua de tres letras (DOS/Windows 8.3) de un archivo STEP. Ambos comparten el tipo MIME model/step.
.stp es un archivo de texto ASCII que cumple con la especificación de formato de archivo físico ISO 10303-21. (ISO 10303-11, a veces denominada EXPRESS, define el lenguaje de esquema subyacente, una parte separada de la norma). El formato es independiente de la plataforma. Se desarrolló como un estándar universal y no propietario para facilitar el intercambio de datos de proyectos 3D entre aplicaciones. El desarrollo de STEP comenzó en 1984 con el objetivo de estandarizar el proceso de intercambio de datos para sistemas PLM (Product Lifecycle Management), con la primera publicación formal de la ISO en 1994.
Cada archivo .stp comienza con la línea literal ISO-10303-21;, seguida de las secciones HEADER y DATA, y cierra con END-ISO-10303-21;. Este encabezado de texto es el marcador de identificación principal; no existen bytes mágicos binarios.
Los archivos .stp también se utilizan para compartir y archivar datos. Las partes de la norma STEP relacionadas con las aplicaciones CAD se designan como 2xx. Los protocolos principales para el modelado 3D se redinieron en 2014 y se especificaron en AP 242, que combinó y sustituyó a los siguientes documentos:
- AP 201 - geometría de dibujo 2D simple,
- AP 202 - dibujo 2D/3D con asociaciones, pero sin jerarquía de ensamblaje,
- AP 203 - diseños 3D de piezas de proyectos,
- AP 204 - diseño mecánico junto con su representación,
- AP 214 - datos básicos para el diseño mecánico de automoción.
Los archivos .stp deben seguir su especificación si se utilizan para compartir datos entre diferentes aplicaciones o plataformas. Los proyectos almacenados en el formato neutro .stp pueden contener menos detalles que los guardados en el formato nativo de una aplicación. Los datos .stp que se intercambian con más frecuencia consisten en piezas de modelos CAD para flujos de trabajo CAM y CAE. Una alternativa de intercambio neutro relacionada es el formato más antiguo .igs (IGES), mientras que .p21 es otro alias de extensión común para el mismo contenedor ISO 10303-21.
Seguridad y protección
RIESGO: LOWUn archivo STP son datos de geometría en ASCII plano: no contiene código ejecutable y no puede ejecutar nada, por lo que abrir uno es seguro. Las únicas preocupaciones del mundo real no son maliciosas: los ensamblajes grandes pueden ser lentos o pesados de cargar, y una exportación STEP puede incluir inadvertidamente detalles de diseño patentados que no pretendía compartir (es geometría exacta, por lo que un destinatario puede medirlo todo). Como siempre, solo el contenedor es inofensivo; tenga cuidado con un archivo que finja ser «pieza.stp» pero que sea en realidad un ejecutable; compruebe la extensión real.
Detalles del formato
en pocas palabrasProgramas que abren archivos STP
Detalles técnicos
especificación profunda| Estándar de archivo físico | ISO 10303-21 (formato de archivo físico STEP Parte 21) |
| Lenguaje de esquema | EXPRESS (ISO 10303-11) define el modelo de datos y los tipos de entidades; una parte de la norma STEP independiente de la codificación del archivo físico |
| Identificación del archivo | Texto plano; la primera línea es siempre `ISO-10303-21;` y la última línea es `END-ISO-10303-21;`; sin bytes mágicos binarios |
| Tipo MIME | model/step |
| Alias de extensión | `.stp` es la grafía 8.3 de DOS/Windows para `.step`; los archivos son idénticos byte por byte; `.p21` es un tercer alias común |
| Representación de geometría | Geometría sólida de representación de límites (B-rep); también admite modelos de superficie, estructuras de alambre y facetados (teselados) |
| Protocolo de aplicación dominante actual | AP 242 (Managed Model Based 3D Engineering, 2014): sustituye a AP 203 y AP 214 para la mayoría de los usos industriales |
| Soporte de ensamblaje | Ensamblajes de productos multinivel mediante un patrón de instancia de pieza / definición de pieza codificado en la sección DATA |
| PMI y GD&T | AP 242 integra información de fabricación del producto (PMI), incluidas anotaciones GD&T y notas semánticas 3D junto con la geometría |
| Codificación de caracteres | Cuerpo ASCII de 7 bits; los caracteres no ASCII se representan como secuencias de escape Unicode según ISO 10303-21 §4.4 |
| Declaración de unidades | Unidades físicas declaradas en la sección HEADER; las unidades SI (milímetros, radianes) son las más comunes; no hay un valor predeterminado obligatorio |
| Sistema de coordenadas | Cartesiano de mano derecha (X, Y, Z); el origen y la orientación se definen por la ubicación de la entidad en la sección DATA |
| Color y apariencia | Datos de color y transparencia integrados a través de entidades de elemento con estilo y estilo de superficie; no todos los importadores lo renderizan |
| Característica del tamaño de archivo | Normalmente más grande que los formatos CAD nativos equivalentes debido a la codificación detallada de entidad por entidad en texto plano |
| Mandato de la industria | Formato de intercambio neutro obligatorio en las cadenas de suministro aeroespacial (AS9100), automotriz y de defensa; ampliamente exigido por los fabricantes de equipos originales (OEM) |
| Lanzado | 1994 (ISO 10303-21); widely adopted via AP203 (2003) and AP242 (2014) |
| Estándar abierto | Sí · libre de regalías |
| Especificación | www.iso.org |
Conversiones de STP
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos STP.