Software s instructables Geology Mei Tinkercad CodeBlocks Software-logo

Software s instructables Geology Mei Tinkercad CodeBlocks Software

Software s instructables Geology Mei Tinkercad CodeBlocks Software-produkt

De mjitkunde fan rotsen en kristallen begripe

In protte geometryske fêste stoffen komme eins yn 'e natuer foar. Minerale kristallen groeie yn reguliere, geometryske foarmen.

Tetraëders
Tetrahedrite foarmet reguliere tetrahedral-foarmige kristallen. It waard foar it earst beskreaun om 1845 hinne yn Dútslân en wurdt brûkt as boarne fan koper. (del Court, 2014)

Cubes
Pyrit of "narre goud" foarmet benammen moaie kristallen. Yn 'e 16e en 17e ieu waard pyrit brûkt as in boarne fan ûntstekking yn' e iere -rearms, wêrtroch't vonken ûntstien wurde as se troch in sirkelfoarmige -le streake. (del Court, 2014) Bismut hat ek de neiging om te groeien yn 'e foarm fan kubes dy't yn stappen nei har sintrum groeie, yn geometry is dit ferskynsel bekend as in konsintrysk patroan.

Octaëder
Magnetyt is eins it meast magnetyske fan alle natuerlik foarkommende mineraal op ierde. Troch de oantrekking fan magnetyt nei lytse stikjes izer te observearjen, hawwe minsken yn Sina yn 'e 4e iuw f.Kr. en Grikelân yn 'e 6e iuw f.Kr. -earst magnetisme waarnommen. (del Court, 2014)

Hexagon Prisma
Kwartskristallen foarmje hexagonale prisma's. De lange prisma-gesichten meitsje altyd in perfekte hoeke fan 60 ° en splitsen ljocht yn in spektrum. (del Court, 2014)
De mjitkunde fan elk kristal (yn feite fan elk geometrysk patroan) is basearre op 3 basisprinsipes:

  • Foarm: It is de basis gure.
  • werhelling: It is it oantal kearen dat in basis-gure "kopieard en plakt" wurdt.
  • Oanpassing: It is de folchoarder jûn oan de kopyen fan de orizjinele gure yn in wurk fleantúch.

Software s instructables Geology With Tinkercad CodeBlocks Software- (1)

It oersetten nei Tinkercad Codeblocks

Dizze geometryske foarmen binne heul maklik te werkennen en (lokkich foar ús) binne de measten al ynsteld yn it menu Shapes of Primitives fan Tinkercad CodeBlocks. Om in nije foarm te selektearjen, sleep it gewoan nei it wurkgebiet en klikje op de knop Play om de simulaasje út te fieren en de animaasje wer te jaan.

Primitive foarmen

Guon geometryske foarmen dy't op it earste each lykje yngewikkeld, yn werklikheid is it gewoan de werhelling en feroaring fan posysje fan deselde basis -gure. Litte wy sjen hoe't jo it dwaan yn Tinkercad CodeBlocks:Software s instructables Geology With Tinkercad CodeBlocks Software- (2)

Tetraëders

  1.  Sleep en drop in piramideblok (formuliermenu) nei it wurkgebiet.
  2.  Klikje op it ikoan "iepenje mear opsjes" (rjochter pylk).
  3.  Feroarje de wearde fan kanten nei 3 (op dizze manier krije wy in 4-sided piramide of tetaëder).

Cubes

  1.  De maklikste -gure, it is gewoan in kwestje fan it slepen en droppe fan de kubus of doazeblok (formuliermenu) nei it wurkgebiet.

Octaëder

  1.  Sleep en drop in piramideblok (formuliermenu) nei it wurkgebiet.
  2.  Foegje in bewegingsblok ta (menu wizigje) en feroarje de wearde fan Z nei 20 (dit sil de -gure 20 ienheden nei boppen ferpleatse)
  3.  Foegje in nije piramide ta ûnder de koade.
  4.  Foegje in rotaasjeblok ta (menu wizigje) en rotearje de X-as 180 graden.
  5.  Foegje in meitsje groep blok (wizigje menu) dat sil laske beide piramiden tegearre, foarmje in 8-sided gure (octahedron).
  6.  As jo ​​krekter wolle wêze, kinne jo in skaalblok oan 'e ein tafoegje (menu wizigje) en de Z-wearde feroarje nei 0.7, sadat de -gure mear unifoarm sjocht.

