Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: EE2007.7 и Linux
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Mentor-ExpeditionPCB
Страницы: 1, 2, 3
wolfman
Цитата(vugluskr @ Feb 15 2010, 04:32) *
Вы хотите сказать? что принципиально под линуксом DXDatabook не пойдет? Зачем же тогда сам Ментор делает дистрибутивы под линукс?


Вы не обратили внимание, что EE запускается в вайне. Вайн встроен в их софтину.
vugluskr
Цитата(wolfman @ Feb 15 2010, 09:50) *
Вы не обратили внимание, что EE запускается в вайне. Вайн встроен в их софтину.

я обратил внимание на виндусовость интерфейса, честно говоря, сейчас буду запускать аллегру и если она покажет себя "менее собранной из виндусятины" ментор сразу полетит в окно с моего компа
fill
Цитата(vugluskr @ Feb 14 2010, 22:02) *
Вы хотите сказать? что принципиально под линуксом DXDatabook не пойдет? Зачем же тогда сам Ментор делает дистрибутивы под линукс?


1. Для начала разберитесь в чем в Linux-e вы собираетесь делать базу данных и как ее подключить. Форматы показаны Нажмите для просмотра прикрепленного файла
2. Насколько я понимаю, база из Sample_Lib заработает только если ее установить в виндах, а в Linux-е подключиться к ней через веб интерфейс, т.к. эта база сделана в Microsoft_Access. Или ее надо транслировать например в Oracle, который как видите полностью (а не частично) поддерживается на всех платформах.
vugluskr
Цитата(fill @ Feb 15 2010, 10:58) *
1. Для начала разберитесь в чем в Linux-e вы собираетесь делать базу данных и как ее подключить.


Cпасибо за ответ. Отвечу так: я не программист и не администратор я просто разработчик электроники. Пугает что современные пакеты заставляют электронщика концентрировать свое внимание на изучении ОДБЦ Ораклов и взаимодействий различных программ между собой, вместо того чтобы сконцентрировать свое внимание на разрабатываемом устройстве. Учитывая российские реалии - один разработчик зачастую ведет проект от концепции, разработки схемы, разводки ПП, программировании FPGA и отладки пакеты ищутся с точки зрения удобства освоения. И получается что дополнительно нужно опрограмливаться, ободминистряться и облинуксиваться чтобы решить задачу. Но это так оффтоп и лирика. За наводку спасибо
fill
Цитата(vugluskr @ Feb 15 2010, 11:32) *
Cпасибо за ответ. Отвечу так: я не программист и не администратор я просто разработчик электроники. Пугает что современные пакеты заставляют электронщика концентрировать свое внимание на изучении ОДБЦ Ораклов и взаимодействий различных программ между собой, вместо того чтобы сконцентрировать свое внимание на разрабатываемом устройстве. Учитывая российские реалии - один разработчик зачастую ведет проект от концепции, разработки схемы, разводки ПП, программировании FPGA и отладки пакеты ищутся с точки зрения удобства освоения. И получается что дополнительно нужно опрограмливаться, ободминистряться и облинуксиваться чтобы решить задачу. Но это так оффтоп и лирика. За наводку спасибо


В данном случае вы затронули программу ориентированную на кооперацию данных с другим членами коллектива (и не только разработчиками электроники). DxDB -это не средство для создания БД, а средство настраиваемого подключения к корпоративной БД через ODBC интерфейс, чтобы можно было в БД найти нужные компоненты по заданным вами параметрам и разместить их на схеме, с автоматическим размещением и всех указанных вами атрибутов (а не всех атрибутов которые есть в БД - например Цена вам может быть и не нужна на схеме), значение которых берутся из БД, а также провести верификацию соответствия текущих значений атрибутов значениям в БД.
Для простого варианта работы, как уже было ранее сказано, достаточно ЦБ сделанной LM - искать (через поле фильтра над соответствующей колонкой) можно по именам компонентов и некоторым атрибутам (в данном случае их придется прописывать уже внутри PDB, что менее удобно чем редактирование в таблицах БД).
AlexN
Цитата(vugluskr @ Feb 15 2010, 15:32) *
Cпасибо за ответ. Отвечу так: я не программист и не администратор я просто разработчик электроники. Пугает что современные пакеты заставляют электронщика концентрировать свое внимание на изучении ОДБЦ Ораклов и взаимодействий различных программ между собой, вместо того чтобы сконцентрировать свое внимание на разрабатываемом устройстве. Учитывая российские реалии - один разработчик зачастую ведет проект от концепции, разработки схемы, разводки ПП, программировании FPGA и отладки пакеты ищутся с точки зрения удобства освоения. И получается что дополнительно нужно опрограмливаться, ободминистряться и облинуксиваться чтобы решить задачу. Но это так оффтоп и лирика. За наводку спасибо


