Перейти к содержимому


Фотография

Коллекция УП для выполнения простых или типовых действии


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 12

#1 OFFLINE   torvn77

torvn77

    Пользователь LinuxCNC

  • Заблокированные
  • PipPipPipPipPipPipPipPipPipPip
  • 2 151 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербурга

Отправлено 05 Ноябрь 2013 - 01:56

Предлагаю складывать сюда УП для выполнения типовых задач и операций.


УП для сверления расположенных рядами отверстий,которые расположены между слотами Т-профиля.
Выполняется в LinuxCNC естественно,эта УП для вашей должна быть перенастроена путём редактирования переменных в начале файла.
Используйте её на свой страх и риск,перед использованием проверьте на ошибки.
Лицензия на УП GPL3,так что пользуйтесь распростроняйте на здоровье.
Скрытый текст

Сообщение отредактировал torvn77: 05 Ноябрь 2013 - 02:16

  • 0
Я по мнению сообщества безграмотен,могу дать вредные или ошибочные советы.
Используйте их после обдумывания и на свой страх и риск.

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

#2 OFFLINE   3D-BiG

3D-BiG

    Абсолем CNC:)

  • Модератор
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 14 427 сообщений
  • Пол:Мужчина
  • Город:Ареал обитания - вся страна, но обычно встречаюсь в Новосибирске...
  • Интересы:Полежать на диване, пофлудить на форуме....
  • Из:СССР

Отправлено 05 Ноябрь 2013 - 07:34

А смысл? Такие вещи проще заново сделать, чем вспоминать, где лежит и править на новые размеры...
На мой взгляд не в ту сторону энергию разума и организаторские способности направляешь...

Сообщение отредактировал 3D-BiG: 05 Ноябрь 2013 - 07:35

  • 0

Лужу, паяю, станки ЧПУ починяю....
Еще частенько здесь болтаю: Телеграм сообщество ЧПУшников: t.me/cncunion

 

 


#3 OFFLINE   TopTop

TopTop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 740 сообщений
  • Пол:Мужчина
  • Из:Тольятти

Отправлено 05 Ноябрь 2013 - 10:14

поддержу 3дБига - в инете есть полно сайтов-калькуляторов, которые могут большое число примитивов в G-код кодировать
  • 0
Собрал в кучу станки с полем 900 на 600
Если хотите добавить свой станок, или скорректировать информацию - пишите в личку

#4 OFFLINE   yaso73

yaso73

    Кот CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 8 124 сообщений
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
  • Из:Новосибирск

Отправлено 05 Ноябрь 2013 - 10:55

Хорошо такое работает в программах с хорошей параметризацией.Это довольно редкие звери,ибо должна быть связь со стойкой(в каме перебил параметры - стойка это видит,и наоборот.Компенсации на инструмент,всякие опять же)...
А под простые мозги - проще наколотить руками,без калькуляторов(а может и с ними,но я не особо пользуюсь).Ещё вариант - быстро сначала.Если отверстия - массив,если детали - нестинг.Но иметь библиотеку такого добра - это надо или очень грамотно это всё каталогизировать,либо матерясь и плохими словами вспоминая всё и всех... Искать...
  • 0

Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

Кто людям помогает - тот тратит время зря.

Хорошими делами прославиться нельзя.


#5 OFFLINE   TopTop

TopTop

    Доктор CNC

  • Пользователи+
  • PipPipPipPipPip
  • 740 сообщений
  • Пол:Мужчина
  • Из:Тольятти

Отправлено 05 Ноябрь 2013 - 11:13

Например вот (я не лично кому то - вообще)
  • 0
Собрал в кучу станки с полем 900 на 600
Если хотите добавить свой станок, или скорректировать информацию - пишите в личку

#6 OFFLINE   torvn77

torvn77

    Пользователь LinuxCNC

  • Заблокированные
  • PipPipPipPipPipPipPipPipPipPip
  • 2 151 сообщений
  • Пол:Мужчина
  • Из:Санкт-Петербурга

Отправлено 05 Ноябрь 2013 - 12:43

