реклама на сайте
подробности

 
 
111 страниц V  « < 27 28 29 30 31 > »   
Closed TopicStart new topic
> Altium для начинающего (2008 г)
Alexey Sabunin
сообщение Dec 8 2008, 13:14
Сообщение #421


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(KA_ru @ Dec 8 2008, 15:48) *
Помогите сделать правило.
есть чертеж корпуса на 13 слое, делаю правило для расстановки - расстояние между корпусами на слое 13 в 1 мм. Включаю онлайн проверку. Ничего не происходит ни подсветки ни чего, ставь куда хочешь.

выложите скриншот вашего правила, для интереса! и что это за 13-й слой? сигнальный?


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Dec 8 2008, 13:35
Сообщение #422


Профессионал
*****

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



Цитата(Алексей Сабунин @ Dec 8 2008, 17:14) *
выложите скриншот вашего правила, для интереса! и что это за 13-й слой? сигнальный?

Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 8 2008, 14:01
Сообщение #423


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Включите в обоих случаях ALL, заработает

Неважно где находится графика , важно где компонент
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Dec 8 2008, 14:06
Сообщение #424


Профессионал
*****

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



У меня есть еще маркировка для автомата и она больше.
Но даже с ALL, ALL. ON-Line DRC то-же не работает.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 8 2008, 14:14
Сообщение #425


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Не забыли включить соответсвующий флаг для проверки в интерактиве этого правила?
Go to the top of the page
 
+Quote Post
bazist
сообщение Dec 8 2008, 15:26
Сообщение #426


Участник
*

Группа: Участник
Сообщений: 46
Регистрация: 18-11-08
Пользователь №: 41 736



Рисовал схему. Обратил внимание на следующее:
1. Шины имеющие одно и тоже имя при пересечении ставится точка.
2. Есть проводник и через него проходит другой, они не соединены друг с другом. Образуется огибающая дуга.
Все это по ГОСТ не проходит как этого избежать.
Как описанное выше реализовано в новой версии Write Altiuma 09
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Dec 8 2008, 16:07
Сообщение #427


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(bazist @ Dec 8 2008, 18:26) *
Рисовал схему. Обратил внимание на следующее:
1. Шины имеющие одно и тоже имя при пересечении ставится точка.
2. Есть проводник и через него проходит другой, они не соединены друг с другом. Образуется огибающая дуга.
Все это по ГОСТ не проходит как этого избежать.
Как описанное выше реализовано в новой версии Write Altiuma 09

оба элемента отключаются в настройках начиная с самых первых версий Altium Designer!
1.Dxp>Pref>Sch>Compiler - Display on Buses
2.Dxp>Pref>Sch>General - Display cross-overs

Цитата(KA_ru @ Dec 8 2008, 17:06) *
У меня есть еще маркировка для автомата и она больше.
Но даже с ALL, ALL. ON-Line DRC то-же не работает.

Правило на зазоры между компонентами не может иметь в качестве объекта своего действия слой! (за исключением слоев top и bottom) вы сейчас по сути говорите системе, что у вас в слое 13 стоят компоненты! Что вам мешает эту графику сделать в слое Top Overlay? Интересно, если у вас в слое для маркировки графика больше, чем реальная, то она не будет пересекаться?


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Dec 8 2008, 20:23
Сообщение #428


Профессионал
*****

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



В Top Overlay еще всякая фигня пишется. И что плохого если у меня в 13 стоят компоненты. Пускай система контролирует там где мне надо, если дает такую возможность. Расскажите как правильно, чтоб и надписи не мешали и контроль был. У меня сейчас так Top Overlay - RefDes & и ограничения на разводку, 13 корпус, 15 место для автомата.
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 8 2008, 20:34
Сообщение #429


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Цитата
В Top Overlay еще всякая фигня пишется

Ну и пусть пишется. По этому слою в последнем релизе специальные проверки добавлены
Цитата
И что плохого если у меня в 13 стоят компоненты.

Ни чего плохого
Цитата
Расскажите как правильно, чтоб и надписи не мешали и контроль был

Надписи в любом другом слое начиная с версии 7.0 не мешают этой проверке. Судя по картинке у вас у же новая версия
Go to the top of the page
 
+Quote Post
Alexey Sabunin
сообщение Dec 8 2008, 20:57
Сообщение #430


Эксперт
*****

Группа: Модераторы
Сообщений: 1 385
Регистрация: 18-07-06
Из: Сан Диего
Пользователь №: 18 895



Цитата(KA_ru @ Dec 8 2008, 23:23) *
В Top Overlay еще всякая фигня пишется. И что плохого если у меня в 13 стоят компоненты. Пускай система контролирует там где мне надо, если дает такую возможность. Расскажите как правильно, чтоб и надписи не мешали и контроль был. У меня сейчас так Top Overlay - RefDes & и ограничения на разводку, 13 корпус, 15 место для автомата.

правильно - корпус нарисовать в Top Overley, и не увлекаться экспериментами=) RefDes туда же идет автоматом! Для всего остального механические слои!
***Так исторически сложилось***


