Dasturiy ta'minotning ko'rsatmalari Geologiya Tinkercad CodeBlocks bilan dasturiy ta'minot logotipi

Tinkercad CodeBlocks dasturiy ta'minoti bilan Geologiya bo'yicha ko'rsatmalar

Dasturiy ta'minotning ko'rsatmalari Geologiya Tinkercad CodeBlocks bilan dasturiy ta'minot mahsuloti

Tog‘ jinslari va kristalllarning geometriyasini tushunish

Ko'pgina geometrik qattiq jismlar tabiatda mavjud. Mineral kristallar muntazam, geometrik shakllarga aylanadi.

Tetraedrlar
Tetraedrit muntazam tetraedr shaklidagi kristallar hosil qiladi. U birinchi marta 1845 yilda Germaniyada tasvirlangan va mis manbai sifatida ishlatilgan. (del Court, 2014)

Kublar
Pirit yoki "ahmoqning oltini", ayniqsa, chiroyli kristallarni hosil qiladi. 16-17-asrlarda pirit dastlabki qurollarda yonish manbai sifatida ishlatilgan, aylana -le bilan urilganda uchqunlar paydo bo'lgan. (del Court, 2014) Vismut ham o'z markaziga qadam bosadigan kublar shaklida o'sishga intiladi, geometriyada bu hodisa konsentrik naqsh sifatida tanilgan.

Oktaedr
Magnetit aslida Yerdagi har qanday tabiiy minerallarning eng magnitidir. Magnitning mayda temir bo'laklariga tortilishini kuzatish orqali odamlar miloddan avvalgi IV asrda Xitoyda va miloddan avvalgi VI asrda Gretsiyada - birinchi marta magnitlanishni kuzatgan. (del Court, 4)

Olti burchakli prizma
Kvarts kristallari olti burchakli prizmalarni hosil qiladi. Uzoq prizma yuzlari har doim mukammal 60 ° burchak hosil qiladi va yorug'likni spektrga ajratadi. (del Court, 2014)
Har qanday kristallning geometriyasi (aslida har qanday geometrik naqsh) uchta asosiy printsipga asoslanadi:

  • Shakl: Bu asosiy guruchdir.
  • Takrorlash: Bu tayanch-gure "nusxa olish va joylashtirish" soni.
  • Moslash: Bu ish tekisligidagi asl gure nusxalariga berilgan buyurtma.

Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (1)

Uni Tinkercad Codeblocks-ga tarjima qilish

Ushbu geometrik shakllarni tanib olish juda oson va (biz uchun omadli) ularning aksariyati allaqachon Tinkercad CodeBlocks-ning Shakllar yoki Primitives menyusida oldindan o'rnatilgan. Yangi shaklni tanlash uchun uni ish maydoniga sudrab olib boring va simulyatsiyani ishga tushirish va animatsiyani ko'rsatish uchun Play tugmasini bosing.

Primitiv shakllar

Bir qarashda murakkab ko'rinadigan ba'zi geometrik shakllar, aslida, bu faqat bir xil asosning takrorlanishi va o'zgarishi. Keling, buni Tinkercad CodeBlocks-da qanday qilishni ko'rib chiqaylik:Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (2)

