Easyelectronics.ru

Электроника для всех
Текущее время: 17 ноя 2017, 22:22

Часовой пояс: UTC + 5 часов



    • 10 шт. 2-слоя 100*100mm 2$. Быстрый заказ: JLCPCB.com
    • JLCPCB - это крупнейшая фабрика PCB прототипов в Китае.
    • Имеющий более 290,000 клиентов и выполняющий более 8,000 заказов в день.
    • LCSC - Крупнейший китайский онлайн магазин радиодеталей.

Начать новую тему Ответить на тему  [ Сообщений: 79 ]  На страницу Пред.  1, 2, 3, 4  След.
Автор Сообщение
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 02 сен 2017, 21:53 
Старожил
Аватара пользователя

Зарегистрирован: 28 янв 2012, 12:56
Сообщения: 512
Откуда: Тюмень
Под Linux работает? Есть скриншоты, ссылки для скачать/посмотреть?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 02 сен 2017, 22:10 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 609
xterro писал(а):
Под Linux работает? Есть скриншоты, ссылки для скачать/посмотреть?

Если и нет то, наверное, можно запустить через штатный Wine или ReactOS (под VirtualBox) :)

P.S. А где то были демки проекта?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 02 сен 2017, 22:56 
Старожил

Зарегистрирован: 23 мар 2017, 14:45
Сообщения: 1513
ребят, если вы по поводу моей ссылки, то вопросы - туда вообще-то...
Я работаю под ХР. Про Линукс ничего не знаю.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 02 сен 2017, 23:19 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
По моему проекту ни демок, ни скринов в открытом доступе не будет как минимум до бета-версии. Ориентировочно полгода-год. Будут версии под Windows и Linux. Mac пока под вопросом, но в принципе более, чем вероятно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 02 сен 2017, 23:24 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 1095
KPG писал(а):
Если и нет то, наверное, можно запустить через штатный Wine или ReactOS (под VirtualBox) :)

В сад. Для тех, кого эта зоофилия устраивает уже есть диптрейс.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 00:16 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 609
evsi писал(а):
KPG писал(а):
Если и нет то, наверное, можно запустить через штатный Wine или ReactOS (под VirtualBox) :)

В сад. Для тех, кого эта зоофилия устраивает уже есть диптрейс.

И для чего эта реплика на любительском форуме?
Скоро студенты на курсач (диплом) будут писать Сапр системы. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 00:27 
Старожил

Зарегистрирован: 23 мар 2017, 14:45
Сообщения: 1513
sva_omsk писал(а):
Я думаю, у каждого разработчика свое видение идеальной САПР. У меня тоже.
А давайте здесь поделимся самым приятным в ваших любимых САПРах))) ну и тем, что хотелось бы добавить для полного щасья))))
Не ради холивара, а для идеек автору в копилку)))))))

Вот чего производственнику точно надо - это БОМ.
Мой любимый Спринт этого не делает. Он к тому в принципе неспособен, потому что не ведет никакого учета элементов.
Что сам напишешь в комментах - то и будет. Я когда себе плату рисую - детали не нумерую даже, только номиналы надписываю. (Паяю прямо сверяясь по монитору; к чему мне там нумерация-то).
А когда всё заработало, и встал вопрос чтоб плату отдать на тиражирование в фирму, фирма грит: БОМ нам давайте. То есть список всех деталей с их точным наименованием, номиналом и типом корпуса.
И пришлось мне вручную всё это пронумеровывать и выписывать в таблицу, и нидайбох хоть раз ошибиться!..
Как вспомню, так вздрогну)))))))

А вот Игл - умеет составлять БОМ автоматически. Потому что в отличие от Спринта, он делает плату из принципиальной схемы, и все детали знает.
Я не знаю, как у автора: будет ли у него плату делать по схеме как КАД, или просто рисовалка сразу дорожек, как Спринт.

