ForHosting KIT · Ciencia

Índices de Miller

Unos interceptos de 2, 3 y 4 en los ejes a, b y c corresponden al plano (6 4 3). Escriba los tres interceptos en unidades de la constante de red, ponga cero si el plano no corta un eje y obtenga los menores índices enteros. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Intersección a
2
Intersección b
3
Intersección c
4
Obtiene
Recíproco de a
0,5
Recíproco de b
0,3333333333
Recíproco de c
0,25
H
6

Los índices de Miller (h k l) son el nombre entero estándar de un plano cristalino. Provienen de los interceptos de ese plano con los ejes a, b y c de la celda unidad, medidos en unidades de las constantes de red. Esta calculadora de índices de Miller admite esos tres interceptos, forma el recíproco de cada valor finito y reduce la razón a los enteros más pequeños h, k y l.

Qué significan los índices de Miller y cómo los interceptos se vuelven (h k l)

Los índices de Miller de un plano de la red son los tres enteros h, k y l tales que el plano corta los ejes cristalográficos en a dividido por h, b dividido por k y c dividido por l, o no encuentra un eje cuando el índice correspondiente es cero.

De forma equivalente, parta de los interceptos del plano elegido con los ejes a, b y c, medidos en unidades de los parámetros de red, tome el recíproco de cada intercepto finito y elimine fracciones hasta obtener la terna entera más pequeña. Esa es la definición que William Hallowes Miller introdujo en el siglo XIX y la que aún se practica en ciencia de materiales, mineralogía y química del estado sólido.

Comprobaciones clásicas: interceptos uno, uno, uno dan (1 1 1); interceptos dos, tres, cuatro dan (6 4 3); interceptos uno, uno y paralelo a c dan (1 1 0). El paralelismo con un eje es un intercepto infinito en el dibujo del libro. Un intercepto cero aporta por tanto un índice de Miller nulo —el plano nunca corta ese eje— en lugar de una división por cero.

Los tres enteros se dividen luego por su máximo común divisor, de modo que (2 2 2) se informa como (1 1 1): esas etiquetas nombran la misma familia de planos paralelos equiespaciados. Los interceptos negativos producen índices negativos, escritos con un signo menos en la cadena de notación, para un plano que corta el extremo negativo de ese eje.

El motor usa racionales por fracciones continuas y una reducción entera exacta con LCM y GCD, no una conjetura flotante redondeada, de modo que fracciones sencillas como un medio o dos tercios se reducen a los enteros del libro cada vez que un estudiante, un tutor o un script lo solicita.

Dónde resulta útil una calculadora de índices de Miller

Los laboratorios de cristalografía y los cursos de materiales usan una calculadora de índices de Miller para que el alumnado compruebe (h k l) con interceptos arbitrarios sin perder un signo ni olvidar tomar recíprocos. Los generadores de exámenes necesitan un oráculo determinista que rechace un intercepto no finito en lugar de devolver en silencio una terna vacía que un calificador defectuoso podría tratar como acierto. La validación fallida no consume saldo.

Mantenga los interceptos dentro del límite de magnitud documentado, fije en las pruebas tanto la terna entera como la cadena miller, y obtendrá etiquetas (h k l) reproducibles para tareas, complementos LMS y workers de borde sin montar una biblioteca de cristalografía propia. Prefiera esta capacidad cuando los interceptos ya están en unidades axiales y solo necesita los enteros reducidos; no es un resolvedor de d-spacing de Bragg, ni un buscador de direcciones de eje de zona [uvw], ni un trazador de proyección estereográfica.

Comprobaciones de aula y de deberes

Permita que el alumnado envíe interceptos axiales y verifique el (h k l) reducido frente al método de recíprocos y eliminación de fracciones del libro.

Cuadernos de difracción y metalografía

Nombre caras de exfoliación, planos de deslizamiento y familias de diagramas de polvo como índices de Miller enteros sin importar un kit cristalográfico completo.

Calificación automática de exámenes y LMS

Evalúe ítems de índices de Miller con un oráculo determinista que rechaza interceptos no finitos y nunca deja (222) sin reducir.

¿Cómo se convierten interceptos en índices de Miller?

Envíe interceptos finitos con los ejes a, b y c.

