Перейти к содержанию
    

OrCAD PCB 16.5 и фрезеровка

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

 

Я недавно начал работать с этой системой...

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

Рисование прямоугольников в слое Board Geometry / Outline не принесло ожидаемого эффекта, равно как и использование инструмента "вырезать форму" (Outline не поддается этой операции).

Все что я нашел в документации - это формирование механических элементов с помощью Padstack Designer, однако в последнем можно сделать только квадратное или прямоугольное отверстие, которое при вставке нельзя повернуть точнее чем на 45 градусов... (по крайней мере, я не нашел, как это сделать...).

 

Подскажите пожалуйста, как нужно создавать в плате прорези, чтобы они воспринимались САПР именно как прорези и импортировались в файл .drl?

 

Если это возможно только через Padstack Designer, то можно ли (и как?) вращать элемент на произвольный угол?

 

Большое спасибо!

Поделиться сообщением


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

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

 

Я недавно начал работать с этой системой...

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

Рисование прямоугольников в слое Board Geometry / Outline не принесло ожидаемого эффекта, равно как и использование инструмента "вырезать форму" (Outline не поддается этой операции).

Все что я нашел в документации - это формирование механических элементов с помощью Padstack Designer, однако в последнем можно сделать только квадратное или прямоугольное отверстие, которое при вставке нельзя повернуть точнее чем на 45 градусов... (по крайней мере, я не нашел, как это сделать...).

 

Подскажите пожалуйста, как нужно создавать в плате прорези, чтобы они воспринимались САПР именно как прорези и импортировались в файл .drl?

 

Если это возможно только через Padstack Designer, то можно ли (и как?) вращать элемент на произвольный угол?

 

Большое спасибо!

Гм...рисовали OUTLINEом....при заказе указать, что в плате фрезеровка...ну и чертёж наверное не помешает (указать области фрезеровок). Кстати проверьте попали ли ваши прямоугольники в гербера.

Поделиться сообщением


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

Гм...рисовали OUTLINEом....при заказе указать, что в плате фрезеровка...ну и чертёж наверное не помешает (указать области фрезеровок). Кстати проверьте попали ли ваши прямоугольники в гербера.

 

Нет, в гербер он тело платы (outline) вообще не желает импортировать. То есть файл создается, но (в отличие от прочих слоев) не импортируется обратно (для проверки, как указано в инструкции). В документе написано, что данные об отверстиях нужно экспортировать в файл .drl, который чем либо открыть вообще не представляется возможным...

 

Конечно, на худой конец, сделаю какой-нибудь dxf, но хотелось бы понять можно ли средствами пакета создать все что нужно...

p. s. Кстати, а как крутить элементы на произвольный угол? Такое возможно?

 

Как крутить, нашел... (от руки вписать угол в открвающийся список).

Изменено пользователем Слёзкин

Поделиться сообщением


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

А какой формы выборка должна быть? В Pad Designer возможно создавать отверстия 3 форм - круглое, прямоугольное и овальное. При размещении в PCB Editor выводов вручную есть возможность задать массив по вертикали и горизонтали с заданным шагом, а также есть возможность задать угол поворота. Все это делается через всплывающую панель Options в правой части окна программы. Если вывод был размещен, то повернуть его на любой угол можно с помощью команды Rotate. Для этого необходимо подвести курсор к выводу, нажать правую клавишу и выбрать команду Move, а затем Rotate и все на той же панели Options выбрать необходимый угол поворота.

post-56666-1332918552_thumb.jpg

Поделиться сообщением


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

Не учите плохому... ничего в слое OUTLINE рисовать не надо.

В Аллегро(OrCAD PCB Editor если кому-то так больше нравится) есть специальный класс(слой): Board Geometry -> NCRoute Path. Если такого класса нет по умолчанию(в 16.5 такое бывает в новых платах) - создайте вручную.

Единственная задача этого класса(слоя) - линии на нем находящиеся выдавать в Route-файл (фрезеровка) как путь фрезы. Размер фрезы равен ширине линии на этом слое.

Размеры фрез к сожалению автоматом не генерятся. Их надо вручную прописать в файле ncroutebits.txt

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

Т.е. до 50 - сверла, после 50 - фрезы.

 

ЗЫ Фрезированное отверстие в падстэк-дизайнере тоже доступно, правда ориентаций у него всего две...

 

Поделиться сообщением


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

DRL любой CAM системой можно просмотреть, например, CAM350. Или вообще блокнотом открыть...

Изменено пользователем PCBinAquarium

Поделиться сообщением


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

Вот так это выглядит в проекте:

 

post-4480-1332918898_thumb.png

 

А так в САМ-системе с импортированным Route-файлом:

 

post-4480-1332918906_thumb.png

Поделиться сообщением


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

А еще вот маленький вопрос, слой Outline каким-то образом можно передать в гербер?

При попытке в меню Manufacture -> Artwork... включить этот слой в какую-либо из групп, все проходит успешно, но когда я открываю этот файл в просмотрщике герберов, контур платы там отсутствует...

 

Или, для того, чтобы контур платы попал в .art файл, нужно повторить его в каком-нибудь другом слое?

Поделиться сообщением


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

Странная проблема. Не наблюдал такого. Если слой включен в набор генерации и на на этом слое что-то есть, то оно всегда попадало в герберы.

Поделиться сообщением


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

Скорее всего Вы при настройке Artwork не указали толщину линии с неопределенной толщиной (см. рисунок), и поэтому она в гербер не попала, потому что там нулевых апертур не бывает. Нужно поправить параметр, а можно контур платы рисовать дополнительно в других слоях линиями с ненулевой толщиной. Можно и outline нарисовать линиями с ненулевой толщиной, наверное, не знаю, есть ли в этом подводные камни. Визард вроде как создает полигоном, а полигон с нулевой толщиной всегда.

post-56107-1332940339_thumb.png

Изменено пользователем Hoodwin

Поделиться сообщением


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

Спасибо, Hoodwin, всё дейтвительно в этом.

И всем кто отвечал тоже - спасибо!

Изменено пользователем Слёзкин

Поделиться сообщением


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

Вот так это выглядит в проекте:

ИМХО удобнее для слоя NCRoute Path использовать тип "Unfilled" (не так похоже на залитый полигон). Но это так, мелочи жизни))

1.jpg

 

Поделиться сообщением


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

Это Вы о чем? При чем тут незаполненный шейп к к фрезерованному отверстию в плате?

Поделиться сообщением


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

Есть вопросик по NC Route path

Допустим надо сделать овальный вырез размером 10 х 5мм. и есть фреза 2мм. заданная в ncroutebits.

Получается что мне нужно нарисовать овал с учетом фрезы, так чтобы его внешние границы были 10х5мм (т.е 9х4мм толщиной 2мм) или nc route сама это учитывает когда генериться файл?

Поделиться сообщением


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

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

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

Гость
Ответить в этой теме...

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

  Разрешено использовать не более 75 эмодзи.

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

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

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

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