roboforum.ru

Технический форум по робототехнике.
Текущее время: 24 ноя 2024, 10:53

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 14159 ]  На страницу Пред.  1 ... 912, 913, 914, 915, 916, 917, 918 ... 944  След.
Автор Сообщение
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 13 апр 2020, 08:48 
Не в сети
Аватара пользователя

Зарегистрирован: 13 апр 2015, 12:13
Сообщения: 910
Откуда: Брест, Беларусь
Цитата:
не вижу особого смысла усложнять себе жизнь.

Имхо, усложнение произошло как раз в тот момент, когда было приятно решение подключать драйверы по UART. Все остальное - это пути реализации данного решения.
У меня тоже на стальной пруше на оси Y DRV8825 шумели громче, чем А4988, хз почему. При том что никакого стелсчопа там нет, просто 1/32 микрошаг. Оставил А4988, с микрошагом 1/16.

_________________
Prusa i3 Rework with MK7 0.4 1.75


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 13 апр 2020, 08:57 
Не в сети
Аватара пользователя

Зарегистрирован: 13 апр 2020, 08:48
Сообщения: 1
Здравствуйте! Я новичок на форуме и в этом деле в принципе. Вопрос мой таков - в какой программе необходимо работать, чтобы обрабатывать и корректировать 3 д модели после сканирования, подготавливая их к дальнейшей 3 д печати? Ответы просто жизненно необходимы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 14 апр 2020, 01:38 
Не в сети
Аватара пользователя

Зарегистрирован: 05 сен 2017, 10:50
Сообщения: 281
Откуда: Обнинск
ФИО: Андрей
Evgeniia писал(а):
в какой программе необходимо работать, чтобы обрабатывать и корректировать 3 д модели после сканирования, подготавливая их к дальнейшей 3 д печати?

В зависимости от того, что сканируется, программы могут меняться.. Для "доводки" скульптур, например, вполне может подойти что-нибудь типа Geomagic Sculpt (или подобное - Sculptris, 3D Coat). Если же это технические детали - то тут уже сложнее - придётся в какой-нибудь CAD системе строить по скану твердотельный объект, с которым работать дальше.
P.S. Лично я работаю в 3dsmax (просто потому, что достаточно хорошо его изучил за десятки лет с ним :) хотя я почти не правлю свои сканы - лишь использую их для подгонки моделей к формам скана). Например сделать каст под "хитрой" формы камень заказчика.


Вложения:
Комментарий к файлу: Оригинал
20200321145709s.jpg
20200321145709s.jpg [ 210.9 КиБ | Просмотров: 2659 ]
Комментарий к файлу: Скан
test_19_01.jpg
test_19_01.jpg [ 56.7 КиБ | Просмотров: 2631 ]

_________________
Печатаю на RepRap
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 18 апр 2020, 16:57 
Не в сети

Зарегистрирован: 08 апр 2017, 21:49
Сообщения: 433
Нашел еще инфу по установке TMC2208

https://www.instructables.com/id/UART-T ... s-With-th/

https://3dtoday.ru/blogs/shadrincev/tmc2208-v2-uart/

https://ender3.club/Установка_SKR_1.3_%2B_TMC2208_UART

https://3deshnik.ru/wiki/index.php/Драйвер_TMC2208
По последней ссылке даже есть сравнительная таблица усилий для этих драйверов, в том числе без интерполяции в 256 шагов.

Также по ВСЕМ этим ссылкам топят за то что для активации UART режима нужно еще и перемычку на плате драйвера пропаять.
Еще пишут что вроде бы можно использовать и програмный UART.

_________________
Принтер TevoTarantula
Прошивка Marlin 1.1.9
Слайсер Slic3r/PrusaSlicer
Пластик ABS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 21 апр 2020, 17:19 
Не в сети
Аватара пользователя

Зарегистрирован: 24 май 2010, 18:27
Сообщения: 257
1. Принтер Tronxy XY-2 (клон Ender3) с какого то момента начал плохо продавливать пруток через голову (стучит мотор на экструдере как будто ему не хватает сил продавить пруток), руками пруток продавливается без проблем. Где искать косяк?
2. Модели с малой площадью контакта хорошо прилипают к столу с виниловой наклейкой, который шел в комплекте, а с большой площадью контакта прилипают так, что вообще не отодрать без разрушения модели. В то же время если положить на этот стол сверху стекло, то к нему любые модели прилипают плохо, даже если намазать поверхность стекла спиртовым раствором канифоли или сахаром. Температуру в обоих случая ставлю 80С, пластик АБС. Как сделать так, чтоб модели с любой площадью контакта хорошо прилипали и отделялись потом?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 21 апр 2020, 20:48 
Не в сети

Зарегистрирован: 08 апр 2017, 21:49
Сообщения: 433
По поводу плохого продавливания прутка.
У вас как я понимаю боуден, поэтому я бы
1. Посмотрел на прижим продавливающей пруток шестерни, достаточен ли он, или же пруток проскальзывает и как следствие истирается
2. проверил бы фиттинги боудена с обеих сторон и на экструдере и на хотэнде, т.к. бывает так что трубка там со временем начинает просто болтаться и как следствие идет недоэкструзия, либо вообще ее отсутствие.
3. Моторы со временем ослабевают эт факт, вот у меня например первый мотор который был на экструдере, по сравнению с мотором такой же модели, но новым показал худшие результаты, когда решил проверить его.

_________________
Принтер TevoTarantula
Прошивка Marlin 1.1.9
Слайсер Slic3r/PrusaSlicer
Пластик ABS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 24 апр 2020, 15:12 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
Llevellyn писал(а):
В то же время если положить на этот стол сверху стекло, то к нему любые модели прилипают плохо, даже если намазать поверхность стекла спиртовым раствором канифоли или сахаром. Температуру в обоих случая ставлю 80С, пластик АБС.

80 градусов это температура на датчике, на поверхности стекла будет меньше.
плюс стекло медленнее прогревается, когда на датчике дойдёт до 80, стекло ещё не прогретое будет, надо ещё минуту другую подождать.
да и вобще 80 для АБС на стекле как-то подозрительно мало, обычно около 110 для стекла ставят.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 25 апр 2020, 19:49 
Не в сети

Зарегистрирован: 08 апр 2017, 21:49
Сообщения: 433
Сегодня дошли руки до платки и драйверов, запаял резюки на плате и перемычки на драйверах, где указано. Решил юзать аппаратный UART на меге и вместе с этим пришли трудности.
Как и советовал Alex Post заюзал UART на разъеме для мотора X, а также на разъеме EXP3, т.к. этот разъем у меня вообще не используется никак.
Переназначил пины с E1 на X.
А вот когда начал объявлять Serial2 и Serial3, к которым как раз и относятся UART-ы которые решено заюзать, вот тут и возникли трудности.
Сначала разкомментировал в pins_RAMPS.h эти самые UART
после строчки "#if HAS_DRIVER(TMC2208)"
"#define Y_HARDWARE_SERIAL Serial2"
"#define E0_HARDWARE_SERIAL Serial3"

т.к. объявлены они были только там из всех подходящих по моему мнению pins....h.
Но это не помогло, т.к. при попытке компиляции марлин считал что я юзаю програмный UART и бешено требовал объявить соответствующие ножки для Y и E0, которые были закомментированы.
Дальше я уже прописал точно так же UART в файле pins_RUMBA.h, после чего марлин уже просто выдал ошибку повторного объявления класса HardwareSerial. В результате поисков выяснилось что если объявлен для использования параметр USE_MARLINSERIAL, то марлин не юзает HardwareSerial,а эмулирует UART програмно, в частности об этом говорится в файле
MarlinSerial.cpp строка 34
а прописан этот параметр в файле
Conditionals_LCD.h строка 526.
Но комментирование данного параметра ни к чему не привело, марлин попрежнему ругается на повторное объявление класса, при том что класс этот объявлен даже не в исходниках марлина.
Теряюсь в догадках что же я делаю не так :sorry:

_________________
Принтер TevoTarantula
Прошивка Marlin 1.1.9
Слайсер Slic3r/PrusaSlicer
Пластик ABS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 25 апр 2020, 22:46 
Не в сети
Аватара пользователя

Зарегистрирован: 13 апр 2015, 12:13
Сообщения: 910
Откуда: Брест, Беларусь
Так это все упрощает, имхо. Остается назначить пины для софтового юарта и наслаждаться. Все придумано до нас.

_________________
Prusa i3 Rework with MK7 0.4 1.75


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 25 апр 2020, 23:09 
Не в сети

Зарегистрирован: 08 апр 2017, 21:49
Сообщения: 433
Что то мне подсказывает что софтовый UART на двух драйверах нагнет мегу так, что она откажется нормально работать.
А при печати как я понял из предыдущего опыта настройки каждая микросекунда на счету.
Поэтому и пытаюсь заюзать аппаратную часть меги, а не эмуляцию.

