|
|
  |
Правило расчитываемое из параметров компонента?, Возможно ли? |
|
|
|
Nov 11 2015, 14:49
|
Частый гость
 
Группа: Участник
Сообщений: 155
Регистрация: 30-06-10
Пользователь №: 58 210

|
Цитата(Владимир @ Nov 11 2015, 17:26)  Автоматическая тот не причем. Вы вручную расставьте. Правила только проверяют зазоры. Почему, я писал. Footprint создали с зоной запрета и забыли. Одно правило на проект и работает для всех проектов Забыли зону. Пишем формально столько правил, сколько Footpint*Footpint. в разных проектах наново. А если привяжетесь к Designator и сделаете ренумбер == опять головная боль Вам надо правила. Вы и пишите, если вам нравится. Я об этом в первом посте писал. Footpint*Footpint это вы загнули  Зачем столько? У нас на предприятии отступ от компонента определяется от его высоты. Одно правило.
|
|
|
|
|
Nov 11 2015, 17:55
|

Местный
  
Группа: Свой
Сообщений: 321
Регистрация: 20-01-11
Из: г. Мытищи
Пользователь №: 62 366

|
Цитата(Владимир @ Nov 11 2015, 19:02)  Со стороны пайки, где доступ должен быть больше С торцов, где нет выводов Со сторон, где возможен монтаж проводов, установка съемных карточек, воздуховоды В случае .... В общем пишите. Как Вы под воздуховоды и провода место резервируете в библиотеке? Очень интересно, посмотреть/взять на заметку. Оно у Вас всегда одинаковое? Что значит со стороны пайки? Это Вы имеете ввиду от контактной площадки? Так это в Altium по умолчанию отдельное правило. А расстояние между физ.корпусами это другое правило. Вообщем создавайте библиотеки под каждый проект(где то плотнее гдето свободнее). Под тысячу то элементов тем более удобно
|
|
|
|
|
Nov 11 2015, 18:45
|

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

|
Цитата(C2000 @ Nov 11 2015, 20:55)  Как Вы под воздуховоды и провода место резервируете в библиотеке? Очень интересно, посмотреть/взять на заметку. Оно у Вас всегда одинаковое? Это нестандартные элементы. Или отдельно, или в составе шаблона платы Или импортированные 3D Цитата Что значит со стороны пайки? Это Вы имеете ввиду от контактной площадки? Так это в Altium по умолчанию отдельное правило. А расстояние между физ.корпусами это другое правило. не путайте расстояние между площадками (это вы назвали отдельным правилом? оно не имеет отношения к поднятому вопросу) с допуском установщика (это вы назвали другим правилом?) и возможностью пайки различными инструментами или способами (нанесение припой, возможность для жала паяльника ..). Нет прямой формулы. IPC дают в основном таблицы. Калькуляторы стоят таких денег, что в одну формулу не затолкаешь. Поэтому делайте по трем рекомендациям плотности по IPC, или рекомендации производителя, или требования сборочного участка. Зачем придумывать отсебятину? если работаете с одной плотностью-- то и посадочное одно.
|
|
|
|
|
Nov 12 2015, 07:15
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(Matic @ Nov 11 2015, 16:48)  В чём причина мучений? Назовите пример(хотя бы один) когда этих самых "мучений" с использованием правил больше, чем при прорисовки, по суте этих же правил, но для каждого компонента по отдельности? Пример тут можно привести только один: опыт работы В начале изучения альтиума также пытался объять необъятное, правила пытался создать на всё и вся. Так сказать, задействовать функции альтиума по полной (ведь предлагается). Опытные товарищи же вообще правил практически не использовали  Сейчас я постепенно убираю правила, или снимаю галки, т.к. рано или поздно (а вероятность 50%) возникнет ситуация, когда правило нужно нарушить, и эта зелень достает...
|
|
|
|
|
Nov 12 2015, 07:53
|
Частый гость
 
Группа: Участник
Сообщений: 155
Регистрация: 30-06-10
Пользователь №: 58 210

