|
|
  |
Вопросы начинающих, Год 2012 |
|
|
|
Aug 22 2012, 10:56
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(eleks @ Aug 22 2012, 14:33)  К сожалению, в FAQ ни чего не обнаружил, но, покликав по менюшкам, обнаружил возможный вариант: - Dеsign/Board Shape/Move Board Vertices - После этого цепляем углы платы и тянем куда нужно. Затем перетягиваем контур платы, прорисованный в слое Keep-Out Layer
Если, что-то не верно, то поправьте Спутал. Это в книжке Сабунина было расписано. Потому и не добавлял, думал, что её прочитывают по умолчанию. В том же меню: Design->Board Shape предлагаются другие варианты задания контура платы, более удобные, чем Move Verticles. Например: Define From Selected Primitives или From 3D Body. Цитата(ivainc1789 @ Aug 22 2012, 14:21)  1. Как сменить набор футпринтов в компоненте (в SchLib) разумным способом? Например, у некоторого компонента 8 футпринтов - делать замену в SchLib можно только по одному, отсоединять можно все скопом, а вот добавлять скопом никак не получается. Может есть другой подход? Использовать DBLib Цитата(ivainc1789 @ Aug 22 2012, 14:21)  3. Как оперативно сменить футпринт в PCB для группы компонентов? Инспектор не предлагает выбора, там соотв поле текстовое. Пока делаю через cross-probe и изменяю в футпринт-менеджере в SCH. Но это совсем неудобно... В текстовом виде ввести имя футпринта в соответствующее поле.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Aug 22 2012, 11:28
|

Местный
  
Группа: Свой
Сообщений: 405
Регистрация: 9-09-09
Из: Украина
Пользователь №: 52 262

|
Цитата В моей менюшке нет таких опций Есть! Define From Selected objects!
--------------------
Om Shanti, Shanti, Shanti Om
|
|
|
|
|
Aug 22 2012, 11:39
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(filmi @ Aug 22 2012, 15:28)  Есть! Define From Selected objects! Правильно подсказывают. А Define from 3D Body работает только в 3D режиме.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Aug 23 2012, 07:49
|

Знающий
   
Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187

|
Цитата(eleks @ Aug 22 2012, 16:47)  filmi Master of Nature Спасибо! Ещё одна проблема. На плате есть компоненты которые, например, могут устанавливаться с перекрытием. Это когда какия-то мелочь может быть расположена между ножками другого компонента или под компонентом имеется полость, в которой также можно установить невысокие компоненты. При этом Альтиум считает такие ситуации коллизиями. На данный момент в правилах вырубил контроль зазоров (ComponentClearance), установив первый и второй объект Net and Layer. Альтиум поругался, но перестал отмечать коллизии с зазлрами между компонентами. Учитывая недовольство Альтиума, сделал вывод, что поступил не совсем корректно. Есть какие-то другие варианты решения данной проблемы? 3D модели, действительно выручают.
но иногда на одно место ставим либо один, либо другой компонент и пересечения не избежать:
тогда пишу такое правило:
--------------------
Кто ясно мыслит - тот ясно излагает.
|
|
|
|
|
Aug 23 2012, 10:21
|
Частый гость
 
Группа: Участник
Сообщений: 91
Регистрация: 30-10-06
Из: Odessa
Пользователь №: 21 793

|
Цитата(Владимир @ Aug 22 2012, 17:52)  Делайте полный 3D- модель, или пишите кучу исключающих правил для данных компонентов с отрицательным зазором Обнаружил, что зазоры игнорируются, если установить минимальный зазор равным 0. Реально требуется, чтобы игнорировались зазоры для компонентов с тремя футпринтами: TO-247-3VBH, B66230A и CST206-2A. В правилах Component Clearance, для первого объекта ввёл строчку HasFootprint('TO-247-3VBH') OR HasFootprint('B66230A') OR HasFootprint('CST206-2A') , а для второго AllПосле этого, вроде как, всё получилось
Сообщение отредактировал eleks - Aug 23 2012, 10:23
|
|
|
|
|
Aug 23 2012, 10:59
|

Знающий
   
Группа: Участник
Сообщений: 839
Регистрация: 31-01-10
Из: Санкт-Петербург
Пользователь №: 55 187

|
Цитата(eleks @ Aug 23 2012, 13:21)  Обнаружил, что зазоры игнорируются, если установить минимальный зазор равным 0. Реально требуется, чтобы игнорировались зазоры для компонентов с тремя футпринтами: TO-247-3VBH, B66230A и CST206-2A. В правилах Component Clearance, для первого объекта ввёл строчку HasFootprint('TO-247-3VBH') OR HasFootprint('B66230A') OR HasFootprint('CST206-2A') , а для второго AllПосле этого, вроде как, всё получилось  Это не есть хорошо. Теперь любой из этих 3х корпусов могут пересекаться со всеми компонентами платы.
--------------------
Кто ясно мыслит - тот ясно излагает.
|
|
|
|
|
Aug 24 2012, 13:51
|
Группа: Участник
Сообщений: 13
Регистрация: 7-01-12
Из: г. Москва
Пользователь №: 69 212

|
Для сдачи схемы нормоконтролю, как советуют на форуме цепи питания сделал следующим образом - ставлю порт питания (Place - Power Port), сверху закрываю его прямоугольником с заливкой цвета фона, и на нем рисую УГО в соответствии с ГОСТ. Но при печати в черно-белом режиме прямоугольник обводится черным контуром как на приведеном рисунке. Как избавится от черного контура? Черно-белая печать критична для дальнейшего перевода на кальку.
Эскизы прикрепленных изображений
|
|
|
|
|
  |
11 чел. читают эту тему (гостей: 11, скрытых пользователей: 0)
Пользователей: 0
|
|
|