Miller-indexek kalkulátora kristálylapok azonosításához

Számítsa ki a Miller-indexeket a kristálylapok metszéspontjai alapján e könnyen használható eszközzel. Lényeges a kristálytan, anyagtudomány és szilárdtestfizika alkalmazásaihoz.

Miller-indexek Számológép

Kristálysíkok Metszéspontjai

Adja meg a kristálysíkok metszéspontjait az x, y és z tengelyekkel. Használjon '0'-t a tengelyekkel párhuzamos síkokhoz (végtelen metszéspont).

Adjon meg egy számot vagy 0-t a végtelenhez

Adjon meg egy számot vagy 0-t a végtelenhez

Adjon meg egy számot vagy 0-t a végtelenhez

Miller-indexek

A sík Miller-indexei:

(1,1,1)
Másolás a vágólapra

Vizualizáció

Mik azok a Miller-indexek?

A Miller-indexek egy jelölési rendszer, amelyet a kristálytanban használnak a síkok és irányok meghatározására a kristályrácsokban.

A Miller-indexek (h,k,l) kiszámításához a metszéspontokból (a,b,c):

1. Vegye a metszéspontok reciprokait: (1/a, 1/b, 1/c) 2. Alakítsa át a legkisebb egész számok halmazává, amelyek ugyanazt az arányt képviselik 3. Ha egy sík párhuzamos egy tengellyel (metszéspont = végtelen), a megfelelő Miller-indexe 0

  • A negatív indexeket vonallal jelöljük a szám felett, pl.: (h̄,k,l)
  • A (hkl) jelölés egy konkrét síkot, míg a {hkl} egy ekvivalens síkok családját jelenti
  • Az irányindexek négyzetes zárójelekben [hkl] vannak írva, és az irányok családját <hkl> jelöli
📚

Dokumentáció

Miller Indices Calculator

Introduction

A Miller Indices Calculator egy hatékony eszköz kristálytani szakemberek, anyagtudósok és diákok számára, hogy meghatározzák a kristály síkjainak Miller-indexeit. A Miller-indexek egy jelölési rendszer, amelyet a kristálytanban használnak a kristályrácsok síkjainak és irányainak meghatározására. Ez a kalkulátor lehetővé teszi, hogy könnyedén átváltsuk egy kristály síkjának koordináta-tengelyekkel való metszéspontjait a megfelelő Miller-indexekre, biztosítva ezzel a specifikus kristály síkok azonosításának és kommunikálásának szabványos módját.

A Miller-indexek alapvető fontosságúak a kristályszerkezetek és azok tulajdonságainak megértésében. A síkok egyszerű három egész szám (h,k,l) ábrázolásával a Miller-indexek lehetővé teszik a tudósok számára, hogy elemezzék az X-ray diffrakciós mintákat, előre jelezzék a kristálynövekedési viselkedéseket, kiszámítsák a síkok közötti távolságot, és tanulmányozzák a kristályorientációtól függő különböző fizikai tulajdonságokat.

What Are Miller Indices?

A Miller-indexek három egész szám (h,k,l) halmaza, amely egy párhuzamos sícsaládot definiál egy kristályrácsban. Ezek az indexek a sík által a kristályos tengelyekkel való metszéspontjainak reciprokából származnak. A jelölés egy szabványosított módot biztosít a specifikus síkok azonosítására egy kristályszerkezeten belül.

Visual Representation of Miller Indices

x y z

O

a=2 b=3 c=6

(3,2,1) Plane

Miller Indices (3,2,1) Crystal Plane

A 3D visualization of a crystal plane with Miller indices (3,2,1). The plane intercepts the x, y, and z axes at points 2, 3, and 6 respectively, resulting in Miller indices (3,2,1) after taking reciprocals and finding the smallest set of integers with the same ratio.

Formula for Calculating Miller Indices

A Miller-indexek (h,k,l) kiszámításához egy kristály síkjának következő matematikai lépéseit kell követni:

  1. Határozza meg a sík metszéspontjait az x, y és z kristálytengelyekkel, adva értékeket a, b és c.
  2. Vegye a reciprokokat: 1/a, 1/b, 1/c.
  3. Alakítsa át ezeket a reciprokokat a legkisebb egész számok halmazává, amelyek fenntartják ugyanazt az arányt.
  4. Az eredményül kapott három egész szám a Miller-indexek (h,k,l).

