EvilWrecker 0 July 10, 2015 Posted July 10, 2015 · Report post Давно назревал этот вопрос, но руки никак не доходили: Есть скажем некий футпринт (альтиумовский понятное дело), на 2х механических слоях определенны component outline и courtyard. Предположим на плате стоят пара таких футпринтов но на разных слоях- подчеркиваю, именно слоях а не сторонах. Есть ли механизм/планируется ли сделать так чтобы можно было настроить изменение отображения хотя бы component outline и courtyard при переносе компонента на хотя бы другую сторону платы? Ну или цвет чтобы механические фигуры меняли- сильно бесит когда куча компонентов стоят под друг другом(особенно если это бга, на противоположных сторонах, шар в шар) а у них одинаковые аутлайны и надо проверят постоянно что и где стоит. Quote Share this post Link to post Share on other sites More sharing options...
inter_pro 0 July 10, 2015 Posted July 10, 2015 · Report post Давно назревал этот вопрос, но руки никак не доходили: Есть скажем некий футпринт (альтиумовский понятное дело), на 2х механических слоях определенны component outline и courtyard. Предположим на плате стоят пара таких футпринтов но на разных слоях- подчеркиваю, именно слоях а не сторонах. Есть ли механизм/планируется ли сделать так чтобы можно было настроить изменение отображения хотя бы component outline и courtyard при переносе компонента на хотя бы другую сторону платы? Ну или цвет чтобы механические фигуры меняли- сильно бесит когда куча компонентов стоят под друг другом(особенно если это бга, на противоположных сторонах, шар в шар) а у них одинаковые аутлайны и надо проверят постоянно что и где стоит. Для переноса пользовательских слоев на другую сторону, нужно делать парвные слои. Сделать их можно только в плате (в библиоетке нельзя)! Для компонентов на разных слоях - это пока головная боль, я давно про это говорю, на на ближайший год в планах нет... Quote Share this post Link to post Share on other sites More sharing options...
peshkoff 0 July 15, 2015 Posted July 15, 2015 · Report post Для переноса пользовательских слоев на другую сторону, нужно делать парвные слои. Сделать их можно только в плате (в библиоетке нельзя)! Для компонентов на разных слоях - это пока головная боль, я давно про это говорю, на на ближайший год в планах нет... В библиотеке тоже можно задать парные мех. слои Quote Share this post Link to post Share on other sites More sharing options...
Uladzimir 0 July 15, 2015 Posted July 15, 2015 · Report post В библиотеке тоже можно задать парные мех. слои И каким это образом? Quote Share this post Link to post Share on other sites More sharing options...
peshkoff 0 July 15, 2015 Posted July 15, 2015 · Report post да также. правой клавишей на вкладках слоев\Configure Mech pair. Но это 13 версия. в 15 может быть и запретили Quote Share this post Link to post Share on other sites More sharing options...
Uladzimir 0 July 15, 2015 Posted July 15, 2015 · Report post Не помню. Возможно. мне казалось что не было. Во всяком случае в библиотеках этим не пользовался. Да и бессмысленно там. Quote Share this post Link to post Share on other sites More sharing options...
TSS 0 July 15, 2015 Posted July 15, 2015 · Report post Собственно никто не мешает просто условиться заполнять в библиотеке слои, которые на плате будут парными, в соответствии с требованиями, и оставлять парный слой пустым. Я так и делаю, никаких проблем с component outline и courtyard на разных сторонах не испытываю. Quote Share this post Link to post Share on other sites More sharing options...
inter_pro 0 July 15, 2015 Posted July 15, 2015 · Report post да также. правой клавишей на вкладках слоев\Configure Mech pair. Но это 13 версия. в 15 может быть и запретили хм... звучит странно. там по идее кнопка загреена и не доступна. Собственно никто не мешает просто условиться заполнять в библиотеке слои, которые на плате будут парными, в соответствии с требованиями, и оставлять парный слой пустым. Я так и делаю, никаких проблем с component outline и courtyard на разных сторонах не испытываю. +1 Quote Share this post Link to post Share on other sites More sharing options...
peshkoff 0 July 16, 2015 Posted July 16, 2015 · Report post хм... звучит странно. там по идее кнопка загреена и не доступна. само собой. сидит программист и решает высветить эту кнопку или нет. Ну написал что-то вроде if Dockind=pcblib then xxbutton.Enable=false вот типа какой я умный. зачем это в библиотеке? решил все за нас. можно и сетку еще также отменить в либе, ну или там, привязку, например. программисты решают что нам надо. хотя какой смысл ограничивать, если используется стандартное окно pcb. Quote Share this post Link to post Share on other sites More sharing options...
masterofnature 0 July 16, 2015 Posted July 16, 2015 · Report post само собой. сидит программист и решает высветить эту кнопку или нет. Ну написал что-то вроде if Dockind=pcblib then xxbutton.Enable=false вот типа какой я умный. зачем это в библиотеке? решил все за нас. Тогда объясните - зачем эта кнопка может потребоваться в библиотеке? Quote Share this post Link to post Share on other sites More sharing options...
peshkoff 0 July 16, 2015 Posted July 16, 2015 · Report post Тогда объясните - зачем эта кнопка может потребоваться в библиотеке? Что объяснять то? Кто хочет использует, кто не хочет - нет. Я использую. компоненты разные бывают. Разговор о том, что какой-то программист решает использовать нам ее или нет, хотя функционал программы изначально допускает использование парных слоев в библиотеке Quote Share this post Link to post Share on other sites More sharing options...
masterofnature 0 July 16, 2015 Posted July 16, 2015 · Report post Что объяснять то? Кто хочет использует, кто не хочет - нет. Я использую. компоненты разные бывают. Приведите пример. Разговор о том, что какой-то программист решает использовать нам ее или нет, хотя функционал программы изначально допускает использование парных слоев в библиотекеПрограммист здесь ни при чём. Quote Share this post Link to post Share on other sites More sharing options...
inter_pro 0 July 16, 2015 Posted July 16, 2015 · Report post Разговор о том, что какой-то программист решает использовать нам ее или нет, хотя функционал программы изначально допускает использование парных слоев в библиотеке Я согласен с тем что данный функционал в библиотеке вполне логичен и это дело пользователя, использовать или нет, но вот с тем что это решают программисты - это конечно не так. При этом, не вижу никакой проблемы в том, что в библиотеке эта кнопка не доступна, это никак не мешает работе. Думаю что был конфликт, в случае если парные слои в библиотеке и в плате не совпадают, или например несколько библиотек с разными парными слоями. Поэтому это запретили. В общем, я бы сказал, что это не тема для обсуждения, тем более обсуждение скатывается куда-то не туда((( Quote Share this post Link to post Share on other sites More sharing options...
EvilWrecker 0 July 17, 2015 Posted July 17, 2015 · Report post Про парные слои я в курсе, однако проблема в том что при использование этого дела в проектах от ~2000 компонентов оно начинает тормозить - вероятно в силу слишком большого количества объектов участвующих в расчетах. А хотелось чтобы существовал выделенный слой под outline и courtyard, который во-первых нормально обрабатывался правилами, а во-вторых показывался только на активном слое. Quote Share this post Link to post Share on other sites More sharing options...