Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: А как в CAM350 сделать следующее...
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
VIAR
Подскажите пожалуйста, в версии 10 CAM350 без проблем делали из герберов (+drill) файлы прозвонки IPC D 356. А в 12 версии те же действия приводят к формированию файла с количеством цепей на порядок большими, чем в 10-й версии и формируется файл netlistа какой-то странный, с непонятным содержимым. Соответственно 356-й неадекватный. Тот-же проект в 10-й версии полностью адекватен реальности и файл прозвонки и количество цепей правильное.
Наверно что-то мы неправильно настроили.
По некоторым причинам 10-я версия не подходит для будущего.
Кто с этим сталкивался?
cam350ru
Цитата(VIAR @ Jul 13 2017, 10:56) *
Подскажите пожалуйста, в версии 10 CAM350 без проблем делали из герберов (+drill) файлы прозвонки IPC D 356. А в 12 версии те же действия приводят к формированию файла с количеством цепей на порядок большими, чем в 10-й версии и формируется файл netlistа какой-то странный, с непонятным содержимым. Соответственно 356-й неадекватный. Тот-же проект в 10-й версии полностью адекватен реальности и файл прозвонки и количество цепей правильное.
Наверно что-то мы неправильно настроили.
По некоторым причинам 10-я версия не подходит для будущего.
Кто с этим сталкивался?

Возможно, оказалось, что параметры экспорта цепей (Export Netlist Options) оказались настроенными по умолчанию. Объем данных резко возрастает при наличии (если отмечено флагом) параметра Output Adjacency Information, и ещё больше возрастает при высоких значениях этого параметра.
Если Вы проверили и это не так, вышлите оба варианта файла *.net из разных версий программы, попробуем разобраться.
VIAR
Цитата(cam350ru @ Jul 17 2017, 15:05) *
Возможно, оказалось, что параметры экспорта цепей (Export Netlist Options) оказались настроенными по умолчанию. Объем данных резко возрастает при наличии (если отмечено флагом) параметра Output Adjacency Information, и ещё больше возрастает при высоких значениях этого параметра.
Если Вы проверили и это не так, вышлите оба варианта файла *.net из разных версий программы, попробуем разобраться.


Спасибо. Чуть позже. Лето, отпуска.
AlexandrS
Доброго времени.

Подскажите пожалуйста, получил определёнными операциями линии(контур выреза в плате, сапр отдельно его не умеет делать, так же сапр не умеет делать фрезеровку по контуру). по этим линиям нужно сделать фрезеровку(иногда нужно сделать фрезеровку по краю линии.) знаю есть инструмент gerber to mill. но в моём случае слой с линиями это не гербер. Каким то магическим образом на нескольких линиях удалось добавить фрезеровку по линии(повторить не могу, ночью это было sm.gif ). полбовал инструментом add mill path
Нажмите для просмотра прикрепленного файла
Mef
Цитата(AlexandrS @ Aug 14 2017, 14:31) *
Доброго времени.

Подскажите пожалуйста, получил определёнными операциями линии(контур выреза в плате, сапр отдельно его не умеет делать, так же сапр не умеет делать фрезеровку по контуру). по этим линиям нужно сделать фрезеровку(иногда нужно сделать фрезеровку по краю линии.) знаю есть инструмент gerber to mill. но в моём случае слой с линиями это не гербер. Каким то магическим образом на нескольких линиях удалось добавить фрезеровку по линии(повторить не могу, ночью это было sm.gif ). полбовал инструментом add mill path
Нажмите для просмотра прикрепленного файла


Посмотрите в этом видео.
https://yadi.sk/i/nIGRt0v8qG36n
Здесь показаны основные моменты работы с фрезеровкой.
AlexandrS
Mef, благодарю за ответ и видео. без условно, можно вручную создать пути фрезеровки близким к существующим контурам. но хотелось бы как в инструменте gerber to mill. есть контур, мы работаем с ним, ведём по контуру/по касательной внутри/снаружи контура.
Прошу простить за безграмотность, разобрался. Оказывается это линии уже и есть контуры в слое NC. нужно было только протыкать каким инструментом по ним работать.

