Похвастаюсь, у меня сегодня ачивмент анлокед.
Итак, у меня образовался бесплатно кухонный комбайн из серии "кухонные роботы" типа термомикса, только труба пожиже. Одна милая фрау отдавала бесплатно - когда я приехал забирать, она пояснила, что дейвайс выиграла в какую-то игру, но он приехал без замка для блока ножей - эдакая пластикова пежня, которая ставится изнутри чаши и притягивает к себе блок, заодно прижимая уплотнительную резинку. Фрау сказала, что устроители розыгрыша не были в курсе, а попытка контакта производителя во Франции ни к чему не привела, запчасти не было.
И так как внешний вид этой хуйни в руководстве - картинка размером с комариный хуй, пришлось реверс-инжинирить, вооружившись штангенциркулем, куском бумаги для почеркушек и чесно потыренным у дочки пластилином.
Я модель сначала хотел наваять в скетчапе, но там булевы операции и подгонка - боль и страдание, так что выбор пал между fusion360, который я не знаю, и openSCAD - инопланетное опенсорсное творение, где 3д модель описывается на языке типа хаскеля или лиспа. Из плохого - моделить и кодить одно и то же. Из хорошего - построение параметрическое, то есть если всё сдела правильно, подгонять - просто изменить значение переменной (если ты не долбоёб и не захардкодил). И я сделал это! Сначала писал код руками, а потом тупо начал описывать что хочу ЛЛМ.
И вот, пару часов времени, 30 минут печати - и я чувствую себя гигачадом. Только в следующий раз буду хуярить в фьюжене - ну его нахуй эти ваши опенскады. Там тоже параметрическое моделирование, подгонять нетрудно, а чтобы снять фаску не надо кусать себя за локоть.