Вообще, два этих подхода в некотором смысле взаимоисключающи, но оба имеют весьма приятные стороны.
Спринт - хорош исключительной легкостью создания корпусов и посадочных мест. Нужны только геометрические размеры. Расставил пады, сгруппировал - и "корпус" готов! Что это будет - микросхема ли, разъем ли - не колышет совершенно, используй как хочешь))))

В Игле же надо лезть в библиотеку и создавать по всем правилам, указывая назначение каждого вывода, разводку по ногам, символ для принципиальной схемы... А если что-то недодумаешь - дооооолго аукаться будет(((((
Я в свое время раскрутил это дело, и немало корпусов сделал под свои нужды. Но полгода не пользовался - всё забыл нафиг, снова изучать надо- как, блин, эти корпуса делать, чтоб не ошибиться где-нить)))))
А Спринт забыть невозможно, как навык езды на велосипеде))))

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

Ну что еще:
напрягает отсутствие возможности обратной трансляции платы в схему.
Например, для разводки удобнее переподключить равнозначные входы или элементы. - всё, схема не соответствует(((((((
Вот если бы автор предусмотрел двунаправленную трансляцию: схема <--> плата, это было бы круто! Пожалуй такой софт начали бы использовать даже для реверс-инжиниринга.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 08:53 
Старожил
Аватара пользователя

Зарегистрирован: 23 сен 2012, 20:35
Сообщения: 1095
KPG писал(а):
И для чего эта реплика на любительском форуме?

А для чего была ваша предыдущая реплика с предложением использовать вайн или виртуалбокс?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 09:23 
Старожил
Аватара пользователя

Зарегистрирован: 26 окт 2013, 07:58
Сообщения: 1698
Qt - кроссплатформенная вещь.
Если у ТС хватило ума не использовать в коде чисто виндовые API - будет работать везде!
И на Андроиде, и на Маке, и в никсах.

Хотя по мне - поздняк метаться.
Есть DipTrace, есть EasyEDA для радиолюбителей.
EasyEDA - два дня рисовал схему и разводил печатку, дня три делали, 9 дней - доставка.
Все в одном месте, рисовалка схем и разводилка - броузерные.
Так что вообще похрен на платформу, лишь бы броизер был.
Если ещё монтаж компонентов сделают...

Был бы проект открытым - другое дело (может и я бы подключился).
А так - в лучшем случае будет второй DipTrace.
И зачем он мне, к примеру?


Вложения:
sensors1.jpg
sensors1.jpg [ 133.37 Кб | Просмотров: 2073 ]
bandana2.jpg
bandana2.jpg [ 126.89 Кб | Просмотров: 2073 ]
bandana1.jpg
bandana1.jpg [ 140.71 Кб | Просмотров: 2073 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 09:48 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
Кот495 писал(а):
А давайте здесь поделимся самым приятным в ваших любимых САПРах))) ну и тем, что хотелось бы добавить для полного щасья))))
Не ради холивара, а для идеек автору в копилку)))))))
Я только за) Было бы интересно узнать мнение о конкретных особенностях других систем.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 10:34 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
Pingvin писал(а):
в лучшем случае будет второй DipTrace.
Может да, а может нет. Но даже это было бы, на мой взгляд, уже неплохо.
Pingvin писал(а):
И зачем он мне, к примеру?
Вам видимо незачем, я ж не настаиваю. Но пока нет моего релиза, рано об этом говорить.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 12:30 
Старожил

Зарегистрирован: 23 мар 2017, 14:45
Сообщения: 1513
sva_omsk писал(а):
Кот495 писал(а):
А давайте здесь поделимся самым приятным в ваших любимых САПРах))) ну и тем, что хотелось бы добавить для полного щасья))))
Не ради холивара, а для идеек автору в копилку)))))))
Я только за) Было бы интересно узнать мнение о конкретных особенностях других систем.
Ну, немного я уже написал выше))))))
Еще могу сказать относительно интерфейса. Для черчения начальной схемы очень нравится интерфейс Мультисим 10.
Расположение менюшек, библиотек, техника работы с мышкой - всё как-то естественно, легко находится, не требует специального обучения.