Matematikailag ez kifejezhető a következőképpen:

h:k:l=1a:1b:1ch : k : l = \frac{1}{a} : \frac{1}{b} : \frac{1}{c}

Ahol:

  • (h,k,l) a Miller-indexek
  • a, b, c a sík metszéspontjai az x, y és z tengelyekkel, megfelelően

Special Cases and Conventions

Számos különleges eset és konvenció fontos megérteni:

  1. Végtelen metszéspontok: Ha egy sík párhuzamos egy tengellyel, a metszéspontot végtelennek tekintik, és a megfelelő Miller-index nulla lesz.

  2. Negatív indexek: Ha egy sík a koordináta-eredmény negatív oldalán metszi a tengelyt, a megfelelő Miller-index negatív, a szám felett egy vonallal jelölve a kristálytani jelölésben, pl. (h̄kl).

  3. Tört metszéspontok: Ha a metszéspontok tört értékek, azokat az egész számok halmazává alakítják a legkisebb közös többszörös szorzásával.

  4. Egyszerűsítés: A Miller-indexeket mindig a legkisebb egész számok halmazára csökkentik, amelyek fenntartják ugyanazt az arányt.

Step-by-Step Guide to Using the Calculator

A Miller Indices Calculator egy egyszerű módot biztosít a Miller-indexek meghatározására bármilyen kristály síkhoz. Íme, hogyan használja:

  1. Adja meg a metszéspontokat: Írja be az értékeket, ahol a sík metszi az x, y és z tengelyeket.

    • Használjon pozitív számokat a metszéspontokhoz az eredmény pozitív oldalán.
    • Használjon negatív számokat a metszéspontokhoz a negatív oldalon.
    • Írja be a "0"-t a tengelyhez párhuzamos síkokhoz (végtelen metszéspont).
  2. Nézze meg az eredményeket: A kalkulátor automatikusan kiszámítja és megjeleníti a Miller-indexeket (h,k,l) a megadott síkhoz.

  3. Vizualizálja a síkot: A kalkulátor tartalmaz egy 3D-s vizualizációt, amely segít megérteni a sík orientációját a kristályrácsban.

  4. Másolja az eredményeket: Használja a "Másolás a vágólapra" gombot, hogy könnyen átvigye a kiszámított Miller-indexeket más alkalmazásokba.

Example Calculation

Nézzünk meg egy példát:

Tegyük fel, hogy egy sík az x, y és z tengelyeket a 2, 3 és 6 pontokban metszi.

  1. A metszéspontok: (2, 3, 6).
  2. A reciprokok: (1/2, 1/3, 1/6).
  3. A legkisebb egész számok halmazának megtalálásához szorozzuk meg a nevezők legkisebb közös többszörösével (LCM a 2, 3, 6 = 6): (1/2 × 6, 1/3 × 6, 1/6 × 6) = (3, 2, 1).
  4. Tehát a Miller-indexek: (3,2,1).

Use Cases for Miller Indices

A Miller-indexek számos alkalmazásnak vannak kitéve különböző tudományos és mérnöki területeken:

Crystallography and X-ray Diffraction

A Miller-indexek elengedhetetlenek az X-ray diffrakciós minták értelmezéséhez. A kristály síkjai, amelyeket a Miller-indexek azonosítanak, meghatározzák azokat a szögeket, amelyeken az X-ray-ek diffraktálódnak, követve Bragg törvényét:

nλ=2dhklsinθn\lambda = 2d_{hkl}\sin\theta

Ahol:

  • nn egy egész szám
  • λ\lambda az X-ray-ek hullámhossza
  • dhkld_{hkl} a síkok közötti távolság a Miller-indexek (h,k,l) szerint
  • θ\theta a beesési szög

Materials Science and Engineering

  1. Felületi energia elemzés: Különböző kristályos síkok különböző felületi energiákkal rendelkeznek, amelyek befolyásolják a kristálynövekedést, a katalízist és az adhéziót.

  2. Mechanikai tulajdonságok: A kristályos síkok orientációja befolyásolja a mechanikai tulajdonságokat, mint például a csúszási rendszerek, a hasadási síkok és a törési viselkedés.

  3. Félvezető gyártás: A félvezető gyártás során specifikus kristályos síkokat választanak epitaxiális növekedéshez és eszközgyártáshoz elektronikai tulajdonságaik miatt.

  4. Textúra elemzés: A Miller-indexek segítenek a polikristályos anyagok preferált orientációinak (textúra) jellemzésében, amelyek befolyásolják a fizikai tulajdonságaikat.

