Создание g-code для 5ти осевого станка.

Обсуждение установки, настройки и использования LinuxCNC. Вопросы по Gкоду.
Rayne
Новичок
Сообщения: 19
Зарегистрирован: 09 окт 2011, 19:25
Репутация: 0
Контактная информация:

Создание g-code для 5ти осевого станка.

Сообщение Rayne »

Для генерации кода с 3d модели несколько программ нашёл: PyCam, HeeksCNC, и плагин для Blrender'а GcodeGenerator, но все они создают код только для станков с 3мя осями. Для 4х и 5ти осевых, есть плагин для 3DSMax CNC Toolkit, но 3DMax денег стоит, да и под Windows только. Есть под Linux какой-то софт Open Source, или просто Freeware, или хоть что-нибудь для этой задачи?
_taras_
Мастер
Сообщения: 546
Зарегистрирован: 16 мар 2011, 15:19
Репутация: 69
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение _taras_ »

Увы, нет
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение aftaev »

Тоже не встречал.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
oleg_lm
Кандидат
Сообщения: 43
Зарегистрирован: 09 май 2012, 09:26
Репутация: 0
Откуда: Одесса
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение oleg_lm »

Для CNC Toolkit используйте бесплатный GMAX .Установил,но нет времени разбираться 5-ось только в проекте.На сайте есть уроки.
oleg_lm
Кандидат
Сообщения: 43
Зарегистрирован: 09 май 2012, 09:26
Репутация: 0
Откуда: Одесса
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение oleg_lm »

Кстати gmax работает в wine пробуйте.
Rayne
Новичок
Сообщения: 19
Зарегистрирован: 09 окт 2011, 19:25
Репутация: 0
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Rayne »

Не запускается gmax, установилось без проблем, но при запуске пишет:

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

rayne@rayne-desktop:~/.wine/drive_c/gmax$ wine gmax.exe
wine: Call from 0x7b839cf2 to unimplemented function msvcirt.dll.??0ifstream@@QAE@PBDHH@Z, aborting
rayne@rayne-desktop:~/.wine/drive_c/gmax$ 
Rayne
Новичок
Сообщения: 19
Зарегистрирован: 09 окт 2011, 19:25
Репутация: 0
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Rayne »

Проблема решилась установкой msvcirt через winetricks, но теперь появилась ошибка сегментации:

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

rayne@rayne-desktop:~/.wine/drive_c/gmax$ wine gmax.exe
err:ole:CoUninitialize Mismatched CoUninitialize
Segmentation fault (збережено знімок оперативної пам’яті)
Rayne
Новичок
Сообщения: 19
Зарегистрирован: 09 окт 2011, 19:25
Репутация: 0
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Rayne »

Запустил, и даже работает :), нужно было выбрать драйвер software z-buffer вместо opengl
gmax, cnc-toolkit script (7978 просмотров) <a class='original' href='./download/file.php?id=5300&mode=view' target=_blank>Загрузить оригинал (80.63 КБ)</a>
gmax, cnc-toolkit script
Вот только экспорт подели з .dxf вешает программу намертво, с 3ds формата получилось, но модель не отображается в 3х проекциях, только в окне просмотра перспективы, а формат .stl в обще не поддерживается, но думаю для этого есть плагины.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Nick »

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

Какой у тебя станок?
Rayne
Новичок
Сообщения: 19
Зарегистрирован: 09 окт 2011, 19:25
Репутация: 0
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Rayne »

Пока нет никакого, пробую свой создать.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Nick »

От оно как :). Чертеж уже есть? Дай посмотреть :).
Rayne
Новичок
Сообщения: 19
Зарегистрирован: 09 окт 2011, 19:25
Репутация: 0
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Rayne »