+1
Вы еще не все упомянули. ментор еще продвигает "automation" - это когда софтина прямо не предоставляет то, чего хочет пользователь - он может освоить еще язык программирования типа tcl, vbs и какие-то еще и дописать сам, чего еме, пользователю не хватает, а ментор предоставит для этого программный интерфейс.

правда databook вы напрсно боитесь. нужно просто наполнить базу данных по компонентам. Подключить ее системе - никаких усилий. вся проблема в том, что наполнять ее время надо.
vugluskr
Цитата(AlexN @ Feb 15 2010, 12:13) *
Вы еще не все упомянули. ментор еще продвигает "automation" - это когда софтина прямо не предоставляет то, чего хочет пользователь - он может освоить еще язык программирования типа tcl, vbs и какие-то еще и дописать сам, чего еме, пользователю не хватает, а ментор предоставит для этого программный интерфейс.

tcl заставил выучить Model sim

Цитата(AlexN @ Feb 15 2010, 12:13) *
правда databook вы напрсно боитесь. нужно просто наполнить базу данных по компонентам. Подключить ее системе - никаких усилий. вся проблема в том, что наполнять ее время надо.


не то чтобы боюсь я просто обалдеваю, Ментор славится тем что делает доскональнейшие описания всех своих программных компонент. Но от этого приходится прыгать по инфохабу и ворочать тысячи страниц или проходить тренинги. Это не нормально какие тренинги? У меня был тренинг 5 лет универа и 9 лет разработки устройств. Понадобилось разработать плату с точки зрения электроники все понятно и прозрачно фронт работы мною определен. И тут чтобы сделать то что я прекрасно знаю нужно париться с программой, изучать сотни страниц текста по продукту. Это корпоративэбл, конечно и понятна позиция ментора. Но что делать нам нищебродским российским разработчикам?

Цитата(fill @ Feb 15 2010, 11:41) *
Для простого варианта работы, как уже было ранее сказано, достаточно ЦБ сделанной LM - искать (через поле фильтра над соответствующей колонкой) можно по именам компонентов и некоторым атрибутам (в данном случае их придется прописывать уже внутри PDB, что менее удобно чем редактирование в таблицах БД).

Спасибо. Зарегистрировался на мегратеке чтобы скачать тренинг это будет последней каплей, если не разберусь в простом маршруте, думаю с ментором завязать - уж очень деструктивно действует на психику эта корпоративная мощь и кибернетичность.
fill
Цитата(vugluskr @ Feb 15 2010, 12:43) *
tcl заставил выучить Model sim

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


Сразу только учтите что тренинг делался в виндах, поэтому или (чтобы представлять полностью как может вестись работа) лучше его провести в виндах; или все что касается DxDataBook где возможно (типа Live_Verification) опустить или заменить на поиск\выбор из ЦБ.
Vadim
Цитата(vugluskr @ Feb 15 2010, 12:32) *
И получается что дополнительно нужно опрограмливаться, ободминистряться и облинуксиваться чтобы решить задачу.

Нет. Чтобы просто решить задачу, этого не нужно. Это нужно, чтобы решить задачу быстро и именно таким путем, каким удобно именно исполнителю, а не предлагаемым производителями мышкотыркательных инструментов. Можно постояно выполнять одно и то же действие, по десять раз тыркаясь мышкой, сокрушаясь, что какой-то производитель ПО не додумался сделать более удобную кнопочку, и так до пенсии, а можно "опрограмлиться" и написать скрипт, который будет заменять рутинное мышконажимание, а сэкономленное время посвятить чему-нибудь более полезному. Каждый сам выбирает свой путь.
Цитата(vugluskr @ Feb 15 2010, 12:32) *
Но это так оффтоп и лирика.

