Как быстро создать УП на 3 детали? SolidCAM 2019
ฝัง
- เผยแพร่เมื่อ 17 ก.ย. 2024
- В этом видео расскажу как просто и быстро с помощью линейного массива сборки и мультитрансформации создать УП для обработки серийной детали !
Мой Instagram : / cnc_skill
VK: id42236809
Учебники на русском по SolidCAM* : club_so...
Поддержка канала карта СБ: 4276400059088618
Хороший совет, спасибо) Можно даже не заморачиваться со сборками и не делать их вообще, а маки для трансформации привязывать к первой детали, а потом сдвигать по X (дельта X) причем на любую величину лишь бы только траектории смежных деталей не пересекались, для удобства видения (у тебя же Х все равно задается в станке по G5*). Единственное у тебя в визуализации будет только одна деталь отображаться как и в проекте, но это не парит (меня лично), все равно траектории одинаковые, что там визуализировать?) Попробовал этот способ, жалко пост хаасовский не выводит остальные детали, одну только - первую по G54, опять вспоминать ковыряться...
Круто, пошёл качать солид 2019
Ivan_babay Эта функция и в 15 версии есть ))) просто мало кто знал как ее использовать
Спасибо
Подскажите пожалуйста Эдуард! Как размножить и сделать несколько деталей из одной в одних тисках с одним мак адресом?
Привет! Все достаточно просто, используем инструмент линейный масив , указываем направление, необходимое расстояние и количество деталей , создаем заготовку , после чего сохраняем и создаем проект САМ обработки где потом на заготовке указываем МАС в нужном месте , таким образом в одних тисках из одной заготовки получаем несколько деталей! Посмотрите это видео disk.yandex.ru/i/43eo_p7woakf2w
все круто !!!....
но кто Юзает Фанук , и проблемы с паметю то можно через макрос , ВОТ ПРИМЕР
посе оборотав
S8000 M3;
M8;
#1 = 54;
#2 = 56;
WHILE [#1 LE #2] DO1;
G#1 ;
ДАЛЬШЕ КООРДНАТЫ ( #2 = 56; -ЦЫФРА 56 СИСТЕМА КООРДИНАТ ПОСЛЕДНЯЯ , МАКСИМУМ G59 )
НУ И В КОНЦЕ ИНСТРУМЕНТА
G0 Z100 ( МОЖНО Z ПОСТАВИТЬ ЛЮБОЕ )
#1 =#1+1;
END1 ;
M9
МИНУС , ЧТО НУЖНО КАЖДЫЙ ИНСТРУМЕНТ ДОПИСЫВАТЬ )) ЗАТО ОТКАТАЛ G54 И ВСЕ )
И МОЖНО ДОПИСАТЬ НА СТОЙКЕ СРАЗУ ))
ПОСЛЕ ОТКАТКИ СТАВИШ 56 ИЛИ 57 ИЛИ 59 И ВСЕ РАБОТАЕТ НА ВСЕХ __))
В ЦЕЛОМ ЮЗАЮ ДАВНО ТАК , И РАБОТАЕТ ВСЕ ХОРОШО )
ЕСТЬ ТАКАЯ ТЕМА И НА СИНУМЕРИК )) КОМУ ИНТЕРЕСНО МОГУ ПОДСКАЗАТЬ )
ещё можно через M97/M98 реализовать, или G65.
всё равно хрень) ну ты представляешь если у тебя прога на 10 инструментов и тебе её исправить чуть надо, эт чё надо опять лазить и после оборотов везде вставлять? например в корпусе на 1 мм сместилась стойка платы, там и мясо новое, чистовое новое, фаски, разметки сверловки, всё ЗАНОВО. А если мне надо например после 5го инструмента и обработки 10 деталей вставить код чтобы станок выехал столом к оператору и поднял бошку, дабы поработать лопатой, как тут быть?
@@retoxxx1 .... ну для 10 деталей канешно так себе ..но если пилить будиш 100 штук , 100 штук ..и ето один из вариантов
@@retoxxx1 ну и чтоб станок выехал к оператору и поднял бошку все просто
G0 G53 Z0. M5
G0 G53 Y0
M0
НО ЛУЧШЕ В КОНЦЕ ИНСТРУМЕНТА ДЕЛАТЬ ВСЕ ПЕРЕД СЛЕДУЮЩИМ ..
@@retoxxx1 И НА СТОЙКАХ ЕСТЬ ТАКАЯ ФИШКА КАК КОПИРОВАТЬ И ВСТАВИТЬ )) ДА НЕ ПРОСТО ВСЕ, НО ЕСЛИ У ТЕБЯ ЕСТЬ ОТКАТАНАЯ ПРОГА НА СТОЙКЕ ТО ТЕБЕ БЫСТРЕЙ ВЫЙДЕТ ДОПИСАТЬ МАКРОС И ПИЛИТЬ ))) НО КТО КАК ГОВОРИТ ОДИН СУПЕР ПРОГРАМИСТ - СКАЖИ ТО ЕТО ПРАВЕЛЬНО ?? И ГДЕ ЕТО НАПИСАНО ТО ЕТО ПРАВИЛЬНО )) НО В ЦЕЛОМ КАК СДЕЛАЕШ ТАК И БУДИТ ))
Еще вопрос: как на модели, допустис это крышка, сделать выделение конкретного участкв для выреза-надо сделать в модели карман и после сделатт ему обработку нужной фрезой?
Еще вопрос: есть ли видео для начинания написания уп вообще?
дорисовать доп контур и выбрать его для обработки
@@CNCSKILL благодарю Вас. Извините, что закидываю вопросами. Постепенно посмотрю видео, и часть вопросов, думаю отпадет
Здравствуйте
Подскажите,как можно установить солид кам,прям мучение,с компасом устал прям , очень сырая прога,так как я сам составляю УП и потом сам обрабатываю уже на станке,у меня один станок,для личного пользования,посмотрев много ваших видео, точнее изначально как вы к этому пришли,то я понимаю о чем говорится в видео,какие есть стратегии обработки, если можно совет,как победить это
Привет! Скачать и установить
Вопрос на засыпку, как сделать трансформацию "зеркало" при этом сохранить попутное резание?
Ivan_babay Нажми на траекторию которую хочешь зеркалить правой кнопкой мышки и выбери зеркало ! th-cam.com/video/wVddPLVxWGU/w-d-xo.html
Подскажите пожалуйста программу более автоматизированную чем Арткам, например с динамическим изменением подачи и многими настройками такими как острые углы. Мне нужно пилить много акрила молочного он хрупкий сволочь, если стандартно то на низкой подаче чтобы углы от 30 градусов и ниже не срубить, просто фреза тупо надламывает кончики когда пилит углы по 1 траектории. Нужна другая прога чтобы углы пилила с разбиванием векторов, да и более автоматизированную. В Кореле это наверно можно, но я не искал, да и корел чота надоел уже, есть солид, мастерам, поверил и другие кто пользовался подскажите более удобную и автономную прогу.
SolidWorks + SolidCAM
Может ктонибудь сталкивался, программа обработки поверхности, при генерации g-кода, в g-коде при смене точки координат (с g54 на g55 и дальше) программа приезжает на конечную точку траектории, опускается и дальше едет к второй и по порядку... ???
В посте надо править ! Смотри видео по правке поста для начинающих ьютам ответ
Эдуард привет! Мир, труд, май!
Вопрос конечно не в тему.
Иногда создаю заготовку в детали, делаю её прозрачной, то есть как обычно, закрываю модель. Потом открываю модель, а заготовка не прозрачная, но в дереве модели стоит как прозрачная. Не было в твоей практике такого?
Андрей Андреев Привет! Было но я тоже не понимал почему так получается , я стараюсь сразу все проверять и делать правильно на начальном этапе подготовки модели и заготовки перед созданием САМ проекта обработки и тогда все всегда четко !
Понятно. Это происходит с некоторыми моделями. Даже интересно почему так происходит. Если найду причину обязательно отпишусь.
Доброго времени суток !
Вопрос: можно ли обозначить не G54,G55,G56 , а G54 P1 ,G54 P2 ,G54 P3 ?
Привет!
Нет ! Можно только G154 P1, G154 P2 и так далее или G110, G111 и т.д
Добрый день. А подмказать, как создавать уп начинающему на солид воркс кам-можете? Также, у меня домашний компьютер, будучи бнз интернета, просит для активации солид кама лицензию. С этим в целом как быть?
Есть видео обработка детали уголок ! В принципе все видео у меня для начинающих! Если солид просит лицензию значит он не правильно установлен !
Уголок посмотреть как принципиальную схему?
@@СеваКалинов да
А для чего использовать на первой детали 3 Мас если это будет система координат G54 при каждом перевороте? Я всегда делаю через Position
Position не трансформируется только МАС , как показала практика работая с МАС ты получаешь более гибкие настройки ;)
CNC SKILL понял. Думаю стоит разработчикам добавить и трансформацию Position )
Привет.Подскажи пожалуйста,при генерации программы не меняет Ноль с G54 на 55 и обратно при обработке нескольких деталей.Но координаты ставит нужные,по факту просто будет несколько раз обрабатывать одну и ту же деталь по несколько раз))).Сделал всё как в этом видео.спасибо за внимание и твой труд_)
Привет! Найди у себя в посте процедуру как на скрине и допиши нужные параметры, а не нужные закомментируй , сохрани и изменения и проверь на вывод УП! i.yapx.ru/SR8vC.jpg
@@CNCSKILL Никогда никому не донатил но пора начинать тебе донатить))спасибо большое.Отработал на Шкоде 5Х с магазином 7 лет и не знал бед.Сейчас на Hurco 3х!!! и за 3 месяца исчерпал запас матов на нескольких языках)))Ещё раз спасибо)
@@CNCSKILL Спасибо.Заработало частично))Хотел тебя спросить во время твича но ты не заметил когда я тебе задонатил 10$ и попросил помощи в понедельник)).Кароч,беда следующая.Правильно ли я создал и можно ли вообще так делать?МАС 1 это верх детали,и допустим МАС 2 X180 градусов,т.е Z на мак 1 смотрит вверх на мак 2 ось Z смотрит вниз.И когда я генерирую программу из всех переходов сразу, там сям станок ошибки выдаёт(типо маленький радиус окружности то ещё что то),а когда по отдельности каждый переход и потом в текстовом редакторе их совмещаю то всё ок работает.
@@sleepwalker4561 Привет! Действительно я не увидел донат и вопрос видимо не туда смотрел в этот момент! )) Скинь мне проект на почту vasylev.eduard@yandex.ru я посмотрю как он у тебя оформлен, но по хорошему каждый МАС это по сути отдельный установ и уп лучше выводить для каждой МАС группы траекторий отдельно ! Если же я правильно понял то у тебя на станке делается сразу два установа , если да то в таком случае ты делаешь правильно выводя по отдельности каждый установ, а потом код Уп объединяешь, чтобы не было ошибок! Возможно это как то регламентируется самой программой по типу если ты делаешь трансформацию на МАС то ОК так как у тебя все детали по одному установу но если позиция МАС меняется то и УП надо выводить для него отдельно! Так же можно попробовать создать не МАС, а позицию МАС и в таком случае она не будет в целом считаться как отдельная СК и тогда при выводе по идеи должно быть все норм за исключением номера СК так как вторая позиция СК это потомок первой !
@@CNCSKILL написал😁
Дарова!у меня почему то при выборе заготовок,заготовки соединяются от 1й детали до последней.Выходит так что у меня 1 заготовка и из неё я буду пилять например 3 детали.А если я запущу Imachining на первую деталь то он будет учитывать что у меня заготовка длинная что ппц🤣😅
надо что на каждой детали была заготовка и выбирать ее как 3д модель тогда они станут отдельными телами! Так же надо смотреть какой аймаш применяется 2д или 3д !
почему нельзя на станке копировать вставить и к каждой детали привязать свой дом.g54,g55,g56/
На станке не чего копировать и вставлять не надо достаточно привязать к каждой детали свой дом , а все остальное делается в САМ системе !
Доброго времени суток!!!!
Прошу прощения, не знаю как вас зовут!
У меня такая проблемка. Я установил солид кам 2016, но среди имеющихся станков по списку, нет похожего на мой :(((( И я теперь не знаю как мне написать постпроцессор на солидкам (точнее что взять за шаблон).... Я посмотрел ваше видео, где вы рассказываете где можно взять станки, но эти станки не налазят на имеющиеся в базе... прога ругается пишет: The "A" axis does not exist in Machine Simulation.
Короче жопа полная!!! Буду благодарен если поможете!
Александр С. A какой у вас станок , фирма, модель, количество осей и так далее ?
@@CNCSKILL фирмы как таковой нет. Ребята из Краснодара нам его собрали. 5ти осевой. По схеме и кинематики он похож на "Bermaq SG".
Александр С. К сожалению но с 5х станком я вам не помогу, перед покупкой такого станка надо было думать за ранее в чем и как вы его будете программировать так как в базе большинства САМ таких самодельных станков нет в силу того что производитель программ не может делать бесплатные посты для тысяч моделей станков ! У вас вариант только найти человека который сможет вам написать пост к вашему станку и его системе управления под Солидкам ! Могу лишь посоветовать найти похожий по кинематике и структуре и переделать под свой !
@@CNCSKILL Я на самом деле полный чайник в этом (станках) и когда я его покупал мне никто не сказал, что надо еще кучу всего для этого станка, чтобы на нем работать. А теперь уже , соответственно, поздно.... Станок нужен был для хобби, мы с моим товарищем самолет пытаемся сделать, вот скинулись, купили (на свою голову) теперь мучаемся... :))))
А можно с вами как то связаться? У нас куча вопросов а спросить не у кого.
P.S: И еще один вопрос, как русифицировать SolidCam 2016? Я сделал все как написано в файле установки, но SolidCam встал только на англ... :(((( Можно ли как то его русифицировать теперь или надо было еще что-то сделать или поможет только полный снос и новая установка???
@@CNCSKILL Проблему с осью А решил :))))) С русификацией тоже :)))).
Но куча вопросов все же остается! Не могли бы вы мне в качестве НЕБЕЗВОЗМЕЗДНОЙ помощи иногда подсказывать?
Заранее благодарю!!!!!
Эд твой способ умрет когда у тебя будет деталь на 20 инструментов и обработкой 6 деталей, на 14 часов. точнее солидкам загнется гнать симуляцию это раз. Что то исправить - жесть полная это два. Серийка никогда не кратна твоим 3м тискам это три. А если тисков больше то вообще геммор, у меня например 8 тисков. Но самое неприятное когда ты через год открываешь проект и видишь эту срань в проекте это очень сбивает с толку. Желательно иметь проект на одну деталь ЧИСТЫЙ. Я уже раньше писал, допустим у тебя деталь изменила свою длину, солидкам подхватывает и пересчитывает, а теперь представь скок работы тебе добавляет твоя трансформация.
Плюс если у тебя обработка например 14 часов на 6 деталей, а сделал ты 8 часов ,как ты запустишь фрезеровку с 4й детали и 12го инструмента? ну всякое бывает... тот способ о котором я писал давно - идеален! Самое главное не надо лезть в код. Просто берешь блокнотом и домашнюю "g54" точку "заменить везде" на "пустоту", точно так же "M01" на "пустоту", и "М09" на "M99" , и всё! , далее вначале программы просто вставляешь (ctrl+v) подготовленный кусок с других проектов. Изменился код? всё просто, три замены блокнотом + вставить в начале готовый тот же код. Исправление всей программы менее 20сек. ИДЕАЛЬНО
- маштабируемость (я делал на 30 деталей) не представляю как с трансформациями это возможно...
- программа размер имеет как на одну деталь, код не разрастается
- проект солидкама чистый
- легко меняется количество без ковыряния проекта
- легкий-быстрый переход на деталь-инструмент
Я же не кого не принуждаю использовать этот способ я лишь предлагаю один из вариантов, а вы уже решаете подходит он вам или нет, если вы считаете что ваш лучше то используйте свой не кто ж не против, вариантов размножить УП по домам может быть много, а вот какой из них использовать в конкретной ситуации и каким образом решать только вам. В своем конкретном случае я использую этот способ и за все время не каких проблем я не испытывал , ели будут какие то нюансы то буду искать другой способ не вижу не какой проблемы , зачем кому-то что-то доказывать и говорить что мой способ лучше твоего , можно просто предложить сделав к примеру видео и дать на него ссылку чтоб другие видели и переходили смотрели и я в том числе !
Что касается вопроса , "как ты запустишь фрезеровку с 4й детали и 12го инструмента?" то можно сделать вот так в пару кликов: yadi.sk/i/Jom0eD-KxIp05g и не надо руками не чего переправлять и делать подпрограммы, а количество инструментов, время обработки и размер УП как по мне не имеет не какого значения это уже зависит от возможностей станка и его системы ЧПУ!
@@CNCSKILL так я же не просто с бухты барахты говорю, про трансформации ты раньше рассказывал, юзал, не пошло. потом пользовался как тут говоришь 1:14 , способ хорош но проблемы в нем есть, если обработка инструментом одним начиналась в больших оборотов а последнюю задачу он делал на меньших оборотах, то при ререходе на след деталь он не менял обороты и делает операцию с для больших оборотов на малых оборотах. Кослыль простой, ставиться в начале любого инструмента сверление на глубину 0 в плоскости безопасности. с любыми оборотами. Плюс еще косяк. Например сверловка, есть плоскость старта и есть плоскость безопасности, например безопасность 15 мм я иногда вручную на сверловке ставлю по плоскости 3мм , и жопа в том что он к другой детали переходит на 3 мм. И тут же еще косяк, высота перехода между деталями опять же завязана на плоскость безопасности. То есть надо детать фрезеровку с большими подъемами чтобы фреза безопасно перешла к другой детали. Меня всё это просто взбесило. Открыл проект старый и там все эти костыли, всё поубирал и сделал нормальный код. То что ты по видео(ссылка ядиск) показал как перейти на инструмент на деталь это надо иметь проект. А в моём случае запустить может любой оператор с нужного места сразу на станке. Вот погляди Gкод yadi.sk/d/7HaTEL67ysF91Q и всё поймешь
Если у тебя костыли с безопасными высотами, оборотами и прочими моментами в УП то программа, а тем более трансформация тут не причем , 99% что делов посте так что допиливай свой ПОСТ и старайся чтоб вывод УП был такой как тебе нужно , у меня же все подводы отводы и переходы, а так же обороты с больших на малые и обратно (это касается и поддач) отрабатываются на мульти - трансформации как надо , и комп у меня стоит прям рядом со станками тем самым в любой момент я могу исправить что мне надо и сразу отсимулировать результат, УП на флешку и в бой !
Я посмотрел твою УП, но понял уже давно что ты имел ввиду , мы такие проги делали еще в 2013 году когда только начинал , нам программист на компе писал УП, а мы с помощью макросов # и таких подпрограмм уже их множили и делали прочие маневры так как пойти к компу и исправить что-то возможности не было да и памяти на гребаном фануке было 256 Кб + флешка размером с ладонь с которой можно было только запускать УП! Все это мне знакомо по этому я и стараюсь работать по максимуму программно не дописывая что либо руками максимум поменять подачи, обороты и корректора ( и то очень редко ) ! Сейчас у меня есть все ресурсы и полный контроль над процессом обработки детали по тому что я веду весь процесс от и до сам ! Я в день могу на 3х станках перенастраивать по несколько видов деталей и у меня нет времени думать о том что где-то что-то надо еще допилить руками, вывел УП вкинул в станок , нажал зеленую и это все действия которые должны быть! У нас с тобой разны подход к организации этого процесса, да че там говорить на каждой фирме он разный, к примеру мой оператор только меняет детали, меряет размеры и жмет зеленую кнопку и в программу не лезет , если что-то пошло не так , сломался инструмент или прочие нюансы я все перенастраиваю сам, а он только ждет команды продолжать работу !
@@CNCSKILL не может пост решить проблему с высотой перехода между деталями, так как высота перехода это числовое значение которое указывается не в посте. оно всегда разное. Если есть плоскость старта и обработка будет на безопасном отступе 10мм и будет на новой операции подниматься на плоскость старта 100мм .
по поводу оборотов они не устанавливаются в режиме 1:14 я тебе лично писал про эту проблему ты говорил что не знаешь как решить её и типа ты делал завершающую операцию на оборотах которые в начале этого инструмента и всё. В итоге ты остался на трансформациях. смысл мне писать что у меня проблема в посте?
+станки хаас предыдущего поколения (стойки) не могут найти в большом коде след интрумент по поиску , надо добираться через поиск по S по частям .
У меня проекты в которых более 150 операций, в основном 200+ , и трансформация и симуляция просто убъет столько времени... что это не стоит того. А через режим 1:14 я уже писал, способ в принципе рабочий но с костялями которые я описал. Сгенерил-флешка-станок-зеленая кнопка. Да удобно, но это работает до определенного предела проекта. У тебя хоть и 3 станка но задачи у тебя простые, все детали простенькие, поэтому твое решение в данном случае работает на отлично. А у меня только графическая симуляция одной части программы (на одну деталь) на станке занимает 20 мин перед запуском. Плюс кстати я обратил внимание что ты на новом вф3 не смещаешь тиски по У , а трешь направляющие в одном месте, старайся использовать все направляющие
imgur.com/KhL2K4e
imgur.com/HUeka2Y
На способе 1:14 костыли это да по этому я и перешел на работу с МАС и мульти трансформацию потому что там нет тех косяков которые в способе 1:14 , посмотрел твои фото и могу сказать что ты делаешь такие же детали как и я , обычные корпуса не чего сверх сложного , просто я более сложные не показываю чтоб не напрягать мозг смотрящего да и не все разрешают показывать )) и компу было легче !
На VF3YT смещать тиски по Y проблемно так как чем они от тебя дальше тем дальше до них тянутся и соответственно не удобно настраивать, не равняй с TM-2P где рукой свободно можно дотянутся через все рабочее пространство по Y ))), а проблемы направляющих не не мои проблемы , а начальства которое не хочет покупать ренишоу чтоб можно было лего привязываться в любом месте стола а не залазить в станок ложась на стол чтоб привязать )))!
НЕ обязательно записывать все УП в один файл можно разбить на несколько групп к примеру 3 в первой группе 10 во второй и третьей по 5 и вывести их как отдельные УП с названиями 1-2-3 записать их в стойку и в конце каждого УП сделать вызов следующего , так будет проще осуществлять поиск так вес каждого файла меньше и между УП можно быстро переключаться , это как вариант !
Если у вас памяти 1 мб то это конечно печаль (( хотя ее можно и расширить
Время обработки на твоем станке такое большое потому что с него много не выжмешь по скорости и режимам , он мало мощный и тихоходный если начнешь наваливать его всего начнет трусить , я на таком тоже работаю если что по этому знаю о чем говорю но работу он свою делает хоть и в 3 раза медленнее))