Есть у меня друг Дима — программирует на ЧПУ станки. Причем квалификация у него просто зашкаливает. Работает спокойненько на заводе, пишет/дорабатывает программки для своих станков.
Такой немного флегматичный мужик, не рвущийся в начальство и полностью довольный своей невысокой, как я считаю, для его уровня зарплатой.
Так бы он сидел и дальше, но познакомился он с девушкой и расходы на жизнь неожиданно резко возросли.
Т.к. актуальное место работы его полностью устраивало — свое бюро, ~7 часов рабочий день, свободный график, возмозность работы из дома, куча социальных плюшек — начальство ценило своего кадра и старалось заслужить лояльность такого ценного сотрудника — написать на коленке за ~4 часа программу для полной обработки коленвала на обрабатывающем центре, даже с шаблонами, не каждый сможет. И он действительно относился лояльно к своей фирме. Поэтому просить повышение зарплаты он постеснялся.
Альтернативное решение было найдено быстро — халтура. За свою карьеру у Димы скопилось куча предложений перейти на новую работу, которые он вежливо отклонял. И вот настала пора воспользоваться старыми контактами.
Пригласили Диму в одну такую контору и предложили подтвердить квалификацию в виде тестового задания для токарного обрабатывающего центра. Посмотрев задание, Дима насторожился — там была такая загогулина, что тянула на цельный проект. Но, как я уже говорил, Дима в своем деле съел не одну собаку, посолив пудом соли. Для него это задание было на один зуб. И он, предвкушая удивленные лица заказчиков, согласился.
На следующий день он дописал программу и отправил ее по е-Мылу тамошнему начальству с комментарием, что раз задание тестовое, то использовать программу в коммерческих целях он запрещает.
На следующей неделе Диме пришло вежливое письмо с отказом от его услуг. Но Дима не расстроился, а только грустно хмыкнул и стал писать программу для другой фирмы, с которой у него уже было все на мази.
История на этом не закончилась. Стал бы я такое предисловие писать:)
Через некоторое время Дима узнал, о судьбе своего тестового задания — земля слухами полнится в виде сервисмена ЧПУ-шной фирмы-производителя, которого вызвали в контору, где Дима получил отказ.
Проводят меня в цех, а там стоят останки обрабатывающего центра, в который как будто попал снаряд. Шпендель и инструментальный магазин свернуты набок, приводы покорежены. Начал спрашивать, что да как? Начальство говорит — загрузили Димину программу, настроили станок. Все было в порядке, станок даже 10 деталей обработал (время обработки детали ~5 часов), а потом станок пошел в разнос и видим то, что видим.
Начал разбираться как такое случиться могло и выяснил, что в программе черт ногу сломит, но нашел неслолько недокументированных команд для заводской отладки станка, которые отключают предохранительные системы на центре. Поэтому, когда была подана команда раскрутить шпендель по полной и въехать в него инструментальным магазином на полном ходу, показания динамометров и концевиков были проигнорированы. Программа была заточена на обработку 10 деталей, а потом включался режим самоуничтожения и образовывался текстовый файл, в котором стояло издевательское послание:
«Ну, значит не договорились и вы меня не послушались.»
Последние комментарии
Гениально проучил жадных работодателей!
Уважаю. Надо лечить дебилов и хапуг…
Классно конечно… но скорее всего это байка…
Хотели на халяву, но просчитались…
технически такую прогу можно написать, только это все пиздёшь
Молодец, Дима!!!
Мне очень понравилось, здесь интересная подоплека и не важно было это так или не было, но сами смысл!!!
Забавно!
хорошая идейка) надо зятю подсказать) Он тоже наладчик ЧПУ.
Басня Крылова. Программа пишется для изготовления одной детали. Но никак не десяти — двадцати деталей. Начало цикла — конец цикла — возврат в исходное положение (начало цикла).