Необходимо войти или зарегистрироваться

Авторизация

Введите логин, email или номер телефона, начинающийся с символа «+»
Забыли пароль? Регистрация

Новый пароль

Авторизация

Восстановление пароля

Авторизация

Регистрация

Выберите, пожалуйста, ник на пикабу
Номер будет виден только вам.
Отправка смс бесплатна
У меня уже есть аккаунт с ником Отменить привязку?

Регистрация

Номер будет виден только вам.
Отправка смс бесплатна
Создавая аккаунт, я соглашаюсь с правилами Пикабу и даю согласие на обработку персональных данных.
Авторизация

Пост

Пост

Спасибо за отзывы, друзья!

Enot22rus

Спасибо за отзывы на мои посты "Наладчик ЧПУ за две недели" и "Как обмануть наладчика ЧПУ".


Я очень постараюсь убрать из текста всё техническую терминологию. Да и пригодиться это может не только ЧПУшникам. Сама тема, что клиент выбирает (сам не зная того) между мной или моими друзьями работает на ура. Про устранение запаха эмульсии в конце.



Почитав каменты в трёх предыдущих своих темах я решил немного изменить и усовершенствовать систему защиты от кидалова. Не обязательно ломать инструмент или станки. У станков вообще уйма наворотов из которых используют от силы 10%.

Как сказал наш препод по ЧПУ:

Спасибо за отзывы, друзья! Длиннотекст, Машиностроение, Чпу, Защита, Длиннопост

Как один из вариантов я решил просто сделать серийник. Три числа в начале коротенькой основной программы:

#100=-3,14

#101=6.02

#110=10*23

(Мне кажется химики найдут в них пасхалку)))

Казалось бы, что может быть проще найти эти переменные в программе. Только подпрограмм штук пять, местами там просто забиты переменные, необходимые только при наладке и не используемые потом. И что мешает привязать мне проверку серийника к геометрическим функциям в КАЖДОЙ подпрограмме. Без серийника ничего работать не будет. На случай, если программа запущена, работает, а меня кинули там будут еще бонусы, один из которых описан ниже.


Вот какая-то подрограмма. Хер его знает, что она делает, просто скопировал для примера с Пикабу. Да это и не важно.


G90G17G40G80G00

M06T4(FR 25)

S1600M03

G00G59G90X0Y0

G43H4Z50M8

G68 X0Y0R135

#1=0

#2=90

#3=300

#4=90.5

#5=40

#6=0

#7=3

#8=50

WHILE[#1LT#2]DO1

#11=#3-#4*SIN[#1]-#5

#12=#3+#4*SIN[#1]+#5

#13=#4-#4*COS[#1]-#6

G0 X[#5+2+#8] Y#11

G0 Z-#13

G1 X0 F800

G3 X-#11 Y0 R#11

G1Y-[#8+2]

G0 Z50

G0 X-#12 Y-[#5+#8+2]

G0 Z-#13

G1 Y0

G2 X0 Y#12 R#12

G1 X[#8+2]

G0 Z50

#1=ACOS[COS[#1]-#7/#4]

M01

END1

G69

M15

G0Z200

G91G28Y0

G90

M1

N2 G90G17G40G80G00

M06T4

S1600M03

M08

G00G59G90X0Y0

G43H4Z50.

G68 X0Y0R135

#1=-90

#2=-165

#3=300

#4=90.5

#5=40

#7=3

#8=50

#11=#3-#4-#5

#12=#3+#4+#5

WHILE[#1GE#2]DO1

G0 X[#5+2+#8] Y#11

G0 Z#1

G1 X0 F800

G3 X-#11 Y0 R#11

G1 Y-[#8+2]

G0 Z50

G0 X-#12 Y-[#5+#8+2]

G0 Z#1

G1 Y0

G2 X0 Y#12 R#12

G1 X[#8+2]

G0 Z50

#1=#1-#7

M01

END1

M15

G0Z200

G91G28Y0

G90

M1

N3G90G17G40G80G00

M06T4

S1600M03

M08

G00G59G90X0Y0

G43H4Z50.

(G68 X0Y0R135)

#1=0.7

#2=90

#3=300

#4=90.5

#5=40

#6=0

#7=1

#8=50

WHILE[#1LT#2]DO1

#11=#3-[#4+#5]*SIN[#1]

#12=#3+[#4+#5]*SIN[#1]

#13=#4-#4*COS[#1]

G0 X[#5+2+#8] Y#11

G0 Z-#13

G1 X0 F800

G3 X-#11 Y0 R#11

G1 Y-[#8+2]

G0 Z50

G0 X-#12 Y-[#5+#8+2]

G0 Z-#13

G1 Y0

G2 X0 Y#12 R#12

G1 X[#8+2]

G0 Z50

#1=#1+#7

M01

END1

G69

M15

G0Z200

G91G28Y0

G90

M1

N4G90G17G40G80G00

M06T4

S1600M03

M08

G00G59G90X0Y0

G43H4Z50.

G68 X0Y0R135

#1=-90

#2=-165

#3=300

#4=90.5

#5=40

#7=3

#8=50

#11=#3-#4-#5

#12=#3+#4+#5

WHILE[#1GE#2]DO1

G0 X[#5+2+#8] Y#11

G0 Z#1

G1 X0 F800

G3 X-#11 Y0 R#11

G1 Y-[#8+2]

G0 Z50

G0 X-#12 Y-[#5+#8+2]

G0 Z#1

G1 Y0

G2 X0 Y#12 R#12

G1 X[#8+2]

G0 Z50

#1=#1-#7

M01

END1

M15

G28Z0

G90

M99


Мне проще заново написать, чем разбираться, особенно, если это другой человек делал. Логика наладчиков (да и вообще программистов) не имеет ничего общего с человеческой. Я сам через неделю не буду помнить, чего я там наклепал. Что говорить про оператора.

Спасибо за отзывы, друзья! Длиннотекст, Машиностроение, Чпу, Защита, Длиннопост

Интересный вариант защиты был предложен следующий (ОГРОМНОЕ спасибо, мужик!):

"смещать на случайной оси на случайное число микрон"

Наращивание погрешности по осям. Поначалу заметно не будет. Потом оператор начнёт нервничать, лазить в коррекцию, менять пластины. Хуй там плавал. Потом (знаючи операторов) он плюнет и начнёт делать детали, "почти" проходящие ОТК. К обеду начнётся лютый пиздец. Или через час. Или к вечеру. Это уж смотря какую погрешность сделать. Поможет только перезагрузка станка и всё по новой. Можно записывать погрешность в необнуляемые переменные, тогда и перезагруз не поможет, но так не интересно. Интереснее, например,

привязать погрешность к времени суток или сделать рандомной. Чтоб на выходных и после окончания смены станок косячил ваще жосско. Нехуй заставлять оператора перерабатывать забесплатно.


Да, конечно, можно перелопатить все подпрограммы и найти переменные. Вот только если оператор ЧПУ клиента разберется в защите (а значит в программе) то к нему придёт просветление и он не будет работать за 18-20 тысяч, и просто свалит на лучшую работу. И что-то мне подсказывает, что следующий оператор вообще ничего запустить не сможет. Цикл замкнулся.


Последствия кидалова могут быть самые разнообразные. Не обязательно ломать станок. Я делал это всего раз в жизни, и то, к такому решению мы приходим коллективно. Клиент собеседовал людей, давал 3D модель и просил написать програмку. Потом соискатели должны были кинуть программку на электронку и ждать, что их возьмут на работу. Делал это клиент постоянно. Очень быстро выяснилось, что оператор у них есть.

Самоучка, молодец. До этого был токарем-фрезеровщиком. И смоделировать траекторию он мог. Но только в Арткаме, а это тысяч десять кадров и хер откорректируешь. Он брал готовые проги, выбирал самое вкусное и работал. Заодно учился. После поломки станка его уволили и мужик нашёл работу гораздо лучше. А на сайтах появилось объявление "Требуется слесарь ремонтник ЧПУ на конкурсной основе".


Почему-то вероятность кидалова напрямую зависит от внешности специалиста.

Лично я просто большой лысый дядька с нехилым, криво зашитым шрамом на голове ( Старая производственная травма, пизданулся со скалы, когда водил туристов в горы), в длинном чёрном плаще и очках, как у Егора Летова, гоняющий на L200 с туристическими обвесами. Есть наладчик ростом метр шестьдесят пять с голосом Радзинского. По комплекции мог бы смело участвовать в рекламе летнего отдыха в Освенциме. Гоняет на Kona Нossmatik. Его пытаются кинуть постоянно. Наверное, потому что самый молодой из нас.

Есть перекачанный носорог ростом два десять, приезжающий на в глухомань тонированной Х6 тестя-гаишника. Очень добродушный и весёлый парняга, который не понимает, почему нас пытаются кинуть. Он считает, что просто надо быть добрее и улыбаться людям, тогда и к тебе отношение будет такое-же. Он улыбается людям и его никто не кидает, даже соглашаются на двойную цену, когда нас опрокинули. Наверное действительно, всё дело в доброте и улыбке.


Кстати, насчёт цены. 10килорублей получилось чисто случайно. У знакомого спросили за сколько возьмётся наладить производство детали. Мужик почесал репу, подумал сколько он хочет, чтобы вместо рыбалки провести выходные опять за станком и огласил сумму.


Конкуренция? Есть конечно. Только это не конкуренция. Когда я озвучил очередному клиенту 10к, мне заявили, что я прихуел и что на Авито висит объявление "Управляющие программы для ЧПУ от 400р". Я малость удивился, но гробить выходные за меньшую сумму не захотел. УПшку им "написал" оператор из вышеописанной фирмы. Точнее сгенерировал. В Арткаме О_о. Кто не в теме - это для ювелирных изделий, гравировок. Получилось около 10 тысяч кадров. Он разбил её на 5 программ (смог, таки), даже правильно прописал обороты и подачу. Я даже не знаю какую ассоциацию придумать с такой обработкой. Ну, примерно как делать детей, но в пяти гандонах и ожидая, пока они сшоркаются %) А если кончил даже на последнем гандоне, то начинать всё сначала. Ничего, научится. Было бы желание.

Спасибо за отзывы, друзья! Длиннотекст, Машиностроение, Чпу, Защита, Длиннопост

Иногда помогаю и бесплатно.

У клиента по ночам вырубало станок. Грешили на оператора, типа работать не хочет. А ему смысл? Он на сдельщине. Приезжаю вечером, запускаемся без детали. Действительно. Почесав репу, объясняю, что вопрос к энергетикам, почему после отключения 90% оборудования с сетью не лады. Звонят еще раз: энергетики всё прошмонали и у них всё ровно. Приезжаю опять, начинаю потрошить станок. Нахожу: косяк и у энергетиков (но в пределах допустимого) и у станка. На выгрузку стружки стоит двухамперный движок. А автомат на полтора ампера (как-то так, точно не помню). Если в процессе проточки детали включается транспортёр, то пусковой ток движка вырубает автомат. При этом гаснет вся система, на детали получается зарез и ломается пластина. Сделали выгрузку стружки на момент, пока оператор меняет деталь, всё отлично,  станок перестал вырубаться. Год уже прошёл, автомат так и не поменяли. Сука, жмоты, ему цена три копейки, а станку 20 лямов. "Ну работает же". Хоть свой ставь. Им же помогал менять эмульсию. Пол-дня работы на пару с оператором, три тысячи. Пока ехал к ним, забрал у знакомых ненужную двухсотлитровую бочку из под краски, клиенту продал за 500р). Двести литров старой СОЖ они слили в канализацию, паршивцы)))


Еще одни купили станок за 8 лямов, а вот 60 тысяч на пусконаладчике сэкономили. Оператор молодец, сам всё запустил. Вот только в прошивке косяк был: станок в Х+ не ездил. Ну, там не прошивка, правда, а машинные данные, но проще сказать клиенту, что прошивка. Оператор, умница, дозвонился до поставщика, те кинули на мыло новую прошивку. Вот только залить он её не мог. Пароля не знал. У сименсов пароль developer указан в документации. А вот пароль sunrise они, падлы, не говорят. Я приехал, зашёл в стойку через sunrise, сохранил старую прошивку, залил новую. Новая оказалась он револьверного. Немного подправил машинные данные и перекинул клеммы на релюхе суппорта. Всё. Работы на 20-30 минут. Денег я не взял, там оператор грамотный, пусть учится. Велел записать ему все мои телодвижения на видео с

комментариями, чтоб потом сам справлялся. Тем не менее 2 тысячи они мне на карту бросили (а сэкономили на пусконаладчике 56).


Тут спрашивали насчёт эмульсии. Точнее её запаха. Точнее даже не запаха. Просто моего скудного словарного запаса не хватает, чтобы ЭТО описать. Поможете?

Просто поменять эмульсию не прокатит. Даже если полностью разобрать и промыть станок запах появится, при несоблюдении правил эксплуатации эмульсии. Я знаю только один завод, где всё по правилам и эмульсию бавят дистилятом - Тонар (Привет, коллеги! Скоро колымов подкину на эрозионник). Там запаха нет. Есть антисептики для эмульсии. У меня у самомго её не меняли 2,5 года, а там 300 клитров. Воняло пиздец. Не буду объяснять откуда там заводятся анаэробные бактерии, но эти твари жрут машинное масло (особо продвинутые даже парафин) и пердят сероводородом. Почитайте, на досуге, про влияние сероводорода на организм человека.

Убить этих zергов можно только специальным антисептиком или хлоркой. Когда кончился (мой собственный) антисептик я, со злости, вхерачил в эмульсию 10 таблеток хлорки (растворённых в полторашке). Запахло пионерским лагерем. Не, я серьёзно! У меня пионерские лагеря ассоциируются с запахом говна, хлорки и протухшей капусты))) Через час повторил операцию. Потом еще раз. Итого 30 таблеток. Но это я погорячился. Доливать эмульсию я перестал, доливал только воду (чтобы этим пидорасам жрать нечего было), пока не начали появляться следы ржавчины. С появление точек ржавчины вхерачил сразу 100 литров СОЖ и 10 таблеток хлорки. Запах не появился. С начала процесса запах исчез через пару дней и его нет уже несколько месяцев. С хлорированием тоже надо быть осторожнее, ибо хлор не самый полезный газ для дыхания.

Вообще, парафины, содержащиеся в эмульсии, участвуют в процессе смазки детали и создают антикорозионное покрытие. Теоретически хлор может превратить их в хлористый парафин (при н.у. это маслянистая жидкость, ничего страшного). Антикорозионные свойства эмульсии почти пропадут, но какая разница, сожрут парафин бактерии или хлор. Хлор, хотя бы, не пердит сероводородом.


Где то я натыкался на курсовик про свойства эмульсий и их влияние на продолжительность жизни инструмента. Не смог найти ссылку. Читал, что кантора, которая делает Blaser, выпустила эмульсию iCool и она вообще не протухает. могу и ошибаться, а лопатить сайты лень, всё равно её не купят.


Ну и напоследок хочется задать директорам таких фирмочек вопрос:

Вот ты, сука, ежедневно заправляешь свой инфинити, который сжирает за день все 90 литров бака. Масло тоже не подсолнечное. Моют тебе его разнорабочие в цехе. Сделал в цехе столовку? Молодец. Только почему дешевле пожрать в ресторане? Хотя признаю, столовка просто отменная! Круче только на Тонаре.

Между прочим, отдать поварам остатки - это святое. Ты забираешь остатки себе, кормить собак.

Оператор получает у тебя 18-20т, хотя на других заводах за ту же работу заплатят 30-40.

Вот тебе, сука, жалко отдать червонец узкому специалисту, чтобы начать получать прибыль и не проебать контракты? И который еще потом пригодится? И который, если ему заплатить, потом  приедет проверить, всё ли нормально?


Вывод напрашивается один:

Спасибо за отзывы, друзья! Длиннотекст, Машиностроение, Чпу, Защита, Длиннопост
34 комментария
Eguan
+6
Учусь на станочника, читать не только интересно, но и полезно.
+6
Аватар пользователя Akitaur Akitaur
+3

Число Авогадро. Не химик, из школы помню. Школу закончил больше 20 лет назад

+3
раскрыть ветку 1
Аватар пользователя Enot22rus Enot22rus
+2

28 лет назад закончил школу. Тоже помню. Почему - не знаю)))

+2
Аватар пользователя Schupalce Schupalce
+2

Эмульсия воняет после добавления хлора, т.к. азотистые соединения окисляются.

И чем больше вони, тем больше было азотистых соединений в эмульсии.


Такая же тема с бассейнами, кстати. )

+2
Аватар пользователя Gima28 Gima28
+1
С квадратными/круглыми скобками решили проблему?)
+1
раскрыть ветку 3
Аватар пользователя Enot22rus Enot22rus
+1

Параметры защищены от записи. Я разобрался, что нужно прописать разрешение записи, репезагрузить станок, прописать квадратныые скобки и еще раз перезагрузить. Потом прописать запрет записи и опять перегрузить. Но пока руки не дошли.

Мне ученика дали. Феноменального. По профессии метролог. Привязываться (по фрезе и ИРБ) и прописывать траекторию через G1 научился уже сегодня. ЗА ОДИН ДЕНЬ, БЛЯТЬ!!! Ну еще обороты и подачу научился включать. Осознаёт разницу между G0 и G1 и различает рукоятки управления ими. Понятно, что жолго ищет кнопки и забывает EOB. А, еще в MDI научился отправлять стол в X0 Y0. Первый раз увидел Компас. Научился различать и рисовать линии и вспомогательные линии. И кругляшки еще. Но в компасе уже тупил. Нашёл косяк в первом же чертеже, который ему дали. С таким количеством новой информации за 8часов можно и в дурку уехать.

+1
раскрыть ветку 2
Аватар пользователя Gima28 Gima28
0
В MDI в нуль G91 G28 X0 Y0 (нуль станка)?? Там если не ошибаюсь для разрешения изменения параметров в 1 строке ставится единица. Выбивает ошибку, но изменять параметры можно и с ошибкой. После изменения нужного параметра, ставится запрет на изменение параметров нулем. И сбрасывается ошибка ресетом. Ну я так вроде делал. Ну и разрешение изменения параметров и сами параметры все в MDI делается. Хороший ученик на вес золота!
0
раскрыть ветку 1
Аватар пользователя sanchesli sanchesli
+1
А были мысли прописывать в станке "хочу печеньку" или что-либо подобное?)
+1
раскрыть ветку 2
Аватар пользователя Enot22rus Enot22rus
+1

Вообще, я текстовые сообщения использую следующим образом:

Допустим нужно засверлить и расфрезеровать отверстие в литье. В заготовке глубина отверстия хаотична. Станок поворачивает деталь отверстием к оператору, чтобы удобно замерять было и запрашивает глубину. Оператор вбивает, чего намерил и работа начинается не с нуля детали, а с определённой глубины. С одной стороны это экономит кучу времени, с другой стороны не въебёщься в днище.

+1
Аватар пользователя Enot22rus Enot22rus
0

Не, у меня только матершинные мысли %)

0
Аватар пользователя mpp181 mpp181
+1
А что же такой охуенный оператор не идёт туда, где 40?
+1
раскрыть ветку 1
Аватар пользователя Enot22rus Enot22rus
+2

А у него теперь оклад полтос. Там начальство ценит хорошие кадры.

+2
Аватар пользователя Paulus1977 Paulus1977
+1

Чувствуется профессиональный подход, есть несколько вопросов. "Если в процессе проточки детали включается транспортёр, то пусковой ток движка вырубает автомат." Почему не прописать транспортер отдельной прогой, пусть его оператор запускает, по мере заполнения." станок в Х+ не ездил", это уже не станок,а кусок очень дорогого железа. Это скорее защита( хотя нахрена), или выцыганивание оплаты наладчика от поставщика. Или я не прав?

+1
раскрыть ветку 5
Аватар пользователя Enot22rus Enot22rus
+1

Станок из упаковки. Косяк в машинных данных. В ноль станок выходил, в Х+ в ручном режиме ездил. В авто ругался на несоответствие координат куда он приехал рассчётным координатом. Налицо неправильный шаг по Х+. Лопатить машинные данные - это пиздец. Поставщик сказал, что такого быть не должно и выслал новые машинные данные. Я сделал. Оператор бы и без меня сделал. Просто пароля админского от стойки не знал.

+1
раскрыть ветку 4
Аватар пользователя Paulus1977 Paulus1977
+1

Нда, хотел вякнуть про привязку, но понял, что мне еще учиться и учиться.

+1
раскрыть ветку 3
Аватар пользователя Rjevski Rjevski
+1

купили бочку концентрата сож, её раствор не протухает, асептики там уже есть.

что надо сделать, чтобы эмульсия протухла?

+1
раскрыть ветку 10
Аватар пользователя Enot22rus Enot22rus
+2

Не менять два года %)

