baranovskiykonstantin 0 15 августа, 2014 Опубликовано 15 августа, 2014 · Жалоба Здравствуйте! Я опять со своими иконками... Долго думал, рисовал, но так ничего путного и не смог сделать. Последние иконки переместить/перетащить вроде бы получились, но это повлекло за собой ряд других проблем. Дело в том что эти две иконки касаются только компонента схемы и подобные иконки нужно также делать для проводника, соединения, модуля, дорожки, сегмента дорожки и т.д. Т.е. получается масса иконок, которые, если присмотреться будут лучше отображать суть действия, но в то же время из-за сложной графики теряется наглядность и быстро отлавливать нужный пункт меню уже не так просто. Нужно сказать сейчас склоняюсь ко второму варианту иконок (упрощенному) с ним работать комфортнее из-за той же наглядности. Так вот, после всех экспериментов решил все таки оставить крестики со стрелками. Да, сперва не привычно, но когда знаешь - работается нормально. Во всяком случае лучше чем со стандартными иконками (ИМХО). Хотелось бы услышать ваше мнение по данному поводу, может есть какие-нибудь рекомендации, готов обсудить (хотелось бы сделать хорошо для все, хотя понимаю что это невозможно; как говориться на вкус и цвет...). Если определимся - буду просить у Александра (AVL) разрешения заменить иконки в gost ветке. Но здесь тоже не все так гладко. Дело в том что замены требуют не только иконки, но и некоторые файлы. Эти изменения в будущем усложнят процесс слияния со стандартной веткой (сам этим делом не занимался ранее, но думаю что так и есть). Хотелось бы все это подытожить, так сказать закрепить результат. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
alex91 0 15 августа, 2014 Опубликовано 15 августа, 2014 · Жалоба Не считаю себя новичком, но после перерывов в работе (иногда долгих) эти два плюса вгоняют в ступор. Даже подписи не помогают :) Сегодня, после полугодового перерыва, опять вспоминал :( ... Дело в том что эти две иконки касаются только компонента схемы и подобные иконки нужно также делать для проводника, соединения, модуля, дорожки, сегмента дорожки и т.д. ... после всех экспериментов решил все таки оставить крестики со стрелками. Да, крестики - это абстрактный символ и может использоваться в разных случаях. Но наши кружочки - не менее абстрактны. При этом, глядя на них понимаешь, что это - некий объект до выполнения действия и после. Т.е. можно догадаться о результате выполнения операции. А вот какой конкретно это объект (проводник, соединение, модуль и т.д.) - видно из контекста. Как и в случае крестиков. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AVL 0 15 августа, 2014 Опубликовано 15 августа, 2014 · Жалоба Если определимся - буду просить у Александра (AVL) разрешения заменить иконки в gost ветке. Но здесь тоже не все так гладко. Дело в том что замены требуют не только иконки, но и некоторые файлы. Эти изменения в будущем усложнят процесс слияния со стандартной веткой (сам этим делом не занимался ранее, но думаю что так и есть). Разрешения никакого не требуется. Я изначально считаю, что каждый разработчик, который хочет добавить изменение, имеет доброе намерение и приносит пользу проекту. И только в редких случаях может понадобиться корректировка. Насчет бинарных иконок, чтобы исключить конфликты/перезатирание иконками из ветки lp:kicad при очередных слияниях, может твои, Константин, иконки поместить в дополнительную директорию и перенастроить ГОСТовую сборку на них? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 17 августа, 2014 Опубликовано 17 августа, 2014 · Жалоба может иконки поместить в дополнительную директорию и перенастроить ГОСТовую сборку на них? Отличная идея! Сделаю, чтобы новые иконки использовались при сборке с параметром -DUSE_NEW_ICONS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 4 сентября, 2014 Опубликовано 4 сентября, 2014 · Жалоба В конце концов создал новую ветку с новыми иконками: https://code.launchpad.net/~baranovskiykons...kicad/new_icons В гостовскую ветку не стал добавлять, потому что там и так много изменений предлагается для слияния с product'ом, а добавление новых иконок только усложнит процесс слияния и сопровождения. Скриншоты можно посмотреть здесь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 9 октября, 2014 Опубликовано 9 октября, 2014 · Жалоба Я понял, чего ещё не хватает (не уверен, есть ли это в других CAD'ах). Надо сделать возможность настраивать тип термомоста при подключении к полигону. Сейчас подключается с четырёх сторон, а иногда нужно только с одной (чтобы при пайке в печи деталь не перекосило или не утащило в нежелательном направлении). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 128 9 октября, 2014 Опубликовано 9 октября, 2014 · Жалоба Да, неплохо бы иметь возможность в свойствах конкретного вывода переопределить тип подключения к полигону. Часто бывает, что все компоненты подключаются к полигону через барьеры и только один вывод одного транзистора или площадку под брюхом микросхемы надо посадить напрямую. И начинаются танцы с зарисовыванием термобарьера этой площадки толстыми дорожками. Однако прогресс налицо - уже три дня в списке рассылки идет активное "одобрям" переименованию модуля в footprint. "Додумались! Треугольник треугольником назвать" (с) КВН "карта звездного неба". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
baranovskiykonstantin 0 9 октября, 2014 Опубликовано 9 октября, 2014 · Жалоба Сейчас подключается с четырёх сторон, а иногда нужно только с одной (чтобы при пайке в печи деталь не перекосило или не утащило в нежелательном направлении). Если таких площадок не много то можно сделать следующим образом: 1) создаем зону, заливаем как обычно и получаем примерно следующее 2) наводим курсор на край зоны и нажимаем ПКМ, выбираем Зоны->Добавить вырезанную область 3) выставляем сетку помельче и обводим контур зоны вокруг площадки; 4) проводим дорожку от площадки в нужном направлении и ведем под зоной к нужному месту 5) перезаливаем зону Готово. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 10 октября, 2014 Опубликовано 10 октября, 2014 · Жалоба Сергей Борщ Да, неплохо бы иметь возможность в свойствах конкретного вывода переопределить тип подключения к полигону. Часто бывает, что все компоненты подключаются к полигону через барьеры и только один вывод одного транзистора или площадку под брюхом микросхемы надо посадить напрямую. И начинаются танцы с зарисовыванием термобарьера этой площадки толстыми дорожками. Это как раз есть - достаточно щёлкнуть ПКМ (или нажать кнопку "редактировать") на нужном контакте и в его свойствах установить тип соединения с полигоном: "Из модуля", "Включая конт. пл.", "Терморазгрузка", "Отсутствует". Отдельно устанавливаются параметры термомоста. Это можно делать как у уже установленного на плату модуля, так и в библиотеке. Я себе сделал несколько таких посадочных мест - всё очень удобно получается. Барановский Константин Если таких площадок не много то можно сделать следующим образом: Всего-то 112. Да ещё больше четверти из них принадлежат элементам, которые криво стоят. Я сделал проще - отключил в полигоне соединение с контактными площадками и просто соединял нужные контактные площадки с полигоном отдельными проводниками (к другим контактным площадкам вести не надо), благо теперь такие проводники не удаляются. Но получилось медленно и печально, так как приходилось выдерживать нужный угол проводников. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Гость Guest_Mega_volt_* 10 октября, 2014 Опубликовано 10 октября, 2014 · Жалоба Пытаюсь собрать kicad под ubuntu 14/04 но что-то не выходит CMake выдает вот такую ошибку: CMake Error at /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:108 (message): Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES OPENSSL_INCLUDE_DIR) Call Stack (most recent call first): /usr/share/cmake-2.8/Modules/FindPackageHandleStandardArgs.cmake:315 (_FPHSA_FAILURE_MESSAGE) /usr/share/cmake-2.8/Modules/FindOpenSSL.cmake:313 (find_package_handle_standard_args) pcbnew/github/CMakeLists.txt:33 (find_package) Посмотрел в синаптике пакет openssl установлен, как устранить ошибку? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 128 10 октября, 2014 Опубликовано 10 октября, 2014 · Жалоба и в его свойствах установить тип соединения с полигоном:Спасибо, не знал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hw_engineer 0 3 декабря, 2015 Опубликовано 3 декабря, 2015 · Жалоба Ограничения в KiCAD, которые огорчают лично меня: 1. задать pad произвольной формы (хотя бы произвольный полигон с числом вершин хотя бы 6); 2. задать pad с разной формой на разных слоях (овал на *.Paste, прямоугольник на остальных; приходится задавать площадки МС овалами); 3. выполнять поворот трассы дугой. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
faa 4 5 декабря, 2015 Опубликовано 5 декабря, 2015 · Жалоба 1. задать pad произвольной формы (хотя бы произвольный полигон с числом вершин хотя бы 6); а. Комбинировать из нескольких. Номер пина один. б. Еще можно нарисовать на слое, допускающем произвольную графику (например, шелкография), а потом изменить номер слоя (в файле посадочного места) на нужный медный (надо вкурить формат файла). Так СВЧ-фильтры рисовали (тут на форуме где-то есть пример). в. Можно сделать простую фому площадки и уже на плате обполигонить ее как надо (это потребует некоторых усилий и усидчивости :)) 2. задать pad с разной формой на разных слоях (овал на *.Paste, прямоугольник на остальных; приходится задавать площадки МС овалами); Как и в первом пункте. Каждый пад на нужных слоях. Номер пина один. А зачем овал на пасте? Можно (и, ИМХО, нужно) прямоугольник с отрицательным зазором. Если много пасты получается - увеличить зазор. Зазор можно задать общий на плату, общий на футпринт, отдельно к каждому паду. 3. выполнять поворот трассы дугой. а. Можно разрешить любое направление дорожек и сетку сделать мелкой - можно кривую изобразить любую. б. Есть панель СВЧ-инструментов, через нее можно это сделать. Но надо рвать трассу и вставлять СВЧ-модуль. Форму можно задавать из файла. с. Нарисовать "хитрый" футпринт, разорвать трассу, вставить.в месте поворота. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
hw_engineer 0 6 декабря, 2015 Опубликовано 6 декабря, 2015 · Жалоба Каждый пад на нужных слоях. Номер пина один. О таком я не подумал :) Спасибо, попробую. Хотя овальную КП сделать или просто пасту поверху нарисовать, наверное, проще. Овал на пасте - чтобы паста не застревала в уголках длинных и узких КП. Может это и устарело уже, но привычка осталась. По поводу поворота дугой: то, что Вы предлагаете, можно сделать, но "не лежит в руке". А не хватает именно "естественного" способа. Особенно при трассировках дифф.пар. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
break 0 7 декабря, 2015 Опубликовано 7 декабря, 2015 · Жалоба А зачем овал на пасте? Можно (и, ИМХО, нужно) прямоугольник с отрицательным зазором. Если много пасты получается - увеличить зазор. Зазор можно задать общий на плату, общий на футпринт, отдельно к каждому паду. При большой контактной площадке пасту рекомендуют наносить мелкими островками. Это решается несколькими контактными площадками, наложенными на большую. Соответственно, нужно установить нужные атрибуты слоёв. В какой-то теме это уже было, реально работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться