|
|
  |
А как в CAM350 сделать следующее..., вопрос - ответ |
|
|
|
Nov 26 2015, 01:05
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 20-09-14
Пользователь №: 82 877

|
Доброго дня. Готовлю УП для ЧПУ в CopperCAM, на основе гербера из Diptrace. Но оконтуривание происходит с ошибками из-за того, что слои земли состоят из сотен тонких линий, а должны быть из G36/G37 многоугольных поверхностей. Поиском по форуму Diptrace нашёл вот что (от 2012г): Цитата DipTrace uses G36/G37 apertures for polygons (pads and shapes). Copper pours in DipTrace are made from lines at the moment, so they are exported as lines. В Diptrace опций выбора экспорта не нашёл. Есть ли какой-либо способ обработать гербер-файлы и вместо линий получить G36/G37 поверхности для заливок? Гербер файл:
Bottom.7z ( 14.42 килобайт )
Кол-во скачиваний: 47
|
|
|
|
|
Nov 26 2015, 07:39
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 20-09-14
Пользователь №: 82 877

|
Цитата(Mef @ Nov 26 2015, 10:45)  Такой гербер Вам нужен? Да, именно то, что мне нужно. По крайней мере, для нижнего слоя ошибок нет. Не могли бы вы, пожалуйста, объяснить: как получить такой гербер? Ещё один момент: на рисунке обведён скол. Вроде, там должна быть ровная прямая линия.
Сообщение отредактировал kreker - Nov 26 2015, 07:45
|
|
|
|
|
Nov 26 2015, 07:43
|
Частый гость
 
Группа: Участник
Сообщений: 173
Регистрация: 31-05-06
Пользователь №: 17 648

|
Цитата(kreker @ Nov 26 2015, 10:39)  Да, именно то, что мне нужно. По крайней мере, для нижнего слоя ошибок нет. Не могли бы вы, пожалуйста, объяснить: как получить такой гербер? В САМ350 командой Utilities > Polygon Conversion > Draw To Raster Poly преобразовал полигон в растровый
|
|
|
|
|
Nov 26 2015, 10:03
|
Участник

Группа: Участник
Сообщений: 45
Регистрация: 20-09-14
Пользователь №: 82 877

|
Цитата(Mef @ Nov 26 2015, 12:43)  В САМ350 командой Utilities > Polygon Conversion > Draw To Raster Poly преобразовал полигон в растровый Можно ещё скрин настроек экспорта? CopperCAM ругается на неверный формат. И какой-то косячок вылез.
Хотя ваш файл открылся хорошо. Или может я что-то не так делаю.
Сообщение отредактировал kreker - Nov 26 2015, 10:13
|
|
|
|
|
Nov 26 2015, 10:14
|
Частый гость
 
Группа: Участник
Сообщений: 173
Регистрация: 31-05-06
Пользователь №: 17 648

|
Цитата(kreker @ Nov 26 2015, 13:03)  Можно ещё скрин настроек экспорта? CopperCAM ругается на неверный формат. И какой-то косячок вылез.
Хотя ваш файл открылся хорошо.
Эскизы прикрепленных изображений
|
|
|
|
|
Nov 26 2015, 13:43
|
Группа: Новичок
Сообщений: 2
Регистрация: 26-11-15
Пользователь №: 89 466

|
Доброго времени суток, господа умельцы Интересует несколько вопросов, может кто что знает. 1. Как в CAM350 можно автоматизировать процесс изменения контактных площадок (КП)? Конкретнее, подрезать с краев, не обязательно со всех сторон, случаи разные. 2. Как автоматизировать процесс написания текста, в нужном месте под нужным углом и на нескольких слоях? Для расстановки номеров на платах нужно. 3. Где достать макросы? Желательно с описанием, ну или хотя бы описания на макросы которые встроены в CAM350 10.5. Прошу прощения за корявость написания данного поста))
|
|
|
|
|
Nov 26 2015, 14:30
|
Частый гость
 