Возник ещё вопрос:
Нажмите для просмотра прикрепленного файла
имеется овал (по рисунку: ширина 2,5мм высота 1мм). внутри овала по оси нужно сделать паз меньшей высоты, например 0,8мм фрезой. не прибегая к инструментам масштабирования этого овала с помощью направляющих(если они есть), можно(без ручного позиционирования пути движения инструмента) проложить траекторию фрезеровки ?
Mef
Цитата(AlexandrS @ Aug 15 2017, 10:28) *
Возник ещё вопрос:
Нажмите для просмотра прикрепленного файла
имеется овал (по рисунку: ширина 2,5мм высота 1мм). внутри овала по оси нужно сделать паз меньшей высоты, например 0,8мм фрезой. не прибегая к инструментам масштабирования этого овала с помощью направляющих(если они есть), можно(без ручного позиционирования пути движения инструмента) проложить траекторию фрезеровки ?

Без ручного наверное не получится. Да и легче и быстрее вручную это сделать. Нарисуйте путь фрезы (прямая линия) диаметр фрезы 1.0мм. А потом в инструментах измените размер с 1.0мм на 0.8мм.
AlexandrS
Mef, да, я тоже об этом подумал, но надеялся, что есть инструмент для такой операции.

Возник вопрос с порядком фрезеровки заготовок....
Нажмите для просмотра прикрепленного файла
пока не понятна идея и принцип работы инструментов Edit - Charge - ( mill order | mill first/Last )
Подскажите порядок действий, мне нужно начать фрезеровку мелких заготовок в центре, потом профрезеровать контуры крупных заготовок, как это правильно сделать ?
и подскажите что за круглишок в левой нижней заготовке в левом верхнем её углу ?
Mef
Кругляшок - это ноль, от которого будут отсчитываться все координаты программы фрезерования (если фрезеровка отправляется на конкретный станок с ЧПУ, то этот ноль ставится в определенное базовое/технологическое отверстие). Ноль менять командой Edit > Change > Origin > Space Origin.
По поводу последовательности. Запускаем команду Edit > Change > Mill First/Last. и последовательно щелкаем по участкам фрезеровки.
Если ставим First, то щелкая по участкам мы идем от последнего к первому, т.е. тот участок по которому мы щелкнули первый раз будет фрезероваться последним и соответственно последний участок будет фрезероваться первым.
Если ставим Last, то все наоборот.
cam350ru
Цитата(AlexandrS @ Aug 15 2017, 14:35) *
Mef, да, я тоже об этом подумал, но надеялся, что есть инструмент для такой операции.

Возник вопрос с порядком фрезеровки заготовок....
Нажмите для просмотра прикрепленного файла
пока не понятна идея и принцип работы инструментов Edit - Charge - ( mill order | mill first/Last )
Подскажите порядок действий, мне нужно начать фрезеровку мелких заготовок в центре, потом профрезеровать контуры крупных заготовок, как это правильно сделать ?
и подскажите что за круглишок в левой нижней заготовке в левом верхнем её углу ?



как сказано ниже, способ order first\last применим, однако хочу посоветовать более действенный способ сортировки на две и более групп... для начала необходимую графику (или путь фрезеровки) необходимо поместить в другой слой. Произвести сортировку в каждом из слоев, далее скопировать фрезеровку в один слой - тот слой(данные в слое), который Вы копируете в "рабочий" будет фрезероваться по завершении..

Сепарировать фрезеровку по слоям можно окном, или путем выбора различных D-code, или типов инструментов (при окончательной смене на один инструмент, при необходимости).

ps не забывайте про использование "перемычек" add mill tabs - которые смогут удерживать платы совместно в одной заготовке, порядок фрезеровки в этом случае не так важен...

Цитата(AlexandrS @ Aug 15 2017, 14:35) *
Mef, да, я тоже об этом подумал, но надеялся, что есть инструмент для такой операции.

Возник вопрос с порядком фрезеровки заготовок....
Нажмите для просмотра прикрепленного файла
пока не понятна идея и принцип работы инструментов Edit - Charge - ( mill order | mill first/Last )
Подскажите порядок действий, мне нужно начать фрезеровку мелких заготовок в центре, потом профрезеровать контуры крупных заготовок, как это правильно сделать ?
и подскажите что за круглишок в левой нижней заготовке в левом верхнем её углу ?

и ещё судя по рисунку, Вам может понадобиться способ сокращения фрезеровки путем наложения общих для разных плат путей. При точном совмещении контуров (фрезеровки) рекомендую использовать utilites data optimization remove covered data. Фрезеровку в этом случае необходимо делать дважды, после первого раза переводить в графику и обратно.... стр 40 http://www.rodnik.ru/upload/medialibrary/8...1ffe111820b.pdf
ENIAC
Доброго времени суток!
Господа, подскажите, пожалуйста, можно ли средствами Cap Editor добавить площадку с формой типа Oblong или Ellipse или ещё какой Donut так же легко, как это делается в САМ350? Или не так же легко, но добавить.