TopTop,у предложенного вами калькулятора есть недостаток:
Параметры,в том числе подачи,намертво вбиты в калькулятор.
Поэтому при необходимости их поменять придётся в текстовом редакторе делать массовую замену.
Если же потребуется поменять геометрию,то надо снова лезть на сайт и генерировать программу заново.
А вот у меня изменение шага между отверстиями,смещение УП относительно машинного нуля,параметры цикла сверления и пр. задаётся редактированием нескольких строк вида
#<_X_Step>=40.125
#<_X_offset>=71.69
То есть моя УП сама по себе является калькулятором.

А смысл? Такие вещи проще заново сделать, чем вспоминать, где лежит и править на новые размеры...
На мой взгляд не в ту сторону энергию разума и организаторские способности направляешь...

Но иметь библиотеку такого добра - это надо или очень грамотно это всё каталогизировать,либо матерясь и плохими словами вспоминая всё и всех... Искать...

Делать это есть три причины

)Понадобилось точно насверлить отверстия в рабочем столе.Зачем смотрите здесь:#79
)Пропоганда и иллюстрация возможностей LinuxCNC
)Найти УП'шку в этой теме будет проще,чем в папке Documents.

Хорошо такое работает в программах с хорошей параметризацией.Это довольно редкие звери,ибо должна быть связь со стойкой(в каме перебил параметры - стойка это видит,и наоборот.Компенсации на инструмент,всякие опять же)...

Что такое хорошая параметризация?

Сообщение отредактировал torvn77: 05 Ноябрь 2013 - 12:50

  • 0
Я по мнению сообщества безграмотен,могу дать вредные или ошибочные советы.
Используйте их после обдумывания и на свой страх и риск.

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

#7 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 526 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 05 Ноябрь 2013 - 13:18

А есть еще Corel + VBA.
  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#8 OFFLINE   Menu/Exit

Menu/Exit

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 324 сообщений
  • Пол:Мужчина
  • Из:Москвы

Отправлено 05 Ноябрь 2013 - 13:23

Генносе torvn77, тема конечно интересная. Направление мысли верное, только вот реализация, я считаю не правильная.
Не буду вдаваться в дискуссию о величии и ничтожестве Линукса и Виндоуса, или платных и опенсорсовских программ. Просто мысли.
Тех кто использует ЛинуксСНС здесь не много, я бы сказал, ничтожно мало. Поэтому мне кажется данный текст не будет востребован.

С другой стороны, есть вечная проблема, что лучше специализированная вещь или универсальная.
Столкнулся как то с задачами, что надо нарезать на плоскости параллельные полосы, или прямоугольники, или заполнить плоскость кругами, или сделать блок отверстий. Эти задачи легко алгоритмизируются.
Когда то давно, мне в руки попала одна такая программка под ДОСом. Понравилась. Я как то написал нечто подобное в Екселе, на ВижлБэйсике.
Потом заказал и мне сделали под Винды. Потом переделали уже под х64.
Программки работают, есть в них даже нечто в виде постпроцессора (настройка заголовка и завершения файла, скорости, паузы и служебная инфа).
Писал программист на с++, есть исходники и библиотеки, все скомпилировано в один исполняемый файл.Простой, интуитивно понятный интерфейс.
Заводишь пару параметров, жмёшь на кнопку и voilà, G-код сгенерён. Прошу в ЧПУ.

Нам реально помогает.
  • 0

#9 OFFLINE   nkp

nkp

    Абитуриент

  • Пользователи
  • Pip
  • 3 сообщений
  • Пол:Мужчина
  • Из:zp.ua

Отправлено 13 Декабрь 2013 - 03:18

А смысл? Такие вещи проще заново сделать, чем вспоминать, где лежит и править на новые размеры...

смысл,кмк, образовательный...
просто подсмотреть - как это делается...
для удобства применения параметрического программирования в емс есть ngcgui и Feature ...
  • 0

#10 OFFLINE   yaso73

yaso73

    Кот CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 8 124 сообщений
  • Пол:Мужчина
  • Город:Новосибирск
  • Интересы:Очень люблю жить.Очень не люблю когда мне мешают этим заниматься.
  • Из:Новосибирск