Hexagon Prisma

  1. Sleep en drop in polygonblok (formuliermenu) nei it wurkgebiet.
  2.  Klikje op it ikoan "iepenje mear opsjes" (rjochter pylk).
  3.  Soargje derfoar dat de wearde fan Sides is ynsteld op 6.
  4.  Jo kinne in skaalblok tafoegje (menu wizigje) en de Z-wearde feroarje as jo de lingte fan it hexagonale prisma feroarje wolle.

https://youtu.be/DAlibpGWiRo

Herhelling

Om werhelje in -gure meardere kearen yn Tinkercad CodeBlocks wy moatte brûke de werhelling "1" kear blok (kontrôle menu). Foardat wy lykwols in werhelling meitsje, moatte wy in nij objekt meitsje (menu wizigje):

  1.  Earst slepe en droppe meitsje in nij objektblok fanút it wizigingsmenu yn it wurkgebiet.
  2.  No krekt ûnder dat blok slepe en droppe in werhelling 1 kear blok út it kontrôle menu.
  3.  Kies elke foarm dy't jo wolle (út it foarmmenu) en foegje it 1 kear yn it blok werhelje. Jo sille sjen dat de stikken -t tegearre as in puzel.

As jo ​​feroarje de wearde "1" nei in oar nûmer yn it blok repeat 1 kear, de -gure wurdt kopiearre safolle kearen as jo beslute.
Lykwols, sels as jo de simulaasje útfiere, sil it net mooglik wêze om de feroaringen yn 'e previeweh, wêrom? omdat de objekten wurde kopiearre en plakke rjochts yn deselde posysje! (ien boppe de oare) ... om de wizigingen te sjen moatte jo se werhelje en ferpleatse! lykas wy sille sjen yn 'e folgjende stap.
https://youtu.be/hxBtEIyZU5I

Alignment of Arrays

Earst moatte wy de soarten ôfstimmingen begripe dy't besteane:

  • Lineêre of grid ôfstimming: wêryn objekten wurde werhelle nei ien of twa rjochtings nei -ll in romte.
  • Rotaasjerjochting: dêr't foarwerpen spinne om in rotaasje-as, foarmje circumferences.
  • Willekeurige ôfstimming: wêryn objekten -ll in romte troch in posysje harsels op ferskate lokaasjes blykber willekeurich

Litte wy no sjen hoe't jo it dwaan mei Tinkercad CodeBlocks:

Lineêre ôfstimming:

  1.  Earst slepe en drop meitsje in nij objektblok fan it wizigingsmenu yn it wurkgebiet.
  2.  No moatte wy in fariabele meitsje. Jo kinne it oanmeitsjen fan fariabele blok út it wiskundemenu slepe en it krekt ûnder it foarige blok pleatse (hâld de wearde 0).
  3.  Feroarje de namme fan 'e fariabele (foar maklike identifikaasje) nei elk wurd dat jo wolle, lykas "beweging" om dit te dwaan klikje op it útklapmenu yn it blok en selektearje de opsje omneame fariabele ...
  4.  No krekt ûnder dat blok slepe en droppe in werhelling 1 kear blok út it kontrôle menu.
  5.  Kies elke foarm dy't jo wolle (út it foarmmenu) en foegje it 1 kear yn it blok werhelje. Jo sille sjen dat de stikken -t tegearre as in puzel.
  6.  No ûnder it foarige blok (mar bliuwend binnen it werhellingsblok) sille jo in bewegingsblok pleatse.
  7.  Tagong ta it menu Gegevens en jo sille merke dat der no in nij blok is makke mei deselde namme dy't jo joegen oan jo fariabele.
  8.  Sleep dat blok en pleats it yn it bewegingsblok (it kin op X, Y of Z wêze ôfhinklik fan hokker rjochting jo de -gure wolle ferpleatse).
  9.  Om hast -nish sille wy tafoegje in feroaring elemint blok (jo -nd it binnen de wiskunde menu) en yn it dellûk menu fan it blok selektearje de namme fan jo fariabele.
  10.  It is tiid foar wat wiskunde! Sleep in fergeliking blok (jo -nd it binnen de wiskunde menu mei de symboalen 0 + 0) OUT OF YOUR CODE, kinne jo brûke eltse lege romte yn it wurk gebiet.
  11.  Feroarje de lêste 0 nei elk getal dat jo wolle, dit sil de ienheden fertsjintwurdigje dy't jo -gure sil ferpleatse.
  12.  Om -nish slepe jo fergeliking blok en pleats it nei de "oan" seksje fan de feroaring fariabele blok oer de 1 (om it getal 1 te ferfangen troch in fergeliking 0 + n).
  13.  Uteinlik, rinne de simulaasje en besjoch de magy. Ik wit dat de earste kear ferfeelsum is, mar it wurdt makliker mei oefening.