Чертежей пока нет, начал строить модель. Много чего здесь ещё нет, но кое-что разглядеть можно.
1.png (7868 просмотров) <a class='original' href='./download/file.php?id=5511&mode=view' target=_blank>Загрузить оригинал (130.63 КБ)</a>
2.png (7868 просмотров) <a class='original' href='./download/file.php?id=5512&mode=view' target=_blank>Загрузить оригинал (145.1 КБ)</a>
3.png (7868 просмотров) <a class='original' href='./download/file.php?id=5513&mode=view' target=_blank>Загрузить оригинал (179 КБ)</a>
4.png (7868 просмотров) <a class='original' href='./download/file.php?id=5514&mode=view' target=_blank>Загрузить оригинал (164.05 КБ)</a>
aftaev
Зачётный участник
Зачётный участник
Сообщения: 34042
Зарегистрирован: 04 апр 2010, 19:22
Репутация: 6194
Откуда: Казахстан.
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение aftaev »

Будет поворачиваться шпиндель и вращаться еще заготовка. Вращать оси так понял будешь ремнями.
Станина станка хлипокватая.
Дилетанту сложные вещи кажутся очень простыми, и только профессионал понимает насколько сложна самая простая вещь
Кто хочет - ищет возможности, кто не хочет - ищет оправдание.
Найди работу по душе и тебе не придется работать.
Аватара пользователя
aegis
Мастер
Сообщения: 3171
Зарегистрирован: 22 мар 2012, 06:59
Репутация: 1810
Настоящее имя: Михайло
Откуда: Україна, Конотоп=>Запоріжжя=>Харьків

Re: Создание g-code для 5ти осевого станка.

Сообщение aegis »

Rayne, ход по зет должен быть раза в 2 больше только... потому как поворот шпинделя очень сильно будет менять высоту всей компановки. плюс может оказаться проблемно делать обработку под самым основанием когда шпиндель прийдется выворачивать на 90 градусов...
наверно вращающиеся качели безальтернативный вариант для 5-координатника
нікому нічого не нав'язую.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Nick »

Это смотря, что резать для рельефов может и такого хватить... Rayne, что планируешь делать на станке.
Аватара пользователя
Ti-j
Кандидат
Сообщения: 66
Зарегистрирован: 09 апр 2012, 19:59
Репутация: 3
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Ti-j »

Rayne писал(а):Для генерации кода с 3d модели несколько программ нашёл: PyCam, HeeksCNC, и плагин для Blrender'а GcodeGenerator, но все они создают код только для станков с 3мя осями. Для 4х и 5ти осевых, есть плагин для 3DSMax CNC Toolkit, но 3DMax денег стоит, да и под Windows только. Есть под Linux какой-то софт Open Source, или просто Freeware, или хоть что-нибудь для этой задачи?
3D модели для MACH (и не только для него) можно делать в проге MasterCAM + SolidWorks. На эту тему есть отличный видео курс - посмотреть можно тут http://3dkonstryktor.ru/kurs_1.html
Подробно разберается процесс создания модели и подготовки G-кода для станка. Видео отличное, сам по нему научился. Более яркого примера пока не встречал.

Это конечно Windows, а не Линукс и софт не бесплатный, но система очень мощная и продуманная.
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Nick »

Ti-j писал(а):софт не бесплатный,
Я бы сказал очень не бесплатный. Стоит он небось в сумме 2-3 тыс $.
nkp
Мастер
Сообщения: 8340
Зарегистрирован: 28 ноя 2011, 00:25
Репутация: 1589
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение nkp »

Nick писал(а):Я бы сказал очень не бесплатный. Стоит он небось в сумме 2-3 тыс $.
Стоимость данной "связки" на порядок больше ;)
Аватара пользователя
Nick
Мастер
Сообщения: 22776
Зарегистрирован: 23 ноя 2009, 16:45
Репутация: 1735
Заслуга: Developer
Откуда: Gatchina, Saint-Petersburg distr., Russia
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Nick »

20-30 тыс. $ :shock:?
Аватара пользователя
Ti-j
Кандидат
Сообщения: 66
Зарегистрирован: 09 апр 2012, 19:59
Репутация: 3
Контактная информация:

Re: Создание g-code для 5ти осевого станка.

Сообщение Ti-j »

торрент в помощь...
Ответить

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