|
KiCAD кто-нибудь использует?, Вопросы возникают, на их родном форуме тишина |
|
|
|
|
Ответов
|
Dec 2 2009, 12:46
|
Знающий
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394
|
Цитата(Сергей Борщ @ Dec 1 2009, 15:58) Может тут кто-то знает:
1) Соединяю две площадки дорожкой. В зависимости от положения звезд (другой закономерности не обнаружил) дорожка идет либо сначала прямо а потом по 45 градусов, либо сначала под 45 градусов а потом прямо. Вопрос - от чего это зависит и как переключать поведение на лету?
2) Как-то можно заставить его после окончания дорожки автоматически возвращать тот слой, который был выбран перед началом прокладывания дорожки?
3) Где список тех команд, которые можно прописывать в файл горячих клавиш? 1. Если площадка не по сетке, то проще выйти из нее, зафиксироваться и идти куда надо уже по сетке. Тогда неоднозначности поведения не будет. 2. Кнопки PgUp, PgDown и F* переключают слои на лету. Пары слоев задаются через меню на педали с TopBar. 3. Пока "вшиты" в программу (см. пост выше), можно только переназначить. Часть "горячих" клавиш вызывает разные действия в зависимости от режима работы (с модулями,с дорожками и виа, общий и т.д. ). Тут надо экспериментировать или смотреть по тексту. Цитата(PrSt @ Dec 1 2009, 22:12) радует что редко им приходится пользоваться, сыроватенький %) Ну всё течет, всё изменяется KiCAD становится все более пригодным для нормальной работы.
|
|
|
|
|
Dec 2 2009, 13:59
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
Цитата(faa @ Dec 2 2009, 14:46) то проще выйти из нее, зафиксироваться и идти куда надо уже по сетке. Так вот в процессе выхода возможны два варианта - сначал по диагонали, потом прямо или наоборот. И очень хочется иметь возможность переключать поведение. Или хотя бы понять, от чего зависит текущий вариант. Бывает выводишь дорожку и она упорно идет не так, как надо. Бросаешь проводник, начинаешь его снова из этого же места - уже идет иначе. Да даже не площадка - просто ведем дорожку. Из точки A в точку B. Точки далеко, на одном экране не умещаются. Надо из A провести дорожку по диагонали на уровень B и далее прямо в B. Удобно задать нужное направление и поставить конечную точку в B, а не проводить-удалать диагональный проводник пытаясь угадать вертикальную координату B. Цитата(faa @ Dec 2 2009, 14:46) 2. Кнопки PgUp, PgDown и F* переключают слои на лету. Пары слоев задаются через меню на педали с TopBar. Это тоже понятно. Вопрос был в другом: выбран слой компонентов. Я начинаю дорожку от площадки. Провожу отрезок и ставлю перходное (на второй стороне полигон). На этом дорожку заканчиваю. Есть ли возможность попросить его автоматически в этот момент возвращать тот слой, который был перед тем, как я начал проводить дорожку? Постоянно забываю сделать это вручную и следующую дорожку начинаю не в том слое. Цитата(faa @ Dec 2 2009, 14:46) 3. Пока "вшиты" в программу (см. пост выше), можно только переназначить. То есть тот файл, который создается по Preferences->Hotkey->(Re)create содержит все доступные команды и только их можно переназначать, я правильно понял? Цитата(faa @ Dec 2 2009, 14:46) Ну всё течет, всё изменяется KiCAD становится все более пригодным для нормальной работы. Да, согласен. Ну и практика нужна. После пары недель активной работы уже почти привык. Некоторые функции очень понравились, особенно центрирование в площадку и в проводник - по сравнению с PCADом день и ночь. Также понравилась возможность блочных команд в процессе рисования проводников в схеме. Еще бы и горячие клавиши на перемещение-вращение одиночных элементов во время проведения трасс работали - было бы совсем замечательно.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Dec 2 2009, 19:03
|
Знающий
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394
|
Цитата(Сергей Борщ @ Dec 2 2009, 16:59) Так вот в процессе выхода возможны два варианта - сначал по диагонали, потом прямо или наоборот. И очень хочется иметь возможность переключать поведение. Или хотя бы понять, от чего зависит текущий вариант. Бывает выводишь дорожку и она упорно идет не так, как надо. Бросаешь проводник, начинаешь его снова из этого же места - уже идет иначе. Да даже не площадка - просто ведем дорожку. Из точки A в точку B. Точки далеко, на одном экране не умещаются. Надо из A провести дорожку по диагонали на уровень B и далее прямо в B. Удобно задать нужное направление и поставить конечную точку в B, а не проводить-удалать диагональный проводник пытаясь угадать вертикальную координату B. Ситуация интересная, посмотреть бы на нее. Вроде не встречал такого. А может внимание не акцентировал. Вышел из пада, правой кнопкой фиксанул, встал в сетку, фиксанул и повел куда надо. Лишние сегменты потом легко удаляются (постобработка - очистка). Хотя, возможен такой фокус, если включена "двойная дорожка" (для диф.пар пользуют) и соседняя дорожка в двух или меньше зазорах - притянется к ней на величину зазора и пойдет рядом, не смотря на сетку. Ну и при трассировке сетку помельче надо делать, курсор большой - с ним, ИМХО, при трассировке удобнее. Если точка назначения далеко - идем к ней, "пробелом" сбрасываем координаты, возвращаемся и ведем уже, поглядывая на координаты - они должны уменьшаться Цитата(Сергей Борщ @ Dec 2 2009, 16:59) Вопрос был в другом: выбран слой компонентов. Я начинаю дорожку от площадки. Провожу отрезок и ставлю перходное (на второй стороне полигон). На этом дорожку заканчиваю. Есть ли возможность попросить его автоматически в этот момент возвращать тот слой, который был перед тем, как я начал проводить дорожку? Постоянно забываю сделать это вручную и следующую дорожку начинаю не в том слое. Тут "горячие" клавиши помогают. Я так делаю: веду проводник, в нужной точке "v" (поставил переходное) и "end" (закончить проводник). После этого "PgUp" или "PgDown" (сейчас еще и "+/-" на доп.клаве добавлены - перемещают по слоям из текущей пары) - вернуться на нужный слой. Полигоны отлично сшиваются и это уже на автомате получается Мышка в правой, провел, левой - v, мышку бросил - ehd-pgup/pgdown, мышку взял и т.д. Надо с мышкой многокнопочной (а кнопки на клавиши переназначить) или трекболом попробовать - может повеселее будет Цитата(Сергей Борщ @ Dec 2 2009, 16:59) То есть тот файл, который создается по Preferences->Hotkey->(Re)create содержит все доступные команды и только их можно переназначать, я правильно понял? Правильно. Цитата(Сергей Борщ @ Dec 2 2009, 16:59) Ну и практика нужна. Ну без практики и "повторения/мать учения" никуда Цитата(Сергей Борщ @ Dec 2 2009, 16:59) Некоторые функции очень понравились, особенно центрирование в площадку и в проводник - по сравнению с PCADом день и ночь. Также понравилась возможность блочных команд в процессе рисования проводников в схеме. Там еще "insert" интересно работает - повторяет с заданным смещением проводники, входы в шину и метки. У меток еще и инкремент работает. Все это описано в доке. Часть приемов не описана и постигается методом научного тыка. Цитата(Сергей Борщ @ Dec 2 2009, 16:59) Еще бы и горячие клавиши на перемещение-вращение одиночных элементов во время проведения трасс работали - было бы совсем замечательно. Да вроде работают, но некоторые меняют функцию в соответствии с режимом и местом нахождения курсора.
|
|
|
|
|
Dec 3 2009, 01:27
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
Цитата(faa @ Dec 2 2009, 21:03) Да вроде работают, но некоторые меняют функцию в соответствии с режимом и местом нахождения курсора. Когда включен режим проведения дорожек можно перемещать блок (выделяя мышкой), но нельзя двигать одиночные компоненты кнопкой "M". И в выпадающем меню также нет перемещения компонентов. Приходится бросать рисовалку чтобы слегка подвинуть компонент, а потом снова тащиться за ней в правую панель инструментов. Цитата(faa @ Dec 2 2009, 21:03) Мышка в правой, провел, левой - v, мышку бросил - ehd-pgup/pgdown, мышку взял и т.д. Непродуктивно. Мышкой веду, в нужном месте "v", двойной клик мышкой - линия кончилась. Приступаю к следующей дорожке - ан, блин, слой-то уже не тот! Приходится делать лишние движения - нажать ESC чтобы отменить дорожку в неправильном слое, бросить мышь, посмотреть на клаву, найти на ней PgDn, нажать, нащупать мышь, вернуть взгляд на экран, найти место, на котором отвлекся.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Dec 3 2009, 04:44
|
Знающий
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394
|
Цитата(Сергей Борщ @ Dec 3 2009, 04:27) Когда включен режим проведения дорожек можно перемещать блок (выделяя мышкой), но нельзя двигать одиночные компоненты кнопкой "M". И в выпадающем меню также нет перемещения компонентов. Приходится бросать рисовалку чтобы слегка подвинуть компонент, а потом снова тащиться за ней в правую панель инструментов. Тут клавиши помогают. "Esc" - вышли в общий режим, подвигали компоненты, "J" - вернулись в режим дорожек. Цитата(Сергей Борщ @ Dec 3 2009, 04:27) Непродуктивно. Мышкой веду, в нужном месте "v", двойной клик мышкой - линия кончилась. Приступаю к следующей дорожке - ан, блин, слой-то уже не тот! Я же написал: - мышка (провели) - "v" (поставили виа) - "end" (закончили) - "pgup" или "pgdown"/"+" или "-"(перешли на нужный слой) - goto мышка Можно переназначить клавиши, чтобы удобнее было левой работать. Не хватает клавиши "начать дорожку" - тогда можно все на клавиатуре делать: начали, подвигали стрелками, виа, закончили, вернулись на нужный слой.
Сообщение отредактировал faa - Dec 3 2009, 05:25
|
|
|
|
|
Dec 3 2009, 12:36
|
Знающий
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394
|
Цитата(faa @ Dec 3 2009, 07:44) Не хватает клавиши "начать дорожку" - тогда можно все на клавиатуре делать: начали, подвигали стрелками, виа, закончили, вернулись на нужный слой. Добавил hotkey X - начать дорожку/сегмент. Теперь все с клавиатуры можно делать: J-X-<стрелки>-...-X-<стрелки>-V-End-<PgUp/PgDown>-X-<стрелки>-.... svn-2130. ЗЫ: Почему-то не добавилось к сообщению выше. Пришлось новое постить.
Сообщение отредактировал faa - Dec 3 2009, 12:38
|
|
|
|
|
Dec 3 2009, 15:05
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
Цитата(faa @ Dec 3 2009, 14:36) Добавил hotkey X - начать дорожку/сегмент. Теперь все с клавиатуры можно делать: J-X-<стрелки>-...-X-<стрелки>-V-End-<PgUp/PgDown>-X-<стрелки>-.... svn-2130. А можно на X повесить переключение курсора: большое перекрестие/маленький крест? А начало дорожки на S или на T, например? И еще - поправить, чтобы Del и Backspace работали и в режиме брошенных инструментов (баг 2906799)? И крыжик, крыжик где-нибудь в настройках - "автоматически возвращать слой в конце дорожки" Кому не нужно - не будет включать.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Dec 3 2009, 19:03
|
Знающий
Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394
|
Цитата(Сергей Борщ @ Dec 3 2009, 18:05) А можно на X повесить переключение курсора: большое перекрестие/маленький крест? А начало дорожки на S или на T, например? И еще - поправить, чтобы Del и Backspace работали и в режиме брошенных инструментов (баг 2906799)? И крыжик, крыжик где-нибудь в настройках - "автоматически возвращать слой в конце дорожки" Кому не нужно - не будет включать. Дорожки перенесем на раз-два. Выбиралось по близости клавиш - мне так удобнее показалось. Ждем-с, как там народ осознает, что прикрутили и зачем. Перенесем. Это же тестово-учебно-тренировочная версия. Боевая от февраля 2009. Del и BS - в "фич реквест" надо писать - ведь в этом случае спрашивать надо, что и зачем хочет юзер поудалять-подрезать. ИМХО, "крыжик" проще прикрутить самостоятельно и выдать "на гора". Если приживется - тут ему и место
Сообщение отредактировал faa - Dec 3 2009, 19:10
|
|
|
|
|
Dec 3 2009, 21:55
|
Гуру
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095
|
Цитата(faa @ Dec 3 2009, 21:03) Del и BS - в "фич реквест" надо писать - ведь в этом случае спрашивать надо, что и зачем хочет юзер поудалять-подрезать. Дело в том, что в выпадающем по правому клику меню есть и Delete segment и Delete track с указанием в скобках горячих клавиш. Но горячие клавиши работают только если выбран инструмент прокладки дорожек. Выбором в меню все удаляется как и нужно. Цитата(faa @ Dec 3 2009, 21:03) Ждем-с, как там народ осознает, что прикрутили и зачем. Перенесем. Лучше сразу, пока народ не привык.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
Сообщений в этой теме
Сергей Борщ KiCAD кто-нибудь использует? Dec 1 2009, 12:58 PrSt Цитата(Сергей Борщ @ Dec 1 2009, 15:58) М... Dec 1 2009, 19:12 ucMike Список команд для горячих клавиш из исходников KiC... Dec 2 2009, 11:57 Aldan Цитата(faa @ Dec 2 2009, 22:03) Часть при... Dec 31 2009, 12:19 faa Цитата(Aldan @ Dec 31 2009, 15:19) привес... Dec 31 2009, 17:24 Сергей Борщ Цитата(faa @ Dec 31 2009, 19:24) только в... Jan 1 2010, 15:26 faa Цитата(Сергей Борщ @ Jan 1 2010, 18:26) З... Jan 1 2010, 20:37 Aldan Цитата(faa @ Dec 31 2009, 20:24) только в... Jan 17 2010, 17:14 faa Цитата(Aldan @ Jan 17 2010, 20:14) 1.Несм... Jan 18 2010, 16:08 Aldan Цитата(faa @ Jan 18 2010, 19:08) При пере... Jan 18 2010, 22:06 Aldan faa, надеюсь я Вас ничем не обидел и наша беседа п... Jan 24 2010, 13:53 Bender Поставил сборку kicad-20091207-r2140-win32. Стало ... Dec 16 2009, 06:31 faa Цитата(Bender @ Dec 16 2009, 09:31) Поста... Dec 16 2009, 12:33 Bender Насчет форм - не сильно меньше стали, ну и ладно, ... Dec 16 2009, 14:23 faa Цитата(Bender @ Dec 16 2009, 17:23) Нашел... Dec 16 2009, 17:19 ukpyr моя небольшая библиотечка с символами более-менее ... Dec 28 2009, 14:56 ukpyr что-то типа такого : http://www.verzak.ru/soft/gp.... Jan 24 2010, 16:34 Aldan Цитата(ukpyr @ Jan 24 2010, 19:34) что-то... Jan 24 2010, 18:32 viknn Цитата(Aldan @ Jan 24 2010, 21:32) Хочетс... Jan 25 2010, 19:15 Aldan Постепенно копилка мудрости пополняется, может быт... Jan 25 2010, 23:21 viknn Цитата(Aldan @ Jan 26 2010, 02:21) Дело в... Jan 28 2010, 17:41 Aldan Цитата(viknn @ Jan 28 2010, 20:41) Если э... Jan 28 2010, 22:02 viknn Цитата(Aldan @ Jan 29 2010, 01:02) а вот ... Jan 29 2010, 04:38 faa Цитата(viknn @ Jan 29 2010, 07:38) Не пом... Jan 29 2010, 06:51 MrYuran Цитата(faa @ Jan 29 2010, 09:51) Большинс... Jan 29 2010, 07:06 _Pasha Цитата(MrYuran @ Jan 29 2010, 10:06) футп... Jan 29 2010, 07:12 viknn Цитата(faa @ Jan 29 2010, 09:51) В процес... Jan 29 2010, 10:19 ukpyr ЦитатаРазработку надо вести начиная с BOM-файла и ... Jan 26 2010, 08:01 Aldan Цитата(ukpyr @ Jan 26 2010, 11:01) лучше ... Jan 26 2010, 08:54 MrYuran Цитата(Aldan @ Jan 26 2010, 11:54) Дайте,... Jan 26 2010, 12:26 ukpyr ЦитатаНо у меня есть вопрос: в Вашей библиотеке по... Jan 26 2010, 12:14 ukpyr ЦитатаПравильно рисовать с чертой.исправленная биб... Jan 26 2010, 13:00 Aldan Цитата(ukpyr @ Jan 26 2010, 15:14) да, не... Jan 26 2010, 13:15 Aldan Поскольку KiCAD пока не умеет в eeschema перетаски... Jan 28 2010, 02:36 ukpyr а что можно сделать в eeschema чтобы точки соедине... Jan 29 2010, 07:51 faa Цитата(ukpyr @ Jan 29 2010, 10:51) а что ... Jan 29 2010, 07:58 ukpyr ЦитатаЕсли проводник закончить на проводнике или н... Jan 29 2010, 08:04 faa Цитата(ukpyr @ Jan 29 2010, 11:04) но есл... Jan 29 2010, 08:50 ukpyr ЦитатаЕсть в кикаде возможность использовать скрип... Jan 29 2010, 11:59 viknn Цитата(ukpyr @ Jan 29 2010, 14:59) запуск... Jan 29 2010, 21:57 Aldan Цитата(viknn @ Jan 29 2010, 07:38) В посл... Jan 29 2010, 12:03 faa Цитата(Aldan @ Jan 29 2010, 15:03) При та... Jan 29 2010, 17:11 SSerge Цитата(faa @ Jan 29 2010, 23:11) ЗЫ:В kic... Jan 29 2010, 19:36 ukpyr ЦитатаВсе так. В TODO написано, что в cmake поддер... Jan 30 2010, 12:31 Aldan Цитата(ukpyr @ Jan 30 2010, 15:31) какие ... Jan 30 2010, 21:14 viknn Цитата(Aldan @ Jan 31 2010, 00:14) По мер... Feb 1 2010, 16:27 Aldan Цитата(viknn @ Feb 1 2010, 19:27) Заполня... Feb 1 2010, 17:05 viknn ЦитатаViknn, поскольку активность в нашей теме бли... Feb 1 2010, 18:20 ukpyr ЦитатаНапример, напротив конденсатора расположить ... Jan 30 2010, 23:34 Aldan Цитата(ukpyr @ Jan 31 2010, 02:34) будет ... Jan 31 2010, 10:34 Aldan Цитата(viknn @ Jan 29 2010, 07:38) Не пом... Jan 31 2010, 21:55 ukpyr Цитатачто создается некая база атрибутов наподобие... Feb 1 2010, 19:57 Aldan Цитата(viknn @ Feb 1 2010, 21:20) Мне каж... Feb 1 2010, 21:14 Сергей Борщ А как в слое маски нарисовать полигон? Add graphic... Feb 1 2010, 22:57 faa Цитата(Сергей Борщ @ Feb 2 2010, 01:57) А... Feb 2 2010, 05:05 Сергей Борщ Цитата(faa @ Feb 2 2010, 07:05) Зону нари... Feb 2 2010, 09:26 faa Цитата(Сергей Борщ @ Feb 2 2010, 12:26) А... Feb 2 2010, 10:47 Сергей Борщ Цитата(faa @ Feb 2 2010, 12:47) полигонал... Feb 2 2010, 12:44 faa Цитата(Сергей Борщ @ Feb 2 2010, 15:44) Ч... Feb 2 2010, 12:59 SSerge Цитата(faa @ Feb 2 2010, 16:47) С front/t... Feb 2 2010, 17:14 faa Цитата(SSerge @ Feb 2 2010, 20:14) Назван... Feb 2 2010, 19:11 Aldan Продолжу делиться своими «открытиями» с такими же ... Feb 4 2010, 18:36 faa Насчет толщины рисования шины посмотрю. Если решит... Feb 4 2010, 20:52 Aldan Цитата(faa @ Feb 4 2010, 23:52) "Пов... Feb 4 2010, 21:22 faa Цитата(Aldan @ Feb 5 2010, 00:22) По край... Feb 4 2010, 21:56 Aldan Цитата(faa @ Feb 5 2010, 00:56) А можно о... Feb 4 2010, 23:05 viknn Цитата(faa @ Feb 5 2010, 00:56) Судя по л... Feb 5 2010, 16:40 faa Цитата(viknn @ Feb 5 2010, 19:40) Ошибка ... Feb 13 2010, 05:00 dch кстати 3d вьювер в кикаде не плохой:
размер рисун... Feb 22 2010, 02:28 faa Цитата(dch @ Feb 22 2010, 05:28) И никого... Feb 23 2010, 06:55 Aldan Цитата(faa @ Feb 4 2010, 23:52) Сделал дл... Feb 5 2010, 12:23 Aldan Цитата(Aldan @ Feb 5 2010, 15:23) faa, у ... Feb 6 2010, 00:20 Scanner На чём написан KiCAD? И естли в нем экспорт в IDF? Feb 7 2010, 16:13 viknn Цитата(Scanner @ Feb 7 2010, 19:13) На чё... Feb 8 2010, 18:01 dch Цитата(Scanner @ Feb 7 2010, 19:13) На чё... Feb 22 2010, 06:34 faa По вопросу RF дизайна, заданного Aldan на kazus-e:... Feb 9 2010, 05:47 Scanner Цитата(dch @ Feb 22 2010, 09:34) это вопр... Feb 22 2010, 09:00 dch Цитата(Scanner @ Feb 22 2010, 12:00) По м... Mar 8 2010, 16:55 :-) Господа, а не подскажите ли чайнику как располагат... Mar 10 2010, 21:09 Сергей Борщ Цитата(:-) @ Mar 10 2010, 23... Mar 11 2010, 11:15 faa Вышел релиз kicad от 14.03.2010.
Гостовская сборка... Mar 15 2010, 10:08 viknn Цитата(faa @ Mar 15 2010, 13:08) Вышел ре... Mar 26 2010, 07:09 viknn Предлагаю высказывать замеченные неточности и реко... Mar 27 2010, 05:14 faa Цитата(viknn @ Mar 27 2010, 08:14) 1. В E... Mar 28 2010, 09:19 viknn Цитата(faa @ Mar 28 2010, 12:19) Сделал ... Mar 28 2010, 20:36 _Pasha Подскажите, можно ли прикрутить к форме задания ко... Mar 24 2010, 21:36 Сергей Борщ Цитата(_Pasha @ Mar 24 2010, 23:36) Подск... Mar 24 2010, 23:37 faa Цитата(_Pasha @ Mar 25 2010, 00:36) Подск... Mar 25 2010, 06:37 _Pasha Спасибо, очень полезная информация! Mar 25 2010, 14:26 :-) Всем хорошего настроения.
Решил попробовать KiCAD... Mar 25 2010, 15:26 ukpyr Несколько мелких пожеланий:
- можно добавить обра... Mar 27 2010, 06:37
18 страниц
1 2 3 > »
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|