Группа: Участник
Сообщений: 173
Регистрация: 31-05-06
Пользователь №: 17 648

|
Цитата(РаМоН @ Nov 26 2015, 16:43)  Доброго времени суток, господа умельцы Интересует несколько вопросов, может кто что знает. 1. Как в CAM350 можно автоматизировать процесс изменения контактных площадок (КП)? Конкретнее, подрезать с краев, не обязательно со всех сторон, случаи разные. 2. Как автоматизировать процесс написания текста, в нужном месте под нужным углом и на нескольких слоях? Для расстановки номеров на платах нужно. 3. Где достать макросы? Желательно с описанием, ну или хотя бы описания на макросы которые встроены в CAM350 10.5. Прошу прощения за корявость написания данного поста)) 1) Можно сделать. Все зависит от исходной формы площадки и формы подрезанной площадки. Если формы нестандартные, то по-сложней будет. Нужно конкретно смотреть 2) Совсем не сложно. 3) Чтобы начать разбираться с макросами нужно хорошо представлять возможности самого САМа, тогда и с макросами проблем не будет. Стучитесь в личку разберем конкретику, подскажу что-нибудь.
|
|
|
|
|
Nov 26 2015, 15:26
|
Группа: Новичок
Сообщений: 2
Регистрация: 26-11-15
Пользователь №: 89 466

|
Цитата(Mef @ Nov 26 2015, 21:30)  1) Можно сделать. Все зависит от исходной формы площадки и формы подрезанной площадки. Если формы нестандартные, то по-сложней будет. Нужно конкретно смотреть 2) Совсем не сложно. 3) Чтобы начать разбираться с макросами нужно хорошо представлять возможности самого САМа, тогда и с макросами проблем не будет.
Стучитесь в личку разберем конкретику, подскажу что-нибудь. В личку не могу писать, новичок(( а повышать рейтинг времени нет( 1. Завтра скринов на работе сделаю, чтоб прояснить картину. 2. На технологической рамке, слева пишутся номера с низу вверх, так вот можно ли это сделать, если да то как, и желательно на нескольких слоях сразу, а если еще и возможность зеркалить можно как то учесть, то вообще красота) 3. Хорошо, про макросы пока молчу.) Может есть какая книга толковая по CAMу на русском?
|
|
|
|
|
Nov 26 2015, 16:04
|
Частый гость
 
Группа: Участник
Сообщений: 173
Регистрация: 31-05-06
Пользователь №: 17 648

|
Цитата(РаМоН @ Nov 26 2015, 18:26)  В личку не могу писать, новичок(( а повышать рейтинг времени нет(
1. Завтра скринов на работе сделаю, чтоб прояснить картину. 2. На технологической рамке, слева пишутся номера с низу вверх, так вот можно ли это сделать, если да то как, и желательно на нескольких слоях сразу, а если еще и возможность зеркалить можно как то учесть, то вообще красота) 3. Хорошо, про макросы пока молчу.)
Может есть какая книга толковая по CAMу на русском? не проблема. Пишите сюда cam350@yandex.ru 1) Давайте. 2) Делается это с помощью макроса. Вообще макросы в САМе это великая вещь. Всю рутину можно делать на автомате, к тому же с помощью макросов можно сделать то чего нельзя сделать стандартными командами. Например, я с помощью макросов минимум на треть сократил время обработки файла в САМе. Как ставить надписи (в общих чертах): а) определяем слои, на которые нужно ставить надписи (это либо заранее известные слои, либо их нужно будет выбрать через форму, либо макрос их будет определять сам.... все зависит от исходных данных) б) определяем точку добавления надписи (ее надо к чему то привязать, например начальная точка находится на расстоянии 50:50мм от края тех. рамки). Также определяется автоматически. в) идем по слоям и добавляем надписи....... можно со сдвигом, чтобы надписи не накладывались друг на друга. Зеркальность определяется автоматически исходя из начальных данных о слоях (см. п а) ) 3) см. п.2 Книги на русском нет. Есть информация в инете, но она не полная и ее надо собирать по крупицам. Пишите на почту предложу более лучший вариант, чем книга.
|
|
|
|
|
Nov 27 2015, 08:13
|
Частый гость
 
Группа: Участник
Сообщений: 173
Регистрация: 31-05-06
Пользователь №: 17 648

|
По поводу добавления надписей на слои. Для примера набросал простенький макрос. Он добавляет на слои Тор, Bottom, Topmask и Botmask цифры от 1 до 4 с учетом зеркальности слоев Bottom и Botmask. Для того, чтобы макрос корректно работал необходимо слоям задать определенный тип. Тип задается в таблице слоев (команда Tables > Layers). Тор - Тор, Bottom - Bottom, Topmask – Mask top и Botmask – Mask bot, Контур платы – Border, т.е. название слоя может быть любым, но тип ему задать нужно правильный. Потому что в зависимости от типа слоя макрос определяет, где и какой слой расположен. Цифры ставятся от левого нижнего угла рамки (слой Border) На красивость и оптимальность кода не претендую.
for_forum.zip ( 1.2 килобайт )
Кол-во скачиваний: 48
|
|
|
|
|
Nov 30 2015, 07:48
|
Участник

Группа: Участник
Сообщений: 28
Регистрация: 9-11-15
Пользователь №: 89 234

|
"1. Как в CAM350 можно автоматизировать процесс изменения контактных площадок (КП)? Конкретнее, подрезать с краев, не обязательно со всех сторон, случаи разные." "Примеры использования макросов в CAM350… В проектах высокотехнологичных печатных плат встречается технологический приём подрезки контактных площадок, он позволяет увеличивать их полезную площадь, при этом неуменьшая гарантированный зазор между близко проходящими проводниками и КП. Нижеследующая заготовка макроса поможет разобраться в принципах работы автоматизированной процедуры. ..." В статье так же есть первичная информация о макросах... стр. 12 http://old.rodnik.ru/product/sapr/literatu...press/eda17.pdfсегодня, с появлением функции анализа minimum gap, подрезать все(!) критические площадки можно и без макроса...
Сообщение отредактировал cam350ru - Nov 30 2015, 07:49
|
|
|
|
|
Dec 4 2015, 17:44
|
Частый гость
 
Группа: Участник
Сообщений: 173
Регистрация: 31-05-06
Пользователь №: 17 648

|
Цитата(ENIAC @ Dec 4 2015, 18:34)  Подскажите, пожалуйста, такой вопрос. Стоит задача нарисовать хитрую апертуру для трафарета. Открываю Tools -> Cap Editor, рисую, сохраняю. А вот в списке апертур она не появляется. Умом догадываюсь, что она у меня не связана ни с каким Д-кодом, но как связать - понимания нет. Или я вообще не в ту сторону думаю? Вот щас проделал. Все получилось. В Cap Editor рисую что нужно, запускаю команду File > Save Cap As ввожу имя этой апертуры. Перехожу в Cam Editor, открываю таблицу апертур (Tables > Apertures), в строке Shape выбираю Custom и в поле Name выбираю имя только что созданной апертуры. Все. Апертуру можно использовать.
|
|
|
|
|
Dec 8 2015, 11:11
|
Местный
  
Группа: Свой
Сообщений: 444
Регистрация: 5-09-06
Из: София
Пользователь №: 20 103

|
Цитата(Mef @ Dec 4 2015, 19:44)  Все. Апертуру можно использовать. Таки да. Спасибо за помощь!
--------------------
Невозможное я делаю сразу, а невероятное - чуток подумав.
|
|
|
|
|
  |
7 чел. читают эту тему (гостей: 7, скрытых пользователей: 0)
Пользователей: 0
|
|
|