Tetraedrlar

  1.  Piramida blokini (shakl menyusi) ish maydoniga sudrab olib boring.
  2.  "Qo'shimcha variantlarni ochish" belgisini bosing (o'ng strelka).
  3.  Tomonlarning qiymatini 3 ga o'zgartiring (shunday qilib biz 4 qirrali piramida yoki tetahedrni olamiz).

Kublar

  1.  Eng oson - bu faqat kub yoki quti blokini (shakl menyusi) ish maydoniga sudrab olib tashlash masalasidir.

Oktaedr

  1.  Piramida blokini (shakl menyusi) ish maydoniga sudrab olib boring.
  2.  Ko'chirish blokini qo'shing (menyuni o'zgartirish) va Z qiymatini 20 ga o'zgartiring (bu -gure 20 birlik yuqoriga siljiydi)
  3.  Kod ostida yangi piramida qo'shing.
  4.  Aylantirish blokini qo'shing (menyuni o'zgartirish) va X o'qini 180 daraja aylantiring.
  5.  Ikkala piramidani bir-biriga payvandlab, 8 qirrali guruchni (oktaedr) hosil qiladigan guruh yaratish blokini (menyuni o'zgartirish) qo'shing.
  6.  Agar siz aniqroq bo'lishni istasangiz, oxirida o'lchov blokini qo'shishingiz mumkin (menyuni o'zgartirish) va Z qiymatini 0.7 ga o'zgartirishingiz mumkin, shunda -gure yanada bir xil ko'rinadi.

Olti burchakli prizma

  1. Ko'pburchak blokini (shakl menyusi) ish maydoniga sudrab olib boring.
  2.  "Qo'shimcha variantlarni ochish" belgisini bosing (o'ng strelka).
  3.  Tomonlarning qiymati 6 ga o'rnatilganligiga ishonch hosil qiling.
  4.  Agar siz olti burchakli prizma uzunligini o'zgartirmoqchi bo'lsangiz, siz masshtab blokini (Modify menyusi) qo'shishingiz va Z qiymatini o'zgartirishingiz mumkin.

https://youtu.be/DAlibpGWiRo

Takrorlash

Tinkercad CodeBlocks-da -gure-ni bir necha marta takrorlash uchun biz "1" marta takrorlash blokidan (boshqaruv menyusi) foydalanishimiz kerak. Biroq, takrorlashni yaratishdan oldin biz yangi ob'ektni yaratishimiz kerak (O'zgartirish menyusi):

  1.  Avval sudrab tashlab, ish maydonidagi o'zgartirish menyusidan yangi obyekt blokini yarating.
  2.  Endi o'sha blok ostidan nazorat menyusidan takroriy 1 marta blokirovkasini sudrab olib tashlang.
  3.  O'zingiz xohlagan shaklni tanlang (shakl menyusidan) va uni blokning ICHRiga kiriting 1 marta takrorlang. Ko'rasiz -t bo'laklari boshqotirma kabi birga.

Agar siz "1" qiymatini blokdagi istalgan boshqa raqamga o'zgartirsangiz, 1 marta takrorlang, -gure siz xohlagancha ko'chiriladi.
Biroq, simulyatsiyani ishga tushirsangiz ham, oldingi o'zgarishlarni ko'rish mumkin bo'lmaydiviewha, nega? chunki ob'ektlar bir xil holatda nusxa ko'chiriladi va joylashtiriladi! (birining ustiga)... o'zgarishlarni ko'rish uchun ularni takrorlash va ko'chirish kerak! keyingi bosqichda ko'rib turganimizdek.
https://youtu.be/hxBtEIyZU5I

Hizalama yoki massivlar

Avval biz mavjud bo'lgan hizalama turlarini tushunishimiz kerak:

  • Chiziqli yoki panjarani tekislash: bunda ob'ektlar bo'shliqqa -ll bir yoki ikki yo'nalishga qarab takrorlanadi.
  • Aylanish moslamasi: bunda jismlar aylanish o'qi atrofida aylanib, aylana hosil qiladi.
  • Tasodifiy tekislash: qaysi ob'ektlar o'zlarini tasodifiy ravishda turli joylarda joylashtirish orqali bo'shliqni yaratadilar

Endi buni Tinkercad CodeBlocks yordamida qanday qilishni ko'rib chiqamiz:

Chiziqli tekislash:

  1.  Avval sudrab tashlab, ish maydonidagi o'zgartirish menyusidan yangi ob'ekt blokini yarating.
  2.  Endi biz o'zgaruvchini yaratishimiz kerak. Siz matematika menyusidan o'zgaruvchilar blokini yaratishingiz mumkin va uni oldingi blokning pastiga qo'yishingiz mumkin (0 qiymatini saqlang).
  3.  O'zgaruvchining nomini (oson aniqlash uchun) istalgan so'zga o'zgartiring, masalan, "harakat" buning uchun blokdagi ochiladigan menyuni bosing va o'zgaruvchining nomini o'zgartirish ... variantini tanlang.
  4.  Endi o'sha blok ostidan nazorat menyusidan takroriy 1 marta blokirovkasini sudrab olib tashlang.
  5.  O'zingiz xohlagan shaklni tanlang (shakl menyusidan) va uni blokning ICHRiga kiriting 1 marta takrorlang. Ko'rasiz -t bo'laklari boshqotirma kabi birga.
  6.  Endi oldingi blok ostida (lekin takroriy blokning ichida qolish) siz harakat blokini joylashtirasiz.
  7.  Ma'lumotlar menyusiga kiring va siz o'zgaruvchingizga bergan nomingiz bilan yangi blok yaratilganligini sezasiz.
  8.  O'sha blokni torting va uni ko'chirish blokiga joylashtiring (-gureni qaysi yo'nalishda siljitmoqchi ekanligingizga qarab, u X, Y yoki Z bo'lishi mumkin).
  9.  Deyarli -nish uchun biz o'zgartirish elementi blokini qo'shamiz (siz uni matematika menyusi ichidasiz) va blokning ochiladigan menyusida o'zgaruvchingiz nomini tanlang.
  10.  Bir oz matematika vaqti keldi! Tenglama blokini sudrab olib boring (siz uni 0 + 0 belgilari bilan matematika menyusiga kiritasiz) KODINGIZDAN CHARAK, siz ish maydonidagi istalgan bo'sh joydan foydalanishingiz mumkin.
  11.  Oxirgi 0 ni istalgan raqamga o'zgartiring, bu sizning -gure ko'chiradigan birliklarni ifodalaydi.
  12.  To -nish uchun tenglama blokingizni torting va uni o'zgartirish blokining "to" qismidan keyin 1 ning ustiga qo'ying (1 raqamini 0 + n tenglama bilan almashtirish uchun).
  13.  Nihoyat, simulyatsiyani ishga tushiring va sehrni tomosha qiling. Men birinchi marta zerikarli ekanligini bilaman, lekin amaliyot bilan osonroq bo'ladi.

Aylanish moslamasi: 

  1.  Avval sudrab tashlab, ish maydonidagi o'zgartirish menyusidan yangi obyekt blokini yarating.
  2.  Endi biz o'zgaruvchini yaratishimiz kerak. Siz matematika menyusidan o'zgaruvchilar blokini yaratishingiz mumkin va uni oldingi blokning pastiga qo'yishingiz mumkin (0 qiymatini saqlang).
  3.  O'zgaruvchining nomini (oson identifikatsiya qilish uchun) istalgan so'zga o'zgartiring, masalan, "aylantirish" buni amalga oshirish uchun blokdagi ochiladigan menyuni bosing va o'zgaruvchining nomini o'zgartirish ... variantini tanlang.
  4.  Endi o'sha blok ostidan nazorat menyusidan takroriy 1 marta blokirovkasini sudrab olib tashlang.
  5.  O'zingiz xohlagan shaklni tanlang (shakl menyusidan) va uni blokning ICHRiga kiriting 1 marta takrorlang. Ko'rasiz -t bo'laklari boshqotirma kabi birga.
  6.  Endi oldingi blok ostida (lekin takroriy blokning ichida qolish) siz harakat blokini joylashtirasiz.
  7.  Harakatlanuvchi blokning X yoki Y o'qi qiymatini o'zgartiring (-gureni ishchi tekislik yoki boshlang'ich markazidan uzoqlashtirish uchun).
  8.  Blok atrofida aylanishni qo'shing (uni o'zgartirish menyusida topishingiz mumkin) va X o'qi parametrini Z o'qiga o'zgartiring.
  9.  Ma'lumotlar menyusiga kiring va siz o'zgaruvchingizga bergan nomingiz bilan yangi blok yaratilganligini sezasiz.
  10.  Ushbu blokni sudrab olib boring va uni aylanish blokidagi “to” opsiyasidan keyingi raqam ustiga qo'ying.
  11.  Endi matematika menyusidan “X:0 Y:0 Z:0 Z:0” blokini torting va uni oldingi blokning aylanish darajalari parametridan keyin qo‘ying (shunday qilib biz -gure ning markaz atrofida aylanishiga ishonch hosil qilamiz. samolyot va o'z markazidan emas).
  12.  Deyarli -nish uchun biz o'zgartirish elementi blokini qo'shamiz (siz uni matematika menyusi ichidasiz) va blokning ochiladigan menyusida o'zgaruvchingiz nomini tanlang.
  13.  Bir oz matematika vaqti keldi! Tenglama blokini sudrab olib boring (siz uni 0 + 0 belgilari bilan matematika menyusiga kiritasiz) KODINGIZDAN CHARAK, siz ish maydonidagi istalgan bo'sh joydan foydalanishingiz mumkin.
  14.  Oxirgi 0 ni istalgan raqamga o'zgartiring, bu sizning -gure ko'chiradigan birliklarni ifodalaydi.
  15.  To -nish uchun tenglama blokingizni torting va uni o'zgartirish blokining "to" qismidan keyin 1 ning ustiga qo'ying (1 raqamini 0 + n tenglama bilan almashtirish uchun).
  16.  Nihoyat, simulyatsiyani ishga tushiring va sehrni tomosha qiling. Men birinchi marta zerikarli ekanligini bilaman, lekin amaliyot bilan osonroq bo'ladi.

Tasodifiy tekislash:
Yaxshiyamki, bu turdagi moslashtirish ko'rinadiganidan ancha oson.

  1.  Avval sudrab tashlab, ish maydonidagi o'zgartirish menyusidan yangi obyekt blokini yarating.
  2.  Endi o'sha blok ostida, boshqaruv menyusidan 1 marta takroriy blokirovkani sudrab olib tashlang (raqamni o'zgartirish orqali siz paydo bo'ladigan -gures sonini boshqarasiz).
  3.  O'zingiz xohlagan shaklni tanlang (shakl menyusidan) va uni blokning ICHRiga kiriting 1 marta takrorlang. Ko'rasiz -t bo'laklari boshqotirma kabi birga.
  4.  Endi oldingi blok ostida (lekin takroriy blokning ichida qolish) siz harakat blokini joylashtirasiz.
  5.  Biz "0 dan 10 gacha tasodifiy" deb nomlangan yangi blokdan foydalanamiz, siz uni Matematik menyusida topishingiz mumkin.
  6.  Blokni torting va uni harakatlanuvchi blokning X koordinatasidan keyin qo'ying. Y koordinatasi uchun amalni takrorlang.
  7.  Nihoyat, bir qator raqamlarni (yoki bizning belgilarimiz tasodifiy paydo bo'ladigan pozitsiyalarni) aniqlash kerak. Misol uchunampAgar siz butun ish tekisligida -guralar paydo bo'lishini istasangiz, "tasodifiy ... orasida" blokiga -100 dan 100 gacha yozishingiz mumkin.

https://youtu.be/fHy3oJSMf0M

Qo'llar harakatda

Endi siz asoslarni o'rgandingiz, endi uni sinab ko'rish vaqti keldi. Eng mashhur kristallarning geometriyasini aniqlang va ularni takrorlashga harakat qilish uchun bugungi darsda o'rgangan narsangizdan foydalaning.
Mana bir nechta harakat kurslari (maslahatlar):

magnetit

  • Tetraedr hosil qilish uchun ikkita 4 qirrali piramidaga qo'shilishingiz kerak bo'ladi, bu takrorlanadigan asosiy modul bo'ladi.
  • Shakllar sonini ko'paytirish uchun takroriy blokdan foydalaning va shakllarni turli joylarda joylashtirish uchun uni siljitish bloki + 0 dan 10 gacha bo'lgan diapazon bilan aralashtiring.
  • Shakllarning o'lchamlarini o'zgartirish uchun masshtab blokini qo'shib ko'ring.

tetraedrit

  • 4 qirrali piramidadan boshlang. -gurening burchaklarini kesish uchun 4 ta boshqa piramidadan foydalaning.
  • Ushbu kompozitsiyani ish tekisligida uning o'lchamlarini o'zgartirgan holda bir necha marta takrorlang.
  • Maslahat: X, Y, Z aylanish bloklarini qo'shing va ularni diapazon bloki (0 dan 360 gacha) bilan birlashtirib, yanada realroq ko'rinish uchun -guresni tasodifiy aylantiring.

Pirit

  • Eng oddiy - bu katta kub atrofida kichikroq qutilarni hosil qilish uchun faqat qutilar va takrorlanuvchi bloklardan foydalanadi.

Vulkanik tosh

  • Bu qiyin ko'rinadi, lekin unday emas! Katta qattiq tanadan boshlang (men sharni tavsiya qilaman).
  • Tasodifiy ravishda ko'plab kichik va o'rta sharlarni asosiy tananing atrofida joylashtiring. Uni "bo'shliq" rejimiga qo'yganingizga ishonch hosil qiling.
  • Har bir narsani bir joyga to'plang va kichik sharlar asosiy tananing bo'laklarini olib tashlashini tomosha qiling

Kvarts

  • Olti burchakli prizma yarating va uni Z o'qiga tekislang.
  • Uning ustiga 6 qirrali piramida qo'ying
  • Piramidaning to'g'ri uchida kesma qiling
  • Har bir narsani birgalikda guruhlang va uni modul sifatida ishlating.
  • Samolyotning o'rtasiga aylanish uchun aylanishni takrorlash yordamida modulni takrorlang.

vismut

  • Murakkab -gure, hammasi kubdan boshlanadi.
  • Endi bizni faqat "ramka" bilan qoldirish uchun kubning yon tomonlarini kesib tashlaydigan 6 ta piramida kerak bo'ladi.
  • Ramkani o'rtasiga qarab bir necha marta takrorlang va umumiy o'lchovni kamaytiring.
  • Oxir-oqibat, ibtidoiy cheklov tufayli (Tinkercad CodeBlocks ish tekisligida faqat 200 ta primitivga ruxsat beradi) biz -gure-ni faqat bir necha marta takrorlay olamiz, bu ajoyib natijaga erishish uchun etarli.

Geode

  • Kublar uning asosidir
  • Inqilob naqshlari yordamida halqalarni hosil qilish uchun kublarni markaz atrofida takrorlang.
  • Qimmatbaho toshning haqiqiy ranglariga yaqinroq o'xshashlik uchun halqalarning rangini o'zgartiring
  • Oxirida dizaynni yarmini kesish uchun katta qutidan foydalaning (haqiqiy hayotda kesilgan geode kabi).

Agar siz mavzuni tushunishda qiynalayotgan bo'lsangiz, men sizga testlarimga havolalarni ham qoldiraman, shunda siz ularni takrorlashingiz va sinab ko'rishingiz mumkin!

  • magnetit
  • tetraedrit
  • Pirit
  • Vulkanik tosh
  • Kvarts
  • vismut
  • Geode

Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (3) Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (4) Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (5)

3D bosib chiqarish uchun eksport qilish

Dizayningizni tuzayotganda kodning oxiriga "guruh yaratish" blokini qo'shishni unutmang, shuning uchun biz barcha qismlar bir butun bo'lib birga ekanligiga ishonch hosil qilamiz. Eksport menyusiga o'ting va .stl ni tanlang (3D chop etish uchun eng keng tarqalgan format).Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (6)

3D bosib chiqarish uchun tuzatish (Tinkercad 3D dizaynlari)

Eslab qoling! Har qanday 3D chop etishdan oldin modelning amalga oshirilishiga, boshqacha aytganda, quyidagi 3D bosib chiqarish qoidalariga mos kelishiga ishonch hosil qilishingiz juda muhim:

  • Kosmosda Poating modellarini asossiz yoki tayanchsiz chop eta olmaysiz.
  • 45 darajadan oshadigan burchaklar SAPR dasturida tizimli yordamni talab qiladi.
  • Bosma to'shakka yaxshi yopishishini ta'minlash uchun -gure asosini iloji boricha Pat qilishga harakat qiling.

Bunday holda, biz tasodifiy naqshlar yaratayotganda ushbu qoidalarga e'tibor berish juda qiyin. Chop etishdan oldin .stl modelini Tinkercad 3D Designs-ga import qilishni tavsiya qilaman, bu holda:

  1.  Men markazga barcha shakllarni kesib o'tadigan poliedr qo'shdim.
  2.  Keyin kambag'alning Pat ekanligiga ishonch hosil qilish uchun uning ostiga ichi bo'sh kub qo'shing.
  3.  Nihoyat, hamma narsani guruhlashtirib, .stl formatiga eksport qilindi

Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (7) Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (8)

3D Chop etish

Ushbu loyiha uchun biz quyidagi parametrlarga ega bepul Ultimaker Cura 3D CAM dasturidan foydalandik:

  • Material: PLA+ ipak
  • Ko'krak hajmi: 0.4 mm
  • Qatlam sifati: 0.28 mm
  • In-ll: 20% panjara naqsh
  • Ekstruziya harorati: 210 C
  • Issiq yotoq harorati: 60 C
  • Chop etish tezligi: 45 mm/s
  • Qo'llab-quvvatlaydi: Ha (45 gradusda avtomatik)
  • Adezyon: Brim

Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (9) Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (10) Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (11) Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya bo'yicha ko'rsatmalar - (12)

Ma'lumotnomalar

Del Kort, M. (2014 yil, 3 yil). Geologiya va geometriya. Misheldelkurt. 11-yil 2022-sentabrda tiklanish, de
https://michelledelcourt.wordpress.com/2013/12/20/geology-and-geometry/

Bu ajoyib!
Codeblocks dizaynini Tinkercad galereyasida ommaviy ravishda baham ko'rdingizmi?

Hujjatlar / manbalar

Tinkercad CodeBlocks dasturiy ta'minoti bilan Geologiya bo'yicha ko'rsatmalar [pdf] Qo'llanma
Tinkercad CodeBlocks dasturiy ta'minoti bilan geologiya ko'rsatmalari

Ma'lumotnomalar

Fikr qoldiring

Sizning elektron pochta manzilingiz nashr etilmaydi. Majburiy maydonlar belgilangan *