Mineralogy and Geology

A geológusok a Miller-indexeket használják a kristályos arcok és hasadási síkok leírására ásványokban, segítve azok azonosítását és a képződési körülmények megértését.

Educational Applications

A Miller-indexek alapvető fogalmak, amelyeket az anyagtudomány, kristálytan és szilárdtestfizika kurzusok során tanítanak, így ez a kalkulátor értékes oktatási eszköz.

Alternatives to Miller Indices

Bár a Miller-indexek a legszélesebb körben használt jelölés a kristályos síkok számára, számos alternatív rendszer létezik:

  1. Miller-Bravais indexek: Egy négy-indexes jelölés (h,k,i,l) a hexagonális kristályszerkezetekhez, ahol i = -(h+k). Ez a jelölés jobban tükrözi a hexagonális struktúrák szimmetriáját.

  2. Weber szimbólumok: Főleg régebbi irodalomban használták, különösen a kocka kristályok irányainak leírására.

  3. Közvetlen rácsvektorok: Egyes esetekben a síkokat a közvetlen rácsvektorok felhasználásával írják le, nem pedig Miller-indexekkel.

  4. Wyckoff pozíciók: Az atomok pozícióinak leírására a kristályszerkezeteken belül, nem pedig síkokon.

Ezek ellenére a Miller-indexek továbbra is a szabványos jelölés, mivel egyszerűségük és univerzális alkalmazhatóságuk minden kristályszerkezetre vonatkozik.

History of Miller Indices

A Miller-indexek rendszere William Hallowes Miller brit ásványtanász és kristálytanász által került kifejlesztésre 1839-ben, amelyet a "A Treatise on Crystallography" című munkájában publikált. Miller jelölése korábbi munkákra épült, amelyeket Auguste Bravais és mások végeztek, de elegánsabb és matematikailag következetes megközelítést biztosított.

Mielőtt Miller rendszere elterjedt volna, különféle jelöléseket használtak a kristályos arcok leírására, beleértve a Weiss paramétereket és a Naumann szimbólumokat. Miller újítása az volt, hogy a metszéspontok reciprokait használta, ami leegyszerűsítette sok kristálytani számítást, és intuitívabb ábrázolást biztosított a párhuzamos síkok számára.

A Miller-indexek elfogadása felgyorsult Max von Laue 1912-es X-ray diffrakció felfedezésével és William Lawrence Bragg és William Henry Bragg további munkájával. Kutatásuk bemutatta a Miller-indexek gyakorlati hasznosságát a diffrakciós minták értelmezésében és a kristályszerkezetek meghatározásában.

A 20. század folyamán, ahogy a kristálytan egyre fontosabbá vált az anyagtudományban, szilárdtestfizikában és biokémiában, a Miller-indexek szilárdan megerősítették magukat mint a szabványos jelölés. Ma is elengedhetetlenek a modern anyagkarakterizálási technikákban, számítógépes kristálytanban és nanomateriális tervezésben.

Code Examples for Calculating Miller Indices

1import math
2import numpy as np
3
4def calculate_miller_indices(intercepts):
5    """
6    Calculate Miller indices from intercepts
7    
8    Args:
9        intercepts: List of three intercepts [a, b, c]
10        
11    Returns:
12        List of three Miller indices [h, k, l]
13    """
14    # Handle infinity intercepts (parallel to axis)
15    reciprocals = []
16    for intercept in intercepts:
17        if intercept == 0 or math.isinf(intercept):
18            reciprocals.append(0)
19        else:
20            reciprocals.append(1 / intercept)
21    
22    # Find non-zero values for GCD calculation
23    non_zero = [r for r in reciprocals if r != 0]
24    
25    if not non_zero:
26        return [0, 0, 0]
27    
28    # Scale to reasonable integers (avoiding floating point issues)
29    scale = 1000
30    scaled = [round(r * scale) for r in non_zero]
31    
32    # Find GCD
33    gcd_value = np.gcd.reduce(scaled)
34    
35    # Convert back to smallest integers
36    miller_indices = []
37    for r in reciprocals:
38        if r == 0:
39            miller_indices.append(0)
40        else:
41            miller_indices.append(round((r * scale) / gcd_value))
42    
43    return miller_indices
44
45# Example usage
46intercepts = [2, 3, 6]
47indices = calculate_miller_indices(intercepts)
48print(f"Miller indices for intercepts {intercepts}: {indices}")  # Output: [3, 2, 1]
49

