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

SolidCAM описание контура в УП


VamPiZ

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

Здравствуйте.

В связи с приобретением ЧПУ станка (3х осевой Fanuc 0i - MD) возникла необходимость освоить написание УП для него.

Модели делаю в SolidWorks 2013, поэтому и CAM выбрал интегрирующуюся в него.

Это все лирика.

По существу: Набросал простенький контур обработки (см. рисунок), обозначил контура, получил УП (см. файл), загрузили УП в стойку, получили не то (см. фото по ссылкам) (первый блин комом). Стал разбираться в УП и вообще вникать, как все работает. Судя по всему как то некорректно в УП описана обработка по радиусу (G2/G3) (см. файл). 

Может быть пост процессор выбран не тот (из Fanuc там только AWEA 1000) или же от руки дорабатывать программу? Но это мне кажется не вариант...

http://i59.fastpic.ru/big/2013/0925/50/c44a5ca63a2161676d0f6ddb9a823850.jpg

http://i59.fastpic.ru/big/2013/0925/c1/ac5a79ab7e5847a18fa3a0370cc6c7c1.jpg

post-41010-0-32599600-1380100594_thumb.jpg

O5000.txt

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


Сильно не углублялся, начало не понравилось.

G90 G10 L2 P1 X0 Y0 Z0

 

Обычно в самом начале Z ставят далеко выше верхней точки. И ещё по рисункам подозрение на некорректное врезание. В UG, например, если в качестве детали указать тело, то лишнего врезания не происходит. Если тут такого не заложено, измените врезание как нужно.

И ещё, грузите картинки прямо на форум. А если сторонние ресурсы, то без баннеров (ipicture.ru например)

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

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

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

И ещё обратил внимание. Такое ощущение, что фреза пущена не на обработку стенок, а по контуру этих стенок. Если это так, то это уже лично ваше упущение

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

Сильно не углублялся, начало не понравилось.

G90 G10 L2 P1 X0 Y0 Z0

Обычно в самом начале Z ставят далеко выше верхней точки. И ещё по рисункам подозрение на некорректное врезание. В UG, например, если в качестве детали указать тело, то лишнего врезания не происходит. Если тут такого не заложено, измените врезание как нужно.

И ещё, грузите картинки прямо на форум. А если сторонние ресурсы, то без баннеров (ipicture.ru например)

С картинками принял на заметку (просто сжимать фотки некогда было, а с ресурсами размещения не знаком, взял первое, что посоветовали)

В качестве заготовки указано тело.

На сколько я понял из описаний G-кодов этот кусок

G90 G10 L2 P1 X0 Y0 Z0 

G90 G17
G54
Проверяет или привязывает 0 детали и 0 станка или программирует его как то...

Вопрос основной сейчас даже не во врезании, а в том что дуги он прямыми делает, хотя в визуализации правильно отрисовывает движение инструмента.

 Такое ощущение, что фреза пущена не на обработку стенок, а по контуру этих стенок.

 

Можно поподробнее? При задании выбирался контур по дну кармана, а не стенка кармана.

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

Понятие не имею как, где и чем править постпроцессор.

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

 

Вопрос основной сейчас даже не во врезании, а в том что дуги он прямыми делает,
Тогда точно пост надо поменять. Сами не можете, поспрашивайте для конкретной стойки ЧПУ посты для этой проги

 

Можно поподробнее? При задании выбирался контур по дну кармана, а не стенка кармана.
Просто в окне диалога операции должны быть опции какие-то. С SolidCAM не знаком, но в UG есть опции "касательно" и "включить", например, в одной из операций. Второй вариант фреза вне зависимости от диаметра идет по указанному контуру.
Ссылка на сообщение
Поделиться на других сайтах

Если будут проблемы с постпроцессором Fanuc0i-MD, закажите . Можете и для SolidCAm, или есть еще неплохая Delcam For SolidWorks ( эта прога также как и SolidCAm встроена в SolidWorks, довольно удобная )

http://cnc-space.com.ua

Здравствуйте.

В связи с приобретением ЧПУ станка (3х осевой Fanuc 0i - MD) возникла необходимость освоить написание УП для него.

Модели делаю в SolidWorks 2013, поэтому и CAM выбрал интегрирующуюся в него.

Это все лирика.

По существу: Набросал простенький контур обработки (см. рисунок), обозначил контура, получил УП (см. файл), загрузили УП в стойку, получили не то (см. фото по ссылкам) (первый блин комом). Стал разбираться в УП и вообще вникать, как все работает. Судя по всему как то некорректно в УП описана обработка по радиусу (G2/G3) (см. файл). 

Может быть пост процессор выбран не тот (из Fanuc там только AWEA 1000) или же от руки дорабатывать программу? Но это мне кажется не вариант...

http://i59.fastpic.ru/big/2013/0925/50/c44a5ca63a2161676d0f6ddb9a823850.jpg

http://i59.fastpic.ru/big/2013/0925/c1/ac5a79ab7e5847a18fa3a0370cc6c7c1.jpg

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

