На Западе очень любят различные процедуры и красивые сокращения. Но на самом деле, эти три сокращения обозначают обычную разработку с учетом возможностей производства и сборки. Мы не будем погружаться в тонкости этих процедур и процессов, так как это уведет нас слишком далеко в сторону. Поскольку канал, по большей части, посвящен связанным с электроникой темам, будем рассматривать только разработку и изготовление электронных устройств. Причем большей частью не абстрактно, а на примере силового модуля...
Снова проект одного вечера.
После недавней поездки сильно приболел. Просто так сидеть на больничном не интересно. Попробовал написать алгоритм для перевода Gerber файлов (печатных плат) в GCode для 3D принтера (Klipper). Что и зачем? Алгоритм выполняет сбор точек (действий) из файлов files/Drill_NPTH_Through.DRL, files/Drill_PTH_Through.DRL, files/Drill_PTH_Through_Via.DRL, files/Gerber_BoardOutlineLayer.GKO, упорядочивает их для оптимизации маршрута шпинделя, генерирует код отверстий и линий. После работы алгоритма получаем GCode для Klipper'а...