Отправлено 13 Декабрь 2013 - 08:19

подсмотреть?
нет уж... не так прост наш топикстартер... чтобы "просто подсмотреть"... :rofl: :rofl: :rofl: :rofl: :rofl: :rofl: :rofl: :rofl:
Он не только в вечной борьбе с самим собой,но и с логикой,здравым смыслом,гравитацией... и в вечных поисках бегемота.
  • 0

Все замечания и нравоучения носят исключительно юмористический характер.Ни коим образом не затрагивают честь и достоинство собеседника облезлого Кота с форточки.

Кто людям помогает - тот тратит время зря.

Хорошими делами прославиться нельзя.


#11 OFFLINE   sertix

sertix

    Магистр CNC

  • Пользователи+
  • PipPipPipPip
  • 309 сообщений
  • Пол:Мужчина
  • Из:Астрахань

Отправлено 13 Декабрь 2013 - 11:04

Есть у нас на заводе плазменный станок "Ритм" производства ЦНИИ "Технологии судостроения", Система построена на QNX, поддерживает параметрические программы типа вырезать квадрат\прямоугольник, фланец\фланец из сегментов, кницу, круг, рым и т.п. Требует перед началом ввести размеры детали, длину захода и количество(обычно рядов и столбцов). Система сама рассчитывает траектории, остается ввести эквидистент на толщину реза, скорость реза выставляется кнопками на стойке. Правда есть одно но, это не G-cod. Я сам на основе этих программ делал свои программы для этого станка, но уж больно муторно, так как отсутствует инструмент для такого программирования, руководство сэкономило на ПО, купили ТехТран только раскладку криволинейных деталей...

Сообщение отредактировал sertix: 13 Декабрь 2013 - 11:13

  • 0

sertix.gif


#12 OFFLINE   lkbyysq

lkbyysq

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 9 526 сообщений
  • Пол:Мужчина
  • Город:Санкт-Петербург
  • Из:Санкт-Петербург

Отправлено 13 Декабрь 2013 - 11:54

Я для своих табличек декоративные колпачки, например, сам изготавливаю на фрезере.
Раскладываю в Кореле кружочки и запускаю макрос. Получаю G-код.

Изображение

Но делиться этим ни с кем не могу. Ибо все программки написаны под себя. И для "выпуска в народ" там слишком много нюансов-косяков-багов.
Частью макросов мои работяги конечно пользуются, но без вопросов не обходится. Как-то неприятно говорить даже подчиненному, что вот тут такой баг, а вот тут такой. Тут корел виноват, а тут я сам накосячил.
После всего этого программирования становится понятно, почему брендовые программы столько стоят. Мало написать приблуду, надо еще и за результат ее работы отвечать.

ЗЫ Хвала Биллу Гейтсу за то, что каждая кухарка может управлять компьютером!

Сообщение отредактировал lkbyysq: 13 Декабрь 2013 - 11:57

  • 0

Станислав Ерофеев
Beaver 9A (2007), Beaver 9AT2 (2011), KingCut X6 (2005), WoodPecker 1224 (2006), Roland EGX-300 (2004), Roland EGX-20 (2003), ZeldeR 0613TP (2014).


#13 OFFLINE   Menu/Exit

Menu/Exit

    Гуру CNC

  • Cтарожил
  • PipPipPipPipPipPipPipPipPipPip
  • 2 324 сообщений
  • Пол:Мужчина
  • Из:Москвы

Отправлено 13 Декабрь 2013 - 12:12

Коллега lkbyysq привёл пример типичнейшего "лабораторного" применения чего-либо в отличии от "промышленного".
Причем слово "лабораторный" привожу без всякого отрицательного оттенка.
Вещи сделанные не для продажи не нуждаются в вылизывании.
А что бы довести вещь "до ума" необходимо добавить кучу допов, которые для себя не очень то важны.
Для упрощенной версии нужен человек постоянно находящийся рядом.
У нас аналогичная ситуация с штучками сделанными для себя.
Кстати многие самоделки станков попадают в эту категорию.
  • 0




Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных