Перейти к содержанию
    

Вот тут опять не понял. А зачем нужно определять кто из них больше? Кому это надо? Если схемотехник хочет поставить на схему 22нФ на 16В, то он будет фильтровать по этим параметрам. Возможно потом по разбросу, диэлектрику, корпусу и т.д. При чем здесь сортировка внутри базы/списка(не суть важно чего именно)?

На самом деле сортировки никакой нет. Как составлен список внутри PTF-файла, в таком порядке вы его и увидите в таблице выбора компонентов.

 

Попробую пояснить. Бывают такие части схемы, где номинал компонента не является жестко определенным с инженерной точки зрения. Например, pull-up резистор, какая-нибудь RC-цепочка с заданным t. В таких ситуациях у схемотехника имеется некоторый выбор в каком то диапазоне номиналов, и вопрос звучит так: "что можно выбрать в данном диапазоне из того, что а) есть на складе и б) имеет приемлемую стоимость?" Конечно, можно упереться к один номинал, и закупать его с нуля, потом он будет без дела ваяться. А можно подвинуть значение немного и прицепить его к какой-нибудь "ходовой" позиции.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это понятно. Только Вы еще утверждали, что в оркаде удобнее...

 

Мне удобнее:) Потому что пробовал и знаю как это там делается. В Концепте не пробовал, а разбираться необходимости нет.

 

 

Я правильно понимаю, что после подгрузки файла в окно редактора порядок следования записей изменить невозможно никак?

 

О такой возможности не знаю. Скорее всего нет.

 

Теперь новый вопрос. Касаемо второй части названия (HDL). Что она означает?

Я могу описывать схему чисто на HDL? Могу отправить часть этого HDL в синтезатор, чтобы получить прошивку ПЛИС, например?

 

Точно не скажу. Скорей всего такая возможность есть, но как реализована - без понятия.

 

Попробую пояснить. Бывают такие части схемы, где номинал компонента не является жестко определенным с инженерной точки зрения. Например, pull-up резистор, какая-нибудь RC-цепочка с заданным t. В таких ситуациях у схемотехника имеется некоторый выбор в каком то диапазоне номиналов, и вопрос звучит так: "что можно выбрать в данном диапазоне из того, что а) есть на складе и б) имеет приемлемую стоимость?" Конечно, можно упереться к один номинал, и закупать его с нуля, потом он будет без дела ваяться. А можно подвинуть значение немного и прицепить его к какой-нибудь "ходовой" позиции.

 

Ну видимо придется выбирать из списка более-менее подходящие номиналы по очереди. По крайней мере задать диапазон у меня не получилось.

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

 

post-4480-1330944325_thumb.png

 

ЗЫ Кстати на скрине обведен список доступных номиналов, отсортированных. Правда только по первой цифре:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ЗЫ Кстати на скрине обведен список доступных номиналов, отсортированных. Правда только по первой цифре :)

Ага, хоть что-то...

А где-нибудь виден сам результирующий запрос? Допустим, я задал тве-три маски, можно как-то увидеть и скопировать сами условия, которые я задал (сразу все)?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Заданное условие видно на приведенном скрине - красным подчеркнуто напряжение, по которому отфильтрованы компоненты. Будут заданы другие условия - будут видны вверху каждой колонки в окошке, вместо звездочки. Возможности скопировать не увидел. Хотя тут у меня опять возникает вопрос - а зачем? На каждый чих создавать условия и где-то их сохранять? Да быстрее находить как предусмотрено...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Хотя тут у меня опять возникает вопрос - а зачем? На каждый чих создавать условия и где-то их сохранять? Да быстрее находить как предусмотрено...

У меня на этот счет свои соображения... Если хотите, расскажу, но они касаются базы... :)

А вот иметь просто наборы типовых критериев поиска было бы удобно и вне зависимости от базы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Сорри, как Вы можете так говорить, если в концепте не пробовали?

Хорошо, что можно. А не знаете, что именно можно? Т.е. какой там симулятор(ы)?

 

 

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

 

Симулятор тот же самый что Orcad (PSpice). Для компонетов назначаются модели, из которых симулятор узнает значение номинала в том числе.

Подробно этим не занимался - моделирование аналоговых схем мне не нужно. Это отдельный большой пласт работы и куча документации...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня на этот счет свои соображения... Если хотите, расскажу, но они касаются базы... :)

А вот иметь просто наборы типовых критериев поиска было бы удобно и вне зависимости от базы.

 

А что такое "типовой критерий"? Что общего у резистора, транзистора и разъема например? Наличие на складе? Так это одно поле, установить там что-то дело менее чем одной секунды(если с мышкой быстро работаешь конечно). Насколько может ускорить такое "типовое условие" работу? На пол-процента по времени?:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что такое "типовой критерий"? Что общего у резистора, транзистора и разъема например? Наличие на складе?

Резисторы и транзисторы я, слава Богу, по разным библиотекам храню.

Речь о поиске по типовым (предварительно сохраненным) критериям внутри библиотеки.

Например, хочу вывести все резисторы 0603 1%.

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

И зры Вы смеетесь про пол-процента. Их за день набегает достаточно. В этом состоит одно из отличий качественного софта для профессионального использования от всяких хобби-программ.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как например найти все конденсаторы 0603 0.22 мкФ с напряжением от 12В и выше? предлагается помнить все типовые ряды напряжение для керамических конденсаторов и ручками вбивать 16V, 25V, 50V, 100V?

И тут тоже какой волшебный парсер есть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как например найти все конденсаторы 0603 0.22 мкФ с напряжением от 12В и выше? предлагается помнить все типовые ряды напряжение для керамических конденсаторов и ручками вбивать 16V, 25V, 50V, 100V?

И тут тоже какой волшебный парсер есть?

Ну право же! Использовать запрос типа "package=0603 value=0.22мкФ voltage>12В". И при желании сохранить его в качестве типового.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и выводите резисторы 0603 и 1% - два клика в двух окошках строки и список отфильтрован. В чем проблема-то?

Куда удобнее например то, что Концепт хранит историю найденных компонентов и их не нужно искать повторно.

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

Да, насчет "качественного софта для профессионального использования" - я кстати кое-что делал в DxDesigner-e, поэтому имею возможность сравнить его и Концепт ХДЛ. Попробуйте и Вы, пару-тройку проектов, потом будем обсуждать что есть "качественно и профессионально".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Так это при работе с базой, а без нее можно только на совпадение строк проверять. А при проверке строк я уже налетал, что 63V > 100V :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А как например найти все конденсаторы 0603 0.22 мкФ с напряжением от 12В и выше? предлагается помнить все типовые ряды напряжение для керамических конденсаторов и ручками вбивать 16V, 25V, 50V, 100V?

И тут тоже какой волшебный парсер есть?

 

Да не надо ничего помнить...

Кликаем в окошко маски столбца Voltage:

 

post-4480-1330953409_thumb.png

 

Появляется список значений имеющихся в перечне. Выбираем нужный, он остается в окошке.

Кликаем в окошко с типами корпусов:

 

post-4480-1330953469_thumb.png

 

Выбираем нужный из доступного списка.

 

Все, компоненты отфильтрованы по двум критериям. Всех делов - меньше двух секунд. Сложно? Стоит автоматизировать? КУДА ЕЩЕ ПРОЩЕ???

 

ЗЫ vitan, Вы видимо хотите попробовать что-то в таком стиле для работы с Аллегро: http://www.cadence.com/rl/Resources/datash...h_datasheet.pdf

Насколько я понимаю это и есть некая надстройка, для БД-ориентированной работы с Концепт-ом.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну и выводите резисторы 0603 и 1% - два клика в двух окошках строки и список отфильтрован. В чем проблема-то?

Для Вас не проблема, а для меня важно. Я за день этих кликов знаете сколько делаю? Пальцами уже штангу поднимать можно! :)

 

Куда удобнее например то, что Концепт хранит историю найденных компонентов и их не нужно искать повторно.

Это хорошо. Но я не удивлен, это должно быть в порядке вещей.

 

Да, насчет "качественного софта для профессионального использования" - я кстати кое-что делал в DxDesigner-e, поэтому имею возможность сравнить его и Концепт ХДЛ. Попробуйте и Вы, пару-тройку проектов, потом будем обсуждать что есть "качественно и профессионально".

Я бы не хотел сравнивать их здесь. И тем более говорить, что там что-то не так.

Пробовать - это уже серьезный шаг. Не имея никакой налаженной инфраструктуры, библиотек и вообще понимания, стоит ли его рассматривать, я к такому не готов. Поэтому и затеян топик, собственно.

Жаль, что так мало участников. Просто Вы мне не на все вопросы ответили, к сожалению...

 

Еще такой вопрос: допускает ли концепт многопользовательскую работу над одной схемой? Как это выглядит?

 

ЗЫ vitan, Вы видимо хотите попробовать что-то в таком стиле для работы с Аллегро: http://www.cadence.com/rl/Resources/datash...h_datasheet.pdf

Насколько я понимаю это и есть некая надстройка, для БД-ориентированной работы с Концепт-ом.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Hoodwin

Все там есть, без всяких скриптов и строк и парсеров:

post-29765-1330954246_thumb.png

Можно хоть 100500 полей и значений задать, и больше и меньше и равно и отсортировать. Можно искать в библиотеках, всех или любой на выбор. можно искать в проекте. Можно искать в определенном символе.

Нафига столько возможностей не знаю. Сам этим никогда не пользовался.

Учите матчасть©.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...