Значение, которое ты ставишт в комбинатор вполне расчëтное, там ничего подбирать не нужно. У тебя насос качает со скоростью 1200 в секунду, а двигатель потребляет 120 в секунду. Получется скважность 10 (то число, которое ты ставишь) соответсвует 100℅ нагрузке. Теперь:10/0.43 ≈ 23.2 это скважность для 43℅ Скважность = Пр. Насоса/(Пр. Движка * ПроцентВДолях) Пр. - производительность
круто. получается нам нужен комбинатор который считает скважность для 100% как S = 10 * кол-во помп / кол-во двигателей. Затем комбинатор который принимает желаемый процент P и считает скважность как L = S * 100 / P. Расчет базы получается громоздким правда. Это аж 4 комбинатора надо. Проще самому указать=) Но могут быть дроби, а указать вроде только целое число можно. Так что S на 100 надо сразу умножить. Остаётся один комбинатор который поделит S / P
@@NUBchanel для максимальной эффективности расхода топлива должно заполняться не больше 10% объема двигателя. при максимальном заполнении топливо тратится на 100% больше
Написал коммент, но продублирую тут) Есть простой и лучше. В энциклопедии к каждому предмету есть описание, там же и график с кпд двигателей. 35-40 жидкостей в сек оптимально. Если хотите СТАБИЛЬНУЮ И РОВНУЮ скорость используйте 2 ёмкости и помпой между ними. Новая механика жидкостей выручает ---- Помпа включается когда жидкости в ёмкости(у движков) меньше меньше 180едениц --- Всё это можно перенести в сравнивающий комб и добавить планеты и скорость в условия, отключить заполнение в простое. И главное ТОЧНО настраивается. Поиграв с числами удобно подбирать кпд/скорость. Что бы увидеть кпд двигателей "вживую" уменьшите интерфейс с помощью Ctrl - и наведите на двигатель курсор.
Очень крутое видео, понравилось)) Про регулирование скорости интересная задачка. В принципе если нас динамика не сильно интересует, то можно сделать так: 1) Постоянный компинатор, котрый задаëт конкретную скорость 2) Берëм текущее значенте скорости и вычитаем из него щначение с этой постоянки получаем ошибку 3) Ставим интегратор(он же счëтчик) подаëм на него ошибку. Если ошибка равна 0(т.е. заданная равна текущей) то значение не меняется, иначе либо увеличивается, либо уменьшается. 4) Сигнал с интегратора умножаем на коэффициент [максимальный выход/максимальный вход], например максимальный выход это процент нагрузки двигателя, а максимальный вход это скорость платформы при данной нагрузке 5) Ну и для динамики можно ошибку на что-то домножать или делить, но это надо потом учесть в п. 4 В теории должно работать, интересно стало, проверю на вызодных. Спаибо тебе, прям интерес разжëг)
Небольшой неочевидный момент: В информации о двигателе во время работы в явном виде выводится его эффективность, но чтобы это увидеть, нужно в настройках интерфейса включить отображение информации около курсора, а не под миникартой.
Способ не очень. Есть простой и лучше. В энциклопедии к каждому предмету есть описание, там же и график с кпд двигателей. 35-40 жидкостей в сек оптимально. Если хотите СТАБИЛЬНУЮ И РОВНУЮ скорость используйте 2 ёмкости и помпой между ними. Новая механика жидкостей выручает ---- Помпа включается когда жидкости в ёмкости (у движков) меньше 180едениц --- Всё это можно перенести в сравнивающий комб и добавить планеты и скорость в условия, отключить заполнение в простое. И главное ТОЧНО настраивается. Поиграв с числами удобно подбирать кпд/скорость. Что бы увидеть кпд двигателей "вживую" уменьшите интерфейс с помощью Ctrl - и наведите на двигатель курсор.
Логика для установки скорости чуть более сложная. Нужны: комбинатор, сравнивающий эталонную скорость с текущей. Комбинатор, повышающий или понижающий переменную А на 1. Для нивелирования инертности - работать должен раз в какое-то количество тиков, это нужно подобрать единожды. Ну и наконец значение А подставляется в вашу систему вместо числа, с которым сравнивается T.
Можно привязать L к количеству патронов на корабле, чем меньше процент патронов, тем больше L. L умножить на 100 процентов и поделить на процент патронов в корабле. Так при расходе патронов корабль будет замедляться.
Блин, интересно конечно, и радует то, что игра настолько объемная и позволяет оптимизировать вообще все. Но, касаемо экономии топлива - не вижу смысла это делать вообще, потому что: 1) Топлива технически бесконечное количество, ибо из астероидов берем. 2) Максимальная мощность (выхлоп производимого топлива в секунду) один хрен упирается в хим. завод, которых нужно немного, чтобы без всяких буферов двигло стабильно пахало на пределе доступного топлива. Можно высчитать кол-во хим. заводов, исходя из нужной производительности движков и их количества и все, система работать будет безотказно и всегда, покуда есть ресурсы. 3) Хим. завод жрет мало энергии, особенно с модулями эффективности, так что запитать его постоянную работу не проблема.
Дядь, а дядь. Делай ПИД-регулятор, он подбирает один параметр под другой. Соответственно он будет менять количество твоих тиков в соответствии с текущей скоростью и пытаться стремиться к заданной скорости. Там свои заморочки канеш, но штука классная. Часто используется на реальных двигателях работающих в не постоянных условиях
1) 120 т/с - это 200% процентов, так как это максимум. Не может машина есть топлива больше максимума, игра тебя не обманывает. Поэтому 100% это 60 т/с. 2) Регулировать можно только одно, так как при трате топлива или окислителя будет аналогично тратиться и другое столько же. 3) Пока в теории я придумал некоторый подход как можно красиво лить топливо. Берём помпу и подключаем к резервуару и ставим её включить если заполнение резервуара меньше или равно (количество двигателей*на желаемое т/с для 1 двигателя). Далее к каждому двигателю двигаемся трубы и подключаем помпы. На каждой такой помпе мы задаём условие включение, что если двигатель самый близкий к резервуару, то включаться если жидкости в резервуаре меньше или равно (предыдущее значение из прошлой формулы - Т/с для одного двигателя). Формула такая для второй помпы, только надо из предыдущего значение ещё раз вычесть Т/с. Самый дальний двигателей будем просто значение Т/с для одного двигателя. Как по мне в теории у всех таким образом будет одинаковое количество топливо. Поскольку все будет заполняется равномерно, а первая помпа резервуара будет давать 43% от топлива.
Если не сработает, то надо помпы у двигателей отключать проверкой в том же сравнивающим комбинаторе, что если топлива больше или равно. Тогда уже точно будет равномерно.
Я проще сделал, "на стоянке". В комбинатор вбил все планеты с условием "И", у всех указал если "не равно" 3. Таким образом, как только мы останавливаемся на планете, появляется "3" и сигнал пропадает, и иных случаях(когда летим) сигнал есть.
Ну если я правильно понял описание двигателя - рассчет эффективности и прочего идет по минимальной жидкости, т.е. фактически можно управлять одной только жидкостью ....
Тут ситуация как с реакторами - раньше разраб не позволял подключать его по проводу, а сейчас можно, и вот эти все пересложнённые конструкции приходилось изобретать только по причине, что разраб не выдал игроку явных механизмов.
3:49 можно контролировать подачу в зависимости от текущей скорости платформы например скорость < 400 подать топливо таким образом +- можно задать скорость погрешность 20км/с
Небольшое замечание: у движка потребление в диапазоне от 6 (при заполненности баков до 10%) до 120/сек (при заполненности баков от 80%), в процентах соответственно 10% и 200%. Вопрос: как считается расход топлива? у нас же 2 типа жидкостей. По суммарному объему в баках? Или по наименьшему? Если последний вариант, то получается нам достаточно контролировать поступление одной жидкости.
Что мешает сделать по 2 резервуара и во второй лить только когда там 100 например. И да пример с подключением двух движков некорректный. Если один выход слева а второй справа а не один движок подключен а второй к нему то вроде бы вполне равномерно.
Скорее можно сразу сигнал планеты подать на таймер, сигнал L20 надо как-то продублировать, в одном экземпляре он итак тула идет. Если я правильно понял суть задумки...
@ Нет, вместо крестика можно подать L с любым значении сразу на вход таймера, там оно сложится с уже преданным L от постоянного комбинатора. То есть в данном случае 20 + 20. Но это так, мелочи)
Есть один ньюанс с этой схемой. Если двигатели пустые то стартануть не получится. Платформа автоматически остановится и будет выдавать сигнал "текущая планета =3" то есть помпы не запустятся. Лучше как в этом видосе сделать - сначала стартануть с полным движком и только потом подключить схему ограничения закачки на стоянке.
Привет , насколько сильно жрет производительность такой счетчик? Они очень хорошо поработали над оптимизацией , но я все же боюсь использовать больше 3-4х таймеров
@@NUBchanel ну такова реальность. если мы говорим о эффективности расхода топлива, то она уменьшается по мере заполнения двигателя от 1 (при 10% заполненном двигателе) до 0.5 (при 100% заполнении).
В начале видео ( 2:00 ) не правильно сделал пример с резервуаром, он ни как не показывает, что двигатели не "сосуды". У тебя в резервуаре 5k жидкости, соответственно это больше, чем вмещает двигатель в себя, по этому он полный, а остатки в резервуаре. Наверное правильный пример был бы: заполнить двигатель топливом, и поставить к нему пустой резервуар, и если в резервуаре окажется 0(ноль), значит двигатель не отдает топливо, если 500 то они уравнялись.
Я указал в источнике не кол-во жидкости, а заполнение системы на 20%, так что движок должен был заполниться на 200 едениц, ну и плюс я перепроверил, он не отдает жидкость в пустой резервуар, соответственно он не будет уравновешиваться с другими сосудами
К тому же после открытия улучшенной переработки топлива/окислителя экономия топлива вообще перестаёт иметь какой либо смысл ибо выработка просто бешенная у меня платформы заправляются во время полёта при скорости в 400км/с массой в 470т. Вот если бы топливо мы бы брали только с планет и во время полёта его не могли добывать в этом был бы большой смысл а так очень не понятно где это применимо
чето хрень какая то с кпд, тяга как я вижу если движок залит выше и скорость выше, КПД видно отвечает за расход топлива, но кому не плевать на расход топлива?)
Не совсем понял усложнение определения движения к планете. Если у вас факт стоянки - сигнал планеты равен 3, то отключать на 3. Либо с другой стороны - если факт движения - сигнал планеты 2, то отключать, если не один из сигналов не равен 2.
@@NUBchanel всмысле на таймере всегда 60. А на помпе допустим сколько то тиков (меньше либо равно допустим 5 тиков) или 1 из 20 тиков более правильно чем подряд 3 из 60?
Есть спидометр… почему бы просто не отключать двигатели при достижении нужной нам скорости (условно 40 км/сек) и не включать обратно если скорость упадет ниже?
Классненько. Другое видео про это смотрел. Придумал более легкое решение, чем вбивать все сочетания направлений ракет. Это сделать фильтр сигнала для планет, с постоянным комбинатором, который перечисляет все планеты для фильмов, для пропуска таких сигналов. Ну а далее отлавливать нужные планетарные сигналы
потому что пока ты на глебе не изучишь продвинутое производство топлива, у тебя его будет постоянно не хватать, мало оксидных астеройдов в космосе,не будет успевать делаться. другое дело что вся эта контрукция слишком много места занимает, это считай нужно ставить комбинаторы, потом ставить помпы, + все это дело подрубать, буд-то бы слишком много места занимает
Смысл в экономии топлива, если нам не критична скорость. Как минимум если посмотреть на кривые, то после определенной точки, кол-во потребляемого топлива увеличивается, а скорость уже нет.
Сделай плиз гайд по комбинаторам для кораблей как шину контролироааиь чтобы не засераламь а то чет пробую через пост комбинатор и сравнивающий для каждого элемента и хуйня получается какае-то
Чел, рассскажи лучше как делать автоматическую загрузку в ракеты по запросу с орбиты. Вот есть у меня 8 шахт, с орбиты прилетает запрос на 8000 колб. Как сделать так чтобы дроны принесли ровно по 1к колб в каждый ящик? Если просто направить запрос напрямую в ящики, то дроны приносят немного больше чем нужно, и приходится в ручную лишние колбы убирать из шахт.
@@NUBchanel кста я почти смог сделать через ящики, установкой счетчика загруженного в ракеты и вычитанием из суммы запроса, только не понял как потом обнулить счётчик, после отправки
К сожалению ракета не посылает инфу что полетела, она вообще никакой инфы не по каким темам не передает 😂 я тоже чето хотел изначально намудрить, но понял что нет тригеров для логики
@@eugenemalkin2558но тут проблема что дроны начнут нести только когда платформа прибывает на планету. Эффективнее выделить ракеты эксклюзивно под науку, тогда между прибытиями платформы, ракеты начнут заполнятся до максимума, и сразу стартовать, когда на орбите появляется запрашивающий. Да и явное разделение задач ракет звучит как хороший паттерн
Мне кажется я решил проблему расширения корабля и контроль скорости в зависимости о массы корабля. 1)Создаём систему которая управляет количеством включенных движков. 2) управление количеством включенных движков в зависимости от скорости корабля
К тому же после открытия улучшенной переработки топлива/окислителя экономия топлива вообще перестаёт иметь какой либо смысл ибо выработка просто бешенная у меня платформы заправляются во время полёта при скорости в 400км/с массой в 470т. Вот если бы топливо мы бы брали только с планет и во время полёта его не могли добывать в этом был бы большой смысл а так очень не понятно где это применимо
Я сам таким не пользуюсь 😁 но под прошлыми видео меня озадачили вопросом, и я подумал, как такое сделать))))скоростью можно управлять таким образом, мне кажется более точно, хотя кому как удобней
Значение, которое ты ставишт в комбинатор вполне расчëтное, там ничего подбирать не нужно.
У тебя насос качает со скоростью 1200 в секунду, а двигатель потребляет 120 в секунду. Получется скважность 10 (то число, которое ты ставишь) соответсвует 100℅ нагрузке. Теперь:10/0.43 ≈ 23.2 это скважность для 43℅
Скважность = Пр. Насоса/(Пр. Движка * ПроцентВДолях)
Пр. - производительность
Фига, крутая информация, спасибо 👍🏻 это из какого раздела науки/производства?
Системы автоматического регулирования приводов раньше считал))
круто. получается нам нужен комбинатор который считает скважность для 100% как S = 10 * кол-во помп / кол-во двигателей. Затем комбинатор который принимает желаемый процент P и считает скважность как L = S * 100 / P. Расчет базы получается громоздким правда. Это аж 4 комбинатора надо. Проще самому указать=) Но могут быть дроби, а указать вроде только целое число можно. Так что S на 100 надо сразу умножить. Остаётся один комбинатор который поделит S / P
@@NUBchanel Закрепи коммент, а? Или сделай по нему видево, пазязя! )
@@NUBchanel для максимальной эффективности расхода топлива должно заполняться не больше 10% объема двигателя. при максимальном заполнении топливо тратится на 100% больше
Очень понравились Ваши инструкции и разборы по факторио. Заставляют задуматься и по-новому взглянуть на задачу. Большое спасибо!
Очень рад что смог озадачить кого задуматься над этим вопросом. Все вместе клубом душнил точно найдёт идеальное решение))
Творческих успехов Вам
Взаимно 🤗
Написал коммент, но продублирую тут)
Есть простой и лучше. В энциклопедии к каждому предмету есть описание, там же и график с кпд двигателей. 35-40 жидкостей в сек оптимально.
Если хотите СТАБИЛЬНУЮ И РОВНУЮ скорость используйте 2 ёмкости и помпой между ними. Новая механика жидкостей выручает ---- Помпа включается когда жидкости в ёмкости(у движков) меньше меньше 180едениц --- Всё это можно перенести в сравнивающий комб и добавить планеты и скорость в условия, отключить заполнение в простое. И главное ТОЧНО настраивается. Поиграв с числами удобно подбирать кпд/скорость. Что бы увидеть кпд двигателей "вживую" уменьшите интерфейс с помощью Ctrl - и наведите на двигатель курсор.
дядь, ты ШИМ для двигателя придумал.. интересное
Подсел на ваши инструкции к действию и думаю уже поиграть в факторку.)
Спасибо за ваш труд!)
Это одна из лучших игр по моей версии) стоит 100%
3к часов и не отпускает😊😊😊
Очень крутое видео, понравилось))
Про регулирование скорости интересная задачка. В принципе если нас динамика не сильно интересует, то можно сделать так:
1) Постоянный компинатор, котрый задаëт конкретную скорость
2) Берëм текущее значенте скорости и вычитаем из него щначение с этой постоянки получаем ошибку
3) Ставим интегратор(он же счëтчик) подаëм на него ошибку. Если ошибка равна 0(т.е. заданная равна текущей) то значение не меняется, иначе либо увеличивается, либо уменьшается.
4) Сигнал с интегратора умножаем на коэффициент [максимальный выход/максимальный вход], например максимальный выход это процент нагрузки двигателя, а максимальный вход это скорость платформы при данной нагрузке
5) Ну и для динамики можно ошибку на что-то домножать или делить, но это надо потом учесть в п. 4
В теории должно работать, интересно стало, проверю на вызодных.
Спаибо тебе, прям интерес разжëг)
Большое спасибо за видео, подметил для себя интересные моменты, продолжай в том же духе!
Небольшой неочевидный момент: В информации о двигателе во время работы в явном виде выводится его эффективность, но чтобы это увидеть, нужно в настройках интерфейса включить отображение информации около курсора, а не под миникартой.
Способ не очень. Есть простой и лучше. В энциклопедии к каждому предмету есть описание, там же и график с кпд двигателей. 35-40 жидкостей в сек оптимально.
Если хотите СТАБИЛЬНУЮ И РОВНУЮ скорость используйте 2 ёмкости и помпой между ними. Новая механика жидкостей выручает ---- Помпа включается когда жидкости в ёмкости (у движков) меньше 180едениц --- Всё это можно перенести в сравнивающий комб и добавить планеты и скорость в условия, отключить заполнение в простое. И главное ТОЧНО настраивается. Поиграв с числами удобно подбирать кпд/скорость. Что бы увидеть кпд двигателей "вживую" уменьшите интерфейс с помощью Ctrl - и наведите на двигатель курсор.
Логика для установки скорости чуть более сложная. Нужны: комбинатор, сравнивающий эталонную скорость с текущей. Комбинатор, повышающий или понижающий переменную А на 1. Для нивелирования инертности - работать должен раз в какое-то количество тиков, это нужно подобрать единожды. Ну и наконец значение А подставляется в вашу систему вместо числа, с которым сравнивается T.
Будем пробовать)
Можно привязать L к количеству патронов на корабле, чем меньше процент патронов, тем больше L. L умножить на 100 процентов и поделить на процент патронов в корабле. Так при расходе патронов корабль будет замедляться.
Блин, интересно конечно, и радует то, что игра настолько объемная и позволяет оптимизировать вообще все.
Но, касаемо экономии топлива - не вижу смысла это делать вообще, потому что:
1) Топлива технически бесконечное количество, ибо из астероидов берем.
2) Максимальная мощность (выхлоп производимого топлива в секунду) один хрен упирается в хим. завод, которых нужно немного, чтобы без всяких буферов двигло стабильно пахало на пределе доступного топлива. Можно высчитать кол-во хим. заводов, исходя из нужной производительности движков и их количества и все, система работать будет безотказно и всегда, покуда есть ресурсы.
3) Хим. завод жрет мало энергии, особенно с модулями эффективности, так что запитать его постоянную работу не проблема.
Спасибо за гайд, как раз думал почему у меня топливо улетает с такой скоростью. Как то я эти графики эффективности вообще из вида упустил.
Дядь, а дядь. Делай ПИД-регулятор, он подбирает один параметр под другой. Соответственно он будет менять количество твоих тиков в соответствии с текущей скоростью и пытаться стремиться к заданной скорости. Там свои заморочки канеш, но штука классная. Часто используется на реальных двигателях работающих в не постоянных условиях
Надо ПИД регулятор строить на комбинаторах :)
1) 120 т/с - это 200% процентов, так как это максимум. Не может машина есть топлива больше максимума, игра тебя не обманывает. Поэтому 100% это 60 т/с.
2) Регулировать можно только одно, так как при трате топлива или окислителя будет аналогично тратиться и другое столько же.
3) Пока в теории я придумал некоторый подход как можно красиво лить топливо. Берём помпу и подключаем к резервуару и ставим её включить если заполнение резервуара меньше или равно (количество двигателей*на желаемое т/с для 1 двигателя). Далее к каждому двигателю двигаемся трубы и подключаем помпы. На каждой такой помпе мы задаём условие включение, что если двигатель самый близкий к резервуару, то включаться если жидкости в резервуаре меньше или равно (предыдущее значение из прошлой формулы - Т/с для одного двигателя). Формула такая для второй помпы, только надо из предыдущего значение ещё раз вычесть Т/с. Самый дальний двигателей будем просто значение Т/с для одного двигателя. Как по мне в теории у всех таким образом будет одинаковое количество топливо. Поскольку все будет заполняется равномерно, а первая помпа резервуара будет давать 43% от топлива.
Если не сработает, то надо помпы у двигателей отключать проверкой в том же сравнивающим комбинаторе, что если топлива больше или равно. Тогда уже точно будет равномерно.
Я проще сделал, "на стоянке". В комбинатор вбил все планеты с условием "И", у всех указал если "не равно" 3. Таким образом, как только мы останавливаемся на планете, появляется "3" и сигнал пропадает, и иных случаях(когда летим) сигнал есть.
Ну если я правильно понял описание двигателя - рассчет эффективности и прочего идет по минимальной жидкости, т.е. фактически можно управлять одной только жидкостью ....
Тут ситуация как с реакторами - раньше разраб не позволял подключать его по проводу, а сейчас можно, и вот эти все пересложнённые конструкции приходилось изобретать только по причине, что разраб не выдал игроку явных механизмов.
3:49 можно контролировать подачу в зависимости от текущей скорости платформы например скорость < 400 подать топливо таким образом +- можно задать скорость погрешность 20км/с
Но мы то хотим с точностью до +/- 1 😂 так то я вообще без всего этого летаю 🤗
Плюс - можно не включать помпы если платформа не в полете.
В полете она или нет - можно с головы данные получать,
А .... не досмотрел .... окай )
Тогда с комбинатором можно просто все планеты перечислить с логикой И
и все они должны быть меньше трех .....
Небольшое замечание: у движка потребление в диапазоне от 6 (при заполненности баков до 10%) до 120/сек (при заполненности баков от 80%), в процентах соответственно 10% и 200%.
Вопрос: как считается расход топлива? у нас же 2 типа жидкостей. По суммарному объему в баках? Или по наименьшему? Если последний вариант, то получается нам достаточно контролировать поступление одной жидкости.
Что мешает сделать по 2 резервуара и во второй лить только когда там 100 например. И да пример с подключением двух движков некорректный. Если один выход слева а второй справа а не один движок подключен а второй к нему то вроде бы вполне равномерно.
Кайф, спасибо за видео!
Вместо крестика можно сразу L20 подать на таймер, одинаковые сигналы же складываются сами)
Скорее можно сразу сигнал планеты подать на таймер, сигнал L20 надо как-то продублировать, в одном экземпляре он итак тула идет. Если я правильно понял суть задумки...
@ Нет, вместо крестика можно подать L с любым значении сразу на вход таймера, там оно сложится с уже преданным L от постоянного комбинатора. То есть в данном случае 20 + 20. Но это так, мелочи)
А как ты подашь L с любым занчением? Я что-то не понимаю 🤔 можно выбрать у комбинатора либо передать сигнал с исходным значением, либо в виде 1
@ Полез проверять, действительно я ошибся, прошу прощения за дезинформацию. Тема заинтересовала, сам тут уже навертел и запутался в своих же проводах)
Ахахаха) бывает) но упростить схему действительно можно, обойтись меньшим кол-вом условий и компбинаторов
Есть один ньюанс с этой схемой. Если двигатели пустые то стартануть не получится. Платформа автоматически остановится и будет выдавать сигнал "текущая планета =3" то есть помпы не запустятся. Лучше как в этом видосе сделать - сначала стартануть с полным движком и только потом подключить схему ограничения закачки на стоянке.
Привет , насколько сильно жрет производительность такой счетчик? Они очень хорошо поработали над оптимизацией , но я все же боюсь использовать больше 3-4х таймеров
Не думаю что счетчики много жрут, скорее дроны, возможно поезда, но с логикой пока проблем не было
такс, кпд 100% будет только у выключенного движка? Тогда я произведя много расчетов тупо забью на эту механику и буду летать с кпд 50%
для максимальной эффективности расхода топлива должно заполняться не больше 10% объема двигателя
Боюсь тяга при таком заполнении мало кого устроит 😁
@@NUBchanel ну такова реальность. если мы говорим о эффективности расхода топлива, то она уменьшается по мере заполнения двигателя от 1 (при 10% заполненном двигателе) до 0.5 (при 100% заполнении).
Можно считать, сколько топлива в двигателях и включать помпы, если меньше нужного значения
Нельзя считать сколько топлива в двигателях, к ним провода не подключаются
В начале видео ( 2:00 ) не правильно сделал пример с резервуаром, он ни как не показывает, что двигатели не "сосуды". У тебя в резервуаре 5k жидкости, соответственно это больше, чем вмещает двигатель в себя, по этому он полный, а остатки в резервуаре.
Наверное правильный пример был бы: заполнить двигатель топливом, и поставить к нему пустой резервуар, и если в резервуаре окажется 0(ноль), значит двигатель не отдает топливо, если 500 то они уравнялись.
Я указал в источнике не кол-во жидкости, а заполнение системы на 20%, так что движок должен был заполниться на 200 едениц, ну и плюс я перепроверил, он не отдает жидкость в пустой резервуар, соответственно он не будет уравновешиваться с другими сосудами
К тому же после открытия улучшенной переработки топлива/окислителя экономия топлива вообще перестаёт иметь какой либо смысл ибо выработка просто бешенная у меня платформы заправляются во время полёта при скорости в 400км/с массой в 470т. Вот если бы топливо мы бы брали только с планет и во время полёта его не могли добывать в этом был бы большой смысл а так очень не понятно где это применимо
В начале игры в космосе наверное
чето хрень какая то с кпд, тяга как я вижу если движок залит выше и скорость выше, КПД видно отвечает за расход топлива, но кому не плевать на расход топлива?)
Не совсем понял усложнение определения движения к планете. Если у вас факт стоянки - сигнал планеты равен 3, то отключать на 3. Либо с другой стороны - если факт движения - сигнал планеты 2, то отключать, если не один из сигналов не равен 2.
Вопрос - почему не значениями на помпах?
т.е. т меньше либо равно - .. и количество тиков?:)
Можно и на помпах, но мне так удобнец
@@NUBchanel всмысле на таймере всегда 60.
А на помпе допустим сколько то тиков (меньше либо равно допустим 5 тиков)
или 1 из 20 тиков более правильно чем подряд 3 из 60?
Я ХЗ как правильно, но логика мне подсказывает чем тиков меньше, тем более ровно это все будет работать, а так в целов можно и 5 из 60
@@NUBchanel ага, понял, чем равномернее тем лучше .. в принципе логично ...
Спасибо )
Ну грубо говоря кашу в тарелку ложкой наклыдывать или половником, и поддерживать заданный объем, такая логика у меня)
Видел в записи стрима одного как управляли конкретно скоростью
Можно тупо подключить хаб к помпам и написать, включить при скорости ниже N, но это не тот священный грааль управления скоростью который мы ищем 😂
Есть спидометр… почему бы просто не отключать двигатели при достижении нужной нам скорости (условно 40 км/сек) и не включать обратно если скорость упадет ниже?
Нет там функции отключить.
Самими движками нельзя вообще никак управлять, снимать с них показания и никак их подключить к логике, иначе мы бы тут не мудрили)))
Классненько. Другое видео про это смотрел.
Придумал более легкое решение, чем вбивать все сочетания направлений ракет.
Это сделать фильтр сигнала для планет, с постоянным комбинатором, который перечисляет все планеты для фильмов, для пропуска таких сигналов. Ну а далее отлавливать нужные планетарные сигналы
Есть варик просто поставить условие - планета ≠ 3, но я поздно об этом подумал 😁
Все делается на 1 комбинаторе и без всяких счётчиков
Зачем экономить топливо(эффективно его расходовать)если мы его производим из неограниченных ресурсов космоса?
потому что пока ты на глебе не изучишь продвинутое производство топлива, у тебя его будет постоянно не хватать, мало оксидных астеройдов в космосе,не будет успевать делаться.
другое дело что вся эта контрукция слишком много места занимает, это считай нужно ставить комбинаторы, потом ставить помпы, + все это дело подрубать, буд-то бы слишком много места занимает
А чертежики-то готовые не помешали бы
Я дал возможность зрителям самим создать свои чертежи 😏
Фу, факторка это про изобретение велосипеда а не использование готовых шаблонов
10:05 у тебя падает и потребление и тяга что-то я запутался какой смысл вообще в этом если не в контроли скорости?
Смысл в экономии топлива, если нам не критична скорость. Как минимум если посмотреть на кривые, то после определенной точки, кол-во потребляемого топлива увеличивается, а скорость уже нет.
Смысл летать между первыми 3 планета и, т.к. топлива может не хватать
Если нужна максимальная эффективность то это не 43% а 10% там даже на графике есть кривая)))
Сделай плиз гайд по комбинаторам для кораблей как шину контролироааиь чтобы не засераламь а то чет пробую через пост комбинатор и сравнивающий для каждого элемента и хуйня получается какае-то
Чел, рассскажи лучше как делать автоматическую загрузку в ракеты по запросу с орбиты. Вот есть у меня 8 шахт, с орбиты прилетает запрос на 8000 колб. Как сделать так чтобы дроны принесли ровно по 1к колб в каждый ящик? Если просто направить запрос напрямую в ящики, то дроны приносят немного больше чем нужно, и приходится в ручную лишние колбы убирать из шахт.
А зачем вообще ящики? Дроны могут прямо в ракету носить, ставишь галку автоматические запросы и все
@@NUBchanel а, лол, вот я туплю) спасибо
@@NUBchanel кста я почти смог сделать через ящики, установкой счетчика загруженного в ракеты и вычитанием из суммы запроса, только не понял как потом обнулить счётчик, после отправки
К сожалению ракета не посылает инфу что полетела, она вообще никакой инфы не по каким темам не передает 😂 я тоже чето хотел изначально намудрить, но понял что нет тригеров для логики
@@eugenemalkin2558но тут проблема что дроны начнут нести только когда платформа прибывает на планету. Эффективнее выделить ракеты эксклюзивно под науку, тогда между прибытиями платформы, ракеты начнут заполнятся до максимума, и сразу стартовать, когда на орбите появляется запрашивающий. Да и явное разделение задач ракет звучит как хороший паттерн
Я видел тот гайд, у тебя в 10 тысяч раз лучше
Спасибо конечно 🤗 но если бы не тот гайд, я бы за этот и не взялся 😁
Я мучелся цельій вечер как их построить
Мне кажется я решил проблему расширения корабля и контроль скорости в зависимости о массы корабля.
1)Создаём систему которая управляет количеством включенных движков.
2) управление количеством включенных движков в зависимости от скорости корабля
К тому же после открытия улучшенной переработки топлива/окислителя экономия топлива вообще перестаёт иметь какой либо смысл ибо выработка просто бешенная у меня платформы заправляются во время полёта при скорости в 400км/с массой в 470т. Вот если бы топливо мы бы брали только с планет и во время полёта его не могли добывать в этом был бы большой смысл а так очень не понятно где это применимо
Я сам таким не пользуюсь 😁 но под прошлыми видео меня озадачили вопросом, и я подумал, как такое сделать))))скоростью можно управлять таким образом, мне кажется более точно, хотя кому как удобней