Что я еще не знал о LinuxCNC, что нам еще предстоит сделать

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

Надо сделать так, чтобы требование выполнить поиск дома отключалось не только установкой скорости поиска дома равной нулю, но и отдельной опцией.
А то очень не удобно, написал что ни будь в конфиге или суброутине, захотел проверить не включая движение станка,
а без выполнения поиска дома отдать MDI команду или запустить УП нельзя.
Ну и приходиться переписывать настройки в ini.
А если сделать специальную опцию, то переписывать надо будет только её, при чём и значения помнить не нужно, так как их будет всего лишь два: true и false.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

Надо сделать так, чтобы любой мог запостить своё гениальное предложение в эту тему только после того, как внимательно прочитает документацию... ;)
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
V_a_d_o_s
Новичок
Сообщения: 38
Зарегистрирован: 16 авг 2015, 19:21
Репутация: 2
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение V_a_d_o_s »

Всем спасибо за советы. Направлю я своего друга сюда, пусть сам разбирается, а то получается, "Испорченный телефон". Правда он ни когда в форумах не сидел.
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

Nick писал(а):no_force_homing =1 в [traj] не сдержался :silent:
Хотел написать в ответ нечто ядовитое, но прежде чем писать проверил.
Теперь эта опция работает нормально.
А в прошлом году если её поставить то это приводило к большой вероятности получить глюки,
а иожет и вводить MDI команды без выполнения хоумления было нельзя.
Впрочем точно не помню. но так или иначе что-то с ней было не так.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

Если посмотреть историю изменения кода, то можно увидеть, что эта часть кода не менялась со времён царя Гороха и по сей день.
Да и что тут может глючить?..

Код: Выделить всё

...
if (!all_homed() && !no_force_homing) {
...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

А хрен знает, только помню что когда включал эту опцию вероятность краха LinuCNC при последующих действиях сильно повышалась.
Тоесть падение происходило не сразу.
По этому надо смотреть не только на саму функцию, а на очень отдалённые последствия её работы.
может там указатель какой редко используемый не туда ведёт...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

Надо бы описание вызова EXIST для <_ini[]> <_hal[]> перенести от туда где они находятся сейчас в главу 8.2. Named Parameters, где то там им по логике и следует находиться.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

torvn77 писал(а):может там указатель какой редко используемый не туда ведёт...
Включение этой опции просто исключает часть кода из работы...
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

Надо бы прибить эту тему к верху раздела по Linux.
[WIKI] Ручная смена инструмента с автоизмерением длины.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

Зачем? Это частный случай, который не всем годится.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

Но новичкам с 3D фрезерами, у которых нет ни опыта, ни образования, она существенно улучшит жизнь.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

Скорее существенно увеличит шанс сломать фрезу об какое-нибудь крепление по пути к/от датчику. Тем более, что у новичков 3D фрезеры как правило с небольшим рабочим ходом по Z.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

Ну вот напишите там об этом и пусть, коли это им действительно помешает, берут и исправляют код.

Вообще именно новички столько у вас, включая меня, столько выпрашивали кнопку CAD,
которая даже проще сделанной в этой теме автоматизации, что давно пора было нечто такое в stepconf добавить.
Ну дак теперь хоть не поленитесь на кнопку поднятия в top нажать.

Да на худой конец посмотри на первый пост темы, это скорее всего единственный пост на форуме,
в котором полностью выбран лимит на плюсование.
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

torvn77 писал(а):Ну вот напишите там об этом и пусть, коли это им действительно помешает, берут и исправляют код.
Уже несколько раз писал в разных темах и примеры приводил. Повторять это в каждой новой теме про измерения инструмента не готов.
torvn77 писал(а):Вообще именно новички столько у вас, включая меня, столько выпрашивали кнопку CAD,
У меня? Что за кнопка такая? :shock:
torvn77 писал(а):что давно пора было нечто такое в stepconf добавить
Я-то тут при чём? Я не пользуюсь ни stepconf, ни pncconf.
torvn77 писал(а):это скорее всего единственный пост на форуме,
в котором полностью выбран лимит на плюсование.
И о чём это говорит? Лично я часто ставлю плюсы только за то, что человек что-то делает и делится результатами с другими. И мой плюс не означает, что я считаю его вариант решения правильным.
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

UAVpilot писал(а): Повторять это в каждой новой теме про измерения инструмента не готов.
Ну тут то вы написали.
А ведь вместе с тем там предложено типовое решение, которое для новичков и предназначено.
Во вторых автор обновляет свою разработку, по этому есть написать ему о проблеме больше смысла, чем писать об этом здесь.
UAVpilot писал(а):У меня? Что за кнопка такая? :shock:
UAVpilot писал(а):Я-то тут при чём? Я не пользуюсь ни stepconf, ни pncconf.
Не у вас персонально, а у разработчиков вообщем.
Я хотел вам показать фотографию пульта, но похоже так эта кнопка называлась только на моём.
Ну да не сложно описать словами.
Разработчиков просили сделать кнопку запускающею замер высоты материала с последующей установкой нуля по Z.
Можно было такую мелочь, которая есть в каждом китайском пульте, а так же в NC-Studio и MACH добавить и в стандартную pyvcp панель LinuxCNC

UAVpilot писал(а):И о чём это говорит? Лично я часто ставлю плюсы только за то, что человек что-то делает и делится результатами с другими. И мой плюс не означает, что я считаю его вариант решения правильным.
Не прикидывайтесь глупее, чем вы есть на самом деле.
Еслиб было так то там бы и красовался только ваш плюс(ибо ТС поделился) в единственном экземпляре.
Ну и чтобы вам было понятнее, посчитайте сколько постов получило менее четырёх плюсов, и сколько постов получило больше семи плюсов.
И насколько должен быть дельным и полезным пост, чтобы получить положительную оценку от такого количества человек.
А когда кончите считать, подумайте, что же такое написал verser, что ему надовали плюсов до полного забития лимита на оные.
То есть не будь ограничения количества плюсов на пост, он набрал бы не 16, а больше.
Для сравнения у Nick за Gcodetools только два плюса, сейчас я ему ставлю третий.
(Вообще я в шоке, я думал что там будет около 10)
Аватара пользователя
Serg
Мастер
Сообщения: 21923
Зарегистрирован: 17 апр 2012, 14:58
Репутация: 5183
Заслуга: c781c134843e0c1a3de9
Настоящее имя: Сергей
Откуда: Москва
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение Serg »

torvn77 писал(а):Ну тут то вы написали.
Этой теме повезло. :)
torvn77 писал(а):Во вторых автор обновляет свою разработку, по этому есть написать ему о проблеме больше смысла, чем писать об этом здесь.
Проблема решается единственным способом - отключением автоизмерения длины... :)
torvn77 писал(а):Разработчиков просили сделать кнопку
А они об этом знают? И что ответили?
torvn77 писал(а):добавить и в стандартную pyvcp панель LinuxCNC
А в LinuxCNC разве есть "стандартная pyvcp панель"?
torvn77 писал(а):Еслиб было так то там бы и красовался только ваш плюс(ибо ТС поделился) в единственном экземпляре.
сия логика мне абсолютно не понятна... Каждый сам решает за что именно он ставит свой плюс, за то, что человек что-то сделал для всёх, или за само решение, или потому, что "неровно дишит" к нему... ;)
torvn77 писал(а):А когда кончите считать, подумайте, что же такое написал verser, что ему надовали плюсов до полного забития лимита на оные.
Решил поискать посты с большим количеством плюсов.