Rotaasjerjochting: 

  1.  Earst slepe en droppe meitsje in nij objektblok fanút it wizigingsmenu yn it wurkgebiet.
  2.  No moatte wy in fariabele meitsje. Jo kinne it oanmeitsjen fan fariabele blok út it wiskundemenu slepe en it krekt ûnder it foarige blok pleatse (hâld de wearde 0).
  3.  Feroarje de namme fan 'e fariabele (foar maklike identifikaasje) nei elk wurd dat jo wolle, lykas "rotaasje" om dit te dwaan klikje op it útklapmenu yn it blok en selektearje de opsje omneame fariabele ...
  4.  No krekt ûnder dat blok slepe en droppe in werhelling 1 kear blok út it kontrôle menu.
  5.  Kies elke foarm dy't jo wolle (út it foarmmenu) en foegje it 1 kear yn it blok werhelje. Jo sille sjen dat de stikken -t tegearre as in puzel.
  6.  No ûnder it foarige blok (mar bliuwend binnen it werhellingsblok) sille jo in bewegingsblok pleatse.
  7.  Feroarje de wearde fan 'e X- of Y-as fan it bewegingsblok (om de -gure fuort te ferpleatsen fan it sintrum fan it wurkflak of oarsprong).
  8.  Foegje in rotearje om blok ta (jo kinne it -nd yn it wizigje menu) en feroarje de X-as-opsje nei Z-as.
  9.  Tagong ta it menu Gegevens en jo sille merke dat der no in nij blok is makke mei deselde namme dy't jo joegen oan jo fariabele.
  10.  Sleep dat blok en pleats it oer it nûmer krekt nei de opsje "nei" yn it rotaasjeblok.
  11.  Sleep no út it wiskundemenu in blok "X:0 Y:0 Z:0 Z:0" en pleats it krekt nei de opsje foar rotaasjegraden fan it foarige blok (op dizze manier soargje wy derfoar dat de -gure om it sintrum fan it fleantúch en net út it eigen sintrum).
  12.  Om hast -nish sille wy tafoegje in feroaring elemint blok (jo -nd it binnen de wiskunde menu) en yn it dellûk menu fan it blok selektearje de namme fan jo fariabele.
  13.  It is tiid foar wat wiskunde! Sleep in fergeliking blok (jo -nd it binnen de wiskunde menu mei de symboalen 0 + 0) OUT OF YOUR CODE, kinne jo brûke eltse lege romte yn it wurk gebiet.
  14.  Feroarje de lêste 0 nei elk getal dat jo wolle, dit sil de ienheden fertsjintwurdigje dy't jo -gure sil ferpleatse.
  15.  Om -nish slepe jo fergeliking blok en pleats it nei de "oan" seksje fan de feroaring fariabele blok oer de 1 (om it getal 1 te ferfangen troch in fergeliking 0 + n).
  16.  Uteinlik, rinne de simulaasje en besjoch de magy. Ik wit dat de earste kear ferfeelsum is, mar it wurdt makliker mei oefening.

Willekeurige ôfstimming:
Gelokkich is dit soarte fan ôfstimming folle makliker dan it liket.

  1.  Earst slepe en droppe meitsje in nij objektblok fanút it wizigingsmenu yn it wurkgebiet.
  2.  No krekt ûnder dat blok slepe en droppe in werhelling 1 kear blok út it kontrôle menu (troch it feroarjen fan it nûmer jo kontrolearje it oantal -gures dat sil ferskine).
  3.  Kies elke foarm dy't jo wolle (út it foarmmenu) en foegje it 1 kear yn it blok werhelje. Jo sille sjen dat de stikken -t tegearre as in puzel.
  4.  No ûnder it foarige blok (mar bliuwend binnen it werhellingsblok) sille jo in bewegingsblok pleatse.
  5.  Wy sille in nij blok brûke mei de namme "willekeurich tusken 0 en 10" kinne jo -nd it yn it Math menu.
  6.  Sleep it blok en pleats it krekt nei de X-koördinaat fan it bewegingsblok. Werhelje de aksje foar de Y-koördinaat.
  7.  Ta beslút is it nedich om de-ne in berik fan nûmers (of in berik fan posysjes dêr't ús -gures sille ferskine willekeurich). Bygelyksample as jo wolle dat de -gures oer it hiele wurkflak ferskine, kinne jo -100 oant 100 yn it blok "willekeurich tusken ..." ynfiere.

https://youtu.be/fHy3oJSMf0M

Hannen yn aksje

No't jo de basis leard hawwe, is it tiid om it te testen. Identifisearje de mjitkunde fan 'e populêrste kristallen en brûk wat jo leard hawwe yn' e hjoeddeistige les om te besykjen se te replikearjen.
Hjir binne in pear kursussen fan aksje (hints):

Magnetyt

  • Jo moatte meidwaan oan twa 4-sided piramiden om in tetraëder te foarmjen, dat sil de haadmodule wêze om te werheljen.
  • Brûk in werhellingsblok om it oantal foarmen te fermannichfâldigjen en mingje it mei in bewegingsblok + berik tusken 0 - 10 om de foarmen op ferskate plakken te pleatsen.
  • Besykje in skaalblok ta te foegjen om de grutte fan 'e foarmen te feroarjen.

Tetrahedrite

  • Begjin mei in 4-sided piramide. Brûk 4 oare piramiden om de hoeken fan 'e -gure te snijen.
  • Werhelje dizze gearstalde -gure ferskate kearen op it wurk fleantúch feroarjende syn maten.
  • Pro tip: foegje X, Y, Z-rotaasjeblokken ta en kombinearje se mei in berikblok (0 oant 360) om de -gures willekeurich te rotearjen foar in mear realistyske útstrieling.

Pyrit

  • De ienfâldichste fan alles, it brûkt gewoan doazen en werheljende blokken om lytsere doazen om in grutte kubus te foarmjen.

Fulkanyske rots

  • It sjocht der diMcult út, mar it is net! Begjin mei in grut solide lichem (ik advisearje in bol).
  • Pleats willekeurich in protte lytse en middelgrutte sfearen om it haadlichaam. Soargje derfoar dat jo it yn 'e "holle" modus ynstelle.
  • Groepearje alles byinoar en sjoch hoe't de lytse sfearen brokken fan it haadlichem fuortsmite

Quartz

  • Meitsje in hexagonal prisma en rjochtsje it op 'e Z-as.
  • Plak in 6-sided piramide derop
  • Meitsje in knip rjochts oan 'e tip fan' e piramide
  • Groepearje alles byinoar en brûk it as in module.
  • Werhelje de module mei de werhelling fan rotaasje om nei it sintrum fan it fleantúch te draaien.

Bismut

  • Yngewikkeld - gure, it begjint allegear mei in kubus.
  • No sille jo 6 piramiden nedich wêze dy't de kanten fan 'e kubus sille snije om ús allinich mei it "frame" te litten.
  • Werhelje it frame ferskate kearen nei it sintrum, wêrtroch de totale skaal ferminderet.
  • Op it lêst kinne wy ​​​​troch de primitive beheining (Tinkercad CodeBlocks allinich 200 primitives yn it wurkflak tastean) kinne wy ​​​​de -gure mar in pear kear werhelje, mear dan genôch om in geweldich resultaat te berikken.

Geode

  • Cubes binne syn basis-guru
  • Werhelje de kubussen om it sintrum om ringen te foarmjen mei revolúsjepatroanen.
  • Feroarje de kleur fan 'e ringen om mear te lykjen op' e eigentlike kleuren fan 'e edelstien
  • Oan 'e ein brûke in grutte doaze om it ûntwerp yn' e helte te snijen (lykas in geode dy't yn it echte libben wurdt knipt).

As jo ​​​​problemen hawwe mei it begripen fan it ûnderwerp, lit ik jo ek de keppelings nei myn tests litte, sadat jo dermei kinne replikearje en eksperimintearje!

  • Magnetyt
  • Tetrahedrite
  • Pyrit
  • Fulkanyske rots
  • Quartz
  • Bismut
  • Geode

Software s instructables Geology With Tinkercad CodeBlocks Software- (3) Software s instructables Geology With Tinkercad CodeBlocks Software- (4) Software s instructables Geology With Tinkercad CodeBlocks Software- (5)

Eksportearje foar 3D Printing

As jo ​​​​ûntwerp -nalisearje, ferjit net om in blok "meitsje groep" ta te foegjen oan 'e ein fan' e koade, op dizze manier soargje wy derfoar dat alle stikken byinoar binne as ien fêst. Gean nei it eksportmenu en kies .stl (meast foarkommende formaat foar 3D-printsjen).Software s instructables Geology With Tinkercad CodeBlocks Software- (6)

Fixearje foar 3D-printsjen (Tinkercad 3D-ûntwerpen)

Unthâld! it is heul wichtich dat jo foardat jo alles 3D printsje moatte derfoar soargje dat it model mooglik is, mei oare wurden, dat it foldocht oan de folgjende 3D-printregels:

  • Jo kinne gjin modellen printsje Poating yn romte sûnder in basis of stipe.
  • Hoeken dy't mear as 45 graden hawwe, sille strukturele stipe nedich wêze yn 'e CAD-software.
  • Besykje de basis fan jo -gure sa Pat mooglik te meitsjen om in goede adhesion oan it printbêd te garandearjen.

Yn dit gefal is it heul lestich om dizze regels te fersoargjen as wy willekeurige patroanen meitsje. Ik advisearje it .stl-model te ymportearjen yn Tinkercad 3D-ûntwerpen om -x it foardat it printsjen is, yn dit gefal:

  1.  Ik tafoege in polyhedron yn it sintrum dêr't it krúst alle foarmen.
  2.  Dêrnei tafoege in holle kubus ûnder om te soargjen dat de earm is Pat.
  3.  Ta beslút groepearre alles byinoar en eksportearre werom nei .stl formaat

Software s instructables Geology With Tinkercad CodeBlocks Software- (7) Software s instructables Geology With Tinkercad CodeBlocks Software- (8)

3D Print It

Foar dit projekt brûkten wy de fergese CAM-software Ultimaker Cura 3D mei de folgjende parameters:

  • Materiaal: PLA+ seide
  • Nozzle grutte: 0.4 mm
  • Laach kwaliteit: 0.28 mm
  • Yn-ll: 20% raster patroan
  • Extrusion temperatuer: 210 C
  • Hot bed temperatuer: 60 C
  • Printsnelheid: 45 mm/s
  • Stipe: Ja (automatysk by 45 graden)
  • Adhesion: Brim

Software s instructables Geology With Tinkercad CodeBlocks Software- (9) Software s instructables Geology With Tinkercad CodeBlocks Software- (10) Software s instructables Geology With Tinkercad CodeBlocks Software- (11) Software s instructables Geology With Tinkercad CodeBlocks Software- (12)

Referinsjes

Del Court, M. (2014, 3 enero). Geology en mjitkunde. michelledelcourt. Recuperado 11 septimber 2022, de
https://michelledelcourt.wordpress.com/2013/12/20/geology-and-geometry/

Dit is geweldich!
Hawwe jo it Codeblocks-ûntwerp iepenbier diele yn 'e Tinkercad-galery?

Dokuminten / Resources

Software s instructables Geology Mei Tinkercad CodeBlocks Software [pdf] Ynstruksjehânlieding
instructables Geology Mei Tinkercad CodeBlocks Software

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *