Мазмұны:
- 1 -қадам: ВИЗУАЛДЫҚ СТУДИЯ ЖӘНЕ МАРЛИН ЖАБДЫҚТАРЫН ЖҮКТЕУ
- 2 -қадам: CR10 әдепкі параметрлерін қосыңыз
- 3 -қадам: ОҚО ТАЛАҒЫНА МАРЛИН ОРНАТУ
- 4 -қадам: ЖАБДЫҚТЫ ҚОСУ ЖӘНЕ ОРНАТУ
- 5 -қадам: КАЛИБРАЦИЯ: ЭКСТРУДЕР ҚАДАМДАРЫ
- 6 -қадам: КАЛИБРАЦИЯ: АВТОПИДТІ ТЕМПЕРАТУРА
- 7 -қадам: STANDALONE CR10 MOD
Бейне: Менің CR10 жаңа өмірім: ОҚО тақтасы мен Марлин: 7 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:22
Менің стандартты MELZI тақтасы өліп қалды, мен CR10 -ды тірі ету үшін шұғыл ауыстыруды қажет етті.
- Бірінші қадам, ауыстыру тақтасын таңдаңыз, сондықтан мен Bigtreetech skr v1.3 таңдадым, ол 32 биттік тақта, TMC2208 драйверлері бар (UART режимін қолдайтын)
- Екінші қадам, микробағдарламаны таңдаңыз, сондықтан Marlin 2.0 - бұл принтерлер үшін өте кең таралған таңдау.
Мен CR10 стандартты сымдары мен бөлшектерін қолдандым.
Бұл менің тақтаны ауыстыруға және оған Марлинді орнатуға арналған жылдам нұсқаулық.
Жабдықтар:
Skr 1.3 4 драйверлері бар TMC2208 тақтасы (Amazon сілтемесі)
1 -қадам: ВИЗУАЛДЫҚ СТУДИЯ ЖӘНЕ МАРЛИН ЖАБДЫҚТАРЫН ЖҮКТЕУ
- Https://code.visualstudio.com/download сайтынан Visual Studio мәтіндік редакторын орнатыңыз
- Аяқтағаннан кейін Extension белгішесін нұқыңыз және PlatformIO кеңейтімін іздеңіз және оны орнатыңыз
- Github репозиторийінен Marlin микробағдарламасын жүктеңіз:
- 2.0 нұсқасын таңдап, Code және ZIP жүктеу түймесін басыңыз
2 -қадам: CR10 әдепкі параметрлерін қосыңыз
- Файлды ашыңыз
- Https://github.com/MarlinFirmware/Configurations репозиторийіне өтіп, мысалдарды/Creality/CR10 қалтасын іздеңіз және барлық файлдарды жүктеңіз.
- Барлық файлдарды көшіріп, Marlin қалтасына алдын ала жасалған қадамдарда шығарылмай қойыңыз
3 -қадам: ОҚО ТАЛАҒЫНА МАРЛИН ОРНАТУ
- Visual Studio бағдарламасын ашыңыз және Platform IO кеңейтімін ашыңыз (құралдар тақтасының сол жағында бөтен белгіше), Жаңа жобаны ашу түймесін басыңыз, Marlin қалтасын таңдаңыз.
- Platform.ini файлын ашып, mega2560 default_envs орнына LPC1768 ауыстырыңыз (SKR1.3 үшін)
- Configuration.h файлын ашыңыз
-
SERIAL_PORT іздеу:
- #Define SERIAL_PORT мәнін -1 мәніне орнатыңыз
- SERIAL_PORT_2 анықтамас бұрын // түсініктеме белгілерін алып тастаңыз
- #Define SERIAL_PORT_2 мәнін 0 мәніне орнатыңыз
-
АНА БОРЫН іздеу:
#Define MOTHERBORD тең екенін BOARD_BTT_SKR_V1_3 мәніне орнатыңыз
-
DRIVER_TYPE іздеу:
#Define X_DRIVER, Y_DRIVER және Z_DRIVER мәндерін TMC2208 мәніне орнатыңыз
-
CLASSIC_JERK іздеңіз (міндетті емес қадам):
#Define DEFAULT_XJERK параметрін орнатыңыз және DEFAULT_YJERK тең 7.0
- Configuration_adv.h файлын ашыңыз
-
SDCARD_CONNECTION іздеу:
- SDCARD_CONNECTION анықтамас бұрын // түсініктеме белгілерін алып тастаңыз
- #Define SDCARD_CONNECTION теңдеуін ONBOARD мәніне орнатыңыз
-
INDIVIDUAL_AXIS_HOMING_MENU іздеу (міндетті емес қадам):
INDIVIDUAL_AXIS_HOMING_MENU анықтамас бұрын // түсініктеме таңбаларын алып тастаңыз
-
TMC_DEBUG іздеңіз (міндетті емес қадам):
TMC_DEBUG анықтамас бұрын // түсініктеме белгілерін алып тастаңыз
-
E0_AUTO_FAN_PIN іздеңіз (экструдер желдеткіші):
#Define E0_AUTO_FAN_PIN тең FAN1_PIN мәніне орнатыңыз
-
HAS_TRINAMIC_CONFIG (UART TMC драйвері) іздеу:
#Define X_CURRENT, X_CURRENT және X_CURRENT мәндерін 750 -ге тең етіп орнатыңыз
- Компиляция түймесін басып, СӘТТІ аяқталуын күтіңіз
- Marlin түбірлік қалтасының ішіндегі.pio / build / LPC1768 қалтасына өтіңіз, firmware.bin файлын SD картасына көшіріп, тақтаны / принтерді қайта жүктеңіз. Микробағдарлама автоматты түрде жүктеледі.
4 -қадам: ЖАБДЫҚТЫ ҚОСУ ЖӘНЕ ОРНАТУ
- TM2208 сияқты UART драйверлерін қолдана отырып, біз қосылатын драйверлердің барлығына түйіспеге ілгекті қоюымыз керек және барлық драйверлердің астындағы барлық секіргіштерді алып тастауымыз керек (төмендегі қызыл түйреуіштерді қараңыз).
- JST коннекторын X және Y тоқтаулар үшін өзгертіңіз және төмендегі суреттегідей тақта қосқыштарына тек 2 түйреуішті қолданыңыз.
- Барлық құрылғыларды тақтаға қосу үшін келесі суретті қараңыз
5 -қадам: КАЛИБРАЦИЯ: ЭКСТРУДЕР ҚАДАМДАРЫ
- Әр қозғалтқыш үшін ағымдағы қадамдарды/мм алу үшін M503 пәрменін жіберіңіз
- M92 жолын табыңыз және көшіріңіз, келесі жаңғырыққа ұқсайды: M92 X80.00 Y80.00 Z400.00 E95.00
- Машинаның интерфейсінен 10 мм материалды шығарыңыз (алдыңғы бет, сегізжылдық немесе т.б. арқылы)
- Жаңа қадам/мм мәнін есептеу үшін келесі формуланы қолданыңыз:
(сіз күткен ұзындық / алынған ұзындық) * ағымдағы қадам мәні
мысал: 10/8, 9 * 95 = 106.8
- Жаңа мәнді орнату үшін M92 E пәрменін жіберіңіз, мысалы M92 E106.8
- Жаңа мәнді EPROM сақтау үшін M500 жіберіңіз
6 -қадам: КАЛИБРАЦИЯ: АВТОПИДТІ ТЕМПЕРАТУРА
- Автоматтық реттеу процедурасын бастау үшін M303 пәрменін қолданыңыз, M303 E0 S220 C6 жіберіңіз, 220 температура деңгейінде E0 баптаудың 6 циклін іске қосыңыз (220 немесе басып шығару үшін пайдаланылатын температураны қолданыңыз)
- Принтер ыстық нүктені қыздыра бастайды және оны 6 рет өшіреді (ыстық нүктеге назар аударыңыз !!!), соңында сіз Kp, Ki e Kd үшін жаңа мәндерді автоматты түрде аласыз:
Мысалға:
Қайталау: #define DEFAULT_Kp 19.40
Қайталау: #анықтаңыз DEFAULT_Ki 1.45
Қайталау: #Define Default_Kd 64.99
- P = Kp, I = Ki, D = Kd ауыстыратын M301 пәрменін жіберіңіз, мысалы M301 P19.40 I1.45 D64.99
- Жаңа мәндерді EPROM жадында сақтау үшін M500 пәрменін жіберіңіз
7 -қадам: STANDALONE CR10 MOD
Мен сондай -ақ CR10 -ді жылжытуды жеңілдеттім және ғарыш үнемдеуші электрониканың сыртқы корпусын алып тастады, егер сізді қызықтырса, барлық басылған бөліктерге сілтеме жасайды.
www.thingiverse.com/thing:4721812
Ұсынылған:
Тақталар тақтасы: Электронды тоқыма прототиптер тақтасы: 5 қадам (суреттермен)
ThreadBoard: Электронды тоқыма жылдам прототиптеу тақтасы: ThreadBoard V2-дің 3D басып шығарылмайтын нұсқасы үшін нұсқаулықты мына жерден табуға болады. ThreadBoard-дің 1-нұсқасын мына жерден табуға болады. электронды тоқыма бұйымдарын жылдам прототиптеу үшін
Өңдеу мен Arduino мен 7 сегменті мен сервистік GUI контроллерін қосу: 4 қадам
Processing and Arduino мен Make 7 Segment and Servo GUI контроллерін қосу: Кейбір жобалар үшін сізге Arduino -ны қолдану қажет, себебі ол прототиптеудің оңай платформасын ұсынады, бірақ Arduino -ның сериялық мониторында графиканы көрсету өте ұзақ уақытты қажет етеді және тіпті қиын. Сіз Arduino сериялық мониторында графиктерді көрсете аласыз
DHT11 температура сенсорын Arduino мен басып шығару температурасы мен жылу мен ылғалдылықта қалай қолдануға болады: 5 қадам
DHT11 температура сенсоры Arduino мен басып шығару температурасы бар жылу мен ылғалдылықта қалай қолданылады: DHT11 сенсоры температура мен ылғалдылықты өлшеу үшін қолданылады. DHT11 ылғалдылық пен температура сенсоры электрониканың өте танымал әуесқойлары, DIY электроникасының жобаларына ылғалдылық пен температура туралы мәліметтерді қосуды жеңілдетеді. Бұл әр
Менің USB -ге жаңа өмір беру: 7 қадам
Менің USB -ге жаңа өмір сыйлау: Сондықтан менде бірнеше жыл бұрын сатып алынған Kingston USB (немесе қаласаңыз, флэш -диск) бар. Қызмет еткен жылдар оның сыртқы келбетін дәлелдеді. Қақпақ қазірдің өзінде жойылды, және қаптама түссіздену іздері бар қоқыс ауласынан алынған сияқты. USB тақтасы
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын қолданатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: 5 қадам (суреттермен)
WiFi мен IR қашықтан басқару пульті мен Android қосымшасын пайдаланатын NodeMCU мен IR қабылдағышымен 8 релелік басқару: wifi мен қашықтан және андроид қосымшасы арқылы nodemcu мен IR қабылдағышты қолданатын 8 релелік қосқышты басқару. Қашықтан басқару құралы wifi қосылымына тәуелсіз жұмыс істейді. МҰНДА