|
|
  |
Парные слои в библиотеке Footprint-ов |
|
|
|
Jul 10 2015, 22:17
|

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

|
Цитата(EvilWrecker @ Jul 11 2015, 01:54)  Давно назревал этот вопрос, но руки никак не доходили:
Есть скажем некий футпринт (альтиумовский понятное дело), на 2х механических слоях определенны component outline и courtyard. Предположим на плате стоят пара таких футпринтов но на разных слоях- подчеркиваю, именно слоях а не сторонах. Есть ли механизм/планируется ли сделать так чтобы можно было настроить изменение отображения хотя бы component outline и courtyard при переносе компонента на хотя бы другую сторону платы? Ну или цвет чтобы механические фигуры меняли- сильно бесит когда куча компонентов стоят под друг другом(особенно если это бга, на противоположных сторонах, шар в шар) а у них одинаковые аутлайны и надо проверят постоянно что и где стоит. Для переноса пользовательских слоев на другую сторону, нужно делать парвные слои. Сделать их можно только в плате (в библиоетке нельзя)! Для компонентов на разных слоях - это пока головная боль, я давно про это говорю, на на ближайший год в планах нет...
--------------------
|
|
|
|
|
Jul 15 2015, 16:26
|

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

|
Цитата(peshkoff @ Jul 15 2015, 12:22)  да также. правой клавишей на вкладках слоев\Configure Mech pair. Но это 13 версия. в 15 может быть и запретили хм... звучит странно. там по идее кнопка загреена и не доступна. Цитата(Turnaev Sergey @ Jul 15 2015, 13:47)  Собственно никто не мешает просто условиться заполнять в библиотеке слои, которые на плате будут парными, в соответствии с требованиями, и оставлять парный слой пустым. Я так и делаю, никаких проблем с component outline и courtyard на разных сторонах не испытываю. +1
--------------------
|
|
|
|
|
Jul 16 2015, 09:22
|

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

|
Цитата(Alexey Sabunin @ Jul 15 2015, 19:26)  хм... звучит странно. там по идее кнопка загреена и не доступна. само собой. сидит программист и решает высветить эту кнопку или нет. Ну написал что-то вроде if Dockind=pcblib then xxbutton.Enable=false вот типа какой я умный. зачем это в библиотеке? решил все за нас. можно и сетку еще также отменить в либе, ну или там, привязку, например. программисты решают что нам надо. хотя какой смысл ограничивать, если используется стандартное окно pcb.
|
|
|
|
|
Jul 16 2015, 12:57
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(peshkoff @ Jul 16 2015, 13:22)  само собой. сидит программист и решает высветить эту кнопку или нет. Ну написал что-то вроде if Dockind=pcblib then xxbutton.Enable=false вот типа какой я умный. зачем это в библиотеке? решил все за нас. Тогда объясните - зачем эта кнопка может потребоваться в библиотеке?
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Jul 16 2015, 16:21
|
Мыслящий
    
Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270

|
Цитата(peshkoff @ Jul 16 2015, 18:02)  Что объяснять то? Кто хочет использует, кто не хочет - нет. Я использую. компоненты разные бывают. Приведите пример. Цитата(peshkoff @ Jul 16 2015, 18:02)  Разговор о том, что какой-то программист решает использовать нам ее или нет, хотя функционал программы изначально допускает использование парных слоев в библиотеке Программист здесь ни при чём.
--------------------
FAQ по ADФорум по ADЗнание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью. ...стоит запомнить ...вернее задуматься.
|
|
|
|
|
Jul 16 2015, 17:21
|

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

|
Цитата(peshkoff @ Jul 16 2015, 18:02)  Разговор о том, что какой-то программист решает использовать нам ее или нет, хотя функционал программы изначально допускает использование парных слоев в библиотеке Я согласен с тем что данный функционал в библиотеке вполне логичен и это дело пользователя, использовать или нет, но вот с тем что это решают программисты - это конечно не так. При этом, не вижу никакой проблемы в том, что в библиотеке эта кнопка не доступна, это никак не мешает работе. Думаю что был конфликт, в случае если парные слои в библиотеке и в плате не совпадают, или например несколько библиотек с разными парными слоями. Поэтому это запретили. В общем, я бы сказал, что это не тема для обсуждения, тем более обсуждение скатывается куда-то не туда(((
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|