roboforum.ru

Технический форум по робототехнике.
Текущее время: 11 июл 2025, 06:54

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




Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Алгоритм избавления от шва
СообщениеДобавлено: 27 ноя 2014, 11:44 
Не в сети

Зарегистрирован: 20 апр 2011, 13:36
Сообщения: 420
Откуда: Россия, Орёл
Господа, решил тут с вами обсудить алгоритм полного удаления швов для толстостенных одиночных деталей.

Пока можно полностью удалить шов только при печати спиралью, однако стенки при этом будут тонкие. Для печати в несколько периметров это уже не подойдет, однако пришла в голову одна мысль для этого, хотелось с вами обсудить.

Понятное дело, что сложные модели с внутренним заполнением не получится так печатать, но для них в будущем можно будет улучшить предложенный алгоритм.

Сейчас я использую в качестве основного слайсера - KISSlicer(автор этого приложения активно его развивает и внедряет предложенные сообществом алгоритмы), но алгоритм подойдет и для других.

На данный момент шов выглядит так: периметр начинается и заканчивается с ретракта, соответственно, переход между слоями тоже с ретрактом, хотя, даже и без него можно сделать, но это не решит проблему с крохотными каплями(соплями), которые потом превратятся в шов.

Вложение:
seam.png
seam.png [ 896.27 КиБ | Просмотров: 3331 ]


По спирали печать идет так
(для наглядности я нарисовал в плоскостях Х/У, но смысл не сильно меняется в XYZ)
Вложение:
spiral.png
spiral.png [ 577.51 КиБ | Просмотров: 3318 ]


Затем я заметил, что BRIM печатается не по спирали, но, при этом, у него идеальный стык(шов)
Вложение:
brim.png
brim.png [ 578.86 КиБ | Просмотров: 3322 ]


Сразу и возникла идея о том, что так же надо делать и при переходе между слоями, а не с использованием ретракта:
Вложение:
no_seam_like_brim.png
no_seam_like_brim.png [ 599.33 КиБ | Просмотров: 3318 ]


этот алгоритм очень простой, он в какой-то мере сможет решить проблему и со сложными моделями, просто надо будет печатать периметры изнутри, тогда шов останется внутри, а внешний периметр будет с плавными переходами.

Осталось сделать скрипт, который позволит проверить это.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм избавления от шва
СообщениеДобавлено: 27 ноя 2014, 13:11 
Не в сети

Зарегистрирован: 10 окт 2012, 21:20
Сообщения: 751
Откуда: Ростов-на-Дону
Похожая траектория движения применяется в slic3r'е, шов все равно видно, по крайней мере у меня.

_________________
ABS, PLA пластик для 3д принтеров
1.75 мм производства Bestfilament по цене 1390 руб./кг.
Доставка по России!
Пишите в личку, быстрее отвечу;)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм избавления от шва
СообщениеДобавлено: 27 ноя 2014, 14:29 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

кстати, у тебя не включена ли функция печатать вначале внешний периметр? почему у тебя вобще сопля в начале внешнего периметра получается?

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм избавления от шва
СообщениеДобавлено: 27 ноя 2014, 14:42 
Не в сети

Зарегистрирован: 12 дек 2007, 05:56
Сообщения: 469
Я себе сделал чтобы поднимание по Z происходило без остановки по XY, те печатаем слой, как он заканчивается XY продолжает печатать следующий слой без заминок а ось Z начинает подниматься, те первые несколько шагов размазываются по первому-второму слою, особо проблем со швами не замечал.

_________________
делаю полностью самодельный 3D принтер.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм избавления от шва
СообщениеДобавлено: 27 ноя 2014, 19:43 
Не в сети

Зарегистрирован: 20 апр 2011, 13:36
Сообщения: 420
Откуда: Россия, Орёл
Myp писал(а):
кстати, у тебя не включена ли функция печатать вначале внешний периметр? почему у тебя вобще сопля в начале внешнего периметра получается?



1)не включена , сначала внутренний

2)досконально разглядел и разобрался почему так у меня происходит при печати в 2 периметра: первый периметр начинается с сопли, как только он заканчивается - происходит плавный переход на второй периметр, однако из-за излишка пластика в первом периметре, при переходе этот пластик образует соплю, которая видна извне.
Вложение:
IMG_3627.JPG
IMG_3627.JPG [ 214.04 КиБ | Просмотров: 3218 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Алгоритм избавления от шва
СообщениеДобавлено: 27 ноя 2014, 22:15 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

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

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


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 6 ] 

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


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

Сейчас этот форум просматривают: Bing [Bot] и гости: 10


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

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