Опыты по вакуумному напылению (PVD) в домашних условиях. Часть 1.
vkorehovisback
Оригинал взят у mntc в Опыты по вакуумному напылению (PVD) в домашних условиях. Часть 1.
Оригинал взят у mntc в Опыты по вакуумному напылению (PVD) в домашних условиях. Часть 1.


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

Его пример вдохновил и меня на создание подобной установки. Непосредственной целью Ryuichi было создание медных зеркал для самодельного CO2-лазера. Однако, конечно, технология напыления металлов имеет огромное количество и других применений - от износостойких покрытий до микроэлектромеханических систем (МЭМС).

Читать дальше и смотреть множество фото и видео...Collapse )



Великолепный список скачиваемых советских учебников и методических пособий
vkorehovisback
Оригинал взят у kerzak_1 в Великолепный список скачиваемых советских учебников и методических пособий
Оригинал взят у mediton в Великолепный список скачиваемых советских учебников и методических пособий
Оригинал взят у ss69100 в Великолепный список скачиваемых советских учебников и методических пособий
Предлагаем очень хорошую подборку отсканированных советских учебников. Советуем познакомиться. Кому-то поможет вспомнить школьные годы. Ну а для кого-то, возможно, будет хорошей альтернативой учебникам современных авторов Вооружаемся тем, что сумеем передать внукам, а некоторые и детям. Всех детей переводим на домашку.И пусть аттестуют, не сломают, особенно если выбрать родительские комитеты, а при них - родительский контроль. Мы недооцениваем силы общественных организаций-первичек, тут у карликов явное упущение. Вперёд!

Кто-то проделал поразительную по объёму работу, чтобы всё найти, отсканировать и записать. Спасибо от всей души этим людям!

Математика
1. Скачать файл: Сборник задач по алгебре. 6-7 класс. Часть I (П.А. Ларичев. 1958 год) (2.7 МБ)
Read more...Collapse )


Сталь
vkorehovisback

Теория и практика расчета скоростей подачи и оборотов шпинделя
vkorehovisback
информации по этому вопросу много, но она противоречивая...
К чему стремится и на что ориентироваться непонятно...
Вот купил я 4-х заходную фрезу на ebay... никаких данных о ней нету.
Покапавшись в интернете находим рекомендуемые значения.
нагрузка на зуб для дерева в диапазоне 0.05мм до 0.3мм (в разных источниках по-разному) какую из них применить в расчете не понятно.
далее скорость резания вообще для дерева найти не удалось, берем тупо для пластика 300м/мин, причем та-же самая фирма указывает иногда 200м/мин
От скорости резания, легко рассчитать обороты

RPM = Vcut / (pi * D)

соответственно имеем 12000 об/мин или 8000 об/мин для фрезы 8мм диаметром

Зная обороты и нагрузку на зуб уже можно определить скорость подачи, по формуле

FEED = RPM * <число заходов> * <нагрузка на зуб>

Взяв нагрузки на зуб у похожих фрез получим подачи
4700mm/min (RPM=12000, <нагрузка на зуб>=0.097)
1900mm/min (RPM=8000, <нагрузка на зуб>=0.05842)
2900mm/min (RPM=12000, <нагрузка на зуб>=0.05842)
Еще одни значение возьмем тупо из таблицы, именно для фрезерования пазов:
1778mm/min RPM=8000
http://www.sgstool.com/PDF-speedfeeds/SGS-Speeds-Feeds-GP-metric.pdf

И вот что получается на практике:

Read more...Collapse )
UPDATE: Dobavlena zvukovaja dorozhka!!!!
Может у кого есть идеи как можно улучшить качество фрезерования? Что я делаю неправильно?

#Светнаш
vkorehovisback
Вот тортик, в тему:

Ворос канализационный
vkorehovisback

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

Создаем 3д панели сами
vkorehovisback
Для начала возьмем картинку песка в пустыне Афганистана:

Дамее использую трассировщик растровой графики, переведем его в векторную форму.
я использовам онлайн версию, http://vectormagic.com/home
настройки: палитра из двух цветов, черно-белый режим.
получаем векторную форму, далее открываем в любом векторном редакторе и удаляем лишние вектора, получаем следующий промежуточный результат:
https://github.com/vkorehov/panels/raw/master/panel_guides.pdf

Далее, импортируем этот файл в Rhino 5 и запускаем Grasshopper.
Кривые, назначаем на вход srf (surface)
далее, идет разделение кривых на равномерные точки.
потом мы берем и смещаем каждую кривую по оси х сначала в одну сторону, а потом в другую. получаем две дополнительные кривые на каждую оригинальную, а оригинальная нас больше не интересует, к ней ничего не подключено.
В начале кривой и в конце, нужно плавно смещение +x и -х свести на нет. для этого смещение выполняется операцией умножения, и дополнительно умножается на некий "фактор" который рассчитывается с помощью маппинга кривой гаусса на диапазон 0..1, где 0 точна наиболее близкая к началу кривой, а 1 соответственно к концу кривой .
это еще не все, послолько картинка в перспективе, и к низу нам нужно смещать по +x и -х сильнее, нам нужно ввести еще один фактор, который на этот раз будет просто линечно увеличиваться с координатой Y, используем для этого ReMap
После того как кривые смещены, мы будем пользоваться Sweep2 для конечного построения,
берен начальные точки наших кривых: Line Ends, выход Start
и в начальных точках кривой +x и кривой -х производим пересечение с любым нужным вам экструдированным профилем, в моем случае, я взял форму купола или что-то похожее.
два сплайна соединены в средней точке и контрольные точки смещены по оси Z, для создания остроты.
протягивам профиль и наша параметрическая модель готова. мы получили очень гибкую модель, можно играться очень многими параметраки, и даже менять выдавливаемый профиль. Наша панель может быть применена к любому интерьеру, и лехко адаптируется к любому окружению, имеет динамику и т.д.