Да и вообще есть ли где-то в САМ350 инструмент вычитания апертуры из апертуры? Например, есть у меня две окружности, одна диаметром 10 мм, вторая - 5 мм. Могу ли я совместить центры окружностей (наложить их друг на друга) и вычесть (вырезать) из большей меньшую, получив таким образом кольцо?

Спасибо!
cam350ru
Цитата(ENIAC @ Oct 19 2017, 15:15) *
Доброго времени суток!
Господа, подскажите, пожалуйста, можно ли средствами Cap Editor добавить площадку с формой типа Oblong или Ellipse или ещё какой Donut так же легко, как это делается в САМ350? Или не так же легко, но добавить.

Да и вообще есть ли где-то в САМ350 инструмент вычитания апертуры из апертуры? Например, есть у меня две окружности, одна диаметром 10 мм, вторая - 5 мм. Могу ли я совместить центры окружностей (наложить их друг на друга) и вычесть (вырезать) из большей меньшую, получив таким образом кольцо?

Спасибо!


Доброго! 1. Можно. Выполнить нужную апертуру в CamEditor. Превратить её в Custom: utilities - draw to custom. Преобразовывать(при необходимости) в capeditor...
2. инструмент вычитания - создание композитных слоёв. 3. У меня к Вам вопрос - с какой целью Вам это необходимо?
ENIAC
Цитата(cam350ru @ Oct 21 2017, 18:57) *
Доброго! 1. Можно. Выполнить нужную апертуру в CamEditor. Превратить её в Custom: utilities - draw to custom. Преобразовывать(при необходимости) в capeditor...
2. инструмент вычитания - создание композитных слоёв. 3. У меня к Вам вопрос - с какой целью Вам это необходимо?

По первому методу ясно, я так и поступаю. Но можно ли сразу в Cap Editor получить апертуру стандартных форм? Без промежуточных телодвижений.
Это необходимо с целью оптимизации клиентских апертур для слоёв пасты. Увы, но у меня нет CircuitCAM, в котором всё нужное мне делается на раз. Я потратил полгода в попытках трансплантации с машины на машину - и безрезультатно. Если Вы можете предложить работающий аналог CircuitCAM, который был бы подходящим для моих целей - буду бесконечно благодарен.
Mef
Цитата(ENIAC @ Oct 23 2017, 16:08) *
По первому методу ясно, я так и поступаю. Но можно ли сразу в Cap Editor получить апертуру стандартных форм? Без промежуточных телодвижений.
Это необходимо с целью оптимизации клиентских апертур для слоёв пасты. Увы, но у меня нет CircuitCAM, в котором всё нужное мне делается на раз. Я потратил полгода в попытках трансплантации с машины на машину - и безрезультатно. Если Вы можете предложить работающий аналог CircuitCAM, который был бы подходящим для моих целей - буду бесконечно благодарен.


Если честно, то пока не понятно, что Вы хотите получить/получать. Если бы расписали более подробно, то возможно помогли бы чем-нибудь
ENIAC
Цитата(Mef @ Oct 25 2017, 18:21) *
Если честно, то пока не понятно, что Вы хотите получить/получать. Если бы расписали более подробно, то возможно помогли бы чем-нибудь

Попытаюсь. В CAM Editor не является проблемой по-быстрому создать апертуру заранее заданной формы - Round, Donut, Oblong и т.д. Да, её можно потом сконвертировать в Custom, открыть в Cap Editor - и там уже издеваться над ней как душа пожелает. Но вот можно ли обойтись без этого промежуточного шага, без конвертации в Custom? Нет ли где-то в Cap Editor спрятанных этих же стандартных апертур? Скажем откровенно - чертить в Cap Editor удовольствие ещё то, и вот тут и хочется облегчить себе жизнь. Ну или же может есть какое другое ПО, которое более заточено под эти задачи? CircuitCAM - да, согласен, только вот перетащить лицензию на другую машину мне никак не удалось.
Mef
Цитата(ENIAC @ Oct 26 2017, 09:59) *
Попытаюсь. В CAM Editor не является проблемой по-быстрому создать апертуру заранее заданной формы - Round, Donut, Oblong и т.д. Да, её можно потом сконвертировать в Custom, открыть в Cap Editor - и там уже издеваться над ней как душа пожелает. Но вот можно ли обойтись без этого промежуточного шага, без конвертации в Custom? Нет ли где-то в Cap Editor спрятанных этих же стандартных апертур? Скажем откровенно - чертить в Cap Editor удовольствие ещё то, и вот тут и хочется облегчить себе жизнь. Ну или же может есть какое другое ПО, которое более заточено под эти задачи? CircuitCAM - да, согласен, только вот перетащить лицензию на другую машину мне никак не удалось.

