|
Сообщения об ошибках, складываем здесь. А вдруг исправят? |
|
|
|
Mar 17 2013, 08:41
|
Местный
  
Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206

|
В редакторе модулей если наложены надписи Обозначение и Значение (как получается сразу при создании нового модуля), то кнопка перемещения не работает. Видимо ждёт выскакивания меню выбора, но меню не появляется. Через ПКМ работает. Application: Pcbnew Version: (2013-03-08 BZR 3989 GOST)-testing Build: wxWidgets 2.9.4 (wchar_t,compiler with C++ ABI 1002,GCC 4.6.3,wx containers,compatible with 2.8) Platform: Linux 3.2.0-39-generic x86_64, 64 bit, Little endian, wxGTK Boost version: 1.53.0 Options: USE_PCBNEW_NANOMETRES=ON KICAD_GOST=ON USE_WX_GRAPHICS_CONTEXT=OFF USE_WX_OVERLAY=OFF KICAD_SCRIPTING=OFF KICAD_SCRIPTING_MODULES=OFF KICAD_SCRIPTING_WXPYTHON=OFF QUOTE (break @ Mar 19 2013, 14:24)  При попытке просмотра в 3D в редакторе модулей, выскакиевает ошибка в строке 5910. При этом отображается только часть модели и без цвета. В приложенном файле wrl проблема в параметре AmbientIntensity, для всех моделей там выставлен 0, в то время как в просмотрщике цвет рассчитывается перемножением AmbientIntensity на DiffuseColor. Попробуйте исправить везде на 1.0. Чтобы избавиться от ошибки, можете попробовать сконвертировать моим скриптом. Я немного обновил скрипт, полностью переписал генерацию отверстий, должно быть меньше проблем (правда ценой невозможности редактирования сетки). Для генератора теперь нужен немного другой набор файлов: медь, маска, шелкография и края платы, опция "рисовать края на других слоях" больше не влияет. Шелкография, выступающая за края платы теперь также не влияет, все размеры берутся из слоя с краями платы. Также добавил возможность импорта получившейся модели платы во FreeCAD (пример в приложении) и поправил парсер для поддержки моделей, экспортированных из FreeCAD. Обновил readme, добавил краткие примеры. Отображение корпусов пока не доделал. Скачать скрипт можно из репозитория на github. alexenИсправление AmbientIntensity на 1.0 дало цвет, но ошибка осталась. Проблема в строке "texCoord TextureCoordinate { point [". CODE wrload.py -v 2-pin_vint.wrl File "wrload.py", line 30 print text ^ SyntaxError: invalid syntax Python 3.2.3 И вообще, такая скачка из репозитория довольно геморройна. QUOTE (break @ Mar 20 2013, 10:18)  Проблема в строке "texCoord TextureCoordinate { point [". Попробуйте полностью удалить из файла для всех трех моделек эти 2 ноды: "texCoord TextureCoordinate { point [.*] }" и "texCoordIndex [.*]" (.* - соответственно, всё что между квадратными скобками). С 3.2 версией к сожалению не проверял. Добавил в ридми версию python (2.7) и забытую python-imaging. QUOTE (break @ Mar 20 2013, 08:18)  alexenИсправление AmbientIntensity на 1.0 дало цвет, но ошибка осталась. Проблема в строке "texCoord TextureCoordinate { point [". CODE wrload.py -v 2-pin_vint.wrl File "wrload.py", line 30 print text ^ SyntaxError: invalid syntax Python 3.2.3 И вообще, такая скачка из репозитория довольно геморройна. В третьем питоне убрано ключевое слово "print", вместо него введена встроенная функция "print()". Попробуйте исправить CODE print text на CODE print(text) QUOTE (Барановский Константин @ Mar 20 2013, 17:46)  В третьем питоне убрано ключевое слово "print" Одним print тут похоже не обойтись, под 3.2 нет стабильных версий python-imaging и python-opengl, так что в лучшем случае будет работать только преобразование моделей в читаемый кикадом синтаксис. Патч устраняющий проблему с ориентацией форматки в pcbnew (баг #1155888)
Сообщение отредактировал Сергей Борщ - Apr 1 2013, 09:50
Причина редактирования: Не все удается с первого раза. "Акелла промахнулся" и несколько сообщений слились в одно. Прошу простить на первый раз
Эскизы прикрепленных изображений
|
|
|
|
|
 |
Ответов
|
Oct 22 2013, 17:29
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
"You can run the sed script, patch your own code, or file a bug report with the topor folks." В общем, я вернулся к теме. Надо менять "(resolution MM" на "(resolution mm" и "(Net" на "(net". Если написать скрипт, то можно будет его встроить в интерфейс? Если править код. С "MM" там всё просто (хоть и грубо). А вот с "Net" упёрся в определение класса или что-то там (я ещё тот программист  Может кто поможет?
|
|
|
|
|
Oct 23 2013, 05:03
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(alex9 @ Oct 22 2013, 21:29)  "You can run the sed script, patch your own code, or file a bug report with the topor folks." В общем, я вернулся к теме. Надо менять "(resolution MM" на "(resolution mm" и "(Net" на "(net". Если написать скрипт, то можно будет его встроить в интерфейс? Если править код. С "MM" там всё просто (хоть и грубо). А вот с "Net" упёрся в определение класса или что-то там (я ещё тот программист  Может кто поможет? Странно почему они предлагают sed. Под линукс без вопросов, а для других ОС? Ведь есть же уже интеграция с Python. Почему бы его тогда не использовать?
|
|
|
|
|
Oct 23 2013, 16:31
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Цитата(AVL @ Oct 23 2013, 09:03)  ... Ведь есть же уже интеграция с Python... А как скрипты из интерфейса запускать?
|
|
|
|
|
Oct 23 2013, 18:56
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(alex9 @ Oct 23 2013, 20:31)  А как скрипты из интерфейса запускать? Не совсем понимаю, что значит из интерфейса. Я так понимаю есть желание запускать предобработку входного файла с помощью скрипта так, чтобы было незаметно для пользователя. Самое простое это делать через промежуточный файл. Нужно написать простой Python модуль, который преобразует исходный входной файл в промежуточный. Этот Python модуль исполнять встроенным интерпретатором до момента открытия файла в коде KiCad.
|
|
|
|
|
Oct 24 2013, 15:06
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Цитата(AVL @ Oct 23 2013, 22:56)  Не совсем понимаю, что значит из интерфейса. Я так понимаю есть желание запускать предобработку входного файла с помощью скрипта так, чтобы было незаметно для пользователя. Самое простое это делать через промежуточный файл. Нужно написать простой Python модуль, который преобразует исходный входной файл в промежуточный. Этот Python модуль исполнять встроенным интерпретатором до момента открытия файла в коде KiCad. Именно так и хотел. Мне пока не понятно как "Этот Python модуль исполнять встроенным интерпретатором до момента открытия файла в коде KiCad."
|
|
|
|
|
Oct 24 2013, 20:11
|
Местный
  
Группа: Свой
Сообщений: 392
Регистрация: 29-05-07
Из: Москва
Пользователь №: 28 020

|
Цитата(alex9 @ Oct 24 2013, 19:06)  Именно так и хотел. Мне пока не понятно как "Этот Python модуль исполнять встроенным интерпретатором до момента открытия файла в коде KiCad." Как обработчик пункта меню по загрузке файла .ses сработал, сначала выполнить Python код, а затем продолжить выполнение кода по загрузке .ses. Единственное, результат преобразования сохранять в новом файле с добавлением какого-нибудь окончания к файлу .ses, например, *.ses.tmp. В си коде загрузки .ses файла доработать, чтобы файл грузился с именем *.ses.tmp.
|
|
|
|
|
Oct 25 2013, 15:24
|
Местный
  
Группа: Участник
Сообщений: 231
Регистрация: 5-06-11
Пользователь №: 65 492

|
Цитата(AVL @ Oct 25 2013, 00:11)  ... сначала выполнить Python код... Можете дать образец С-кода для выполнения скрипта питона?
|
|
|
|
Сообщений в этой теме
break Сообщения об ошибках Mar 17 2013, 08:41 zöner pcbnew 4016 GOST - команда "Cleanup tracks... Mar 28 2013, 06:01 Сергей Борщ QUOTE (zцner @ Mar 28 2013, 08:01) pcbnew... Mar 28 2013, 11:41  Сергей Борщ QUOTE (Сергей Борщ @ Mar 28 2013, 13:41) ... Mar 29 2013, 13:48 Сергей Борщ Попытаюсь переместить в эту ветку сообщения о неад... Mar 28 2013, 21:46 break В Eeschema что-то напутано с Y координатами всех п... Mar 29 2013, 05:57 Барановский Константин Цитата(Сергей Борщ @ Mar 29 2013, 15:48) ... Mar 29 2013, 16:05 Сергей Борщ QUOTE (Барановский Константин @ Mar 29 2013, ... Mar 29 2013, 19:46 break Сейчас открыл схему с пропавшими полями в сборке 3... Mar 29 2013, 19:26 break Откатился на 4023 - проблемы с пропаданием полей и... Apr 5 2013, 09:05 Leonid Egorov KiCAD b4076 Windows
В схематике поиск ctrl+F то ищ... Apr 9 2013, 19:17 break Leonid Egorov
Кнопка проверки модуля проглатывает ... Apr 10 2013, 07:56 Leonid Egorov Цитата(break @ Apr 10 2013, 11:56) Это мо... Apr 10 2013, 09:44 break Leonid Egorov
Это уже не ошибки, а пожелания. Лучш... Apr 11 2013, 06:10 Leonid Egorov KiCAD b4094 GOST Windows
Bug: PcbNew при импорте с... Apr 12 2013, 19:26 break Eeschema 4062 GOST Win
Запоминание последнего выбр... Apr 16 2013, 06:39 break 4100 win
Pcbnew
Зря сделана полная штриховка зон п... Apr 23 2013, 10:03 break 4100 win
Pcbnew
При попытке загрузки модуля для ре... Apr 26 2013, 07:29 troublemaker В файле internat/ru/kicad.po (ну и *.mo, соответст... Apr 29 2013, 07:57 tema-electric 1) Давний баг. Если создавать УГО, например, разъе... May 11 2013, 19:44 break Когда нажимаю "Сформировать перечень элементо... May 20 2013, 10:36 AVL Цитата(break @ May 20 2013, 14:36) Когда ... May 20 2013, 11:54 tema-electric break, по ссылке ссылка на пдфник для EESchema, в ... May 20 2013, 10:49 viknn Цитата(tema-electric @ May 20 2013, 13... May 20 2013, 16:16  Сергей Борщ QUOTE (viknn @ May 20 2013, 19:16) предло... May 21 2013, 07:55 break AVL
Это группа lp:kicad так решила. В одном из пос... May 21 2013, 09:18 AVL Цитата(break @ May 21 2013, 13:18) AVL
Эт... May 21 2013, 09:58 break Может быть можно как-то внести исправленный вывод ... May 22 2013, 06:05 AVL Цитата(break @ May 22 2013, 10:05) Может ... May 22 2013, 06:31 break AVL
Насчёт ревизии с нормальным выводом в DXF пока... May 23 2013, 08:35 AVL Цитата(break @ May 23 2013, 12:35) По пов... May 26 2013, 20:16 White_Rabbit Что-то в 4115 никак не могу перегнать полигоны в г... May 23 2013, 13:54 break Pcbnew совсем испортили.
При попытке вставки посад... May 28 2013, 10:04 qxov Первый баг: перетаскиваем компонент с зажатым Ctrl... May 31 2013, 11:23 break Может кто-нибудь просветит меня: для чего нужно де... Jun 7 2013, 05:59 AVL Цитата(break @ May 23 2013, 12:35) По пов... Jun 16 2013, 07:00 AVL Цитата(AVL @ Jun 16 2013, 11:00) В ревизи... Jun 16 2013, 11:03 viknn Цитата(AVL @ Jun 16 2013, 11:00) В ревизи... Jun 16 2013, 18:01  AVL Цитата(viknn @ Jun 16 2013, 22:01) Наверн... Jun 16 2013, 20:05   viknn Цитата(AVL @ Jun 17 2013, 00:05) В каком ... Jun 17 2013, 08:56 break Хоть кто-нибудь может понять принцип по которому п... Jun 18 2013, 10:13 tema-electric Цитата(break @ Jun 18 2013, 17:13) Хоть к... Jun 18 2013, 12:29 Барановский Константин Цитата(break @ Jun 18 2013, 13:13) Хоть к... Jun 18 2013, 16:56 viknn Цитата(Барановский Константин @ Jun 18 2013, ... Jun 18 2013, 20:23 Барановский Константин Цитата(viknn @ Jun 18 2013, 23:23) Странн... Jun 18 2013, 23:37 break Барановский Константин
Понятно почему по-разному о... Jun 19 2013, 06:23 tema-electric Корявый перевод в редакторе посадочных мест. В вып... Jun 19 2013, 14:10 White Rabbit Честно говоря, уже задолбало воевать с Кикадом. Оп... Jun 25 2013, 08:30 tema-electric Цитата(White Rabbit @ Jun 25 2013, 15:30)... Jun 25 2013, 10:56 White Rabbit Так и у меня работает. Просто рисовал очень мелкую... Jun 25 2013, 11:05 tema-electric Какой размер? Заливка сплошная или линиями? Способ... Jun 25 2013, 11:17  White Rabbit Цитата(tema-electric @ Jun 25 2013, 14... Jun 25 2013, 12:55 tema-electric Поигрался. Думаю, Вы наткнулись на фишку KiCAD, с ... Jun 25 2013, 14:46 White Rabbit Цитата(tema-electric @ Jun 25 2013, 17... Jun 26 2013, 07:20  tema-electric Цитата(White Rabbit @ Jun 26 2013, 14:20)... Jun 26 2013, 08:04   ARIM Может немного не в тему, но в gost библиотеках п... Jul 10 2013, 15:35 break ARIM
Это надо было писать сюда.
Некоторую помощь в... Jul 15 2013, 07:28 break При рисовании DXF форматная рамка со штампом превр... Jul 19 2013, 05:54 break В чём сермяжная правда отображания содержимого с р... Jul 19 2013, 08:01 alex9 В ГОСТОВСКОЙ сборке в 3D-настройках модуля смещени... Oct 11 2013, 09:03 tema-electric Цитата(alex9 @ Oct 11 2013, 16:03) В ГОСТ... Oct 12 2013, 02:56  alex9 Цитата(tema-electric @ Oct 12 2013, 06... Oct 12 2013, 17:25   tema-electric Цитата(alex9 @ Oct 13 2013, 00:25) За СИ ... Oct 13 2013, 11:58 alex9 Нашёл где что на что делить.
Может кто из спецов п... Oct 11 2013, 15:24 faa Цитата(alex9 @ Oct 11 2013, 19:24) Нашёл ... Oct 11 2013, 16:08  alex9 Цитата(faa @ Oct 11 2013, 20:08) Там еще ... Oct 11 2013, 17:07 tema-electric Будьте аккуратны при одновременной работе под винд... Oct 18 2013, 04:02 faa Цитата(tema-electric @ Oct 18 2013, 08... Oct 18 2013, 04:59  tema-electric 2 faa
С опцией USE_FP_LIB_TABLE тоже не прочитал.... Oct 18 2013, 08:32 tema-electric Собрал KiCAD с этой таблицей библиотек. Что могу с... Oct 18 2013, 10:41 tema-electric Подведу итоги своего маленького расследования. Я о... Oct 19 2013, 07:02 alex9 Помогите, пожалуйста найти косяк.
При импорте сеа... Oct 20 2013, 20:34 tema-electric 2 alex9,
У вас там в 3 строке файла it1.ses ... Oct 21 2013, 06:25 alex9 Увы, проблема не в этом (хотя я и попробовал менят... Oct 21 2013, 13:48 tema-electric Цитата(alex9 @ Oct 21 2013, 20:48) Увы, п... Oct 21 2013, 14:15 alex9 Я тоже нашёл
А вот откуда_ноги_растут - не нашё... Oct 21 2013, 14:48 AVL Цитата(alex9 @ Oct 21 2013, 18:48) Я тоже... Oct 21 2013, 18:30  alex9 Цитата(AVL @ Oct 21 2013, 22:30) Поскольк... Oct 21 2013, 21:02   tema-electric Цитата(alex9 @ Oct 22 2013, 04:02) Поможи... Oct 22 2013, 01:39    alex9 Цитата(tema-electric @ Oct 22 2013, 05... Oct 22 2013, 12:52 tema-electric я бы решил эту проблему скриптом ...
Код#!/bi... Oct 23 2013, 04:15       AVL Цитата(alex9 @ Oct 25 2013, 19:24) Можете... Oct 25 2013, 19:06 _Pasha Я кой-чего покопал
CODE
pasha@Nbook248P:~/kicad_so... Oct 24 2013, 17:27 alex9 Почти победил.
Добавил в (4378) specctra_import.c... Oct 27 2013, 17:54 _Pasha Можно добавить по словечку в specctra.keywords т.е... Oct 27 2013, 19:56 alex9 Я с этого начал. Но: 1) изменения надо вносить в р... Oct 28 2013, 13:08 alex9 Победил.
Причёсывание сеанса Specctra из Topor... Oct 28 2013, 18:10 White Rabbit Подскажите, что ему нужно. Попытался проект конвер... Oct 31 2013, 05:35 alex9 Цитата(White Rabbit @ Oct 31 2013, 09:35)... Oct 31 2013, 12:28 White Rabbit Ага. Пробовал - не помогло. Углы как раз и изначал... Oct 31 2013, 13:02 alex9 Значит контур имеет самопересечения. Он может вклю... Oct 31 2013, 13:37 White Rabbit Цитата(alex9 @ Oct 31 2013, 16:37) Значит... Nov 1 2013, 06:27 michrom Покажите проект. Лучше brd. Nov 1 2013, 07:42
3 страниц
1 2 3 >
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|