Далее итет интересный шаг, вместо того чтобы заморачиваться со склеиванием поверхностей, мы просто рендерим использую Z-Buffer, После рендера есть кнопка View Z Buffer (у стандартного рендера Rhino), да, предваеительно нужно подставить какую-то плоскость под эти кривые.

Далее получив Z-Buffer нам нужен photoshop, открываем и проводим необходимую вам доработку, можно сделать плавный переход рельефа на нет, простым Ramp-ом и Composing-ом средствами Photoshom.
В конце нужно обязательно сделать Blur, чтобы потом не порезаться острыми концами панели.


Далее нам нужно сгенерировать машинный код для станка,

в ArtCam открываем наш графический файл. И задаем материял: Toolpath => Material Setup.
Дамее определяем параметры фрез, нужно использовать две фрезы, одну для чистовой обработки другую для чистовой.
после выбора нужных вам фрез в Toolpath => New 3D Toolpath => Machine Relief ...
Нажимаем на кнопку Calcupate.
и получаем визуализацию движений фрезы.


нужно обязательно запустить симуляцию Toolpath => Simulate All
далее сохряняем в отдельных файлах чистовую и черновую программу.
Toolpath => Save Toolpath As.
Я выбрал просто G-Code (mm)
загружаем его в ваш станок и фрезеруем....
https://raw.githubusercontent.com/vkorehov/panels/master/rough.gcode
https://raw.githubusercontent.com/vkorehov/panels/master/fine.gcode

пока умный дом не готов...Умная Ёлка.
vkorehovisback

коммутация 28 гирлянд по 10 светодиодов каждая.
упраляется по I2C (изменяется яркость и время срабатывания каждой гирлянды), в качестве высокоуровневого языка изпользуется Python на Linux и Распбери
Железо описано тут:
Схема каждой ячейки коммутации тут:
Switch (PIC12F1840)
https://github.com/vkorehov/hw/blob/master/switch.PDF?raw=true

Полистиролбетон
vkorehovisback

буду заливать ванную 10см и балкон 15см.
также буду использовать для выравнивания потолка, перепады плит до 5см. Потому как я решил делать ремонт исключительно цементными материалами, никакого регипса, никакого гипса.

Рецепт: http://psbeton.ru/index.php?i=4&j=57&t=4
D1000 (для потолка)
1 часть цемента,
2,5 части песка,
4,5 части гранул пенопласта.
1% массы цемента пластификатор Sika ViscoCrete D187 (28%)
0.3% моющее средство для стиральных машин.

Как сделать PCI карту своими руками, Часть 6 (Больше верилога!)
vkorehovisback
https://github.com/vkorehov/cncfpga2

Дело в том что использовать закрытые коры это не православно.
Поэтому первым делом я решил от нее избавится.
Я решил оставить тестбенч, временные констрейнты в UCF, некоторые настройки компиляции.
Все остальное (что было закрыто) я решил переписать на чистом верилоге!

Начать нужно с секции ввода вывода она скопирована из коры, и не является закрытой (cnc_top.v).
Она содержит, входные буферы и входные триггеры:
module cnc_top(
    inout [31:0] AD,
...
...
IOBUF_PCI33_5 XPCI_ADB3  (.O(AD_IN3 ),.IO(AD[3 ]),.I(AD_O3 ),.T(OE_AD_N));
IOBUF_PCI33_5 XPCI_ADB2  (.O(AD_IN2 ),.IO(AD[2 ]),.I(AD_O2 ),.T(OE_AD_N));
IOBUF_PCI33_5 XPCI_ADB1  (.O(AD_IN1 ),.IO(AD[1 ]),.I(AD_O1 ),.T(OE_AD_N));
IOBUF_PCI33_5 XPCI_ADB0  (.O(AD_IN0 ),.IO(AD[0 ]),.I(AD_O0 ),.T(OE_AD_N));
...
FDPE XPCI_ADIQ3  (.Q(AD_I3 ),.D(AD_IN3 ),.C(CLK),.CE(1'b1),.PRE(RST));
FDPE XPCI_ADIQ2  (.Q(AD_I2 ),.D(AD_IN2 ),.C(CLK),.CE(1'b1),.PRE(RST));
FDPE XPCI_ADIQ1  (.Q(AD_I1 ),.D(AD_IN1 ),.C(CLK),.CE(1'b1),.PRE(RST));
FDPE XPCI_ADIQ0  (.Q(AD_I0 ),.D(AD_IN0 ),.C(CLK),.CE(1'b1),.PRE(RST));
...
// instantiate our PCI interface implementation
PCI PCI(
    .AD_I({... AD_I3, AD_I2, AD_I1, AD_I0}),
    .AD_O({... AD_O3, AD_O2, AD_O1, AD_O0}),
    .OE_AD_N(OE_AD_N),
...

это все примитивы библиотеки unisim. Найти таблицы истинности можно в гугле.
Read more...Collapse )

?

Log in