реклама на сайте
подробности

 
 
117 страниц V  « < 86 87 88 89 90 > »   
Closed TopicStart new topic
> KiCAD кто-нибудь использует?, Вопросы возникают, на их родном форуме тишина
break
сообщение Aug 1 2012, 05:35
Сообщение #1306


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



DimDimich
А всем расказать, чтобы другие таких ошибок не делали?
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 1 2012, 08:03
Сообщение #1307


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (DimDimich @ Aug 1 2012, 06:08) *
Всё, разобрался!
Ну так поделитесь - возможно кто-то еще наступит на те же грабли.

Ой, не заметил новую страницу и сообщение break.

Так с настройками библиотек (сообщение 1298) у всех все нормально? Возможно это из-за совсем свежих (из svn) wxWidgets? Попробую пересобрать со стабильными...


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
DimDimich
сообщение Aug 1 2012, 17:09
Сообщение #1308





Группа: Участник
Сообщений: 10
Регистрация: 5-05-06
Из: Крым
Пользователь №: 16 789



Ok, рассказываю.
Цитата(DimDimich @ Jul 31 2012, 22:24) *
Еще походу возникла проблема:
на плате расположен SMD сверхяркий светодиод (VD2) - для него отведены две контактые площадки под выводы и между ними по середине прямоугольный участок меди для теплоотвода радиатора светодиода.

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

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

Когда создавал посадочное место модуля(светодиода), то в свойствах левой контактной площадки поставил галочку в графе "Технические слои" на Mask_Front, а для правой площадки не поставил. Когда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле.

Подскажите, пожалуйста, как делать круглые вырезанные области внутри залитых зон на слое маски??

Сообщение отредактировал DimDimich - Aug 1 2012, 17:11
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 1 2012, 20:50
Сообщение #1309


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (DimDimich @ Aug 1 2012, 20:09) *
Подскажите, пожалуйста, как делать круглые вырезанные области внутри залитых зон на слое маски??
Нарисовать в слое маски круг толщиной линии и радиусом, равными половине радиуса желаемой окружности? Т.е. если хотим вырез диаметром 10мм, то рисовать окружность радиусом 2.5мм и толщиной линии 2.5мм.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
DimDimich
сообщение Aug 2 2012, 04:43
Сообщение #1310





Группа: Участник
Сообщений: 10
Регистрация: 5-05-06
Из: Крым
Пользователь №: 16 789



Цитата(Сергей Борщ @ Aug 1 2012, 23:50) *
Нарисовать в слое маски круг толщиной линии и радиусом, равными половине радиуса желаемой окружности? Т.е. если хотим вырез диаметром 10мм, то рисовать окружность радиусом 2.5мм и толщиной линии 2.5мм.
Нет.
В Gerber-файле слоя маски обозначена область залитая маской, и необходимо чтобы внутри этой залитой области в этом же самом Gerber-файле была круглая область диаметром 6 см свободная от маски!

Можно конечно расположить в Pcbnew в том месте, например, отверстие диаметром 6 см, но когда создаешь Gerber-файл слоя маски из такой платы, то на слое маски не появляется круглая область свободная от маски диаметром 6 см. Возможно программа считает само разумеющимся, что отверстия будут сверлится и естественно что на них маски быть не может, но в данном случае мне надо явно задать в Gerber-файле маски что там есть "дырка" диаметром 6 см - чтобы в Gerberview явно была видна эта "дырка" в 6 см. Потому что иначе эта дырка "видна" только вместе с файлом сверловки как отверстие для сверления диаметром 6 см.

Фух, надеюсь понятно объяснил. wacko.gif

Сообщение отредактировал DimDimich - Aug 2 2012, 04:47
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 2 2012, 10:31
Сообщение #1311


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (DimDimich @ Aug 2 2012, 07:43) *
Нет.
В Gerber-файле слоя маски обозначена область залитая маской, и необходимо чтобы внутри этой залитой области в этом же самом Gerber-файле была круглая область диаметром 6 см свободная от маски!
Слой маски всегда был инверсным, т.е. то, что нарисовано в слое маски на самом деле есть вскрытие (удаление) маски.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
break
сообщение Aug 2 2012, 13:30
Сообщение #1312


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



1111493779.gif
DimDimich
Когда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле.
И это неправильно! Поскольку, как написал Сергей Борщ: "Слой маски всегда был инверсным, т.е. то, что нарисовано в слое маски на самом деле есть вскрытие (удаление) маски", то закрашенное зелёным - это снятая маска. Насчёт галочек в слоях контактной площадки уже разбиралось несколько страниц назад (на эти грабли и я наступил). Pcbnew маску не показывает, поэтому ориентироваться можно только на выходной GERBER.
Go to the top of the page
 
+Quote Post
DimDimich
сообщение Aug 2 2012, 17:27
Сообщение #1313





Группа: Участник
Сообщений: 10
Регистрация: 5-05-06
Из: Крым
Пользователь №: 16 789