+2
раскрыть ветку 9
grishmidr
+1

«а там 300 клитров. Воняло пиздец» — не пойму, что тебя удивило?

+1
Аватар пользователя Rjevski Rjevski
+1

да уже больше...так и не протухла и не расслоилась =)

марку говорить не буду (потому что бочка на работе, была бы плохая - запомнил бы)

+1
Аватар пользователя AnollyG AnollyG
+1
Чувствуется профессиональный подход!)
+1
раскрыть ветку 6
Аватар пользователя Bratnebenemeda Bratnebenemeda
+1
Лично я просто большой лысый дядька с нехилым, криво зашитым шрамом на голове (старая производственная травма, пизданулся со скалы, когда водил туристов в горы), в длинном чёрном плаще и очках, как у Егора Летова, гоняющий на L200 с туристическими обвесами.

От пафоса у меня замироточил монитор.

+1
Cuuckoo
+1

Я сам через неделю не буду помнить, чего я там наклепал.

В программировании это показатель очень плохого программиста.

+1
раскрыть ветку 2
Аватар пользователя Enot22rus Enot22rus
+1

Ща попытаюсь объяснить. Есть ядро. Оно, например, вот такое. И еще пара с поворотом системы координат, немного отличающихся, но смысл тот-же. Внутри ядра написана траектория. Она может быть вообще примитивная, или как на скрине в посте. Примитивную траекторию можно понять по кодам. Но ради примитивов меня вызывать не бедут. А сложную без компа вообще не отдуплишь. И какие переменные чему я присвоил я не помню, потому что программ море. Это в ядре три переменных. В сложных с десяток.

Иллюстрация к комментарию
+1
SausageTheGreaT
0

А что вообще ты во всей своей жизни напрограммировал? 


Веришь-нет, но таки как раз самые толковые ребятки которые мне встречались, действительно через 3 дня не помнили чего они там напаяли\наремонтировали. И это нормально.


Откуда у тебя там твоё мнение взялось что такие выводы родил - одному Аллаху известно.

0
Похожие посты
Похожие посты закончились. Возможно, вас заинтересуют другие посты по тегам: