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

 
 
117 страниц V  « < 45 46 47 48 49 > »   
Closed TopicStart new topic
> KiCAD кто-нибудь использует?, Вопросы возникают, на их родном форуме тишина
Сергей Борщ
сообщение Jul 11 2011, 06:37
Сообщение #691


Гуру
******

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



QUOTE (Aldan @ Jul 8 2011, 00:09) *
Это уже не смешно. История еще раз повторилась: опять новые фиксы, опять удален прежний "релиз" с фтп Жан Пьера и теперь там kicad-2011-07-07-BZR3043-stable.

QUOTE
Version: (2011-07-07 BZR 3043) has a bug (do not save correctly .mod files when adding/modifying a footprint: the first footprint
in lib is lost).
Do not use it (I removed it from server http://iut-tice.ujf-grenoble.fr/cao/)
Use Version: (2011-07-08 BZR 3044) that fixes this bug.


-- Jean-Pierre CHARRAS


Похоже запутанность кода начинает превосходить возможности программистов. Что-то подсказывает, что дальше будет только хуже, учитывая что один из разработчиков на прошлой неделе заявил в рассылке, что "объектно-ориентированный подход только запутывает программу". И если и дальше С++ будет использоваться в стиле голого C - будем снова и снова наблюдать то, что наблюдаем sad.gif


--------------------
На любой вопрос даю любой ответ
"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
faa
сообщение Jul 11 2011, 10:23
Сообщение #692


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(_taras_ @ Jul 8 2011, 14:17) *
faa, а можно сорцы ГОСТ-овких сборок для убунты выкладывать?

На фтп выложил deb пакет свежей тестовой сборки с ГОСТ (bzr3046) для Ubuntu-11.04 (ставил 10.10, предложила обновиться - отказываться не стал).
Ставить
sudo dpkg -i --force-all <пакет>
а то будет задавать всякие вопросы и возражать.
Предварительно поставить kicad из убунтовских репов.
Исходники лежат выше в bzr.

Там же рядом лежат для сусе 11.4(i586) и SL6 (x86_64).


Цитата(Сергей Борщ @ Jul 11 2011, 10:37) *
Похоже запутанность кода начинает превосходить возможности программистов.

В кикаде исходники еще вполне читабельны wink.gif
Да и отрефакторили их вполне-вполне.


Цитата(viknn @ Jul 9 2011, 22:26) *
Текущую презентацию можно увидеть в репозитории https://bazaar.launchpad.net/~kicad или на
ftp://109.71.246.126/pub/kicad/doc/presen...cad_ru_team.pdf

Малость подрихтовал падежи.
Обновил на фтп и в bzr.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 11 2011, 11:39
Сообщение #693


Гуру
******

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



QUOTE (faa @ Jul 11 2011, 13:23) *
В кикаде исходники еще вполне читабельны wink.gif
Судя по внешнему поведению такие понятия, как "наследование" и "полиморфизм" там не используются даже внутри одной программы, не говоря уже о совместном использовании кода разными. wink.gif


--------------------
На любой вопрос даю любой ответ
"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
faa
сообщение Jul 11 2011, 12:40
Сообщение #694


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(Сергей Борщ @ Jul 11 2011, 15:39) *
Судя по внешнему поведению такие понятия, как "наследование" и "полиморфизм" там не используются даже внутри одной программы, не говоря уже о совместном использовании кода разными. wink.gif

bb-offtopic.gif
До чего может довести объектно-ориентированный подход со всеми его прелестями можно посмотреть в исходниках Enigma (это фронтенд для dreambox).
Там уж точно без бутылки можно не подходить. Зато все в наличии: и наследование, и полиморфизм, и инкапсуляция, и абстрагирование wink.gif
Go to the top of the page
 
+Quote Post
viknn
сообщение Jul 11 2011, 19:54
Сообщение #695


Местный
***

Группа: Участник
Сообщений: 227
Регистрация: 17-01-10
Пользователь №: 54 870



Цитата(Сергей Борщ @ Jul 11 2011, 09:37) *
И если и дальше С++ будет использоваться в стиле голого C - будем снова и снова наблюдать то, что наблюдаем.


Судя по графику на старом C до сих пор много чего делается.

Сообщение отредактировал viknn - Jul 11 2011, 20:02
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
cioma
сообщение Jul 12 2011, 13:37
Сообщение #696


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

Группа: Свой
Сообщений: 1 226
Регистрация: 19-06-04
Из: Беларусь
Пользователь №: 65



Кстати, а умеет ли KiCAD диффпары водить?
Go to the top of the page
 
+Quote Post
faa
сообщение Jul 12 2011, 15:38
Сообщение #697


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(cioma @ Jul 12 2011, 17:37) *
Кстати, а умеет ли KiCAD диффпары водить?

Поиск рулит http://electronix.ru/forum/index.php?act=S...F4+%EF%E0%F0%FB

ЗЫ: Заказы скоро буду принимать на гугленье sm.gif

Сообщение отредактировал faa - Jul 12 2011, 15:38
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Jul 12 2011, 16:35
Сообщение #698


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

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



BZR 3007:

- в Component Library Editor при создании многогейтового элемента добавление выводов происходит для всех гейтов, несмотря на отсутствие галки "Add to all parts...", при наложении выводов в одной точке невозможно раздельное редактирование/перемещение. Удается только вручную установив/сбросив галку для каждого вывода и создавая выводы в разных местах, потом перетаскивая в одно место;
- в pcbnew в диалоге редактора вывода футпринта при попытке изменения названия цепи (100% существующей) выскакивает сообщение "Unknown netname, netname not changed". Пропускает только GND и VCC.

Сообщение отредактировал ukpyr - Jul 12 2011, 16:38
Go to the top of the page
 
+Quote Post
faa
сообщение Jul 12 2011, 17:26
Сообщение #699


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(ukpyr @ Jul 12 2011, 20:35) *
BZR 3007:

- в Component Library Editor при создании многогейтового элемента добавление выводов происходит для всех гейтов, несмотря на отсутствие галки "Add to all parts...", при наложении выводов в одной точке невозможно раздельное редактирование/перемещение. Удается только вручную установив/сбросив галку для каждого вывода и создавая выводы в разных местах, потом перетаскивая в одно место;

Гейты одинаковые?
Если разные - надо поставить "не взаимозаменяемые" в свойствах компонента.
Если одинаковые - последовательность Ваших действий в студию. Будем искать, что и как делаете не так.
Цитата(ukpyr @ Jul 12 2011, 20:35) *
- в pcbnew в диалоге редактора вывода футпринта при попытке изменения названия цепи (100% существующей) выскакивает сообщение "Unknown netname, netname not changed". Пропускает только GND и VCC.

Листов сколько на схеме? Если не один - там теперь префикс есть у цепи (имя листа).
Если лист один, то, скорее всего, неправильно набираете имя цепи.
Но, ИМХО, задавать/менять имя цепи только в pcbnew идеологически неверно. Делайте через схему и все будет хор и ок.
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jul 13 2011, 08:27
Сообщение #700


Гуру
******

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



QUOTE (faa @ Jul 12 2011, 20:26) *
Делайте через схему и все будет хор и ок.
Скажем, надо поставить крепежное отверстие с "пояском" и подключить его к цепи "Шасси". Вводить его в схему несколько нелогично. Или, скажем, радиатор надо подключить к стоку/коллектору мощного транзистора.


--------------------
На любой вопрос даю любой ответ
"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
faa
сообщение Jul 13 2011, 08:58
Сообщение #701


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(Сергей Борщ @ Jul 13 2011, 12:27) *
Скажем, надо поставить крепежное отверстие с "пояском" и подключить его к цепи "Шасси". Вводить его в схему несколько нелогично. Или, скажем, радиатор надо подключить к стоку/коллектору мощного транзистора.

ИМХО, это все должно быть отражено на схеме (схемах) - принципиальной, соединений и тд. и т.п.
Если это только механика без соединения с электрическими цепями - на схеме не отображаем ,
только на сборочном и т.п. чертежах.
Но в примечаниях
обязательно пишем про радиаторы и прочую лабуду, без которой не будет работать или будет работать, но недолго или не так, как планировал разработчик.
Если есть соединение с цепями схемы (земля, шасси, питание, коллектор/сток, анод/катод, тестовый контакт и т.д.) - должно быть на схеме.

Сообщение отредактировал faa - Jul 13 2011, 10:08
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Jul 13 2011, 09:14
Сообщение #702


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

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



Цитата
Листов сколько на схеме? Если не один - там теперь префикс есть у цепи (имя листа).
Если лист один, то, скорее всего, неправильно набираете имя цепи.
Но, ИМХО, задавать/менять имя цепи только в pcbnew идеологически неверно. Делайте через схему и все будет хор и ок.
например нужно добавить крепежное отверстие с заземлением или точки для отладки
Пример - добавил пин, пытаюсь подключить к цепи RX1 (100% присутствует в схеме) - ошибка:
Прикрепленное изображение

Подключаю к VCC - нет ошибки:
Прикрепленное изображение


Цитата
Если одинаковые - последовательность Ваших действий в студию. Будем искать, что и как делаете не так.
да, одинаковые

Создаю 2-гейтовый компонент:
Прикрепленное изображение


Добавляю вывод ("Add to all parts..." не установлена):
Прикрепленное изображение


В итоге вывод добавился в оба гейта:

Прикрепленное изображение

Прикрепленное изображение
Go to the top of the page
 
+Quote Post
faa
сообщение Jul 13 2011, 10:21
Сообщение #703


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(ukpyr @ Jul 13 2011, 13:14) *
например нужно добавить крепежное отверстие с заземлением или точки для отладки
Пример - добавил пин, пытаюсь подключить к цепи RX1 (100% присутствует в схеме) - ошибка:
Подключаю к VCC - нет ошибки:

Проект (его архив) в студию - бум смотреть.
Но это не отменяет того, что все эти вещи надо делать через схему!

Цитата(ukpyr @ Jul 13 2011, 13:14) *
да, одинаковые

Создаю 2-гейтовый компонент:

Перед рисованием выводов, принадлежащих только одному гейту, нажмите пумпочку самую правую на верхнем горизонтальном тулбаре
(справа от значения компонента).
И это в доках было расписано вдоль и поперек.

Сообщение отредактировал faa - Jul 13 2011, 10:23
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Jul 13 2011, 11:23
Сообщение #704


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

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



Цитата
нажмите пумпочку самую правую на верхнем горизонтальном тулбаре
это для гетерогенных компонент ? или для всех ?
Go to the top of the page
 
+Quote Post
faa
сообщение Jul 13 2011, 13:47
Сообщение #705


Знающий
****

Группа: Свой
Сообщений: 726
Регистрация: 14-09-06
Из: Москва
Пользователь №: 20 394



Цитата(ukpyr @ Jul 13 2011, 15:23) *
это для гетерогенных компонент ? или для всех ?

Для всех.
Все подробно расписано на
страницах 71-72 доки по eeschema.
Дальше там не менее интересно.

ЗЫ: Настоятельно рекомендую все-таки обратиться к документации, хотя бы по диагонали просмотреть.

Сообщение отредактировал faa - Jul 13 2011, 14:09
Go to the top of the page
 
+Quote Post

117 страниц V  « < 45 46 47 48 49 > » 
Closed TopicStart new topic
4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 17:05
Рейтинг@Mail.ru


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