Jump to content

    
Sign in to follow this  
Сергей Борщ

KiCAD кто-нибудь использует?

Recommended Posts

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

 

Сборка ГОСТовская, а что ГОСТ говорит о нанесении размеров?

1.8 Линейные размеры и предельные отклонения на чертежах и в спецификациях указываются в миллиметрах, без обозначения единицы измерения.

2.23 Размерные числа наносят над размерной линией...

2.26 Размерные числа линейных размеров при различных наклонах размерных линий располагают как показано на черт. 30

Неплохо бы в ГОСТовской сборке учесть эти требования. А то он так и норовит поставить размер под линию или справа от нее. Фактически невозможно расположить размерную линию с правильно расположенным размерным числом под деталью или справа от нее.

Share this post


Link to post
Share on other sites
Обычно не так много размеров, чтобы это заняло много времени
я бы и сам написал проверку, только не могу найти место в исходниках где создается экземпляр DIMENSION и прописывается текст. Потрачу 15мин, зато потом придется меньше отвлекаться

Share this post


Link to post
Share on other sites

Сергей Борщ

Это старые глюки, но вполне возможно их последствия устранять. Нужно только правильно начинать размерную линию и вести её в нужном направлении. Дальше всё редактируется.

А инструмент сбрасывается не только в этом случае, но это пока никто исправлять не собирается.

 

ukpyr

Не надо торопиться. Пусть сначала исправят глюк с GERBER'ом.

Share this post


Link to post
Share on other sites
Нужно только правильно начинать размерную линию и вести её в нужном направлении.
Я бы сказал так: нужно это исправлять на уровне кода, но иногда можно правильно начинать... (далее цитата выше). Иногда - потому что невозможно расположить размерную линию под деталью и чтобы при этом размерное число было (по ГОСТ) над линией.

 

Share this post


Link to post
Share on other sites

День добрый. Можно ли сделать так, чтобы на слое шелкографии печатался только текст без контуров элементов? Сейчас только обнаружил, что в библиотечных элементах шелкография наползает на контактные площадки и кое-где не проходит по толщине линий.

Share this post


Link to post
Share on other sites

Или вот другой вопрос: можно ли не правя библиотечные элементы, править и перемещать контуры на слое шелкографии?

Share this post


Link to post
Share on other sites

был бы встроен скриптинг изначально - такие и похожие штуки типа массового перемещения, переименования, генерации символов и футпринтов, решались бы в несколько строчек текста. В geda что-то похожее давно сделали

Edited by ukpyr

Share this post


Link to post
Share on other sites

bzr3660, linux, свежесобранный.

Application: KiCad

Version: (2012-07-25 BZR 3660 GOST)-testing

Build: wxWidgets 2.9.5 (wchar_t,compiler with C++ ABI 1002,GCC 4.6.3,wx containers,compatible with 2.8)

Platform: Linux 3.2.0-23-generic x86_64, 64 bit, Little endian, wxGTK

Options: KICAD_GOST=ON

USE_WX_GRAPHICS_CONTEXT=OFF

USE_WX_OVERLAY=OFF

USE_BOOST_POLYGON_LIBRARY

KICAD_SCRIPTING=OFF

 

eeschema при запуске выдает окно "Could not set working directory (error 2: No such file or directory).

pcbnew: выкидывает мои пути поиска и библиотеки из своих настроек и молча вписывает туда пути к своим библиотекам и свои библиотеки. После добавления обратно моих библиотек и записи настроек файл .pro обновляется, но после перезапуска pcbnew он снова забывает о моих настройках библиотек.

Share this post


Link to post
Share on other sites

Сергей Борщ

Размерное число всегда можно перетащить.

 

kamil yaminov

Это всё последствия использования чужих библиотек. Чтобы шелкография не наползала на контактные площадки, можно включить опцию "Маскировать шелкографию".

Share this post


Link to post
Share on other sites
break Да, уже осознал свою ошибку, что ж поделать, первая плата в KiCAD. Спасибо за подсказку.

Share this post


Link to post
Share on other sites

Появилась необходимость использовать KiCad

Я работаю в среде Fedora 17.

Пересобрал для себя пакеты с опцией ГОСТ.

Обновлять сборки планирую постоянно.

http://svn.fsb.kh.ua/fedora/kicad/stable/1...17.R.x86_64.rpm

Share this post


Link to post
Share on other sites

Извените может не по адресу. Если что не так направте в нужном направлении.

Собрал под пратформу:

Linux inki.com.ua 3.4.6-2.fc17.x86_64 #1 SMP Thu Jul 19 22:54:16 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

 

Сборку:

Application: KiCad

Version: (2012-07-30 BZR 3660 GOST)-testing

Build: wxWidgets 2.8.12 (no debug,Unicode,compiler with C++ ABI 1002,GCC 4.7.0,wx containers,compatible with 2.4,compatible with 2.6)

Platform: Linux 3.4.6-2.fc17.x86_64 x86_64, 64 bit, Little endian, wxGTK

Options: KICAD_GOST=ON

USE_WX_GRAPHICS_CONTEXT=OFF

USE_WX_OVERLAY=OFF

USE_BOOST_POLYGON_LIBRARY

KICAD_SCRIPTING=OFF

 

и

 

Version: (2012-07-30 BZR 3262 GOST)

 

В обоих повторился один и тотже глюк:

При установке языка по умолчанию русские символы во все текстовые поля вводятся нормально post-28457-1343710810_thumb.jpg

При установке русского языка крокозяблы post-28457-1343710820_thumb.jpg

 

Дистрибутив устанавливался исключительно из RPM пакетов

Репозитарий сборки пакетов

http://svn.fsb.kh.ua/fedora/kicad/

 

Edited by inki-sasha

Share this post


Link to post
Share on other sites

Как добавить круглый вырез внутри зоны на слое маски?

Edited by DimDimich

Share this post


Link to post
Share on other sites

Еще походу возникла проблема:

на плате расположен SMD сверхяркий светодиод (VD2) - для него отведены две контактые площадки под выводы и между ними по середине прямоугольный участок меди для теплоотвода радиатора светодиода.

 

Вот вид платы в pcbnew - thumb-3615_50182FC8.jpg красный цвет - проводящий слой, сиреневый - маска.

А вот какой вид она принимает после преобразования в Gerber - thumb-A754_50183050.jpg синий цвет - проводящий слой, зеленый - маска.

 

Т.е. получается левая контактная площадка в Гербере оказывается почему то закрыта маской с нелепыми тонкими вырезами по бокам..?? хотя, как видно на изображении, в проекте платы обе контактные площадки вместе с площадкой для теплоотводом открыты от маски. Какого..?? :cranky:

Edited by DimDimich

Share this post


Link to post
Share on other sites
Еще походу возникла проблема:

на плате расположен SMD сверхяркий светодиод (VD2) - для него отведены две контактые площадки под выводы и между ними по середине прямоугольный участок меди для теплоотвода радиатора светодиода.

 

Вот вид платы в pcbnew - thumb-3615_50182FC8.jpg красный цвет - проводящий слой, сиреневый - маска.

А вот какой вид она принимает после преобразования в Gerber - thumb-A754_50183050.jpg синий цвет - проводящий слой, зеленый - маска.

 

Т.е. получается левая контактная площадка в Гербере оказывается почему то закрыта маской с нелепыми тонкими вырезами по бокам..?? хотя, как видно на изображении, в проекте платы обе контактные площадки вместе с площадкой для теплоотводом открыты от маски. Какого..?? :cranky:

Всё, разобрался!

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this