Formato de los documentos de sólidos
Campos, unidades y valores admitidos en los archivos de sólidos editables de ALcad.
Los documentos de sólidos de ALcad utilizan JSON y milímetros. Esta referencia se aplica a Cloud y a la aplicación de Windows. Las descargas editables utilizan la extensión .alcad-solid.json.
Campos del documento
El esquema actual es alcad.solid/v7. ALcad abre las versiones de alcad.solid/v1 a alcad.solid/v7 y las guarda como alcad.solid/v7. Los archivos pueden contener hasta 65536 bytes UTF-8.
Campo | Valor |
|---|---|
|
|
|
|
| Nombre del documento, entre 1 y 80 caracteres imprimibles |
| Matriz ordenada de hasta 32 operaciones de modelado |
Campos de las operaciones de modelado
Cada operación de modelado tiene los campos siguientes. Todos los valores numéricos son finitos. Las matrices de tres valores siguen el orden X, Y, Z.
Campo | Valor |
|---|---|
| ID único de entre 1 y 80 caracteres: letras A–Z o a–z, dígitos, guiones bajos o guiones |
| Nombre de la operación de modelado, entre 1 y 80 caracteres imprimibles |
|
|
|
|
| Tres dimensiones, cada una entre 0,05 y 10000 mm |
| Tres coordenadas, cada una entre -10000 y 10000 mm |
| Tres ángulos de rotación, cada uno entre -360 y 360 grados |
Formas y operaciones
Las operaciones de modelado se aplican en el orden de la matriz. La primera utiliza add; las siguientes añaden al sólido acumulado, restan de él o calculan su intersección.
Forma | Dimensiones y campos adicionales |
|---|---|
|
|
| X e Y indican el mismo diámetro; Z indica la altura. |
|
|
|
|
Perfiles y bocetos
Una matriz profileMm describe un contorno simple cerrado con entre 3 y 64 pares de coordenadas. El último punto se conecta con el primero. Las aristas adyacentes se unen en los vértices. Un documento puede contener hasta 256 vértices de perfil. Las coordenadas van de -10000 a 10000 mm; cada arista mide al menos 0,05 mm. La anchura y la altura del perfil están entre 0,05 y 10000 mm, y el área es de al menos 0,0025 mm².
En v7, las operaciones de extrusión y revolución pueden incluir un sketch que controla el mismo contorno. Un boceto rectangle utiliza widthMm, heightMm y originMm. Un boceto constrained-profile utiliza verticesMm y hasta 128 constraints: horizontal, vertical, fixed, distance-x, distance-y, angle, relative-angle y edge-length.