А так же не менее внезапно осознал, что не боюсь оставлять на ночь печать деталей. за что впрочем и поплатился. свет отключили. принтер застрял на середине печати.
пятница, 17 мая 2019
домовой
Внезапно понял что даже с помощью примитивного solvespace и плохо настроенного 3д принтера могу творить то что хочется, а не то, что позволяют руки растущие из того же места откуда ноги.
А так же не менее внезапно осознал, что не боюсь оставлять на ночь печать деталей. за что впрочем и поплатился. свет отключили. принтер застрял на середине печати.
А так же не менее внезапно осознал, что не боюсь оставлять на ночь печать деталей. за что впрочем и поплатился. свет отключили. принтер застрял на середине печати.
вторник, 14 мая 2019
домовой
в который раз убеждаюсь, хочешь сломать все на предприятии купи новое брендовое серверное железо или энтерпрайзное п.о. без четкого плана внедрения предусматривающего полный песец, крах накопителей или производительность на уровне 486 процессора.
Почему так?! потому что брендовое серверное железо это жуткий черный ящик к которому не подходят мануалы и курсы от производителя. А простейшие задачи выливаются в две недели курить ман и еще три недели ночевать в одной серверной с специалистами системного интегратора.
П.О - аналогично, только вместо системного интегратора и серверной долгие разговоры с техподдержкой и сон на клавиатуре.
Почему так?! потому что брендовое серверное железо это жуткий черный ящик к которому не подходят мануалы и курсы от производителя. А простейшие задачи выливаются в две недели курить ман и еще три недели ночевать в одной серверной с специалистами системного интегратора.
П.О - аналогично, только вместо системного интегратора и серверной долгие разговоры с техподдержкой и сон на клавиатуре.
понедельник, 13 мая 2019
домовой
хм.. зам. ген. дир. предложила в шутку странное. "а может попробовать перевести все П.К. на линукс?"
по итогам процесса "подумали" получили 3 возможные точки отказа
1. загнать машины в AD. можно. возможно даже не слишком сложно. но этому надо еще обучиться. а так же научиться работать с централизованным выполнением команд.
2. принтеры. проверить все которые есть на предприятии. отловить ошибки и конфликтующие драйвера.
3. желателен дистр с большим временем жизни и которому можно настроить ТОЛЬКО обновления безопасности. Почему? раз в N дней обновлять ВСЕ 300 машин это как то жестоко. особенно на катающихся релизах.
а еще техники заколебаются если что то пойдет не так. (например кто нибудь проспит обновление glibc)
по итогам процесса "подумали" получили 3 возможные точки отказа
1. загнать машины в AD. можно. возможно даже не слишком сложно. но этому надо еще обучиться. а так же научиться работать с централизованным выполнением команд.
2. принтеры. проверить все которые есть на предприятии. отловить ошибки и конфликтующие драйвера.
3. желателен дистр с большим временем жизни и которому можно настроить ТОЛЬКО обновления безопасности. Почему? раз в N дней обновлять ВСЕ 300 машин это как то жестоко. особенно на катающихся релизах.
а еще техники заколебаются если что то пойдет не так. (например кто нибудь проспит обновление glibc)
среда, 08 мая 2019
домовой
нет эмоций есть цифры. я не пилот и ни разу не специалист. Все что сказано ниже сугубо мое мнение по результатам решения странной математической задачи для учеников 3-5 класса.
Самое точное описание того что можно сказать без вымысла и предположений обнаружил на ютуб канале редакция.
единственное с чем я не согласен так это с тем что был запас топлива в обе стороны.
скорее всего Пивоваров не открывал википедию и не брал в руки калькулятор. математика приведена ниже.
Дано.
45 тонн - максимальная взлетная масса.
41 тонна - максимальная посадочная масса
24 тонны - вес пустого самолета
78 человек - всего на борту.
15 тонн. - емкость бака
3000 км. - расстояние которое самолет пролетает на полном баке.
(все цифры округлены вниз)
берем за единственное предположение, что человек с багажом весит 130 кг.
1. 130*78=10140 кг. округляем до 10 тонн.
2. 24 (масса самолета) +10 (масса пассажиров и груза.)=34 тонны.
3. масса самолета не должна превышать 45 тонн.
4. (45-34)=11 тонн приходится на топливо.
Внимание вопрос: сколько пролетит на 11 тоннах ssj 100?
математически логично будет предположить что 2100 км. (11/15*3000 км). если добавить к математике физику, должно быть чуть больше, но разница не так чтобы сильно качественная.
пролететь надо 1500 км. 500 км запас. как раз чтобы в случае чего дотянуть от Мурманска до Архангельска. (я нашел первый попавшийся крупный аэропорт в окрестности Мурманска и предположил что это ближайший запасной аэродром куда пошлют на территории России)
Итого
1. самолет взлетает с предельной взлетной массой (45 тонн)
2. сразу после взлета запрашивает посадку.
3. масса самолета сразу после взлета как минимум на 2 тонны превышает максимальную посадочную массу.
Вероятность жесткой посадки на исправном самолете >90%.
На неисправном наверное жесткая посадка гарантирована.
Можно ли было избежать удара? не знаю.
Могла ли это быть ошибка П.О? Не знаю. но как минимум не исключаю такой возможности.
Могла ли это быть ошибка пилотов? наверное.
Upd: послушал реконструкцию событий почитал книги Ершова.
Винить пилота в том что он полетел в грозу... так делают все. виноват лишь в том что не успел или не повезло.
Дальше пилота можно обвинить лишь в том что не успокоился и не освоился с управлением. При неисправном радио стоило повторять запрос ожидания несколько раз. Возможно в видео правы были эксперты говорившие что стоило заранее обговорить с вторым пилотом действия во всех случаях. И отнестись к посадке по заветам Василий Васильевича. Посадка начинается со слов "порядок ухода на этоц машине"
В остальном же виноваты разрабы сухого и компания перевозчик.
Вина разрабов П.О.сухого:
чувствительность управления в разных режимах не должна качественно меняться. Режим воздушных тормозов тоже стоило делать единым для всех профилей управления
Руд.. здесь не ясно. Толи весьма грустное воемя отклика толи весьма веселые ограничения логики.
Вина авиакомпании:
Запрет нарабатывать опыт в директ моде. с штрафами и вазелином.
Самое точное описание того что можно сказать без вымысла и предположений обнаружил на ютуб канале редакция.
единственное с чем я не согласен так это с тем что был запас топлива в обе стороны.
скорее всего Пивоваров не открывал википедию и не брал в руки калькулятор. математика приведена ниже.
Дано.
45 тонн - максимальная взлетная масса.
41 тонна - максимальная посадочная масса
24 тонны - вес пустого самолета
78 человек - всего на борту.
15 тонн. - емкость бака
3000 км. - расстояние которое самолет пролетает на полном баке.
(все цифры округлены вниз)
берем за единственное предположение, что человек с багажом весит 130 кг.
1. 130*78=10140 кг. округляем до 10 тонн.
2. 24 (масса самолета) +10 (масса пассажиров и груза.)=34 тонны.
3. масса самолета не должна превышать 45 тонн.
4. (45-34)=11 тонн приходится на топливо.
Внимание вопрос: сколько пролетит на 11 тоннах ssj 100?
математически логично будет предположить что 2100 км. (11/15*3000 км). если добавить к математике физику, должно быть чуть больше, но разница не так чтобы сильно качественная.
пролететь надо 1500 км. 500 км запас. как раз чтобы в случае чего дотянуть от Мурманска до Архангельска. (я нашел первый попавшийся крупный аэропорт в окрестности Мурманска и предположил что это ближайший запасной аэродром куда пошлют на территории России)
Итого
1. самолет взлетает с предельной взлетной массой (45 тонн)
2. сразу после взлета запрашивает посадку.
3. масса самолета сразу после взлета как минимум на 2 тонны превышает максимальную посадочную массу.
Вероятность жесткой посадки на исправном самолете >90%.
На неисправном наверное жесткая посадка гарантирована.
Можно ли было избежать удара? не знаю.
Могла ли это быть ошибка П.О? Не знаю. но как минимум не исключаю такой возможности.
Могла ли это быть ошибка пилотов? наверное.
Upd: послушал реконструкцию событий почитал книги Ершова.
Винить пилота в том что он полетел в грозу... так делают все. виноват лишь в том что не успел или не повезло.
Дальше пилота можно обвинить лишь в том что не успокоился и не освоился с управлением. При неисправном радио стоило повторять запрос ожидания несколько раз. Возможно в видео правы были эксперты говорившие что стоило заранее обговорить с вторым пилотом действия во всех случаях. И отнестись к посадке по заветам Василий Васильевича. Посадка начинается со слов "порядок ухода на этоц машине"
В остальном же виноваты разрабы сухого и компания перевозчик.
Вина разрабов П.О.сухого:
чувствительность управления в разных режимах не должна качественно меняться. Режим воздушных тормозов тоже стоило делать единым для всех профилей управления
Руд.. здесь не ясно. Толи весьма грустное воемя отклика толи весьма веселые ограничения логики.
Вина авиакомпании:
Запрет нарабатывать опыт в директ моде. с штрафами и вазелином.
понедельник, 29 апреля 2019
домовой
О чем вообще вещает Дмитрий Анатольевич?! какая на корень хрена цифровая экономика?
Не отправился документ в систему электронного документооборота. фильтр говорит ГТД некорректен. звоню тем кто делал приходный документ указываю ошибку и слышу в ответ "щас поставлю Россию". Угу. на товаре из Италии и от итальянского же поставщика. хвала ками что они одумались и поставили корректное значение ГТД.
Не отправился документ в систему электронного документооборота. фильтр говорит ГТД некорректен. звоню тем кто делал приходный документ указываю ошибку и слышу в ответ "щас поставлю Россию". Угу. на товаре из Италии и от итальянского же поставщика. хвала ками что они одумались и поставили корректное значение ГТД.
суббота, 27 апреля 2019
домовой
Странные впечатления от похода по магазинам эльдорадо и м видео. Модный тренд сезона - dvb t2 приставки к быдлоящику. Антенны к ним. Ибо в крае аналоговое телевидение приказало долго жить.
еще узрел смартбук для лиц обманутых хулиганами "за 9999 грошей". белый, блестящий, приятный на ощупь. В общем прелесть.... до тех пор пока не захочется открыть что нибудь интересное в интернете. или запустить что нибудь тяжелее блокнота.
еще узрел смартбук для лиц обманутых хулиганами "за 9999 грошей". белый, блестящий, приятный на ощупь. В общем прелесть.... до тех пор пока не захочется открыть что нибудь интересное в интернете. или запустить что нибудь тяжелее блокнота.
четверг, 25 апреля 2019
домовой
посмотрел видеоролик про то как студент МАИ по внешней стороне МКАД летал.
выводы неутешительные для людей мечтающих о персональном городском летающем транспорте.
1. Внешняя сторона МКАД самая загруженная "диспетчерская зона" в россии (на самом деле их там 6 если верить flight radar и я не ошибся в математике).
2. пилоты на внешней стороне МКАД даже дышат по указанию диспетчера не говоря о каких либо вольностях.
3. предположение: диспетчера не смогут держать больше 600 ЛА единовременно
(
на том же флай радаре я увидел порядка 50 лайнеров с APRS на расстоянии 50-70 км от 1 мкад .
далее предположение что на 1 лайнер приходится 3 сла не передающих информацию о себе через APRS.
ну а дальше умножил на 3 и получил предел возможного.
)
4. дано: 500 тыс душ. в краевом центре. примерно каждый шестой имеет персональную бричку. А если каждое животное будет летать (предполагаем что 10 тыс душ будет в небе единовременно) никакой живой диспетчер не справится.
Система управления тоже должна будет ориентироваться на автоматическую диспетчерскую. И тут моя паранойя начинает сжимать фаберже и говорить "нафиг нафиг нафиг"
выводы неутешительные для людей мечтающих о персональном городском летающем транспорте.
1. Внешняя сторона МКАД самая загруженная "диспетчерская зона" в россии (на самом деле их там 6 если верить flight radar и я не ошибся в математике).
2. пилоты на внешней стороне МКАД даже дышат по указанию диспетчера не говоря о каких либо вольностях.
3. предположение: диспетчера не смогут держать больше 600 ЛА единовременно
(
на том же флай радаре я увидел порядка 50 лайнеров с APRS на расстоянии 50-70 км от 1 мкад .
далее предположение что на 1 лайнер приходится 3 сла не передающих информацию о себе через APRS.
ну а дальше умножил на 3 и получил предел возможного.
)
4. дано: 500 тыс душ. в краевом центре. примерно каждый шестой имеет персональную бричку. А если каждое животное будет летать (предполагаем что 10 тыс душ будет в небе единовременно) никакой живой диспетчер не справится.
Система управления тоже должна будет ориентироваться на автоматическую диспетчерскую. И тут моя паранойя начинает сжимать фаберже и говорить "нафиг нафиг нафиг"
понедельник, 22 апреля 2019
домовой
вспомнил утреннюю мысль. Господа блогеры, теряйте совесть окончательно, добавляйте врезку 1х бет и викингов в порно видеоролики. А че не так? И вам хорошо что грош капает, и не будет когнитивного диссонанса на тему "как так то ?! Видео и без врезки рекламы"
домовой
захотелось странного.
в долго работающем php скрипте видеть анимацию как подтверждение того, что процесс не завис и вообще оно думает правильно.
в самом начале сделал примитивное
$i=0;
while (...)
{
...
$i++;if ($i%1000==0) echo '.';
}
но вот точки меня радовали недолго захотелось вращающуюся палочку как в фряхе (-\|/) было при загрузке системы потому после 15 минут поисков код изменился на
function animate_process($i)
{
echo chr(8); //код символа backspace. он же "забой" если на советском . выяснил из статьи на википедиии
switch($i%4)
{
case 0:echo '\\'; break;
case 1:echo "|" ; break;
case 2:echo "/" ; break;
case 3:echo "-" ; break;
}
}
$i=0;
while (...)
{
...
$i++;if ($i%1000==0) animate_process($i/1000);
}
казалось бы мелочь, но сколько радости.
в долго работающем php скрипте видеть анимацию как подтверждение того, что процесс не завис и вообще оно думает правильно.
в самом начале сделал примитивное
$i=0;
while (...)
{
...
$i++;if ($i%1000==0) echo '.';
}
но вот точки меня радовали недолго захотелось вращающуюся палочку как в фряхе (-\|/) было при загрузке системы потому после 15 минут поисков код изменился на
function animate_process($i)
{
echo chr(8); //код символа backspace. он же "забой" если на советском . выяснил из статьи на википедиии
switch($i%4)
{
case 0:echo '\\'; break;
case 1:echo "|" ; break;
case 2:echo "/" ; break;
case 3:echo "-" ; break;
}
}
$i=0;
while (...)
{
...
$i++;if ($i%1000==0) animate_process($i/1000);
}
казалось бы мелочь, но сколько радости.
четверг, 04 апреля 2019
домовой
Интересно как будут потомки называть эпоху безумия с повальным увлечением вычисления криптофантиков на видеокартах?!
Интересно закончится ли это самое безумие?
Встретил в сети странную "игрушку" для майнинга. плата разветвитель pci-e 1x to 4x.
Да, она мне не сдалась от слова совсем. Да и мне сама железка может быть полезна лишь в случае если за каким то х мне приспичит делать компьютер умеющий multiseat. Но ведь интересно же.
Интересно закончится ли это самое безумие?
Встретил в сети странную "игрушку" для майнинга. плата разветвитель pci-e 1x to 4x.
Да, она мне не сдалась от слова совсем. Да и мне сама железка может быть полезна лишь в случае если за каким то х мне приспичит делать компьютер умеющий multiseat. Но ведь интересно же.
среда, 03 апреля 2019
домовой
второй раз вижу как исчезают технологии.
В первый раз это был односторонний спутниковый интернет (домашние сети победили. услуга исчезла. сайты с faq и howto тоже)
сейчас та же участь постигла multiseat( к одному системнику несколько комплектов клава крыса монитор и сделать несколько рабочих мест.) .
выпиливают старые версии приложений от мс, исчезают сайты с форточным П.О. и инструкциями.
народ стремится похоронить Xorg. а wayland не умеет multiseat.
В первый раз это был односторонний спутниковый интернет (домашние сети победили. услуга исчезла. сайты с faq и howto тоже)
сейчас та же участь постигла multiseat( к одному системнику несколько комплектов клава крыса монитор и сделать несколько рабочих мест.) .
выпиливают старые версии приложений от мс, исчезают сайты с форточным П.О. и инструкциями.
народ стремится похоронить Xorg. а wayland не умеет multiseat.
пятница, 29 марта 2019
домовой
Нашел видео с теоретическим описанием электросистемы ми-8. Я под впечатлением. Я знал что отечественные вертолеты суровы но не представлял что НАСТОЛЬКО.
четыре генератора, шесть акб. И до фига разных рабочих напряжений питания. Постоянных и переменных однофазных и трехфазных. И преобразователи постоянного в переменное методом соединить валы мотора постоянного тока и генератора переменного. И самая вишенка на торте... два генератора гс-18 способных питать нагрузку мощностью 18 квт.и номинальным напряжением всего лишь 24 вольта.(да да 700 +ампер)
четыре генератора, шесть акб. И до фига разных рабочих напряжений питания. Постоянных и переменных однофазных и трехфазных. И преобразователи постоянного в переменное методом соединить валы мотора постоянного тока и генератора переменного. И самая вишенка на торте... два генератора гс-18 способных питать нагрузку мощностью 18 квт.и номинальным напряжением всего лишь 24 вольта.(да да 700 +ампер)
домовой
впервые увидел на сумке брелок с синей английской полицейской будкой. Правда что сие означает (кроме самоочевидного что владелица сумки любит классические английские ужастики про доктора) не понятно.
На работе спрашивали сколько ориентировочно будет стоить печать брелока с символикой игры ingress.
К добру ли это?! время покажет.
На работе спрашивали сколько ориентировочно будет стоить печать брелока с символикой игры ingress.
К добру ли это?! время покажет.
понедельник, 11 марта 2019
домовой
пришел принтер 101hero. собрал, убедился что все хлипко. но как я подозреваю на то чтобы пропатчить себя распорками и крепежом блока контроллера его вполне хватит. все же там не требуется точность в 0.1мм
залип на вопрос как его буду подключать. и к чему. а то как то немного грустно когда на три пк одна видеокарта и один монитор.
И те временно отданы сестре пока я наслаждаюсьнарконекромантией с ее старым ноутбуком.
теперь вот наслаждаюсьпрокрастинацией философскими вопросами к чему должен быть подключен принтер, и должен ли он быть доступен из сети.
upd0: оживил атом, купил б.у. монитор, и принтер у меня как то шевелится.
upd1: блажен кто верует.... я знал что я беру стенд для саморазвития, но не представлял что настолько.
хлипкая конструкция дрожит даже от движения экструдера.
С помощью алюминиевого уголка и моих золотых рук (не будем уточнять что растут они не из плеч а гораздо ниже) удалось более менее укрепить конструкцию.
Теперь познаю всю боль калибровки 3д принтера изменением отступа от концевиков.
upd2:Терпение понемногу заканчивается. Когда кончится буду отключать родной контролер и собирать на cnc shield свой. благо кинематику я более менее понял и надеюсь смогу повторить и на атмеге и на пк.
портить родной контроллер я не хочу. слишком хорошо помню откуда растут мои золотые руки.
Upd3: Решение не лезть в родной контроллер оказалось правильным. Там прошит бит не позволяющий читать прошивку. Печально но факт и с ним придется мириться. В будущем я скорее всего сброшу чип в заводские настройки и попробую прошить что нибудь более адекватное. А пока меня ждет создание своего контролера, написание прошивки декодера dir step команд и изучение питона. Ибо на нем работать с com портом оказалось проще всего.
upd4: почесал затылок, посмотрел стоимость контроллера, задушил жабу, заказал. После того как придет резервный контроллер и подтвердится что он работает, можно будет безопасно экспериментировать.
в голове бродила идея составить карту высот принтера. Долго бродила, но мозг так и не нашла.
Из того что удалось выяснить:
1. нельзя задавать прошивке marlin отрицательную высоту Z(нельзя просто так попросить принтер поскрести соплом о стекло стола.)
2. концевики не являются органом прерывающим текущую операцию. и вообще принтер никак не сигнализирует о том что в концевой выключатель постучались.
upd5: кажется мне удалось откалибровать дельта принтер. (или почти удалось)
текущее состояние - сопло соскребает часть пластика при каждом следующем проходе. при заполнении в 10% это почти не заметно.
по идее надо уменьшать отступ концевиков, но реально уже не хочется. В качестве альтернативного решения в голову приходит прогнать Gcode через скрипт построчно читающий команды и изменяющий значение для оси Z.
теплый стол мне пока не светит ибо основание пластиковое.
upd6: оторвал малярный скотч, приклеил на стекло синюю пленку. Теперь пластик не отрывается от пленки. а вот сама пленка увы отрывается от стекла. нужно либо переходить на pla пластик, либо думать про обогрев стекла.
остался небольшой перекос виртуальной плоскости. но виден он только на очень больших деталях. то что сопло скребет по столу я исправил программным пересчетом координат. так что модель пока после перевода в gcode проходит через скрипт. Отбиваюсь от идеи сделать примитивный скрипт который будет и корректировать значения и посылать команды в порт.
собрал solvespace, нарисовал первый пенал для радиодеталей. первый блин комом но думаю что с помощью ацетона и гравера можно довести детали до ума.
на удивление хорошо отпечаталась коробка поставленная вертикально. есть повод подумать о странном.
возможно я идиот и можно отказаться от пересчета координат тупо выставить координаты нуля, но я об этом еще не знаю. надо покурить список команд gcode.
рецепт предварительной калибровки стола выглядит так
1. отправить на печать большую модель "с юбкой" для лучшего прилипания. (пластик abs как более капризный)
2. если пластик в каком то месте не прилип к столу/скотчу/клею, то поставить печать на паузу и совсем чуть чуть увеличить отступ концевиков на каретках с той стороны где не прилипло.
3. если пластик слишком сильно размазан по столу, то уменьшить отступ концевиков там где прилипло сильно.
3.1 если скотч/стекло/клей подрало соплом то уменьшить отступ концевиков, восстанаить покрытие
4. оторвать пластик и перезапустить печать.
повторять до тех пор пока не будет прилипать хотя бы половина подложки.
(без горячего стола вероятность того что пластик не попытается оторвать сам себя крайне мала.)
залип на вопрос как его буду подключать. и к чему. а то как то немного грустно когда на три пк одна видеокарта и один монитор.
И те временно отданы сестре пока я наслаждаюсь
теперь вот наслаждаюсь
upd0: оживил атом, купил б.у. монитор, и принтер у меня как то шевелится.
upd1: блажен кто верует.... я знал что я беру стенд для саморазвития, но не представлял что настолько.
хлипкая конструкция дрожит даже от движения экструдера.
С помощью алюминиевого уголка и моих золотых рук (не будем уточнять что растут они не из плеч а гораздо ниже) удалось более менее укрепить конструкцию.
Теперь познаю всю боль калибровки 3д принтера изменением отступа от концевиков.
upd2:Терпение понемногу заканчивается. Когда кончится буду отключать родной контролер и собирать на cnc shield свой. благо кинематику я более менее понял и надеюсь смогу повторить и на атмеге и на пк.
портить родной контроллер я не хочу. слишком хорошо помню откуда растут мои золотые руки.
Upd3: Решение не лезть в родной контроллер оказалось правильным. Там прошит бит не позволяющий читать прошивку. Печально но факт и с ним придется мириться. В будущем я скорее всего сброшу чип в заводские настройки и попробую прошить что нибудь более адекватное. А пока меня ждет создание своего контролера, написание прошивки декодера dir step команд и изучение питона. Ибо на нем работать с com портом оказалось проще всего.
upd4: почесал затылок, посмотрел стоимость контроллера, задушил жабу, заказал. После того как придет резервный контроллер и подтвердится что он работает, можно будет безопасно экспериментировать.
в голове бродила идея составить карту высот принтера. Долго бродила, но мозг так и не нашла.
Из того что удалось выяснить:
1. нельзя задавать прошивке marlin отрицательную высоту Z(нельзя просто так попросить принтер поскрести соплом о стекло стола.)
2. концевики не являются органом прерывающим текущую операцию. и вообще принтер никак не сигнализирует о том что в концевой выключатель постучались.
upd5: кажется мне удалось откалибровать дельта принтер. (или почти удалось)
текущее состояние - сопло соскребает часть пластика при каждом следующем проходе. при заполнении в 10% это почти не заметно.
по идее надо уменьшать отступ концевиков, но реально уже не хочется. В качестве альтернативного решения в голову приходит прогнать Gcode через скрипт построчно читающий команды и изменяющий значение для оси Z.
теплый стол мне пока не светит ибо основание пластиковое.
upd6: оторвал малярный скотч, приклеил на стекло синюю пленку. Теперь пластик не отрывается от пленки. а вот сама пленка увы отрывается от стекла. нужно либо переходить на pla пластик, либо думать про обогрев стекла.
остался небольшой перекос виртуальной плоскости. но виден он только на очень больших деталях. то что сопло скребет по столу я исправил программным пересчетом координат. так что модель пока после перевода в gcode проходит через скрипт. Отбиваюсь от идеи сделать примитивный скрипт который будет и корректировать значения и посылать команды в порт.
собрал solvespace, нарисовал первый пенал для радиодеталей. первый блин комом но думаю что с помощью ацетона и гравера можно довести детали до ума.
на удивление хорошо отпечаталась коробка поставленная вертикально. есть повод подумать о странном.
возможно я идиот и можно отказаться от пересчета координат тупо выставить координаты нуля, но я об этом еще не знаю. надо покурить список команд gcode.
рецепт предварительной калибровки стола выглядит так
1. отправить на печать большую модель "с юбкой" для лучшего прилипания. (пластик abs как более капризный)
2. если пластик в каком то месте не прилип к столу/скотчу/клею, то поставить печать на паузу и совсем чуть чуть увеличить отступ концевиков на каретках с той стороны где не прилипло.
3. если пластик слишком сильно размазан по столу, то уменьшить отступ концевиков там где прилипло сильно.
3.1 если скотч/стекло/клей подрало соплом то уменьшить отступ концевиков, восстанаить покрытие
4. оторвать пластик и перезапустить печать.
повторять до тех пор пока не будет прилипать хотя бы половина подложки.
(без горячего стола вероятность того что пластик не попытается оторвать сам себя крайне мала.)
среда, 30 января 2019
домовой
1. поставил openwrt на "NAS". Само собой девайс после накатывания прошивки превратился в кирпич. пришлось подпаивать провода к тестовым контактам и познавать управление через "последовательный порт"(uart интерфейс).
2. на старом смартфоне стоит drivedroid. когда внезапно надо проверить пк на вирусы почему то руки тянутся именно к нему.
недавно пересматривал сериал "F/X the series". задумался о странном:
1. есть ли смысл добавлять интерфейсы смартфону/ планшету (меняется корпус на более толстый, добавляется хаб, usb-uart, usb-com, usb ethernet, что-нибудь на психе usbasp/bus pirate/"uisp от некроманта"). все равно основная проблема как раз в том, что нужны прямые руки и ман кого паять /давить, а не прокачанная железка.
2. удастся ли изменить софт телефона так, чтобы с его помощью можно было помогать настраивать чужой пк за очень много км.
теоретически на телефон ставится linux в chroot и впн клиент . включается rndis, в чруте поднимается свой dhcp сервер который передает только ip адрес но не предлагает ставить дополнительные роуты. на экран выдается инструкция: поставить и включить ssh/vnc, передать пароль тому кто будет помогать.
практически же можно получить дурные проблемы из-за того что ОС не попрется на новый интерфейс с dhcp клиентом наперевес как баран на новые ворота.
(
например не встали драйвера на rndis в форточке
или тупо не стоит network manager
)
От обеих идей пока защищаюсь утверждением "наличие инструмента не превращает владельца инструмента в мастера". Да и планшет без клавиатуры это максимум плохой пульт дистанционного управления.
2. на старом смартфоне стоит drivedroid. когда внезапно надо проверить пк на вирусы почему то руки тянутся именно к нему.
недавно пересматривал сериал "F/X the series". задумался о странном:
1. есть ли смысл добавлять интерфейсы смартфону/ планшету (меняется корпус на более толстый, добавляется хаб, usb-uart, usb-com, usb ethernet, что-нибудь на психе usbasp/bus pirate/"uisp от некроманта"). все равно основная проблема как раз в том, что нужны прямые руки и ман кого паять /давить, а не прокачанная железка.
2. удастся ли изменить софт телефона так, чтобы с его помощью можно было помогать настраивать чужой пк за очень много км.
теоретически на телефон ставится linux в chroot и впн клиент . включается rndis, в чруте поднимается свой dhcp сервер который передает только ip адрес но не предлагает ставить дополнительные роуты. на экран выдается инструкция: поставить и включить ssh/vnc, передать пароль тому кто будет помогать.
практически же можно получить дурные проблемы из-за того что ОС не попрется на новый интерфейс с dhcp клиентом наперевес как баран на новые ворота.
(
например не встали драйвера на rndis в форточке
или тупо не стоит network manager
)
От обеих идей пока защищаюсь утверждением "наличие инструмента не превращает владельца инструмента в мастера". Да и планшет без клавиатуры это максимум плохой пульт дистанционного управления.
воскресенье, 09 декабря 2018
домовой
Решил схалтурить с новой девбордой. (Клон ардуино на mega32u4)
Вместо того чтобы найти параметры бутлоадера, написать в блокнотике программы примеры для всех фич (чтобы дошло через руки) я поставил ардуино.
Что сказать... я понял откуда взялись электроны и прочие веб морды с элементами node.js. оно (артикль означающий гулящую самку собаки) реально быстрое и дико скромное по сравнению с блокнотиком на java. То незабываемое ощущение когда 2гб и четыре ядра а ты чувствуешь себя как за старым 486 на win95..
Программы примеры я так и не написал. Уперся в то что даже не могу проверить прошилась ли девборда. Ибо мигалка светодиодом не мигает.
Вместо того чтобы найти параметры бутлоадера, написать в блокнотике программы примеры для всех фич (чтобы дошло через руки) я поставил ардуино.
Что сказать... я понял откуда взялись электроны и прочие веб морды с элементами node.js. оно (артикль означающий гулящую самку собаки) реально быстрое и дико скромное по сравнению с блокнотиком на java. То незабываемое ощущение когда 2гб и четыре ядра а ты чувствуешь себя как за старым 486 на win95..
Программы примеры я так и не написал. Уперся в то что даже не могу проверить прошилась ли девборда. Ибо мигалка светодиодом не мигает.
среда, 28 ноября 2018
домовой
дано:
1. есть материнская плата выполняющая роль сервера.
2. есть установленный на ssd/флешку/hdd linux (перенесено с другой машины)
3. Нет возможности посмотреть на экран (нет монитора/кабеля )
4. есть модный планшет или иная форма любимого андроида
требуется: посмотреть почему ось не поднялась.
Понятно что задача редкая и истекающая из аксиом "сам себе злобный буратино" и "месье знает толк в извращениях"
предполагаем что
1. есть возможность подключить/собрать usb-com (или bluetooth spp-com)
2. есть возможность примонтировать накопитель и исправить grub.cfg
3. есть какие то знания о linux консоли (желательно чтобы уровень был выше чем "я все знаю я вчера в боевике видел") и вы знаете где искать этот самый grub.cfg
Решение :
монтируем носитель с жертвой, под рутом открываем grub.cfg и в строку рассказывающую как грузить ядро linux добавляем буквы " console=uart,io,0x3f8,115200n8 " (естественно без кавычек)
115200n8 - скорость и количество бит.
0x3f8 - io адрес порта com1.
для преобразователя сделанного из attiny85 и двух транзисторов скорость уменьшаем до 4800n8. хотя... тем кто знает как прошить usb-uart на attiny85 писать это примечание самоочевидно ибо они умеют читать.
должно получиться что то похожее на
linux /boot/vmlinuz-linux ro root=/dev/hda2 console=uart,io,0x3f8,115200n8
цепляем usb-com (или com-bluetooth) к жертве и планшету, молимся богам хаоса о том чтобы волшебный дым не покинул микросхемы а в модулях ядра планшета оказался ваш любимый usb uart )
Дальше все просто. открываем терминал ком порта на той скорости которую вы прописали в grub.cfg, запускаем жертву и получаем полноценную консоль
1. есть материнская плата выполняющая роль сервера.
2. есть установленный на ssd/флешку/hdd linux (перенесено с другой машины)
3. Нет возможности посмотреть на экран (нет монитора/кабеля )
4. есть модный планшет или иная форма любимого андроида
требуется: посмотреть почему ось не поднялась.
Понятно что задача редкая и истекающая из аксиом "сам себе злобный буратино" и "месье знает толк в извращениях"
предполагаем что
1. есть возможность подключить/собрать usb-com (или bluetooth spp-com)
2. есть возможность примонтировать накопитель и исправить grub.cfg
3. есть какие то знания о linux консоли (желательно чтобы уровень был выше чем "я все знаю я вчера в боевике видел") и вы знаете где искать этот самый grub.cfg
Решение :
монтируем носитель с жертвой, под рутом открываем grub.cfg и в строку рассказывающую как грузить ядро linux добавляем буквы " console=uart,io,0x3f8,115200n8 " (естественно без кавычек)
115200n8 - скорость и количество бит.
0x3f8 - io адрес порта com1.
для преобразователя сделанного из attiny85 и двух транзисторов скорость уменьшаем до 4800n8. хотя... тем кто знает как прошить usb-uart на attiny85 писать это примечание самоочевидно ибо они умеют читать.
должно получиться что то похожее на
linux /boot/vmlinuz-linux ro root=/dev/hda2 console=uart,io,0x3f8,115200n8
цепляем usb-com (или com-bluetooth) к жертве и планшету, молимся богам хаоса о том чтобы волшебный дым не покинул микросхемы а в модулях ядра планшета оказался ваш любимый usb uart )
Дальше все просто. открываем терминал ком порта на той скорости которую вы прописали в grub.cfg, запускаем жертву и получаем полноценную консоль
вторник, 27 ноября 2018
11:34
Доступ к записи ограничен
домовой
Закрытая запись, не предназначенная для публичного просмотра
понедельник, 19 ноября 2018
домовой
заметка на будущее: имеет смысл поискать утилиты под форточку показывающие список изменений в фс и реестре от некого снимка. и люто желательно чтобы этот софт умел делать бекап.
зачем? просто для того чтобы не быть как эникейщики от зеленой банки и модных фирм обслуживающих *******(малый боцманский загиб подбирайте сами) китайско индийское шпионское оборудование стучащее в налоговую.
Если на пальцах : две фирмы обслуживающие ккм и пос терминалы сделали что то... и это что то привело к тому что при попытке оплаты картой вместо суммы передаваемой ккм через dll отсылалась непонятно откуда взятая константа.
откатили, поломали, поставили как надо... и оно работает как положено. вот только повторить состояние никто не смог.
а о том что можно и нужно сделать дамп фс и реестра чтобы потом выдрать изменения на случай неудачи... Не. религия не позволяет
зачем? просто для того чтобы не быть как эникейщики от зеленой банки и модных фирм обслуживающих *******(малый боцманский загиб подбирайте сами) китайско индийское шпионское оборудование стучащее в налоговую.
Если на пальцах : две фирмы обслуживающие ккм и пос терминалы сделали что то... и это что то привело к тому что при попытке оплаты картой вместо суммы передаваемой ккм через dll отсылалась непонятно откуда взятая константа.
откатили, поломали, поставили как надо... и оно работает как положено. вот только повторить состояние никто не смог.
а о том что можно и нужно сделать дамп фс и реестра чтобы потом выдрать изменения на случай неудачи... Не. религия не позволяет
четверг, 15 ноября 2018
домовой
Второй раз ловлю себя на мысли что иногда лучше потратить память чем маяться с постоянными вычислениями, поисками, выборками данных. Но нет я с упорством достойным лучшего применения думаю что у меня нет лишних 30 мб памяти.