Цитата(break @ Aug 2 2012, 16:30) *
1111493779.gif
DimDimich
Когда убрал эту галочку в свойствах левой контактной площадки, то она открылась от маски в Gerber-файле.
И это неправильно! Поскольку, как написал Сергей Борщ: "Слой маски всегда был инверсным, т.е. то, что нарисовано в слое маски на самом деле есть вскрытие (удаление) маски", то закрашенное зелёным - это снятая маска. Насчёт галочек в слоях контактной площадки уже разбиралось несколько страниц назад (на эти грабли и я наступил). Pcbnew маску не показывает, поэтому ориентироваться можно только на выходной GERBER.
От блин - а я рисовал рисовал crying.gif

Всем отозвавшимся огромное спасибо! beer.gif

Сообщение отредактировал DimDimich - Aug 2 2012, 18:18
Go to the top of the page
 
+Quote Post
break
сообщение Aug 3 2012, 10:42
Сообщение #1314


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



Application: Eeschema
Version: (2012-07-07 BZR 3640 GOST)-testing
Build: wxWidgets 2.8.12 (no debug,Unicode,compiler with C++ ABI 1002,GCC 3.4.5,wx containers,compatible with 2.6)
Platform: Windows XP (build 2600, Service Pack 3), 32 bit, Little endian, wxMSW
Options: KICAD_GOST=ON
USE_WX_GRAPHICS_CONTEXT=OFF
USE_WX_OVERLAY=OFF
USE_BOOST_POLYGON_LIBRARY
При выводе схемы в PDF штатными средствами, съезжают надписи, сплошные линии почему-то рисуются штриховыми. При "печати" через doPDF - нормально.
При рисовании в DXF кроме "упавших вопросительных" надписей ещё происходит вывод в цвете, хотя явно стоит опция "ч/б".
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Aug 3 2012, 12:05
Сообщение #1315


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (Сергей Борщ @ Jul 29 2012, 23:37) *
bzr3660, linux, свежесобранный.
pcbnew: выкидывает мои пути поиска и библиотеки из своих настроек и молча вписывает туда пути к своим библиотекам и свои библиотеки. После добавления обратно моих библиотек и записи настроек файл .pro обновляется, но после перезапуска pcbnew он снова забывает о моих настройках библиотек.
Поставил в виртуальную машину Linux Mint 32-bit. Пересобрал bzr3660, wxWidgets 2.9.3. То же яйцо, только в профиль. Что за ж...? Все пользуются его родными библиотеками или у всех свежие сборки работают нормально и не везет только мне?


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Aug 4 2012, 19:02
Сообщение #1316


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



дико бесит то что у многих диалогов не сфокусированы поля ввода и не прописаны реакции на Enter/Esc.
извините, но у разрабов руки из одного места ?
вот уже несколько лет одно и то же - пилят какую то неведомую ненужную херню типа принципиально новых иконок вместо действительно нужных вещей, повышающих удобство и скорость работы...

Сообщение отредактировал ukpyr - Aug 4 2012, 19:05
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Aug 5 2012, 13:01
Сообщение #1317


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(ukpyr @ Aug 4 2012, 22:02) *
дико бесит то что у многих диалогов не сфокусированы поля ввода и не прописаны реакции на Enter/Esc.
извините, но у разрабов руки из одного места ?

Я ж говорю, что Иван Петрович Шарикофф просто садист sm.gif
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Aug 14 2012, 19:20
Сообщение #1318


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Напомню
Цитата(_Pasha @ Dec 16 2011, 10:58) *
Ситуация: оптопара HCNR200 как многоэлементный компонент, и их две штуки. Вверху листа у нас две части со светодиодами. Дальше - путаница, какие из частей DA?.2 DA?.3 кому принадлежат.

ответ
Цитата(faa @ Dec 16 2011, 13:22) *
Поставить галку "не взаимозаменяемые" и все будет хор и ок.
Или рисовать часть с передатчиком и приемником одним куском (что не всегда удобно).


Есть еще один метод, да и случаи бывают, когда "не взаимозаменяемые" в большинстве случаев не надо, и создавать ради этого новый компонент == множить сущности... а схема/разводка требует!
В общем, надо снабдить нужные группы гейтов уникальным атрибутом. И вуаля sm.gif

Сообщение отредактировал _Pasha - Aug 14 2012, 19:21
Go to the top of the page
 
+Quote Post
break
сообщение Aug 16 2012, 06:31
Сообщение #1319


Местный
***

Группа: Свой
Сообщений: 469
Регистрация: 13-07-11
Из: С-Пб.
Пользователь №: 66 206



Это что ещё за диверсия в сборке win 3672? Не понимает миллиметровые библиотеки посадочных мест.
Что-то чем дальше, тех хуже... crying.gif
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Aug 16 2012, 08:05
Сообщение #1320


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Откатился вообще на bzr3046(прошлогодняя) для убунты, от faa, по ней вроде вообще замечаний не было. Самая надежная?

Ага, и получил проблемы обратной совместимости в PCB sad.gif
Всё, более - никаких экспериментов.
Единственно, очень прошу ответьте хоть кто-то: bzr3046 + ubuntu 12.04LTS действительно стабильный выбор?
Go to the top of the page
 
+Quote Post

117 страниц V  « < 86 87 88 89 90 > » 
Closed TopicStart new topic
3 чел. читают эту тему (гостей: 3, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd June 2025 - 20:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01491 секунд с 7
ELECTRONIX ©2004-2016