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

В книге "P-CAD2002 и SPECCTRA" (автор А.С.Уваров. Год издания 2003) указывается, что контур для компановки элемента на плату рисуется на слое "Top Assy" (стр.92).

В книге "Восемь уроков по P-CAD 2001" (автор М.Я.Мактас. Год издания 2001) указывается, что контур для компановки элемента на плату рисуется на слое "Top Silk" (стр.62).

В книге "ACCEL EDA 15.0 (P-CAD 2000)" (автор В.Д.Резевиг. Год издания 2000) указывается, что контур для компановки элемента на плату рисуется на слое "Top Silk" (стр.163).

В книге "P-CAD2000 ACCEL EDA" (автор А.Уваров. Год издания 2001) я вообще не понял, на каком слое и что рисовать (стр.218).

 

Проясните знающие люди!

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


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

Ориентируйся на Разевига - это зубр и признанный авторитет в печатных платах и САПР.

По его книгам не одно поколение конструкторов выросло. И что самое главное, он корректно излагал фирменное описание САПР. Если уж что добавлял от себя, то в точку.

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

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


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

Похоже я не правильно задал влпрос (или не полностью). Меня интересует на каком слое рисовать изображение компонента, чтобы потом разместить его на плате в автоматическом режиме.

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


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

На Assy или создать дополнительный слой, ответствееный за размещение. Silk - слой шелкографии, поэтому на нем реальные размеры компонента не удастся нарисовать. Имя слоя указывается в атрибуте PackageOutlineLayer.

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


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

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

 

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

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


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

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

 

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

 

Полностью с Вами согласен. Написал так, чтобы бал более понятен вопрос.

 

 

На Assy или создать дополнительный слой, ответствееный за размещение. Silk - слой шелкографии, поэтому на нем реальные размеры компонента не удастся нарисовать. Имя слоя указывается в атрибуте PackageOutlineLayer.

 

Спасибо за совет.

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


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

размещение компонента (типа для сборочного чертежа) лучше всетаки сделать в слое ASSY

если создать дополнительный слой то он не будет автоматом flip'иться

т.е. ASSY симметричный слой, есть top и bottom, при flip'е компонента (перенос на слой bottom)

автоматом произодет перенос линий из top assy в bottom assy

с добавленным вручную слоем такое не произойдет.

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


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

to Archivarius: Пожалуйста.

 

размещение компонента (типа для сборочного чертежа) лучше всетаки сделать в слое ASSY

если создать дополнительный слой то он не будет автоматом flip'иться...

Для сборочного - да. Дополнительный слой - исключительно для проверки зазоров между компонентами. В этом случае совершенно безразлично, будет он flip'иться или нет, т.к. Component Violations для слоев Top и Bottom PCAD проверяет отдельно.

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


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

...безразлично, будет он flip'иться или нет, т.к. Component Violations для слоев Top и Bottom PCAD проверяет отдельно.

 

Непонятно. Для слоев Тор и Воттом - отдельно. А для доп. слоев? Будет проводиться проверка? Если нет - тогда эти самые доп. слои не помогут проверить зазоры между элементами. Если да, но доп. слои не флипятся, то графика компонентов, находящихся на разных слоях, в доп. слое окажется совмещенной и вызовет ошибку при проверке.

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


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

...графика компонентов, находящихся на разных слоях, в доп. слое окажется совмещенной и вызовет ошибку при проверке.

Нет, не вызовет. PCAD производит проверку компонентов верхнего и нижнего слоев отдельно. Т.е. хоть графика верхних/нижних компонентов в доп.слое перекрывается, но проверяя верхний слой PCAD "не видит" компонентов нижнего, и наоборот.

По краней мере так дела обстоят в PCAD2002 SP1.

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


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

размещение компонента (типа для сборочного чертежа) лучше всетаки сделать в слое ASSY

если создать дополнительный слой то он не будет автоматом flip'иться

т.е. ASSY симметричный слой, есть top и bottom, при flip'е компонента (перенос на слой bottom)

автоматом произодет перенос линий из top assy в bottom assy

с добавленным вручную слоем такое не произойдет.

Сказанное Вами верно для P-CAD 2002. В P-CAD 2004 можно сделать себе столько парных слоев (симметричных), сколько нужно.

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


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

К тому же изготовленная плата с контурами компонентов в слое SILK смотрится просто ужасно :w00t: - это сплошное нагромождение прямоугольников по всей плате и отыскать нужный компонент по RefDes при высокой плотности монтажа очень тяжело.

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


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

Имя слоя указывается в атрибуте PackageOutlineLayer.

Надо указать для каждого компонента?

А Specctra видит этот атрибут?

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


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

Нет, для платы. Про Specctra - точно не скажу, кажется она определяет границы компонента по всем слоям суммарно.

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

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


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

Спасибо большое. А как для указаать для всей платы?

Я порылся и не нашёл.

Options / Configure / Design rules / закладка Design соглашается только на один атрибут PackageOutlineLayer, а надо же два слоя задать?

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


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

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

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

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

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

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

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

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

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

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