Это точно smile.gif
vugluskr
Цитата(Vadim @ Feb 15 2010, 13:52) *
Нет. Чтобы просто решить задачу, этого не нужно. Это нужно, чтобы решить задачу быстро и именно таким путем, каким удобно именно исполнителю, а не предлагаемым производителями мышкотыркательных инструментов. Можно постояно выполнять одно и то же действие, по десять раз тыркаясь мышкой, сокрушаясь, что какой-то производитель ПО не додумался сделать более удобную кнопочку, и так до пенсии, а можно "опрограмлиться" и написать скрипт, который будет заменять рутинное мышконажимание, а сэкономленное время посвятить чему-нибудь более полезному. Каждый сам выбирает свой путь.

Это точно smile.gif


к сожалению, я заканчивал факультет электроники и мыслю категориями сигналов и цепей, а не категорией скриптов. Мне как раз удобнее графикой манипулировать, да и врятли трассы и схемы будет удобно описывать скриптами.
vugluskr
а куда делся View->Symbols ?

fill
Цитата(vugluskr @ Feb 15 2010, 19:27) *
а куда делся View->Symbols ?


Теперь два разных окна доступа к компонентам объединили в одно - вызывается через иконку\пункт_меню DxDatabook - если к проекту подключен конфиг. файл DxDatabook-а, то в появившемся окне появляется вторая закладка поиска\выбора через DxDataBook, а в первой (присутствующей всегда) вид ЦБ (то что раньше было View->Symbols)
Vadim
Добрый день. Есть ли люди, работающие с Expedition не в гноме или кде, а в xfce? Окна обрезаются справа и снизу, не разворачиваются, при перемещении раздваиваются. Как победить этот ужас?
Спасибо.
Vadim
Вопрос вдогонку. Кто-нибудь работает в линуксе на двух мониторах? А то у меня сложилось впечатление, что в этом случае Expedition не юзабелен в принципе.
cord
А Линуксоиды здесь есть? Может кто знает, как установить линуксовый ЕЕ2007 на Slax или Puppy? У меня установка проходит нормально, но потом при запуске какого-нибудь приложения из ЕЕ выдаётся ошибка со смыслом типа "Не смог открыть базу данных пакетов" (что естественно, ведь в этих дистрибутивах её просто нет). Поскольку ЕЕ заточен под rpm-дистрибутивы, но нормально работает и на Убунте, то можно предположить, что содержимое этой пакетной базы значения не имеет. Может можно как-то обойти ошибку?
bureau
может кто разъяснит почему не запускается Expedition. DxD запускается и работает без проблем. А вот когда пробую запустить Expedition получаю ответ:
Код
Creating Registry for Product Family: SmartUtilities
Registering /opt/mentor/2007.7EE/SDD_HOME/common/linux/lib/libAddinSvr.so
OK
Registering /opt/mentor/2007.7EE/SDD_HOME/common/linux/lib/libConnectionPlanner.so
OK
Registering /opt/mentor/2007.7EE/SDD_HOME/common/linux/lib/libFatTraceEdit.so
OK
Registering /opt/mentor/2007.7EE/SDD_HOME/common/linux/lib/libFatTraceProcessorAddin.so
OK
Registering /opt/mentor/2007.7EE/SDD_HOME/common/linux/lib/libCurvedTearDropAddin.so
OK
Registering /opt/mentor/2007.7EE/SDD_HOME/common/linux/lib/libDrcAssertionAssistant.so
OK
/opt/mentor/2007.7EE/SDD_HOME/common/linux/bin/ExpeditionPCB: 72: /bin/basename: not found
/opt/mentor/2007.7EE/SDD_HOME/common/linux/bin/ExpeditionPCB: 73: /opt/mentor/2007.7EE/SDD_HOME/wg/linux/bin/: Permission denied

права доступа стоят 777
cioma
Он же сам говорит:
QUOTE
/bin/basename: not found

Сделайте softlink в /bin на Ваш basename (например на /usr/bin/basename)

Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.