Кремень FMZ Реклама
Kremen FMHM Реклама

Печать шедевра. Часть вторая Модернизация

maccabeus
Идет загрузка
Загрузка
29.11.2018
3498
7
3D-печать

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

9
Статья относится к принтерам:
Prusa
Часть первая. Подготовка к печатиИногда при изготовлении моделей возникает желание внести некоторые изменения в модель в формате STL.

Пример1. Изменение конфигураций отверстий.

Хочу изменить крепление такой пружины :
Печать шедевра. Часть вторая Модернизация
В оригинале она крепиться длинными винтами М3 и гайками. Винты получаются длинные, гайки видны - очень хочется изменить. Я установлю гайки внутри тела пружины и крепление будет аккуратней. Примерно так :
Печать шедевра. Часть вторая Модернизация
Измерю размеры оригинальной детали, какие только возможны:
Печать шедевра. Часть вторая Модернизация
Из нужных размеров удалось получить только три :

высота крепления - 10 мм ; длина крепления - 16 мм и диаметр отверстий под винты = 3.5 мм. Координаты отверстий под винты, конечно получить не удалось. Тогда поступлю следующим образом.

В OpenScad открою оригинальную деталь и создам прототип крепежного винта и , точно 'глаз - алмаз', вставлю в его в нужное отверстие (методика описана в первой части этой статьи). Полученные координаты и будут центром этого отверстия. Далее создам шестиугольное отверстие под гайку с центом в этих координатах.
Печать шедевра. Часть вторая Модернизация
module num(){

import('G:/V0038-012.STL');

}

module cy (x,y,z){

translate ([x,y,z]){

color ('red')

cylinder( $fn = 500,h=5,d = 3.5,center = false);

}

}

num ();

cy(0,0,0);

Красный цилиндр - это прототип винта .

Создадим прототип шестиугольного отверстия под гайку

module num(){

import('G:/V0038-012.STL');

}

module cy (x,y,z){

translate ([x,y,z]){

color ('red')

//cylinder( $fn = 500,h=5,d = 3.5,center = false);

cylinder( $fa = 60,h=5,d = 6.4,center = false);

}

}

num ();

cy(0,0,0);


Печать шедевра. Часть вторая Модернизация
Цилиндр мы временно скрыли за знаками комментария, только для контроля построения прототипа гайки. Вернем все на место и передвинем цилиндр в сторону отверстий, ориентируясь на изображение и размеры в Netfabb и сетку чертежа, Например в точку:

x=4, y=30,z=5.

Если координаты x и y выбирались мной приблизительно на 'глаз', то координата z=5 выбрана из следующих соображений - углубление под гайку будет на глубину 5 мм от верхней поверхности пружины, при общей толщине пружины 10 мм ( см. измерения).

.
Печать шедевра. Часть вторая Модернизация
Не попал, вот дела ...Прицелимся точнее
Печать шедевра. Часть вторая Модернизация
Вроде попал. Произведем вычитание
Печать шедевра. Часть вторая Модернизация
Внимательно осмотрю внутри отверстие, красная кромка от прототипа винта , должна быть на всей поверхности отверстия. В случае если часть поверхности будет не окрашена, то значит центры отверстий не совпали и требуется корректировка координат. Сделаем то же самое для второго отверстия.

Примечание:

На изображении могут появляться непонятные белые полосы или поверхности, не обращайте внимания, на результат это не влияет ( я сам не знаю что это такое - вероятно артефакты преобразований) перейдите в режим рендеринга - F6 и все пропадет.
Печать шедевра. Часть вторая Модернизация
В коде программы, скроем прототип винта и рас комментируем код шестиугольного отверстия

module num(){

import('G:/V0038-012.STL');

}

module cy (x,y,z){

translate ([x,y,z]){

color ('red')

//cylinder( $fn = 500,h=5,d = 3.5,center = false);

cylinder( $fa = 60,h=5.1,d = 6.4,center = false);

}

}

difference () {

difference (){

num();

cy(4,31.26,5);

}

cy(12,31.26,5);

}


F6, подождем и вот результат
Печать шедевра. Часть вторая Модернизация
Все получилось как всегда просто - 18 строк простого кода ....., дальше печать.