_________________
Принтер TevoTarantula
Прошивка Marlin 1.1.9
Слайсер Slic3r/PrusaSlicer
Пластик ABS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 26 апр 2020, 00:49 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Начинающий писал(а):
Но комментирование данного параметра ни к чему не привело, марлин попрежнему ругается на повторное объявление класса, при том что класс этот объявлен даже не в исходниках марлина.
Теряюсь в догадках что же я делаю не так :sorry:

известен ли такой прием:
#undefine MY_DEFINE "имеющийся дефайн"
#define MY_DEFINE "переопределенный дефайн"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 26 апр 2020, 08:30 
Не в сети
Аватара пользователя

Зарегистрирован: 13 апр 2015, 12:13
Сообщения: 910
Откуда: Брест, Беларусь
Цитата:
Что то мне подсказывает

А мне что то подсказывает, что не такая уж там прямо приемопередача идет, чтобы мегу нагнуть. Пару байт туда-сюда летает изредка, переключая ток или режим вот и все данные. Я бы предложил попробовать все таки.

_________________
Prusa i3 Rework with MK7 0.4 1.75


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 26 апр 2020, 20:42 
Не в сети

Зарегистрирован: 08 апр 2017, 21:49
Сообщения: 433
Setar
не работает попробывал как вы пишете сделать ошибка та же.
Код:
Делал так:
....
#if (defined(UBRRH))      // Делаем Baudrate для Serial2 115200 как и у Serial0
   #define UBRR2H UBRRH
#endif
#if (defined(UBRRH0))
   #define UBRR2H UBRRH0
#endif
#undef Y_HARDWARE_SERIAL
#define Y_HARDWARE_SERIAL  Serial2      // !!!! Задействуем Serial2 для Y
....

#if (defined(UBRRH))      // Делаем Baudrate для Serial3 115200 как и у Serial0
   #define UBRR3H UBRRH
#endif
#if (defined(UBRRH0))
   #define UBRR3H UBRRH0
#endif
#undef E0_HARDWARE_SERIAL
#define E0_HARDWARE_SERIAL Serial3      // !!!! Задействуем Serial3 для E0


Текст ошибки такой:
Код:
Arduino: 1.6.12 (Windows 7), Плата:"Arduino/Genuino Mega or Mega 2560, ATmega2560 (Mega 2560)"

In file included from sketch\stepper_indirection.cpp:284:0:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:93:7: error: redefinition of 'class HardwareSerial'

class HardwareSerial : public Stream

       ^

In file included from C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/Arduino.h:232:0,

                 from C:\Users\Илья\Documents\Arduino\libraries\TMC2208Stepper-master\src/TMC2208Stepper.h:5,

                 from sketch\Configuration_adv.h:34,

                 from sketch\MarlinConfig.h:32,

                 from sketch\stepper_indirection.h:47,

                 from sketch\stepper_indirection.cpp:34:

C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/HardwareSerial.h:93:7: error: previous definition of 'class HardwareSerial'

class HardwareSerial : public Stream

       ^

exit status 1
Ошибка компиляции для платы Arduino/Genuino Mega or Mega 2560.

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"


Alex Post
Я ничего не утверждаю, просто предположил. Буду думать :/

____________________________________________________________________
Почитал сообщение об ошибке, которое прописал в посте и все таки понял что мне компилятор хочет сказать, оказывается он ругается на то что
в файле stepper_indirection.cpp марлина второй раз прописан #include <HardwareSerial.h> стоило этот инклуд закомментировать и все скомпилировалось, правда пишет что памяти недостаточно :oops:

_________________
Принтер TevoTarantula
Прошивка Marlin 1.1.9
Слайсер Slic3r/PrusaSlicer
Пластик ABS


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 26 апр 2020, 23:39 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
Гдето видел туториал, что можно выключать в марлине чтобы раздобыть памяти, надо погуглить.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Новичкам. Задай вопрос - получи ответ
СообщениеДобавлено: 27 апр 2020, 00:09 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 04 окт 2004, 12:58
Сообщения: 10989
Откуда: St.Petersburg
Skype: taranenko.sergey
ФИО: Сергей Тараненко
Начинающий писал(а):
Setar
не работает попробывал как вы пишете сделать ошибка та же.

вообще то есть большая разницы между
#undef
и
#undefine


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 14159 ]  На страницу Пред.  1 ... 912, 913, 914, 915, 916, 917, 918 ... 944  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO