![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_pattern.png)
![](https://electronix.ru/forum/uploads/set_resources_23/84c1e40ea0e759e3f1505eb1788ddf3c_default_photo.png)
baranovskiykonstantin
Участник-
Постов
313 -
Зарегистрирован
-
Посещение
Весь контент baranovskiykonstantin
-
Наверное это моя вина. Хотел как лучше получилось как всегда... Похоже корни этого бага растут от сюда. Проверить работу патча на Windows не было возможности. Насколько я понял, при выборе элемента меню "Файл->Чертить->Чертить" ничего не происходит, хотя должен открываться диалог экспорта в PDF, SVG и т.д. Прикрепил патч, который должен устранить этот недостаток. Прошу тех, кто может проверить работу патча под Windows, помочь. Похоже проблема в библиотеках. Попробуйте нарисовать простенькую схемку используя элементы из стандартных библиотек и начертить в PDF, исходя из полученного результата уже можно будет делать какие-то выводы... И на данный момент ничего больше сказать не могу, так как не вникал в структуру нового формата и положение дел разработчиков в этом направлении. Спешить не буду, потому как чревато последствиями, и так уже достаточно накосячил :( win_plot.patch.zip
-
Перевод пользовательского интерфейса выполняется с помощью программы Poedit. Нужно открыть файл doc/internat/ru/kicad.po для редактирования в Poedit, в меню "Каталог->Настройки" во вкладке "Пути" в строке "Путь к базе" необходимо указать путь к папке с исходными кодами KiCad и подтвердить изменение настроек нажатие кнопки "ОК". Затем в меню выбрать "Каталог->Обновить из исходных кодов" (или нажать третью с лева кнопку на панели инструментов) и таким образом обновится каталог с переводами и если обнаружатся неточности перевода или не переведенные строки они отображаться в списке первыми. Далее - переводим, сохраняем, собираем doс и устанавливаем. Как-то так. Будут вопросы, обращайтесь.
-
Предлагаю такой выход. Сейчас в PCBnew есть два варианта печати: 1. "По странице на слой" - указанные слои печатаются на отдельных листах с большим штампом. 2. "Одна страница" - указанные слои сводятся и печатаются на одном листе с большим штампом. Добавляем еще один вариант: 3. "Комбинированный" (над названием нужно поработать:) ) - на первом листе с большим штампом печатаются все указанные слои сведенные вместе (общий вид), а на последующих, с малым штампом, каждый слой в отдельности.
-
если заглянуть во внутрь нового формата (kicad_pcb), то можно увидеть, что сохраняется только формат листа, а его ориентация нет. Похоже, недоработка... Тоже задумывался об этом. По свободе займусь.
-
Так и есть. С патчем все собралось без ошибок. Спасибо! Большое при большое)) Нашел две ошибки касающиеся недавно добавленной тильды: 1) при вводе нескольких подряд символов '~' неверно определялась длинна текста; 2) при экспорте в DXF не верно отображалась та самая тильда. Прикрепляю два патча: первый содержит исправления для указанных выше проблем и применяется поверх предыдущего патча, второй - полная исправленная версия. tilde_size.patch.zip gost_07032013.patch.zip
-
Спасибо всем за проявленный интерес к моей проблеме. Вывод команд cmake и make в приложении. cmake_make_logs.zip
-
faa, нужна ваша помощь! Захотелось мне пощупать скрипты на питоне. Собираю bzr3980 в Ubuntu 12.10 (32bit), останавливается на этапе "Linking CXX shared module _pcbnew.so". Полный лог прикрепил. Параметры сборки: cmake -DwxUSE_UNICODE=ON -DKICAD_GOST=ON -DKICAD_TESTING_VERSION=ON -DKICAD_SCRIPTING=ON -DKICAD_SCRIPTING_MODULES=ON -DUSE_NEW_PCBNEW_LOAD=ON -DUSE_NEW_PCBNEW_SAVE=ON -DUSE_IMAGES_IN_MENUS=ON -DMAINTAIN_PNGS=ON -DCMAKE_INSTALL_PREFIX=/usr ../ Установлены: swig2.0.7, python2.7, python3.2 ЧЯДНТ? build.log.zip
-
Исправлюсь. Напутал с верхним дополнительным полем... Хотелось бы узнать мнение сообщества, нужно ли верхнее поле в расширенном варианте? Может стоит оставить только поле для децимального номера? Я, например, ни разу не встречал схемы (да и любого другого чертежа) с верхними дополнительными полями. А ведь место на чертеже они занимают (особенно заметно на А4). Если хотя бы один из пользователей нуждается в этих дополнительных полях - вопрос снимаю и замолкаю. В приложении два патча: 1. gost.patch.zip - c расширенным верхним полем (как сейчас) 2. gost_v2.patch.zip - c обычным верхним полем (только поле для децимального номера) Оба патча проверил, собралось без ошибок. gost.patch.zip gost_v2.patch.zip
-
Нет возможности редактировать сообщения, так что пришлось создать новое... Удалось победить тильду путем редактирования шрифта (она там, почему-то, была задрана вверх). Но есть одна особенность, которую придется учитывать - символ тильды распознается в первую очередь, а надчеркивание во вторую. Таким образом если, к примеру, имеется текст "~~~text", то он отобразится следующим образом: первые два знака будут приняты как "~", а третий как начало надчеркивания. То есть получить полностью надчеркнутый текст, который начинается с тильды, не выйдет - символ тильды останется без надчеркивания. Во всех остальных случаях она ведет себя как обычный символ. Вот пример текста, для наглядности: faa: И еще тогда будет просьба: Выложить консолидированный патч к текущей bzr-ревизии lp:kicad со всеми Вашими изменениями, касающимися ГОСТ. В приложении патч с последними изменениями. gost.patch.zip
-
break: Теперь ещё при перетаскивании проводников за место стыка (поворот, разветвление), проводники рассоединяются. То есть перетаскивается только одна часть проводника. Для того чтобы перетащить с сохранением связи соединение нескольких проводников (два и более) нужно с зажатой клавишей Ctrl выделить место соединения и переместить в нужное место. При этом провода не будут отрываться, а будут тянуться как резиновые к новому месту.
-
Aldan: Попробовал открыл эл. схему, очень понравилось. Но, при использовании этой сборки, файл в pcbnew почему-то открылся без записей в штампе, хотя в "нстройка страницы" они остались. Кстати, линии пока остались одной толщины. Прошу сильно не пинать, недоглядел в сторону PCBnew. Прикрепленный патч исправит отображение текста в основной надписи. Чтобы увидеть разные по толщине линии в PCBnew нужно в меню "Размеры -> Текст и графика" в группе "Общие" установить "Размер пера по умолчанию" побольше, например 0.25 мм. break: Ещё бы хорошо удвоенную тильду изображать именно как тильду, а не как тут же отключенное надчёркивание. Тильду уже видно, вот только она отображается не по центру, а смещена в врех: Когда удастся поставить ее на место, выложу патч. pcbnew_stamp.patch.zip
-
Дело в том что текстовые поля в KiCad делятся на два типа: многострочные и однострочные, название однострочное и перенос строки не поддерживает. В предложеном мною патче я реализовал следующее. Текст названия переносится по словам (вмещаясь по ширине поля), если название слишком длинное и даже с переносом слов не помещается в поле (по высоте) - уменьшается размер шрифта. Также если название состоит из нескольких предложений - каждое из них отобразится с новой строки. Поля "Разработал", "Проверил" и т.д. сжимаются по ширине если длина текста привышает длину поля. На счет текста на чертеже, согласен, его функционал нужно расширять.
-
Хорошо, буду работать в вашей команде, если вы не против. Хотелось бы узнать мнение пользователей, стоит ли добавить в параметры листа свойства "Технический контроль", "Нормоконтроль" подобно "Разработал", "Проверил" и т.д.? И еще нужна ли опция позволяющая отключать форматную рамку на чертеже?