Я намеренно так подробно описал все действия, так как с помощью таких простых действий можно легко корректировать любую модель STL. Корректировка может носить любой характер и вплоть до суммирования двух импортируемых моделей STL.

Пример 2 - изменение конструкции модели.

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

Добавлю к этому оригиналу :
Печать шедевра. Часть вторая Модернизация
небольшой 'подвал', для платы управления и крепления разъема питания, сделаю каналы для прокладки проводов.

Конечно можно было бы сделать это с помощью средств OpenScad, например вот так, то же не очень сложно,
Печать шедевра. Часть вторая Модернизация
но, придуманные мной изменения более значительны, да и в OpenScad я не очень силен. Поэтому я предпринял другой путь.

Я измерил оригинальную модель:
Печать шедевра. Часть вторая Модернизация
уже известным Вам способом, получил центры всех отверстий в модели:
Печать шедевра. Часть вторая Модернизация
На основании имеющихся размеров, разработал, в привычном для меня KOMPAC-3D V16, копию оригинальной детали со всеми изменениями.
Печать шедевра. Часть вторая Модернизация
Можно печатать. Для полной уверенности, что все оригинальные, важные конструктивные элементы совпадают, я проведу еще некоторые действия - загружу в OpenScad оригинальную деталь и свою разработку, совмещу их и визуально проверю совмещение основных оригинальных элементов и отверстий с оригиналом :
Печать шедевра. Часть вторая Модернизация
Сразу не додумался, что надо было бы учесть плоскость размещения оригинальной детали, но не беда, сейчас развернем как надо
Печать шедевра. Часть вторая Модернизация
'Покрутил' чертеж, 'заглянул' в каждое отверстие - все совпало, печать. Вот что получилось:
Печать шедевра. Часть вторая Модернизация
Это детали которые так или иначе корректировались, описанным способом

Про печать колес я уже писал, основание:

Материал - Filamentarno S, оранжевый 1,75

Температура сопла - 235 град.С

Температура стола - 60 гад.С

Сопло - 0.35

Толщина слоя - 0.2

Заполнение - 25%

Стол - зеркало 4 мм

Лак для волос

Без обдува.

Деталь крашеная - грунт наполнитель KUDO - белый, краска акриловая - KUDO зеленая.

Отвечу на вопросы первой части.

Хотя вопросов и суждений было мало.

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

Конечно жалко тратить материал( рубли) на 'пятаки или 'локальные термокамеры' но когда деталь печатается десятками метров филамента и продолжительное время , то задумаешься.
......с помощью слайсера двумя параметрами- шилд и юбка.

......Юбку можно(и нужно) в таком случае печатать в те же 3-4 слоя...
Если бы проблему можно было решить с помощью каймы и подложки ( термины из CURA ), то вероятнее всего первой части статьи не было.

Поверхности детали, обращенной к 'столу' 3d принтера, могут быть весьма сложной конфигурации и 'толстая юбка' сольется с ними. После этого придется долго и нудно 'выпиливать' эту юбку. По тем же причинам применение подложки имеет свои ограничения, подложка не всегда легко отделяется от нижней поверхности и деформирует ее. Установка 'пятаков' может производится избирательно, обходя сложные участки детали.

По стилю откликов, мне показалось, что 'пятак' рассматривается в точном соответствии - цилиндрик на подобии монеты. Однако на практике, 'пятаки' бывают весьма разнообразной формы: прямоугольники, треугольники , кольца и прочее.
....описаны примеры работы со сложным SCAD

А попроще программы нет пятаки ставить? Что нибудь с визуальным интерфейсом.
Нет не сложный, я дал ссылки и нужно записать на бумажке ~ 10 команд

К сожалению, то что я описал, явно в документации не прописано.

Насчет проще - не знаю. '....Говорили....', что FreeCad легко работает с STL моделями, попробовал, но сделать для себя простую методику не получилось.

Статья относится к конкурсу 'Мой 3D-принтер', номинации 'Творческий рассказ про применение FDM-принтера'

Продолжение следует ...

Спасибо Maccabtus.

Подпишитесь на автора

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

Отписаться от уведомлений вы всегда сможете в профиле автора.

9
Комментарии к статье