Что не могу сказать о Протеусе например. Как инструмент он силен, но к интерфейсу никак привыкнуть не могу, особенно к системе навигации по листу.

Про ДипТрейс тут поминали. Я очень мало с ним работал, тогдашние версии у меня почему-то жутко глюкали, чего-то еще недодумали авторы, я вскоре на это плюнул в пользу Игла, который работал стабильно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 19:00 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
Кот495 писал(а):
Про ДипТрейс тут поминали. Я очень мало с ним работал, тогдашние версии у меня почему-то жутко глюкали, чего-то еще недодумали авторы, я вскоре на это плюнул в пользу Игла, который работал стабильно.
Поэтому я и не хочу выкладывать сырой продукт.

Надо отдать должное разработчикам диптрейса, они сделали очень дружественный интерфейс, в отличие от игла. Я так и не смог к нему привыкнуть. А вот мультисим не пробовал. Надо посмотреть. Сейчас у меня сделана прокладка цепи примерно как в Саdenсе Allegro. Это сравнительно просто реализуется и для первой версии вполне достаточно (в Саdence работаю почти 5 лет и нареканий по удобству в этом плане нет).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 03 сен 2017, 20:03 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
Как-то быстро ушли от моего вопроса. Кто-нибудь может предложить алгоритм заливки полигона с контролем минимальной области заливки? Начал читать про триангуляцию Делоне... очень мягко говоря был одновременно удивлен и разочарован. А после такого
Цитата:
"При удалении точки получится звёздный многоугольник, который можно затриангулировать за линию. При этом все рёбра, полученные в результате триангуляции звёздного многоугольника, могут оказаться плохими, поэтому необходимо пройтись по ним и пофлипать, если нужно."
читать дальше не стал. Даже если это работает, вряд ли это будет быстрым. Вобщем надо что-то попроще.


Вложения:
до.png
до.png [ 24.63 Кб | Просмотров: 1632 ]
после.png
после.png [ 123.86 Кб | Просмотров: 1632 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 04 сен 2017, 10:15 
Старожил

Зарегистрирован: 06 ноя 2013, 16:07
Сообщения: 467
Откуда: Германия
sva_omsk писал(а):
Кто-нибудь может предложить алгоритм заливки полигона с контролем минимальной области заливки?


Залить подозрительный кусочек отдельно, классической заливкой. Посмотреть, сколько точек ушло.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 04 сен 2017, 20:37 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
Есть только набор отрезков, никаких кусочков. Попробую с большим шагом и с углами, кратными 45 градусов, обходить внутренний периметр областей. Думаю, должно получиться.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 04 сен 2017, 22:20 
Только пришел

Зарегистрирован: 04 сен 2017, 22:09
Сообщения: 6
Удивлен, что никто в этой теме не вспомнил KiCad. Открытое ПО, неплохо развивается в последнее время. Трассировка плат в последней версии - одно удовольствие. Добавлен интерпретатор Python прямо в среду, так что любая недостающая функция может быть добавлена в виде плагина. Кстати, возможно и по вашему вопросу можно поискать ответ в исходниках KiCad.
Оффтоп: KiCad написан на wxWidgets и с несколько странной организацией кода, в результате чего мои попытки его скомпилить из исходников тянутся уже пару недель с перерывами. C Qt у меня отношения куда теплее, и была даже мысль начать писать свой CAD с шахматами и поэтессами, но прикинув объем работ даже просто на перенос готового KiCad на Qt, решил что рациональнее пытаться внести какой-то вклад в уже имеющийся проект, чем собирать собственные грабли по N-му разу.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 04 сен 2017, 22:52 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
Я знаю про кикад, правда по скринам. В нем не работал. Пожалуй надо попробовать.
Если вы серьезно об этом
Phyzic писал(а):
рациональнее пытаться внести какой-то вклад в уже имеющийся проект, чем собирать собственные грабли по N-му разу.
можем пообщаться в личке.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 05 сен 2017, 00:28 
Только пришел

Зарегистрирован: 04 сен 2017, 22:09
Сообщения: 6
На самом деле, я вас так склонял поработать на KiCad) Мой личный опыт работы с опенсорсом - полный ноль, поэтому я и пытаюсь хотя бы собрать уже имеющееся приложение и попытаться разобраться что там к чему. Может даже в результате получится написать что-то полезное.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 05 сен 2017, 08:28 
Заглядывает иногда