Numerical Examples

Íme néhány gyakori példa a Miller-indexek kiszámítására:

  1. Példa 1: Standard eset

    • Metszéspontok: (2, 3, 6)
    • Reciprokok: (1/2, 1/3, 1/6)
    • Szorozza meg a nevezők legkisebb közös többszörösével (6): (3, 2, 1)
    • Miller-indexek: (3,2,1)
  2. Példa 2: Tengelyhez párhuzamos sík

    • Metszéspontok: (1, ∞, 2)
    • Reciprokok: (1, 0, 1/2)
    • Szorozza meg 2-őt: (2, 0, 1)
    • Miller-indexek: (2,0,1)
  3. Példa 3: Negatív metszéspontok

    • Metszéspontok: (-1, 2, 3)
    • Reciprokok: (-1, 1/2, 1/3)
    • Szorozza meg 6-ot: (-6, 3, 2)
    • Miller-indexek: (-6,3,2)
  4. Példa 4: Tört metszéspontok

    • Metszéspontok: (1/2, 1/3, 1/4)
    • Reciprokok: (2, 3, 4)
    • Már egész szám formában
    • Miller-indexek: (2,3,4)
  5. Példa 5: Különleges sík (100)

    • Metszéspontok: (1, ∞, ∞)
    • Reciprokok: (1, 0, 0)
    • Miller-indexek: (1,0,0)

Frequently Asked Questions

What are Miller indices used for?

A Miller-indexeket a kristályok síkjainak és irányainak azonosítására és leírására használják. Szabványosított jelölést biztosítanak, amely segít a kristálytanászoknak, anyagtudósoknak és mérnököknek a specifikus kristályorientációkra vonatkozó kommunikációban. A Miller-indexek elengedhetetlenek az X-ray diffrakciós minták elemzéséhez, a kristálynövekedés megértéséhez, a síkok közötti távolságok kiszámításához és a kristályorientációtól függő különböző fizikai tulajdonságok tanulmányozásához.

How do I handle a plane that is parallel to one of the axes?

Amikor egy sík párhuzamos egy tengellyel, soha nem metszi azt a tengelyt, így a metszéspontot végtelennek tekintik. A Miller-indexek jelölésében a végtelen reciprokja nulla, így a megfelelő Miller-index nulla lesz. Például egy sík, amely párhuzamos az y-tengellyel, az (a, ∞, c) metszéspontokkal rendelkezik, és a Miller-indexek (h,0,l) lesznek.

What do negative Miller indices mean?

A negatív Miller-indexek azt jelzik, hogy a sík a koordináta-eredmény negatív oldalán metszi a megfelelő tengelyt. A kristálytani jelölésben a negatív indexeket általában a szám felett egy vonallal jelölik, mint pl. (h̄kl). A negatív indexek olyan síkokat képviselnek, amelyek fizikailag ekvivalensek pozitív megfelelőikkel, de eltérő orientációval rendelkeznek.

How do Miller indices relate to crystal structure?

A Miller-indexek közvetlen kapcsolatban állnak a kristályszerkezetben lévő atomok elrendezésével. A specifikus Miller-indexekkel rendelkező síkok közötti távolság (dhkl) a kristályszerkezet függvényében változik. Az X-ray diffrakció során ezek a síkok tükröző síkokként működnek Bragg törvénye szerint, jellemző diffrakciós mintákat produkálva, amelyek felfedik a kristályszerkezetet.

What is the difference between Miller indices and Miller-Bravais indices?

A Miller-indexek három egész számot (h,k,l) használnak, és a legtöbb kristályszerkezethez alkalmasak. A Miller-Bravais indexek négy egész számot (h,k,i,l) használnak, és kifejezetten hexagonális kristályszerkezetekhez lettek tervezve. A negyedik index, i, redundáns (i = -(h+k)), de segít megőrizni a hexagonális rendszer szimmetriáját, és könnyebben észlelhetővé teszi az ekvivalens síkokat.