Я павильно понимаю, что 12 человек стены замеряют теперь только таким способом?
http://www.cnc-club.ru/forum/viewtopic. ... 00#p209990

11 человек решили отфрезеровать себе гребной винт корабля?
http://www.cnc-club.ru/forum/viewtopic. ... 00#p206143

13 человек отправились в клубы клеить модель?
http://www.cnc-club.ru/forum/viewtopic. ... 80#p205359

12 человек полезли в силовой электрощит?
http://www.cnc-club.ru/forum/viewtopic. ... 60#p213341

10 челевек теперь прежде, чем выпить долго фрезеруют кубики льда?
http://www.cnc-club.ru/forum/viewtopic. ... 80#p210991
Я не Христос, рыбу не раздаю, но могу научить, как сделать удочку...
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение N1X »

torvn77 писал(а):что ему надовали плюсов до полного забития лимита на оные
То, что вы туда поставили плюс и у вас кнопка "+" стала серой, не говорит о том, что достигнут лимит, а говорит только о том, что два плюса вам ставить в один пост не положено.
http://www.cnc-club.ru/forum/viewtopic. ... 78#p191378
Аватара пользователя
torvn77
Мастер
Сообщения: 2442
Зарегистрирован: 02 июн 2012, 22:12
Репутация: 215
Откуда: Россия,Санкт-Петербург
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение torvn77 »

N1X писал(а):То, что вы туда поставили плюс и у вас кнопка "+" стала серой
Интересно, у меня кнопка выглядит так: :thinking: :eat:
Screenshot.png
Screenshot.png (7.63 КБ) 1735 просмотров
Аватара пользователя
N1X
Мастер
Сообщения: 3653
Зарегистрирован: 16 фев 2015, 21:19
Репутация: 1646
Настоящее имя: Владимир
Откуда: Беларусь, Гомель
Контактная информация:

Re: Что я еще не знал о LinuxCNC, что нам еще предстоит сдел

Сообщение N1X »

Именно таквыглядит кнопка, когда плюс на этот пост вы уже поставили. Когда еще не ставили - тогда как обычно выглядит...
Ответить

Вернуться в «LinuxCNC»