Jump to content

    

Сообщения об ошибках

Ещё обнаружился баг. На этот раз уже критичный.

Если вставить на схему УГО с графическим текстом, у которого стоит выравнивание не по центру, то при попытке зеркалирования (по Y), надписи съезжают в сторону. Пользовательские поля остаются на месте, что немного спасает.

Share this post


Link to post
Share on other sites

В Pcbnew при включении в настройках интерактивного трассировщика режима "Свободный режим (не толкать/не обходить)", дорожки начинают проводиться не только под 45 градусов, но и под любым углом.

Share this post


Link to post
Share on other sites
55 minutes ago, break said:

В Pcbnew при включении в настройках интерактивного трассировщика режима "Свободный режим (не толкать/не обходить)", дорожки начинают проводиться не только под 45 градусов, но и под любым углом.

Так и должно быть. Режим зовется "Free angle mode (no shove/walkaround)".

Share this post


Link to post
Share on other sites

 

Всплыл убийственный косяк при заливке полигонов. Если установлено достаточно большое значение зазора терморазгрузки, то полигон не подсоединяется к выводам, если рядом находится больше одного вывода. Причём между собой эти выводы соединяются этим полигоном, но к основной части не подключаются.

 

aaarrr

Это должно настраиваться в другом месте или не так переводиться.

Share this post


Link to post
Share on other sites
3 hours ago, break said:

Всплыл убийственный косяк при заливке полигонов. Если установлено достаточно большое значение зазора терморазгрузки, то полигон не подсоединяется к выводам, если рядом находится больше одного вывода. Причём между собой эти выводы соединяются этим полигоном, но к основной части не подключаются.

Тут лучше с картинкой и конкретными цифрами.

 

3 hours ago, break said:

Это должно настраиваться в другом месте или не так переводиться.

Да, это должно не так переводиться. Если честно, вообще не понимаю смысл локализации подобного ПО.

Share this post


Link to post
Share on other sites

Ещё глюк. При попытке перенесения проводника на другую сторону (Flip), если он расположен под углом 45°, то его дополнительно разворачивает под 90°.

 

В 24.04.2019 в 21:24, aaarrr сказал:

вообще не понимаю смысл локализации подобного ПО.

Для ускорения работы. А ещё бывает, что кто-то изучал в качестве иностранного не английский язык.

 

В 24.04.2019 в 21:24, aaarrr сказал:

Тут лучше с картинкой и конкретными цифрами.

Так вроде же понятно написал. Могу и с картинками.

Полигон1.jpg

Полигон2.jpg

Установки полигон1.jpg

Установки полигон2.jpg

проводник перевернутый.jpg

проводник.jpg

Share this post


Link to post
Share on other sites

В Eeschema точки соединения проводников (не шин) иногда делаются бОльшего размера. Потом могут сами меняться на установленный размер. Команда "Перерисовать" не помогает. При переоткрытии схемы размер делается нормальным.

Share this post


Link to post
Share on other sites

Обнаружил сегодня "замечательный" экспорт файла в формат STEP. По одному ему (Кикаду) понятному принципу. А вот в wrl гонится без проблем. Если что версия 5.1.0.1.

Share this post


Link to post
Share on other sites
25 minutes ago, White Rabbit said:

Обнаружил сегодня "замечательный" экспорт файла в формат STEP.

А что не так-то с экспортом?

Share this post


Link to post
Share on other sites

После экспорта платы нет, есть компоненты стороны проводников плюс фигурный вырез контура платы (вернее один из ....). В wrl всё нормально.

П.ы.сы: В принципе надо будет ещё посмотреть сообщения об ошибках. Вот такая чушь наблюдается, но я не понял, что она значит 

Спойлер

