Сергей Сергей, Главная характеристика станка - точность. Она зависит от динамической жесткости конструкции станка в первую очередь, и от точности приводов, ШВП, датчиков, шаговых двигателей и т.п. Понятно, что при обработке допустим фрезой, деталь будет сопротивляться, причем нелинейно от усилия давления фрезы. Точно так-же будут сопротивляться станина станка, привод, инструмент. Это всё микронные, но отклонения.
Корректирующие действия системы управления и алгоритм этих действий - это и есть главные секреты производителей станков с ЧПУ.
Поэтому смотрите сами - начните с Лего, понравится - включите непостоянную скорость на приводах, дальше - режимы резания и т.д. Может и до описания жесткости доберетесь.
Сергей Сергей, Так все-таки модель реального станка? Или типа Лего? Если реальная имитация для отработки системы управления, то надо по серьезному. Если поиграться, то можно и в одной функции на питоне.
Теория автоматического управления (ТАУ) вам в помощь. С помощью нее можете описать как объект управления, так и определить устойчивость системы, что для станка очень важно. Ну и там много других плюшек есть.
Как только опишете станок методами ТАУ, тогда и выберете язык программирования. Если у вас привода с ускорением, тогда точно будет описание станка в дифурах, ну и тогда хоть на фортране.
Ну, просто вопрошающий пока не смекнул еще, что в реляционной базе строку лучше записывать/обновлять одним махом все поля, ну кроме ключа конечно. Как щелкнет в голове, так и пойдет дело.
То есть insert/update into users name_, birthdate_, description_ values (label_box_name_,label_box_birthday_,label_box_description_) where ...
Для этого все поля (кроме конечно id) надо получить и потом одним махом либо записать либо заменить одним sql командом.
Вместо print(allwood) сохраняйте путь в список:
all_paths.append(allwood).
Не забудьте до циклов проинициализировать all_paths = [].
Получите матрицу(таблицу), в каждой строке которой один из путей,
столбец указывает на уровень графа (дерева) - готовая адресация.
Если же в каждом узле надо хранить какой-то объект, то тогда используйте
networkx конечно - он позволяет представить узел от простой переменной до хранения инициализированного экземпляра класса любой сложности.
/ - это по привычке. Я про другое - на изображении в проводнике в верхней строчки пути к папке с билли эйлиш есть еще одна папка - Songs.
А в скрипте в переменной патч ее нет.
Shroud228lol, путь к папке в верхней строке проводника - Audioplayer/Songs.
То есть путь должен быть .....Audioplayer/Songs/Billie Eilish/.
Я не знаю Windows но может здесь вопрос?
Корректирующие действия системы управления и алгоритм этих действий - это и есть главные секреты производителей станков с ЧПУ.
Поэтому смотрите сами - начните с Лего, понравится - включите непостоянную скорость на приводах, дальше - режимы резания и т.д. Может и до описания жесткости доберетесь.