Перейти к публикации

Смешное для понимающих v2


andrey2147

Рекомендованные сообщения

Приехал ко мне станок из китая - фирму первый раз в жизни вижу, слышу.

Не работали двери, ни от кнопок ни от М.

Допиливал ладдер неделю.

Потом как-то заглядываю в Титлы и вижу :

"Жизнь коротка, только учусь ЧПУ"

Скрин прилагаю:

 

223.jpg

Ссылка на сообщение
Поделиться на других сайтах
  • 8 месяцев спустя...


UnPinned posts

Или если работаете с резцедержкой, которую вы не можете маховиком крутить, а она по циклу работает, тогда и вносите поправку в 1240

Ссылка на сообщение
Поделиться на других сайтах
4 минуты назад, gudstartup сказал:

ак установил если датчик инкрементный чего вы пишите?

Никогда не видел таких магазинов.

Ну и как там будет работать 1240, которое задает смещение от нуля которого нету?

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Viktor2004 сказал:

Никогда не видел таких магазинов.

Ну и как там будет работать 1240, которое задает смещение от нуля которого нету?

Там grid shift, что аналог 1240

Изменено пользователем Guhl
Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, gudstartup сказал:

ноль у него там где 0 метка датчика после кулачка а до первого стакана расстояние и его вносят в 1240

Я всегда думал что его вносят в 1850, а 1240 это про другое

Ссылка на сообщение
Поделиться на других сайтах

Че-то все затихли. Предполагаю что попробовали в эмуляторе 1240 и поняли что это полная хрень

Гы Гы

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, Viktor2004 сказал:

Че-то все затихли. Предполагаю что попробовали в эмуляторе 1240 и поняли что это полная хрень

Гы Гы

Я проверил в 0 и 31

Требует только питание снять и все

Строго по мануалу

Так что берите на вооружение

Изменено пользователем Guhl
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Viktor2004 сказал:

Я-то уже пробовал. Оказалось жутко неудобно

Хозяин барин

Я использую этот метод

Мне нравится

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, Viktor2004 сказал:

Ну и как там будет работать 1240, которое задает смещение от нуля которого нету?

как это нет от кулачка находится 0 метка и вот это принимается за 0.

избаловались вы с абсолютной системой отсчёта вот и забыли как это делается на других станках чтобы при потере резервного питания не рвать на себе волосы а просто отреферировать оси и все.

и это сделано и на линейных осях xyz ибо точка смены от них зависит.

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, Viktor2004 сказал:

Оказалось жутко неудобно

а чего неудобно то как вы еще зададите это смещение от 0 до первой позиции магазина если у вас неабсолютный датчик и вы не можете обнулить его прямо  в этой позиции?

1240 позволяет сместить мнимую машинную систему координат которые возникают при реферировании по кулачкам с системой которая является реальной системой отсчёта и которая позиционирует рабочие органы станка в нужную вам позицию 

 

 

Ссылка на сообщение
Поделиться на других сайтах
46 минут назад, gudstartup сказал:

ак это нет от кулачка находится 0 метка и вот это принимается за 0.

Так это смещение и заносится в гридшифт 1850. При чем тут 1240? 1240 как раз только с абсолютными системами измерения работает

30 минут назад, gudstartup сказал:

Как вы еще зададите это смещение от 0 до

Да я против 1850 ничего не имею

Мне непонятно зачем придумали 1240 когда в абсолютной системе ноль и так можно поставить где угодно. Я имел дело со станками где производитель задавал значения в 1240. Мне было неудобно выставлять там ноль

Ссылка на сообщение
Поделиться на других сайтах
12 минут назад, Viktor2004 сказал:

Мне было неудобно выставлять там ноль

Кнопки маленькие были?:biggrin:

Не всегда есть возможность двигать ось маховиком

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

Работает в режиме индексации

А так вы ноль в любом назначили и смещением в 1240 отрегулировали за пару итераций

Изменено пользователем Guhl
Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Guhl сказал:

Кнопки маленькие были?

Там надо сначала найти место где хочешь что бы был ноль, затем смотреть что записано в 1240 и сместить ось точно на это расстояние и уже там ставить APZ. Тогда ноль будет там где я задумал

Ссылка на сообщение
Поделиться на других сайтах
Только что, Viktor2004 сказал:

Там надо сначала найти место где хочешь что бы был ноль, затем смотреть что записано в 1240 и сместить ось точно на это расстояние и уже там ставить APZ. Тогда ноль будет там где я задумал

Вы могли 1240 обнулить, выставить APZ где вам угодно и сместить в 1240 для точной регулировки

Станкостроитель так и делал, скорее всего

У меня есть станок, в котором резцедержка управляется сервомотором в жестком цикле

И там невозможно поймать ноль после разборки кроме как смещением нуля. Ее невозможно крутить как координатную ось

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Guhl сказал:

и сместить в 1240 для точной регулировки

Никогда я не видел что бы в смещении 1240 было значение точной регулировки. Если производитель пользуется этим параметром, то туда он забивает большое круглое число, которое смещает нулевую точку например на 3 метра в другой конец стола

Ссылка на сообщение
Поделиться на других сайтах
38 минут назад, Viktor2004 сказал:

240 как раз только с абсолютными системами измерения работает

нет она работает со всеми системами

Ссылка на сообщение
Поделиться на других сайтах
18 минут назад, Viktor2004 сказал:

Никогда я не видел что бы в смещении 1240

Все относительно

Им может лень двигать стол

Собрали включили, обнулили , внесли в 1240 показания и вперед на продажу 

 

 

2 минуты назад, gudstartup сказал:

нет она работает со всеми системами

1850 в пределах одного оборота датчика кажется только действует 

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, Guhl сказал:

1850 в пределах одного оборота датчика кажется только действует

Ошибаетесь.

5 минут назад, gudstartup сказал:

нет она работает со всеми системами

Теоретически да. Но зачем? Для этого есть 1850

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, Guhl сказал:

1850 в пределах одного оборота датчика кажется только действует 

 

2 минуты назад, Viktor2004 сказал:

Ошибаетесь.

да именно так и есть

image.png

нельзя превышать счетчик реф импульсов в параметре1821

3 минуты назад, Viktor2004 сказал:

Для этого есть 1850

из за ограничения в1821 а если менять бесконтрольно 1821 система не сможет адекватно реагировать на отсутствие 0 метки после того как реф. счетчик переполнится и датчик совершит 1 оборот

Ссылка на сообщение
Поделиться на других сайтах
5 минут назад, gudstartup сказал:

ельзя превышать счетчик реф импульсов в параметре1821

Признаю. Я был неправ

Просто помню когда я подбирал это значение, оно мне давало достаточно большое расстояние сдвигать

10 минут назад, gudstartup сказал:

из за ограничения в1821 а если менять

Все равно не вижу ни одну ситуацию где необходимо использовать 1240

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Сообщения

    • Павлуха
    • maxx2000
      вот видишь, у тебя ось крутит туда-сюда, а должна крутить по спирали в оду сторону.  Ищи, иначе это какая то беда а не контроллер или запасайся пивом 
    • Sabadash
      Я убрал в начале "G93" и программа работает))) Ору как же ору... Пойду попробую с SolidCAM  
    • Sabadash
      Затестил, выглядит отлично со стороны)   на соседнем форуме еще предложили вот такой вариант сброса накрученной траектории на базе макроса стойки дельты  
    • gudstartup
      @kinovari вы оказались в такой ситуации потому что прервали цикл смены и оказались в зоне ограничения при таких ситуациях станкостроителем  должна быть предусмотрена процедура восстановления. возможно что и лимиты снимаются  plc  во время цикла смены. выключите стано или нажмите emg stop введите функцию восстановления если таковая имеется или выполните сервисную процедуру описанную в руководстве. во время смены случаются разные ситуации и станкостроитель обычно создает способы приведения станка в исходное состояние без того чтобы оператор по параметрам лазил. попробуйте после выключения вывести в реф.
    • Guhl
      Soft limits проверили? Protection zone обеспечивается плк. Посмотрите в параметрах, константы плк которые        
    • Tehnov
      да, большое спасибо @jtok - не надо было мучаться с однообразной работой по заполнению данных. Благодарю. Да блин, камон, вообще спасибо всем кто так или иначе откликнулся.
    • Tehnov
      В общем, исходники кода для тех кто беспокоится за безопасносте тут source. Сам dump БД не выкладывал на github - думаю очевидно почему. Бинарники x32, x64. Замечания. Поиск ТОЛЬКО среди значений из ISO 286-2 - всякие AM, AI стандарты "не возбуждают". Если прям будет такая высокая потребность у людей, может реализую - пока не хочется ковыряться. К значениям из БД есть несколько вопросов, а точнее к её проектировщикам (солидворковцам): - в какой-то из таблиц для значений поля 'A' спокойно берутся значения от 0 до 1 вкл, которые в стандарте помечены как то ли не рекомендуется, то ли не используется (примечание  b) в ISO), хотя для значений поля 'a' таблица для размеров 0-1 пустые. Не сильно критично для меня, ибо я мелочёвку меньше 1 мм не делаю и хз есть ли ISO для A и a под размеры от 0-1. - солидворковцы спроектировали схему БД откровенно странно - как в ISO: просто брали стандарт, создавали такую же таблицу в БД, а не создавали одну (две - для отверстий и валов) со всеми значениями. Хз какой тут был глубокий смысл (скорее всего и не было, а было БЫСТРЕЙ, БЫСТРЕЙ, БЫСТРЕЙ). Используется многопоток (в принципе вряд-ли оно сильно надо для такой программы, для меня было нужно для изучения "технологии"), поэтому на древних компах с одним ядром или двумя где одно уже занято могут быть просадки по производительности, а не буст, но это вы вообще вряд-ли заметите и как-то зафиксируете. Сделано на rust, компилил под производительность с оптимизацией, а не размер (не сжимал бинарники, т.к. это может снизить производительность) поэтому и для меня кажется 4МБ выглядит "солидно" для конмольной программы, хотя в целом что сейчас эти 4МБ? Да, чисто cli, графический интерфейс делать вряд-ли буду ибо и так уже подзаманало меня сидеть на одном проекте, для меня достаточно выполняемой функции программы. Распространяется as is, гарантий никаких бла-бла-бла.
    • Ветерок
      Я тоже так думаю. Но у каждого своё представление о прекрасном. Многие предпочитают макросы вместо штатных функций. Мне это не понятно.
    • Snake 60
      Я думаю, лучший вариант показал @Nod801 через Pack & Go т.к. в этом случае сохраняются все связи как деталей в сборках, так и деталей с чертежами.
×
×
  • Создать...