--------------------
Видеоуроки по Altium Designer
Чем хуже ваша логика, тем интереснее последствия, к которым она может привести...
Рассел Бертран
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 8 2008, 21:14
Сообщение #431


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Вот разнообразные примеры
В данном разделе правила, кроме правил, сформированных по умолчанию в зависимости от установок проекта [1] введем дополнительно еще три правила в подразделе Clearance:
22. Имя правила – ComponentClearance устанавливает зазор между компонентами по умолчанию:
• первое условие – All;
• второе условие – All;
• параметры: флаг Vertical Clearance Mode = Specified, (установим значения зазора и по горизонтали и по вертикали), Minimum Vertical Clearance = 10 mil, Minimum Horizontal Clearance = 3 mil, флаг Show actual violation distance установлен.

23. Имя правила – ComponentClearance_CompBd устанавливает зазор для посадочных мест с большими габаритами:
• первое условие –HasFootprint('EAS3P127A - V2') Or HasFootprint('CAPCPD13.5H9.5e5d.9') Or HasFootprint('SDC013-30-A1') Or HasFootprint('SOP63P602X173-17L') Or HasFootprint('B_3B-XH-A') Or HasFootprint('70ADJ-4MLOG') Or Has-Footprint('SOP63P602X173-17N'). Здесь явно перечислены посадочные места, на которые будет расппространятся правило;
• второе условие – All;
• параметры: флаг Vertical Clearance Mode = Specified, Minimum Vertical Clearance = 5 mil, Minimum Horizontal Clearance = 5 mil, флаг Show actual violation distance установлен.

24. Имя правила – ComponentClearance_NoCheck для топологических элементов снимем проверку зазора, что позволит раз-мещать и под компонентами, для чего, обратите особое внимание, установим отрицательное значение горизонтального зазора, а проверку по высоте снимем:
• первое условие – HasFootprint('LTM0240CA1T0UNDO') Or HasFootprint('FIDICULAR_40X100') Or HasFoot-print('NET_TIE_10mil') Or HasFootprint('NET_TIE_5mil');
• второе условие – All;
• параметры: флаг Vertical Clearance Mode = Infinite, (проверка по вертикали не производится), Minimum Horizontal Clearance = -2000 mil (величина отрицательна, а ее значение выбрано больше из любого размера из перечисленных в правиле посадочных мест), флаг Show actual violation distance установлен.
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Dec 8 2008, 21:20
Сообщение #432


Профессионал
*****

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



Алексей Сабунин
Опять все через одно место сделано.
Делаем компонент в их IPC в Top Overley ну ни как не корпус. lol.gif lol.gif lol.gif lol.gif
Делаем компонент в LP получаем тот-же результат.
Так что что-то они саму себя дурят. Мне надо 1мм от корпуса до каприса.
Опять все руками делать. Жуть.
Go to the top of the page
 
+Quote Post
xlive
сообщение Dec 9 2008, 07:00
Сообщение #433


Местный
***

Группа: Свой
Сообщений: 206
Регистрация: 14-11-07
Пользователь №: 32 317



Добрый день! Такая вот проблема: необходимо сформировать полигон в виде площади сплошной металлизации для обеспечения теплоотвода транзисторов( транзисторы я нарисовал, полигон рисую с помощью Polygon Pour в слое Top Layer( правильно ли я делаю или необходимо задействовать какой то другой слой( как бы вы сделали в AD?( wink.gif
зы: полигон небольшой 30x40 мм^2

Сообщение отредактировал xlive - Dec 9 2008, 07:01
Go to the top of the page
 
+Quote Post
Владимир
сообщение Dec 9 2008, 07:48
Сообщение #434


Гуру
******

Группа: Модераторы
Сообщений: 11 653
Регистрация: 25-03-05
Из: Минск
Пользователь №: 3 671



Можно и так, но проблемы с постоянной перезаливкой и открытием от маски
ЛУЧШЕ Place/Fill или Solid Region с дублированием их в слое маски
А еще проше, если форма простая--- Place PAD и не очистка в слое маски автоматическая
Go to the top of the page
 
+Quote Post
KA_ru
сообщение Dec 9 2008, 09:13
Сообщение #435


Профессионал
*****

Группа: Свой
Сообщений: 1 424
Регистрация: 4-10-04
Из: Berlin
Пользователь №: 775



Цитата(Владимир @ Dec 9 2008, 01:14) *
Вот разнообразные примеры
В данном разделе правила, кроме правил, сформированных по умолчанию в зависимости от установок проекта [1] введем дополнительно еще три правила в подразделе Clearance:
22. Имя правила – ComponentClearance устанавливает зазор между компонентами по умолчанию:
• первое условие – All;
• второе условие – All;
• параметры: флаг Vertical Clearance Mode = Specified, (установим значения зазора и по горизонтали и по вертикали), Minimum Vertical Clearance = 10 mil, Minimum Horizontal Clearance = 3 mil, флаг Show actual violation distance установлен.


Работает это правило!!!
Так-же работает и другое.
• первое условие – isComponent ;
• второе условие – All;

Но все это работает если описаны корпуса в Manage 3D Body.
Указал там что геометрия корпуса в слое 13. И все заработало.
Go to the top of the page
 
+Quote Post

111 страниц V  « < 27 28 29 30 31 > » 
Closed TopicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th August 2025 - 22:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.01607 секунд с 7
ELECTRONIX ©2004-2016