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

FAQ/MasterCam


Гость NickeL

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

Продолжаю осваивать, многое становится понятным, но всё ещё есть вопросы, на которые даже гугл не даёт ответы.
Есть модель условной детали с конкурса, я создаю Plane, ставлю на отдельный Layer тиски (fixtures), фрезерую — всё хорошо, всё рисуется.
Потом я должен сделать другую сторону — обычно для этого создаю другой Plane и работаю в нём и тоже всё ОК. Но как быть с тисками? Сами они никуда не переедут, деталь в них не переворачивается. Каких-либо операций с заготовкой как в токарке тут не вижу, Transform toolpath предлагает дублирование имеющихся операций (как я понял для обработки повторяющейся геометрии). 

Как вообще такое полагается делать? Может надо использовать операцию Stock Model?

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


51 минуту назад, advocut сказал:

Как вообще такое полагается делать?

Оснастку копируют в другой Слой, Трансформируют, как надо, подгоняют под деталь или заготовку и потом указывают ее, как следующую Оснастку. 

Ссылка на сообщение
Поделиться на других сайтах
27.06.2024 в 09:52, advocut сказал:

Но как быть с тисками? Сами они никуда не переедут, деталь в них не переворачивается

 

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

Ещё вопрос, уже по токарной обработке. 
Иногда бывает нужда подрезать галтель, и хорошо себя показывает траектория Lathe Point. Программируется не очень адекватно (как такового списка точек нет), но в целом работает, код на выходе нормальный. Одна беда — на верификации почему-то инструмент выворачивает в сторону и получается вот такая жуть. Инструмент нормальный (да и разный пробовал), остальные траектории делает хорошо, плоскости не менял.
MCAM 2023 с последними апдейтами, может кто-то сталкивался? 

 

 

Скрытый текст

ужос.JPG

 

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

Как рас и навсегда во всех траекториях отключить визуализацию Планов перехода???

 

1.png

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

Решено!!!

Выпил успокоительного и продолжил снимать Долбаные Галочки. :prankster2: - Вот улучшили-так улучшили!!! 

Одно слово - Янки.!!!!!!!!

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

Подскажите пожалуйста, по какой причине бывает такое, что расчёт заготовки от предыдущей операции длится очень долго и заготовка так и не создаётся?

Ссылка на сообщение
Поделиться на других сайтах
  • 1 месяц спустя...
31.08.2024 в 14:14, Pro_fanat сказал:

Подскажите пожалуйста, по какой причине бывает такое, что расчёт заготовки от предыдущей операции длится очень долго и заготовка так и не создаётся?

 

Это нормально, если работа идёт на слабо подходящем для этого железе. По опыту взаимодействия на версию 2023 рекомендую рабочую станцию с серверным процессором не старее 16-го года появления и на 16 ядер, 64ГБ оперативки и промышленную видеокарту AMD (там требуемый OpenCL сильно лучше работает) с не менее чем 4ГБ видеопамяти.
Mastercam активно ведёт расчёты, хорошо и равномерно загружая процессор по всем потокам, и на обычных клиентских процессорах, работающих в режиме «немного посчитали — отдыхаем, экономя энергию» нормально работать со средними по сложностями деталями не получается — чтобы 3D-выгрызание, учёт материала и т.д.
Машина для CAM-системы такого уровня требовательнее, чем для CAD. Очень жаль, что на производствах редко это осознают, выдавая работникам офисный шлак или игровые ноутбуки.

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

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

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

Коллеги, подскажите, пожалуйста: где на форме в Mastercam найти галочку, которая отвечает за выбор M01/M00 в конце операции?

По умолчанию пост ставит M01 в конце всех операций.

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

В посте (файл с расширением PST) найти:

prog_stop    : 1     #Program stop at toolchange: 0=None, 1=M01, 2 = M00

и поставить нужное

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

В посте (файл с расширением PST) найти:

prog_stop    : 1     #Program stop at toolchange: 0=None, 1=M01, 2 = M00

и поставить нужное

Спасибо, GalielO.

 

При изменении значения пост будет также постоянно выдавать только одно значение. Вопрос именно в возможности выбора из формы при задании параметров операции или М00 или М01? 

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

Если не нужно поставьте 0. Там же написано.

Или закомментировать в посте строки:

          if n1_gcode <> 1003,
            [
            if prog_stop = 1, pbld, n$, *sm01, e$
            if prog_stop = 2, pbld, n$, *sm00, e$
            ]

Поставить перед ними знак - #

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

Если не нужно поставьте 0. Там же написано.

Или закомментировать в посте строки:

          if n1_gcode <> 1003,
            [
            if prog_stop = 1, pbld, n$, *sm01, e$
            if prog_stop = 2, pbld, n$, *sm00, e$
            ]

Поставить перед ними знак - #

Я вас в первый раз понял, GalielO. Вопрос был именно в возможности выбора при задании параметров операции, т.е. как выбор М08 для одной операции и М07 для другой на вкладке СОЖ. 
Дело в том, что на одном из станков М01 после выключения/включения слетает и станок отрабатывает программу до конца - оператор жаловался, иногда забывает нажать кнопку М01 в начале смены на пульте.

Воспользовался вашим советом, создал дубль поста именно для этого станка в котором после каждой операции будет М00. Благодарю.

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

@CNC_Alexey

Можно через доп. величины.

Например по mi10$

doppar.png

В посте заменить вышеприведённое на:

if n1_gcode <> 1003,
            [
            if mi10$ = 0, pbld, n$, *sm00, e$
            if mi10$ = 1, pbld, n$, *sm01, e$
            ]

 

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

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

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

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

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

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

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

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

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

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

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



×
×
  • Создать...