Это я понял. В чем глобальный смысл? Почему именно в Сар эдитор нужно площадки создавать? Что Вы потом с ними делаете? Вот про это хотелось бы услышать.
ENIAC
Цитата(Mef @ Oct 26 2017, 10:19) *
Это я понял. В чем глобальный смысл? Почему именно в Сар эдитор нужно площадки создавать? Что Вы потом с ними делаете? Вот про это хотелось бы услышать.

ОК, пусть будет не Cap Editor, мне не принципиально. Мне главное чтобы потом апертуры нужных мне форм и размеров я мог вернуть в слой пасты. Делается это потому, что в клиентских слоях зачастую выведено как Бог на душу положит, и нормального монтажа не будет. Приходиться их корректировать. Где-то корректировки простые и быстрые, где-то приходится постараться через Cap Editor.
AlexandrS
в общем компоновкой плат и фрезеровкой разобрался следующим образом, конечно костыли, но позволяет работать с разрывами фрезеровки и даже без глюков: делаем проекты из одиночных плат, в каждом проекте создаём траектории фрезеровки без разрывов и преобразуем их в гербер и удаляем сам слой фрезеровки. так же можно поступать с проточками и вырезами в самих платах. тоесть на выходе имеем герберы меди маски и фрезеровок. сверловки можно оставлять в виде сверловок sm.gif
а) далее в проекте в котором будем набирать панель вставляем одинокие платы, копируем их и компонуем,тут сразу выстреливает вопрос номер (1).
б) После преобразуем слой в который скидываем при (merge) врезке плат в проект, герберы фрезеровок(раздельно контуры и проточки).
в) потом весь слой преобразуем в траектории, и расставляем разрывы, проблема(1.1) с расстановкой разрывов вытекает из (1).
г) полоучаем панель с фрезеровками
не знаю правильно ли это, я не думаю что на заводах кропотливо расставляют сетку плат допустим 10х15 шт. наверно есть более правильный способ, к которому предусмотрены инструменты в программе

Вопросы
1) как при компоновке плат расположить границы плат смежными сторонами "одна под другой", тоесть чтобы фреза в итоге разделила 2 платы по смежным сторонам за 1 проход. я нашел выход:только такеой увеличваем проект до максимума, и попиксельно совмещаем соседние платы по границе
1.1) если программа не заметила что смежные пути фрезеровки контура совпадают, то приходится тыкать разрыв дважды для наложившихся траекторий. разумеется если попиксельно мы свели герберы фрезеровок, то и траектория фрезеровки одна для двух соседних плат, но в ручную совмещать платы не кошерно. есть способ кроме как по сетке совмещать платы не всегда платы пропорциональны сетке?(как костыль: выгружаем траектории с фрезеровкой и разрывами в DXF в арткам, там объединяем совпадающие вектора, и составляем управляющую программу.)
2) управляющую программу фрезеровок mach3 не понимает. сверловку понимает, если вырезать непонятную матчу шапку.
Lehin_05
Опытные пользователи CAM350 подскажите пжл. Как лучше организовать процесс удаления шелкографии за границами платы? Пробовал по Edit - Trim - Line, но этим способом лучше все-таки вырезать, а не обрезать.

Через композицию слоев, может есть макрос какой-то ?

Заранее спасибо откликнувшимся!
New85
Коллеги, подскажите. В гербер занесли форматку (А0), как можно ее выделить и удалить? С каком почти не работаю =(
Hypericum
День добрый.
Контактная площадка в виде кастомной апертуры (многоугольник) не залита, только контур. Подскажите, как залить?
Mef
Цитата(Hypericum @ Aug 23 2018, 12:48) *
День добрый.
Контактная площадка в виде кастомной апертуры (многоугольник) не залита, только контур. Подскажите, как залить?

Преобразовать площадку в полигон командой Edit > Change > Explode > Custom, затем залить полигон командой Add > Polygon и снова преобразовать в кастом командой Utilities > Draws To Flash > Interactive.
Hypericum
[quote name='Mef' date='Aug 23 2018, 22:30' post='1579459']
Спасибо, получилось. По отдельности команды применял, в совокупности не сообразил. rolleyes.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.