В солидкаме правится текстовый файл здесь на форуме человек выкладывал документацию на русском, по языку написания постпроцессоров.  

Ссылка на сообщение
Поделиться на других сайтах
Судя по всему как то некорректно в УП описана обработка по радиусу (G2/G3)

 

 

Обработка по радиусу очень не корректна: по X и Y координаты есть а координат центра радиуса нету + нет коррекции на смещение инструмента от контура G41/G42 в первом переходе + карманы не обрабатываються контурной обработкой, для них есть стратегия специальная и там врезание в материал хоть под наклоном, хоть по спирали.

 

Постпроцессор попробуйте другой, хаас например 3-х осевой. Они ведь на базе фанук разработаны

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

Только что проверил постпроцессор AWEA 1000, так там дуги вообще не запрограммированы. Кстати есть там постпроцессор просто Fanuk, он на вид нормально выглядит, дуги по крайней мере запрограммированы правильно. 

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

Спасибо за наводку, это уже по существу совет. Проверю.

Пост, который просто Fanuc, выдает ошибки при написании УП, другие не смотрел еще...

То, что они не корректно описаны я понял, даже вроде понял как должно быть (т.е. как в ручную доработать), но каждый раз дорабатывать не продуктивно, вот и задался вопросом.

Карман задавал через операцию Обработка кармана. Коррекцию мог и не включить (только разбираюсь, как все это работает)

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

В gpp файле в определении цикла надо  указать, выводы через радиус или с указанием центра окружности, вечером поищу может у меня сохранился измененный пост.

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

Сделал прямоугольный контур с подводом по дуге, то постпроцессор AWEA выдает бред без дуг, а FANUK вполне рабочий - никаких ошибок только странно он эти дуги в УП описывает: через радиус а не через координаты центра дуги. А вот уже круглое отверстие описал через координаты центра окружности. Наверно для Фануков это нормально))).

Програмка вот так выглядет.

1.txt

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

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

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

Сделал прямоугольный контур с подводом по дуге, то постпроцессор AWEA выдает бред без дуг, а FANUK вполне рабочий - никаких ошибок только странно он эти дуги в УП описывает: через радиус а не через координаты центра дуги. А вот уже круглое отверстие описал через координаты центра окружности. Наверно для Фануков это нормально))).

Програмка вот так выглядет.

Я видимо что то не понимаю или не вижу.. В верху древа обработки выбираю станок (AWEA-1000 например) через него УП не правильная, если в настройках станка меняю на просто Fanuc, то не генерирует УП, ошибки выдает.

Поменял станок на Haas 3x SS, УП теперь с дугами и окружностями через центр (без указания радиуса), на станке не пробовал, т.к. дома смотрел.. А вот станок Fanuc я не вижу что то.. 

При работе через Haas ущербная технология обработки какая - то: чекбокс на коррекцию не активен, технологию обработки не изменить, ни подходов ни отходов.. Это все тоже от постпроцессора зависит? 

Ссылка на сообщение
Поделиться на других сайтах
При работе через Haas ущербная технология обработки какая - то: чекбокс на коррекцию не активен, технологию обработки не изменить, ни подходов ни отходов.. Это все тоже от постпроцессора зависит? 

 

Точно не зависит. Это не корректно SolidCam установлен или работает.

А вот станок Fanuc я не вижу что то.. 

Постпроцессор Fanuс должен быть "из коробки".

Путь к папке с постами по умолчанию: c:\Users\Public\Documents\SolidCAM\SolidCAM2013\Gpptool

Посмотри там 3 файла: Fanuc.gpp; Fanuc.prp; Fanuc.vmid. К стати если   Fanuc.vmid имеет вид Fanuc.vmid.backup , то нужно переименовать назад в Fanuc.vmidТогда должно без ошибок работать. 

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

 

Постпроцессор Fanuс должен быть "из коробки".

Путь к папке с постами по умолчанию: c:\Users\Public\Documents\SolidCAM\SolidCAM2013\Gpptool

Посмотри там 3 файла: Fanuc.gpp; Fanuc.prp; Fanuc.vmid. К стати если   Fanuc.vmid имеет вид Fanuc.vmid.backup , то нужно переименовать назад в Fanuc.vmidТогда должно без ошибок работать. 

 

В этой папке имеется только такой файл - Fanuc.gpp

Ссылка на сообщение
Поделиться на других сайтах
В этой папке имеется только такой файл - Fanuc.gpp

Или переустанови SolidCAM или давай почту, скину файлы.

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