Предупреждение: 20:33:36: C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad/utils/kicad2step/pcb/oce_utils.cpp: AddComponent: 588
Предупреждение: * no model defined for component 'CP1'
Предупреждение: 20:33:36: C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad/utils/kicad2step/pcb/oce_utils.cpp: AddComponent: 588
Предупреждение: * no model defined for component 'CP2'
Предупреждение: 20:33:36: C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad/utils/kicad2step/pcb/oce_utils.cpp: AddComponent: 588
Предупреждение: * no model defined for component 'CP3'
Предупреждение: 20:33:36: C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad/utils/kicad2step/pcb/oce_utils.cpp: CreatePCB: 754
Предупреждение: * could not close outline (dropping outline data with 8 segments)
Предупреждение: + arc center: 100,-100 radius: 16.8315 angle: 58.4956
Предупреждение: + arc center: 117,-105.108 radius: 0.921954 angle: -67.4712
Предупреждение: + line start: 116.84,-104.2 end: 122.11,-104.2
Предупреждение: + arc center: 100,-100 radius: 22.5049 angle: 61.7977
Предупреждение: + line start: 114.15,-82.5 end: 85.85,-82.5
Предупреждение: + arc center: 100,-100 radius: 22.5049 angle: 61.7977
Предупреждение: + line start: 77.89,-104.2 end: 83.21,-104.2
Предупреждение: + arc center: 83.01,-105.1 radius: 0.921954 angle: -67.4712
Предупреждение: 20:33:36: C:/Jenkins/workspace/windows-kicad-msys2-stable/src/kicad/utils/kicad2step/pcb/oce_utils.cpp: CreatePCB: 754
Предупреждение: * could not close outline (dropping outline data with 6 segments)
Предупреждение: + arc center: 100,-100 radius: 16.8256 angle: 58.2938
Предупреждение: + arc center: 95.6,-117.16 radius: 0.892693 angle: -80.3662
Предупреждение: + line start: 96.4927,-117.161 end: 96.5,-122.24
Предупреждение: + arc center: 100,-100 radius: 22.5137 angle: 17.887
Предупреждение: + line start: 103.5,-122.24 end: 103.5,-117.176
Предупреждение: + arc center: 104.4,-117.176 radius: 0.9 angle: -79.0458

 

Edited by White Rabbit

Share this post


Link to post
Share on other sites
2 часа назад, White Rabbit сказал:

. Вот такая чушь наблюдается

Он не может замкнуть контур платы, поэтому не может отобразить саму плату. Где-то у вас не сходятся концы линий с концами дуг.

Share this post


Link to post
Share on other sites

Ага. Ну ему видней. Нигде в багах (при типовой проверке) он не говорит об этом. Перепроверю. Авось найдётся. В общем пока безрезультатно. Вроде всё переделал, свёл, точка в точку соединил. Всё красиво. Всё равно ругается. Так, сделал ход конём. Все ненужные дуги удалил, заменил плавный изгиб "непплавным". Плата отрисовалась. Пришлось ещё вручную подшаманить одну из точек сведения. Что у них с захватом не то. Не совпали точки при автозахвате. Вцелом неплохо. Но один из элементов отсутствует на плате. Без чудес ну никак.

Edited by White Rabbit

Share this post


Link to post
Share on other sites

Кстати говоря, что за непонятная ошибка при внесении в стандартные библиотеки новых посадочных мест:

Ожидаемый элемент ....полный путь.... строка 1, смещение 1? Это как понимать? В принципе вся разница на первый взгляд в разных 3Д моделях. В основном у меня везде wrl, а в данном случае попытался подключить STEP. 

Поставил wrl модель - всё стало работать без ошибок. 

Edited by White Rabbit

Share this post


Link to post
Share on other sites

В Pcbnew сломали работу горячих кнопок при переключении на другой язык ввода. В версии 5.0 этой проблемы не было.

Традиционно проблема с выводом в DXF - выводит двойными контурами.

Share this post


Link to post
Share on other sites

В Pcbnew иногда не создаются зоны металлизации. Принцип непонятен, но создаётся впечатление, что при каких-то комбинациях масштаба и сетки. Если полигон не создаётся, достаточно изменить масштаб, начать полигон, после чего можно снова менять масштаб на нужный и продолжать рисовать дальше. Потом при этом же масштабе, скорее всего, будет создавать.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this