How do I calculate the angle between two crystal planes?

A két sík közötti szög θ, amelynek Miller-indexei (h₁,k₁,l₁) és (h₂,k₂,l₂) egy kocka kristályszerkezetben, a következőképpen számítható ki:

cosθ=h1h2+k1k2+l1l2(h12+k12+l12)(h22+k22+l22)\cos\theta = \frac{h_1h_2 + k_1k_2 + l_1l_2}{\sqrt{(h_1^2 + k_1^2 + l_1^2)(h_2^2 + k_2^2 + l_2^2)}}

Nem kocka rendszerek esetén a számítás bonyolultabb, és a kristályrendszer metrikus tenzorát is magában foglalja.

What is the relationship between Miller indices and d-spacing?

A d-távolság (síkok közötti távolság) a Miller-indexekkel (h,k,l) rendelkező síkok esetében a kristályszerkezet függvényében változik. Kocka kristály esetén a kapcsolat a következő:

dhkl=ah2+k2+l2d_{hkl} = \frac{a}{\sqrt{h^2 + k^2 + l^2}}

Más kristályszerkezetek esetén bonyolultabb képletek érvényesek, amelyek a specifikus rácsparamétereket is figyelembe veszik.

Can Miller indices be fractions?

Nem, a konvenció szerint a Miller-indexek mindig egész számok. Ha a számítás kezdetben tört értékeket ad, azokat a legkisebb egész számok halmazává alakítják, amelyek fenntartják ugyanazt az arányt. Ezt a nevezők legkisebb közös többszörösének szorzásával végzik.

How do I determine the Miller indices of a crystal face experimentally?

A kristályos arcok Miller-indexeit kísérletileg X-ray diffrakció, elektron diffrakció vagy optikai goniometria segítségével lehet meghatározni. Az X-ray diffrakció során a diffrakció szögei, amelyeken a diffrakció bekövetkezik, a síkok közötti távolsággal (d-spacing) állnak kapcsolatban, amely a Bragg törvénye szerint a megfelelő Miller-indexekkel azonosítható.

What are the Miller indices of common crystal planes?

Néhány gyakori kristály sík és azok Miller-indexei a következők:

  • (100), (010), (001): Elsődleges kocka síkok
  • (110), (101), (011): Átlós síkok kocka rendszerekben
  • (111): Oktaéderes sík kocka rendszerekben
  • (112): Gyakori csúszási sík testközéppontos kocka fémekben

References

  1. Miller, W. H. (1839). A Treatise on Crystallography. Cambridge: For J. & J.J. Deighton.

  2. Ashcroft, N. W., & Mermin, N. D. (1976). Solid State Physics. Holt, Rinehart and Winston.

  3. Hammond, C. (2015). The Basics of Crystallography and Diffraction (4th ed.). Oxford University Press.

  4. Cullity, B. D., & Stock, S. R. (2014). Elements of X-ray Diffraction (3rd ed.). Pearson Education.

  5. Kittel, C. (2004). Introduction to Solid State Physics (8th ed.). Wiley.

  6. Kelly, A., & Knowles, K. M. (2012). Crystallography and Crystal Defects (2nd ed.). Wiley.

  7. International Union of Crystallography. (2016). International Tables for Crystallography, Volume A: Space-group symmetry. Wiley.

  8. Giacovazzo, C., Monaco, H. L., Artioli, G., Viterbo, D., Ferraris, G., Gilli, G., Zanotti, G., & Catti, M. (2011). Fundamentals of Crystallography (3rd ed.). Oxford University Press.

  9. Buerger, M. J. (1978). Elementary Crystallography: An Introduction to the Fundamental Geometrical Features of Crystals. MIT Press.

  10. Tilley, R. J. (2006). Crystals and Crystal Structures. Wiley.

Próbálja ki a Miller Indices Calculator-t még ma, hogy gyorsan és pontosan meghatározza a Miller-indexeket bármely kristály síkhoz. Akár diák, aki a kristálytant tanul, akár kutató, aki anyagszerkezeteket elemez, akár mérnök, aki új anyagokat tervez, ez az eszköz segít azonosítani és megérteni a kristály síkokat könnyedén.