У нас с напарником таже проблема... сейчас перебераем Сам системы, пока пришли к выводу что Solidcam 2013 (такой как у тебя я так понимаю), без постпроцессора на стойку как у тебя, и у нас fanuc oi-MD, делать нечего ну если у тебя нет желания все вручную менять:)   в Solidcam 2012 стоек побольше есть и fanuc  проблема что все они сыроватые и не выдают именно то что нужно бы... Мы пока работаем на ( Delcam_FeatureCAM_2013_R2_SP3_SSQ ) вроде как все устраивает пока, но это тоже еще не совершенство (под Fanuc точно ...) с другими стойками пока не встречались...   если найдем поудобнее систему, то подскажем.... :biggrin:

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Artas28
      Добрый день! Есть какие ни будь рекомендации, на какую длину  нужно зажимать хвостовик в  термопатроне? Есть фреза д6, L50. Могу ли я зажать её за 15мм, или это будет мало? Или нужно зажимать  как минимум за  3 диаметра?
    • Ветерок
      Не понял что это за процедура такая "перенос в 2D".   Наверное, скрывать объекты на том или ином виде надо на соответствующем виде чертежа, а не в сборке. Или создать в сборке соответствующую конфигурацию и отображать на чертеже её.
    • Viktor2004
    • Denis_12
      Доброго времени суток! Ребят, ни как не могу решить проблему авто-обновления чертежного вида 3D сборки, к примеру скрываешь все кроме основания каркаса сборки, переносишь это в 2D (чертежный вид) указываешь размеры и т.п. (ставишь галочки "исключить из авто-обновления") после чего начинаешь в 3D сборке показывать дополнительно стойки (для создания нового вида), и вот в ранее созданном виде даже с отключенным авто-обновлением они тоже начинают проявляться. Как решить эту проблему? Нужно зафиксировать вид, чтобы он не обновлялся без моего участия. SolidWorks 2022 года.
    • Зинаида
      Возможно Вы смотрите не в той перспективе. Проверьте в перспективе "Мой Teamcenter" стоя на ревизии объекта. Возможно Вы смотрите не в той перспективе. Проверьте в перспективе "Мой Teamcenter" стоя на ревизии объекта.
    • alek77
      Да, спасибо, я уже из интереса ее нашел. Еще раз повторю, чтобы не выхватить, сам я такими методами указния размеров не пользуюсь, это самая вредная практика из всех, что встречал. В свое время имел много проблем в автокаде, корректируя чужие чертежи. Но там и отртогональные линии под углом в 0,001 градуса были в норме, и миллион линий одна поверх другой, и незамкнутые отрезки и много всего, от чего волосы дыбом. В солиде, думал, не столкнусь с таким, наивный. Поэтому искал и нашел макрос который косяки размеров подсвечивает. Он вполне рабочий, но не стабильный. В чем причина не разбирался, так как со своей задачей он справляется. Причем отрабатывает и галочки, и замену текста в размере. Хорошо, что @malvi.dp нашел время и что-то корректирует, спасибо отдельное ему за это. Макрос достаточно полезный при работе с чужими документами. И если удастся сохранить все начальные функции этого макроса против изощренных методов вредительства - будет офигенно.
    • Kelny
      Если этой ссылки достаточно для отображения материала и материал уже есть в обозначенной модели, то возможно подойдёт TabBuilder: https://help.solidworks.com/2023/russian/SolidWorks/SWHelp_List.html?id=e68c1877b4fa431483f8c751bd9fcc78&_gl=1*lby1j3*_up*MQ..*_ga*NTEyNjA5NDQ3LjE3MTQxMTU3MzA.*_ga_XQJPQWHZHH*MTcxNDExNTcyOS4xLjEuMTcxNDExNTczNy4wLjAuMA..#Pg0   В старых версиях при написанни ссылок такого радо в некоторых случаях можно было не писать имя файла, а достаточно было вместо имени файла модели оставить ПРОБЕЛ.SLDPRT и имя после этого подставлялось само. Пробовать надо.   Так же можете глянуть макрос по изменению свойств файла (методы и функции там устаревшие, но возможно даже будет работать и можно поковыряться в коде): https://kelnyproject.ucoz.ru/load/6-1-0-8 по програмированию так же есть справка (версию в ссылке поменяйте на свою, что бы справка была актуальна для вашей версии): https://help.solidworks.com/SearchEx.aspx?query=get custom property&version=2010&lang=english,enu&prod=api
    • gudstartup
      только перед обновлением обязательно выполните  все что написано в руководстве и касается сохранения состояния станка и чпу. и обязательно сделайте образ диска и помните что слишком новые версии могут не заработать на вашем чпу относительно безопасно ставить только сервиспаки
    • NordCom
      Большое спасибо! Через это меню удалось зайти в меню. 95148->MOD
    • Danil89nur
      Доброе время суток. Столкнулся с проблемой на новой работе. Много деталей у который в свойствах отсутствует раздел "Материал" и приходится каждый раз вручную заходить туда, создавать раздел и выбирать там ""SW-Material@Name.SLDPRT". Возможно кто-то знает, либо сможет помочь с написанием простенького макроса, при нажатии на который в свойствах детали будет создаваться необходимый раздел и в нем сразу написан выбранный материал (желательно, чтоб там было указано сразу наименование материала, а не формула для его получения ""SW-Material@Name.SLDPRT"). Пытался самостоятельно через ChatGPT, но так как в програмировании я 0, то ничего не получилось)
×
×
  • Создать...