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

break

Свой
  • Постов

    544
  • Зарегистрирован

  • Посещение

Весь контент break


  1. Барановский Константин То, что приложение было прервано, и так понятно. Вопрос в наблюдаемых взаимоисключающих параграфах. И ошибка очень даже известная. Запустил через питоновскую оболочку и увидел, что спотыкается на "import wx". Wx на диске не нашёл. Так и делал. Раньше работало. Ладно, как-нибудь потом разберусь.
  2. faa Application: kicad Version: 4.0.3-stable release build wxWidgets: Version 3.0.2 (debug,wchar_t,compiler with C++ ABI 1009,GCC 5.2.0,wx containers,compatible with 2.8) Platform: Windows 7 (build 7601, Service Pack 1), 64-bit edition, 64 bit, Little endian, wxMSW Boost version: 1.57.0 USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF KICAD_SCRIPTING=ON KICAD_SCRIPTING_MODULES=ON KICAD_SCRIPTING_WXPYTHON=ON USE_FP_LIB_TABLE=HARD_CODED_ON BUILD_GITHUB_PLUGIN=ON Я неправильно написал. На самом деле хотел сообщить, что в режиме "по умолчанию" видимостью обозначения и значения управляют только соответствующие установки на вкладке "Отображать" (у меня такой перевод) менеджера слоёв (как и должно быть), а в режиме "OpeGL" и "Cairo" дополнительно действует установка/снятие видимости слоёв F.SilkS (на обозначение) и F.Fab (на значение). Видимость получается только при одновременной установке видимости соответствующих слоёв/элементов. (Про контактные площадки уже похоже написал по инерции. :( ) И в разводчике, и в редакторе посадочных мест: в режиме "Cairo" всё сильно тормозит; в режимах "OpenGL" и "Cairo" при невыбранном инструменте курсор из креста превращается в обычный системный.
  3. Барановский Константин Интересно, а как понимать такое сообщение: (подчёркнуто мной). XML файл создаётся, ODS - нет.
  4. В редакторе посадочных мест при переключении в режим просмотра OpenGL или Cairo при выбранном инструменте ("Добавить конт. пл.", "Добавить графическую линию или полигон", "Добавить графическую окружность", "Добавить графическую дугу", "Добавить текст") перестаёт появляться меню по ПКМ. В режиме отображения "По умолчанию" выключение видимости слоёв (F.SilkS, F.Fab) не влияет на отображение обозначения и номинала (значения). Выключение видимости медных слоёв не влияет на отображение контактных площадок.
  5. AHTOXA Под виндаком - оригинальный (из-за проблем с Winbuilder'ом), под линухом - ГОСТ. Хотя после сборки функционал не проверял, только посмотрел, что запускается.
  6. Наконец-то всё собралось.Последний затык был с curl. Спасибо dxp и Сергей Борщ (как первоисточнику) за список библиотек (оказалась нужна libcurl4-openssl-dev). Исходники взял с git (git clone https://git.launchpad.net/kicad). Теперь бы ещё понять где взять свежий kicad.po или kicad.mo dxp Как я где-то прочитал, сейчас вместо apt-get рекомендуют использовать apt. Хотя я вообще ставил библиотеки через Synaptic.
  7. Никто не хочет отвечать (или не знает). Ладно, докопался сам. Надо установить libwxgtk3.0-dev Теперь потихоньку, спотыкаясь на каждой библиотеке пробую собирать дальше.
  8. embddr Я разводил DVI и LVDS с дифпарами. На разрешении 640х480 - всё было нормально, на большем пока не проверял. Переделаем матрицу, тогда проверю на 1024х768. Выравнивание можно сделать в ручном режиме - длина проводника отображается. И "загогулины" тоже приходится рисовать вручную - штатный инструмент глючит. Не слишком удобно, но и денег (у некоторых пакетов запредельных) не стоит. Для сборочного чертежа я пока нашёл такой способ: сгенерировать все нужные слои в формате SVG, отредактировать их в Inkscape, объединить в одну картинку и сохранить в нужном формате. Только при преобразовании в DXF масштаб меняется (а может при получении SVG). Смысла в отключении связи Pcbnew и Eeschema не понял.
  9. AHTOXA Так находится, но cmake не видит. CMake Error at /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:148 (message): Could NOT find wxWidgets (missing: wxWidgets_LIBRARIES wxWidgets_INCLUDE_DIRS) (Required is at least version "3.0.0") Call Stack (most recent call first): /usr/share/cmake-3.5/Modules/FindPackageHandleStandardArgs.cmake:388 (_FPHSA_FAILURE_MESSAGE) CMakeModules/FindwxWidgets.cmake:922 (find_package_handle_standard_args) CMakeLists.txt:508 (find_package) Это старый глюк, который "никто не хочет исправлять".
  10. Сдуру решил обновить Kubuntu 14.04 на 16.04. Естественно, всё сломалось (можно было не сомневаться). После переустановки системы, KiCAD не запускается, надо ставить заново. Заодно решил собрать новую версию. Как обычно, WxWidgets (3.0.2) не находится. Версия 3.0.0 не устанавливается - не удовлетворяются зависимости. Можно что-то с этим сделать? Куда копать?
  11. Барановский Константин А чем вызвана необходимость выдачи документации в формате ods (электронной таблицы)? Нельзя ли в формате odt? Как-то привычнее.
  12. Из-за постоянных проблем при сборке посредством Winbuilder'а решил перейти на негостовскую ветку. Тем более, что дополнения по генерации перечня и спецификации всё равно не работали. А больше ничего полезного в ГОСТ варианте не заметил. Буду пользоваться kicadbom2spec.
  13. Ещё один глюк pcbnew. Если в "Настройке слоёв" отключить слои пасты (другие пока не проверял), то после сохранения и открытия файла платы заново, из всех контактных площадок исчезают эти слои. Повторное включение в "Настройке слоёв" ситуацию не исправляет. Надо или вручную править каждую площадку, или заменять все посадочные места, а при этом съезжают со своих мест уже установленные позиционные обозначения (номиналы, наверное, тоже).
  14. Барановский Константин Можно. Выглядит немного странно, потому что удалены детали, относящиеся к другим исполнениям. В том то и дело, что без расширений не видит (использую okular). снимок1 - то, что видит kicadbom2spec снимок2 - то, что видит менеджер файлов Документация ничего не дала. А с примером выяснилась интересная деталь. Названия полей элементов совсем другие, нежели у меня. ГОСТ менеджер компонентов их не видит. Вот это я и имел ввиду, когда предлагал перейти к общему знаменателю. У кого более правильно, я не знаю, но уже не первый год я использую ГОСТ менеджер компонентов (хотя теперь и это невозможно - не работает). И в ГОСТ менеджере несколько удобнее заполнять поля - возможно групповое назначение свойств, что очень ускоряет работу. water_1.zip
  15. AVL ГОСТ менеджер компонентов, при попытке формирования перечня или спецификации, выдаёт ошибку "RPC_DOC_IFACE: Не удается подключится к RPC серверу документов". После этого убивается возможность запуска любого компонента Libreoffice до перезагрузки. Может можно убить какой процесс, но я не исследовал. Неправильно работает прокрутка колесом мыши - только при наведении на полосу прокрутки, хотя для большинства программ достаточно навести курсор на область прокрутки. Барановский Константин Я не спрашивал откуда берутся значения (это понятно, да и достаточно посмотреть вживую), я писал что реально происходит. Проблема получается в том, что имеется, например, конденсатор с полями (первое наименование - ГОСТ менеджер, в скобках - Eeschema BZR 4391): Наименование (Title): Конденсатор Тип (Type): SMD0805 Подтип (SType): -X7R-50 В- Номинал (Значение): 0,1 мк Допуск (Presigion): 10% В файле, полученном при помощи kicadbom2spec (версия 3.9), в ячейке "наименование" окажется только 0,1 мкФ (включена опция добавления единиц измерения). Если есть производитель, то он в "Примечания" не попадает. Или надо писать всё в одно поле "Номинал"? Тогда на схеме будет бардак. В самом kicadbom2spec заполняются только поля "Обозначение" и "Значение". На выходе получается файл с 1 листом (в графе "Листов" стоит 4), ни о каком листе регистрации изменений речи не идёт (хотя опция стоит). Не понимает исполнений. Рекомендация по изучению документации тоже не так просто выполнима. При попытке прочитать Руководство пользователя, вылезает надпись: "Чтобы открыть справку нужно выбрать программу просмотра PDF файлов." То есть, kicadbom2spec не понимает зарегистрированную в системе программу для просмотра pdf. Кроме того, при попытке выбора программы вручную, не видит ни одного файла без расширения (символов после точки в имени). P.S. Kubuntu 14.04 x64
  16. Надо всё-таки прийти к одному знаменателю с полями элементов. ГОСТ менеджер компонентов удаляет содержимое поля "Номинал" непонятно по какому принципу. У одних удаляет, у других - нет. Может удалить, даже если поля "Тип" и "Номинал" не совпадают. Причём добавление в первую позицию поля "Номинал" символа (хотя бы пробела) при остальном полном совпадении, отключает удаление. kicadbom2spec непонятно по какому принципу заполняет поле "Значение" - у одних элементов заполняет, у других - нет. Остальные поля (кроме "Обозначение") вообще не заполняет.
  17. Если я правильно помню, то ГОСТ предписывал вообще безличное обращение в повелительном наклонении. Например, "для выполнения <чего-либо> необходимо сделать <такие действия>".
  18. alex9 А потом Pcbnew не захочет подключиться к каждой линии? Или наоборот будет ругаться на недостаточный зазор, так как их не подключить к нужной цепи? Потом попробую, но что-то меня терзают смутные сомнения. (с)
  19. Переключение опции "Скругление" полигонов не работает. Всегда только скругляется. Что же они там делают, что постоянно что-то ломается?!
  20. Выявилась особенность старого бага в Pcbnew. Если перетаскивать сегмент (хоть с сохранением наклона, хоть без), то если выбран инструмент рисования проводников и активный слой соответствует перетаскиваемому проводнику, то шаг перемещения не соответствует установленной сетке. (Непонятно, почему это мешает только мне одному?) Если в настройках поставить "Притягивающая дорожка" - "Никогда", то этот баг не проявляется. Если сетка 0,2 или больше, то перемещение соответствует, если 0,1 , то шаг - 0,3, если меньше, то 0,25, если 0,01, то вообще какой-то странный - 0,26. В дюймовом режиме всё наоборот - до какой-то величины сетки - шаг 0,01", после - вроде соответствует (дальше лень было разбираться). Если поставить сетку пользователя (0,001 - в настройках), то шаг делается 0,259. Теперь ещё очистка дорожек и переходных отверстий не всегда работает как надо. Если остался кусок дорожки, подключенный только одним концом, то иногда он может не удалиться. Условия - непонятны. В окне настроек текст не влезает в окно по вертикали. Application: kicad Version: (2016-05-03 BZR 4391)-product, release build Libraries: wxWidgets 3.0 libcurl/7.35.0 OpenSSL/1.0.1f zlib/1.2.8 libidn/1.28 librtmp/2.3 Platform: Linux 3.19.0-58-generic x86_64, 64 bit, Little endian, wxGTK - Build Info - wxWidgets: 3.0.2 (wchar_t,wx containers,compatible with 2.8) Boost: 1.55.0 Curl: 7.35.0 KiCad - Compiler: GCC 4.8.4 with C++ ABI 1002 Settings: USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF KICAD_SCRIPTING=OFF KICAD_SCRIPTING_MODULES=OFF KICAD_SCRIPTING_WXPYTHON=OFF USE_FP_LIB_TABLE=HARD_CODED_ON BUILD_GITHUB_PLUGIN=ON P.S. Как оказалось, текст не влезает и в некоторых других окнах. Ещё даже не знаю как назвать - баг или особенность. Понадобилось мне создать посадочное место для корпуса SOD-80(DO-213AC,MINI-MELF), каждая контактная площадка которого состоит из 3. Если делаю недостаточное перекрытие площадок между собой, то показывается необходимость соединения проводниками при разводке. Если достаточное, то тут возможны 2 варианта (как в анекдоте): 1 - все площадки разрешено соединять с полигоном - получается соединение всех площадок (а мне этого не надо, нужно соединение только к одной); 2 - разрешено соединять только с одной - остальные площадки блокируют подсоединение разрешённой. Приходится вести специальную дорожку к полигону.
  21. "->" и "<-" ничем не отличаются от "вправо"-"влево" с точки зрения направления положения осей. Лично я разберусь с любым вариантом.
  22. Барановский Константин В Foxit Reader'е, например, написано именно "Повернуть влево" и "Повернуть вправо" (По-английски - "Rotate Left", "Rotate Right"). Надо сделать, как фактически работает.
  23. Барановский Константин Я бы только слово "директория" не употреблял. Лучше "каталог" или, как сейчас стали внедрять, "папка". От части сокращений можно избавиться: вместо "Повернуть Х по ч.ст." - "Повернуть X вправо". Даже короче получается. Кстати, "Повернуть Х <-" - больше похоже на "Повернуть X против часовой стрелки", то есть влево.
  24. BlackPrapor Надо нажать кнопку "Автоматическое размещение" (или как-то так) в верхней панели инструментов, нажать правую кнопку мыши, выбрать пункт меню "Глобальное перемещение и размещение" и выбрать соответствующий пункт "Авт. разместить..." с нужным вариантом. Желательно предварительно поставить сетку покрупнее. Только это всё равно не даст оптимального размещения, просто по порядковым номерам. Потом всё равно придётся перемещать как надо. P.S. Я не каждый день сюда заглядываю. Полагаю, что и остальные тоже.
×
×
  • Создать...