|
Цитата(peshkoff @ Nov 12 2015, 10:15)  Пример тут можно привести только один: опыт работы В начале изучения альтиума также пытался объять необъятное, правила пытался создать на всё и вся. Так сказать, задействовать функции альтиума по полной (ведь предлагается). Опытные товарищи же вообще правил практически не использовали  Сейчас я постепенно убираю правила, или снимаю галки, т.к. рано или поздно (а вероятность 50%) возникнет ситуация, когда правило нужно нарушить, и эта зелень достает... У старших товарищей зачастую боязнь всего нового, они даже от карандашей с линейкой в сторону ПК отказывались со скрипом, только из под палки. Хотя может у Вас другая ситуация. А когда правило надо нарушить, то создаётся правило для этого конкретного случая и это более правильное правило  А если надо нарушить то что в библиотеке нарисовано то как в этом случае? А если их отключить, эти правила, то как Вы схему проверяете. Зазоры вручную между всеми примитивами вымеряете? Особенно актуально в приведённом примере с 1000 компонентов )))
Сообщение отредактировал Matic - Nov 12 2015, 07:57
|
|
|
|
|
Nov 12 2015, 08:23
|

люблю бегать и орать
    
Группа: Свой
Сообщений: 1 685
Регистрация: 28-04-07
Из: ЮБутово@Москва.ru
Пользователь №: 27 376

|
Цитата(Matic @ Nov 12 2015, 10:53)  У старших товарищей зачастую боязнь всего нового, они даже от карандашей с линейкой в сторону ПК отказывались со скрипом, только из под палки. Хотя может у Вас другая ситуация. Немного по другому. Нужно соотнести затраты на применение правил и выигрыш во времени. Печатная плата - штучный образец (в электронном виде) Поэтому правила каждый раз будут обновляться/добавляться В то время, пока одними сочиняются правила, другие уже гербера генерят Цитата А когда правило надо нарушить, то создаётся правило для этого конкретного случая и это более правильное правило  Потом глянете на это количество правил. Я сейчас по полчаса изучаю свои выкрутасы в правилах, чтоб понять что же они такое делают Цитата А если надо нарушить то что в библиотеке нарисовано то как в этом случае? В библиотеке ничего нарушать нальзя. Это готовый элемент, вы ноги у микросхем отрезать собираетесь? (шутка) Нарушаем при установке на плату. Цитата А если их отключить, эти правила, то как Вы схему проверяете. Зазоры вручную между всеми примитивами вымеряете? Особенно актуально в приведённом примере с 1000 компонентов ))) Между примитивами, конечно, правило. Между компонентами проверяю, но всегда 0 ошибок. Т.к. в процессе установки ориентируюсь на кортярд. Ошибки априори возникнуть не может.
|
|
|
|
|
Nov 12 2015, 08:53
|
Частый гость
 
Группа: Участник
Сообщений: 155
Регистрация: 30-06-10
Пользователь №: 58 210

|
Цитата(peshkoff @ Nov 12 2015, 11:23)  ...Т.к. в процессе установки ориентируюсь на кортярд. Ошибки априори возникнуть не может. Ну это не факт, если пару десятков компонентов то да, а если как было сказано 1000? Где-то что то передвинули, задвинули, добавили и все заново пересматривать, вот здесь уже правила и отбивают время которое на них было потрачено. Хотя на прорисовку контура в библиотеке тоже время тратиться. И правила(основные/заготовки для каждого проекта) также пишуться один раз и надолго. Там функция есть сохранить/загрузить  . А добавить их надо только тогда когда Вы хотите нарушить то что в ообщем-то нарушать нельзя. При этом создав доп. праило при умение минута другая, можно спокойно дальше проверять PCB на наличие ошибок по общипринятым правилом с исключение к примеру для одного конкретного Footprint.
|
|
|
|
|
Nov 12 2015, 09:14
|

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

|
Цитата(Matic @ Nov 12 2015, 11:53)  Ну это не факт, если пару десятков компонентов то да, а если как было сказано 1000? Цитата Т.к. в процессе установки ориентируюсь на кортярд. Ошибки априори возникнуть не может +1. Правило одно и все проверяет: All All 0.01mm
|
|
|
|
|
Nov 12 2015, 13:10
|
Частый гость
 
Группа: Участник
Сообщений: 155
Регистрация: 30-06-10
Пользователь №: 58 210

|
Цитата(Владимир @ Nov 12 2015, 12:14)  +1. Правило одно и все проверяет: All All 0.01mm А оптимально ли использется место на ПП при таком подходе? Допустим для одного компонента зона запрета 0.3мм для другого 0.5мм у Вас получиться 0.5+0.3+0.01=0.801мм. А правильно ли это? Ведь по сути достаточно максимального зазора из двух, т.е. 0.5мм. Таким образом можно потерять не мало места на плате.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|