¿Qué ocurre si un intercepto no es un número finito?

Los valores ausentes, los infinitos y las cadenas no numéricas no se cobran.

¿Son distintos (222) y (111)?

Nombran la misma familia de planos paralelos. Esta calculadora divide por el máximo común divisor, de modo que (222) se devuelve como (111).

¿Cuáles son los índices de Miller de los interceptos 2, 3 y 4?

Son (6 4 3). Los inversos son 1/2, 1/3 y 1/4; al quitar los denominadores con 12 quedan 6, 4 y 3, y como no tienen divisor común mayor que uno, ese es el resultado.

¿Cómo indico un plano paralelo a un eje?

Escriba cero en ese intercepto. Un plano paralelo corta el eje en el infinito, su inverso es cero y ese eje recibe el índice 0, como en (1 1 0).

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/chem/miller-indices

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/chem/miller-indices \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"intercept_a":2,"intercept_b":3,"intercept_c":4}'
{
  "intercept_a": 2,
  "intercept_b": 3,
  "intercept_c": 4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "chem.miller_indices",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_abs1000000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

Un intercepto cero significa que el plano es paralelo a ese eje y aporta un índice nulo: así los formularios de aula codifican el intercepto infinito del libro cuando JSON no puede llevar un token infinito. Cualquier intercepto ausente o que no sea un número finito falla con invalid_input y no se cobra.

Qué significan los índices de Miller y cómo los interceptos se vuelven (h k l)

Esta calculadora lo codifica como un cero numérico porque un cuerpo JSON no tiene token de infinito y cada campo del formulario de índices de Miller debe ser un número finito.

Contrato de entrada, forma de la respuesta y errores

Los valores absolutos mayores que un millón se rechazan para que los productos intermedios quepan en enteros seguros. Si los tres interceptos son cero, no hay un plano único y la tarea falla en lugar de inventar (0 0 0). Ejemplo: interceptos dos, tres y cuatro dan recíprocos un medio, un tercio y un cuarto; al limpiar denominadores resultan doce, ocho y seis; al dividir por gcd dos se obtiene (6 4 3). La validación fallida no se cobra. Envíe un cuerpo JSON con tres números finitos obligatorios: intercept_a, intercept_b e intercept_c, los interceptos con los ejes a, b y c en unidades de las constantes de red. Se aceptan los alias a, intercept_x y x para el primer eje, b, intercept_y e y para el segundo, y c, intercept_z y z para el tercero, de modo que hojas de cálculo y formularios reutilicen los nombres que ya tienen. Cada campo puede llegar como número JSON o como cadena numérica; campos ausentes, cadenas vacías, signos sueltos, texto no numérico, NaN e infinitos fallan con invalid_input nombrando el campo, según la regla de que todo intercepto debe ser un número finito. Si acierta, el cuerpo ecoa los interceptos, informa los tres recíprocos (un intercepto cero se corresponde con recíproco cero), devuelve los enteros h, k y l, una cadena miller como (6 4 3), el arreglo miller_tuple, el gcd usado al reducir, una cadena de fórmula y pasos de sustitución ordenados que puede pegar en el cuaderno de laboratorio. Combine los enteros con su propio código de dibujo si necesita un croquis de celda cúbica; este endpoint nombra el plano y no emite gráficos.

Dónde resulta útil una calculadora de índices de Miller

Los cuadernos de difracción reducen manchas observadas y caras de exfoliación a una familia de planos antes de comparar con fichas de polvo o mapas de eje de zona TEM; una API parse pequeña evita arrastrar un marco completo de información cristalográfica para reescribir tres números. Como la implementación es parse pura de nivel A, cada llamada con éxito cuesta el precio base publicado $0.002 sin tokens de modelo y sin red de salida.

¿Qué ocurre si el plano es paralelo a un eje?

Introduzca intercepto 0 en ese eje. Eso codifica el intercepto infinito del libro (JSON no puede llevar infinito) y aporta el índice de Miller 0, como en (1 1 0) o (1 0 0).

¿Cuánto cuesta la calculadora de índices de Miller?

La herramienta del navegador es gratuita. Las solicitudes de API usan saldo KIT prepago a $0.002 por llamada con éxito; la entrada inválida no se cobra.

Ver la documentación completa del KIT →