Зарегистрирован: 07 ноя 2013, 10:42
Сообщения: 37
sva_omsk писал(а):
BusMaster писал(а):
А вообще, чем не устраивают существующие трассировщики?
Я думаю, у каждого разработчика свое видение идеальной САПР. У меня тоже.

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 05 сен 2017, 09:15 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
Phyzic писал(а):
На самом деле, я вас так склонял поработать на KiCad)
Все свободное время я уделяю своему проекту.

Oxygen Power, спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 07 сен 2017, 03:56 
Заглядывает иногда

Зарегистрирован: 01 ноя 2011, 21:08
Сообщения: 66
Откуда: Краснодар
Phyzic писал(а):
Удивлен, что никто в этой теме не вспомнил KiCad.

Полностью поддерживаю. Весьма достойный CAD.
Пару месяцев назад решил освоить что-нибудь еще, кроме Eagle. Выбрал KiCad - и не пожалел. Есть, конечно, минусы и странности в интерфейсе, нужно время на освоение и привыкание, а кое-что совсем по-другому хотелось сделать... Но для open source проекта - KiCad очень хорош.
Сейчас плату в нем развожу в 2 раза быстрее, чем в Eagle.

Тем не менее, идеальный CAD пока еще не создан)) И если стараниями sva_omsk появится хорошая альтернатива существующим системам - это будет прекрасно!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 13 сен 2017, 06:55 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 609
Вроде тема подходящая для вопроса :)
Встретился мне на просторах i-neta ещё один открытый и свободный CAD (итальянский разработчик)
Сайт it.e.cad
Исходники последнее обновление библиотек 2-а года назад
На сайте программы, возможно. более обновляемые исходники или более правильные?
Весит немного, выглядит вроде прилично

P.S. Кто нибудь пробовал его использовать? И стоит ли он внимания? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 13 сен 2017, 21:29 
Заглядывает иногда

Зарегистрирован: 20 окт 2015, 18:14
Сообщения: 197
Судя по скринам, все очень примитивно. И это спустя 6 лет от первого релиза...
Как-то не возникло желания даже скачать или в исходники посмотреть)

Мне однажды попался открытый 2D CAD - QCAD. С виду впечатления очень положительные, ощущение полной готовности и богатый инструментарий. Но как он тормозил! Это нечто. Да, комп у меня был слабоват (2.2 ГГц, 2 ядра, 2 Гб ОЗУ), но не должна же резиновая нить рисоваться в режиме слайд-шоу. Хотя может сейчас и получше стало.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Разработка САПР
СообщениеДобавлено: 13 сен 2017, 23:15 
Старожил

Зарегистрирован: 27 апр 2013, 13:53
Сообщения: 609
sva_omsk писал(а):
Судя по скринам, все очень примитивно. И это спустя 6 лет от первого релиза...
Как-то не возникло желания даже скачать или в исходники посмотреть).

Не обижайтесь, но вашего "релиза" даже нет в скринах, тогда что должно обсуждаться в данном топике? :)

P.S. Или все мы тут джентельмены? (@ "Тут-то мне карта и попёрла! ...")
или как "делить шкуру неубитого медведя"
Извините, но он (релиз) может "протухнуть" до момента своей публикации :)


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 79 ]  На страницу Пред.  1, 2, 3, 4  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB