vpd 0 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Вот тут опять не понял. А зачем нужно определять кто из них больше? Кому это надо? Если схемотехник хочет поставить на схему 22нФ на 16В, то он будет фильтровать по этим параметрам. Возможно потом по разбросу, диэлектрику, корпусу и т.д. При чем здесь сортировка внутри базы/списка(не суть важно чего именно)? На самом деле сортировки никакой нет. Как составлен список внутри PTF-файла, в таком порядке вы его и увидите в таблице выбора компонентов. Попробую пояснить. Бывают такие части схемы, где номинал компонента не является жестко определенным с инженерной точки зрения. Например, pull-up резистор, какая-нибудь RC-цепочка с заданным t. В таких ситуациях у схемотехника имеется некоторый выбор в каком то диапазоне номиналов, и вопрос звучит так: "что можно выбрать в данном диапазоне из того, что а) есть на складе и б) имеет приемлемую стоимость?" Конечно, можно упереться к один номинал, и закупать его с нуля, потом он будет без дела ваяться. А можно подвинуть значение немного и прицепить его к какой-нибудь "ходовой" позиции. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Это понятно. Только Вы еще утверждали, что в оркаде удобнее... Мне удобнее:) Потому что пробовал и знаю как это там делается. В Концепте не пробовал, а разбираться необходимости нет. Я правильно понимаю, что после подгрузки файла в окно редактора порядок следования записей изменить невозможно никак? О такой возможности не знаю. Скорее всего нет. Теперь новый вопрос. Касаемо второй части названия (HDL). Что она означает? Я могу описывать схему чисто на HDL? Могу отправить часть этого HDL в синтезатор, чтобы получить прошивку ПЛИС, например? Точно не скажу. Скорей всего такая возможность есть, но как реализована - без понятия. Попробую пояснить. Бывают такие части схемы, где номинал компонента не является жестко определенным с инженерной точки зрения. Например, pull-up резистор, какая-нибудь RC-цепочка с заданным t. В таких ситуациях у схемотехника имеется некоторый выбор в каком то диапазоне номиналов, и вопрос звучит так: "что можно выбрать в данном диапазоне из того, что а) есть на складе и б) имеет приемлемую стоимость?" Конечно, можно упереться к один номинал, и закупать его с нуля, потом он будет без дела ваяться. А можно подвинуть значение немного и прицепить его к какой-нибудь "ходовой" позиции. Ну видимо придется выбирать из списка более-менее подходящие номиналы по очереди. По крайней мере задать диапазон у меня не получилось. С другой стороны если фильтровать как Вы говорите по наличию на складе, плюс корпус, плюс разброс(например) - вариантов в списке и так уже немного останется. В общем согласен, одним условием поиска список подходящих вариантов не получишь, но не могу сказать, что это фатально повлияет на процесс создания схемы. Плюс полминуты на выбор такого компонента. ЗЫ Кстати на скрине обведен список доступных номиналов, отсортированных. Правда только по первой цифре:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба ЗЫ Кстати на скрине обведен список доступных номиналов, отсортированных. Правда только по первой цифре :) Ага, хоть что-то... А где-нибудь виден сам результирующий запрос? Допустим, я задал тве-три маски, можно как-то увидеть и скопировать сами условия, которые я задал (сразу все)? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Заданное условие видно на приведенном скрине - красным подчеркнуто напряжение, по которому отфильтрованы компоненты. Будут заданы другие условия - будут видны вверху каждой колонки в окошке, вместо звездочки. Возможности скопировать не увидел. Хотя тут у меня опять возникает вопрос - а зачем? На каждый чих создавать условия и где-то их сохранять? Да быстрее находить как предусмотрено... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Хотя тут у меня опять возникает вопрос - а зачем? На каждый чих создавать условия и где-то их сохранять? Да быстрее находить как предусмотрено... У меня на этот счет свои соображения... Если хотите, расскажу, но они касаются базы... :) А вот иметь просто наборы типовых критериев поиска было бы удобно и вне зависимости от базы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ant_m 0 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Сорри, как Вы можете так говорить, если в концепте не пробовали? Хорошо, что можно. А не знаете, что именно можно? Т.е. какой там симулятор(ы)? Ну как это? Если мы начнем моделировать (ток через резистор, например), то нам же (симулятору) надо знать значение резистора? Как же он его узнает? Переведет текст value со схемы в число и посчитает. Кстати, здесь еще уместен маленький вопрос о способности концепта различать дольные и кратные величины (кило, милли и т.п.). И единица измерения тоже нужна, ведь, можно мерить время в секундах, а можно и в годах. Симулятор тот же самый что Orcad (PSpice). Для компонетов назначаются модели, из которых симулятор узнает значение номинала в том числе. Подробно этим не занимался - моделирование аналоговых схем мне не нужно. Это отдельный большой пласт работы и куча документации... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба У меня на этот счет свои соображения... Если хотите, расскажу, но они касаются базы... :) А вот иметь просто наборы типовых критериев поиска было бы удобно и вне зависимости от базы. А что такое "типовой критерий"? Что общего у резистора, транзистора и разъема например? Наличие на складе? Так это одно поле, установить там что-то дело менее чем одной секунды(если с мышкой быстро работаешь конечно). Насколько может ускорить такое "типовое условие" работу? На пол-процента по времени?:) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба А что такое "типовой критерий"? Что общего у резистора, транзистора и разъема например? Наличие на складе? Резисторы и транзисторы я, слава Богу, по разным библиотекам храню. Речь о поиске по типовым (предварительно сохраненным) критериям внутри библиотеки. Например, хочу вывести все резисторы 0603 1%. Обычно для этого надо вводить две маски. Но если есть типовой запрос, то можно просто выбрать его и все найдется сразу. Не люблю мышкой возюкать просто... И зры Вы смеетесь про пол-процента. Их за день набегает достаточно. В этом состоит одно из отличий качественного софта для профессионального использования от всяких хобби-программ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vpd 0 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба А как например найти все конденсаторы 0603 0.22 мкФ с напряжением от 12В и выше? предлагается помнить все типовые ряды напряжение для керамических конденсаторов и ручками вбивать 16V, 25V, 50V, 100V? И тут тоже какой волшебный парсер есть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба А как например найти все конденсаторы 0603 0.22 мкФ с напряжением от 12В и выше? предлагается помнить все типовые ряды напряжение для керамических конденсаторов и ручками вбивать 16V, 25V, 50V, 100V? И тут тоже какой волшебный парсер есть? Ну право же! Использовать запрос типа "package=0603 value=0.22мкФ voltage>12В". И при желании сохранить его в качестве типового. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Ну и выводите резисторы 0603 и 1% - два клика в двух окошках строки и список отфильтрован. В чем проблема-то? Куда удобнее например то, что Концепт хранит историю найденных компонентов и их не нужно искать повторно. А пол-процента при каждой операции как ни складывай - пол-процента в итоге и получится, так что не надо. Куда больше времени уходит на обдумывание схемы, чем на поиск компонентов в библиотеке. Так что если скорость Вашей работы ограничивает отсутствие предустановленных фильтров выбора компонентов, то Вы не схемотехник, а машинка для скоростного набора схемы. Да, насчет "качественного софта для профессионального использования" - я кстати кое-что делал в DxDesigner-e, поэтому имею возможность сравнить его и Концепт ХДЛ. Попробуйте и Вы, пару-тройку проектов, потом будем обсуждать что есть "качественно и профессионально". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vpd 0 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Так это при работе с базой, а без нее можно только на совпадение строк проверять. А при проверке строк я уже налетал, что 63V > 100V :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Uree 1 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба А как например найти все конденсаторы 0603 0.22 мкФ с напряжением от 12В и выше? предлагается помнить все типовые ряды напряжение для керамических конденсаторов и ручками вбивать 16V, 25V, 50V, 100V? И тут тоже какой волшебный парсер есть? Да не надо ничего помнить... Кликаем в окошко маски столбца Voltage: Появляется список значений имеющихся в перечне. Выбираем нужный, он остается в окошке. Кликаем в окошко с типами корпусов: Выбираем нужный из доступного списка. Все, компоненты отфильтрованы по двум критериям. Всех делов - меньше двух секунд. Сложно? Стоит автоматизировать? КУДА ЕЩЕ ПРОЩЕ??? ЗЫ vitan, Вы видимо хотите попробовать что-то в таком стиле для работы с Аллегро: http://www.cadence.com/rl/Resources/datash...h_datasheet.pdf Насколько я понимаю это и есть некая надстройка, для БД-ориентированной работы с Концепт-ом. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vitan 2 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Ну и выводите резисторы 0603 и 1% - два клика в двух окошках строки и список отфильтрован. В чем проблема-то? Для Вас не проблема, а для меня важно. Я за день этих кликов знаете сколько делаю? Пальцами уже штангу поднимать можно! :) Куда удобнее например то, что Концепт хранит историю найденных компонентов и их не нужно искать повторно. Это хорошо. Но я не удивлен, это должно быть в порядке вещей. Да, насчет "качественного софта для профессионального использования" - я кстати кое-что делал в DxDesigner-e, поэтому имею возможность сравнить его и Концепт ХДЛ. Попробуйте и Вы, пару-тройку проектов, потом будем обсуждать что есть "качественно и профессионально". Я бы не хотел сравнивать их здесь. И тем более говорить, что там что-то не так. Пробовать - это уже серьезный шаг. Не имея никакой налаженной инфраструктуры, библиотек и вообще понимания, стоит ли его рассматривать, я к такому не готов. Поэтому и затеян топик, собственно. Жаль, что так мало участников. Просто Вы мне не на все вопросы ответили, к сожалению... Еще такой вопрос: допускает ли концепт многопользовательскую работу над одной схемой? Как это выглядит? ЗЫ vitan, Вы видимо хотите попробовать что-то в таком стиле для работы с Аллегро: http://www.cadence.com/rl/Resources/datash...h_datasheet.pdf Насколько я понимаю это и есть некая надстройка, для БД-ориентированной работы с Концепт-ом. Я пока с ним не разбирался подробно, но сложилось впечатление, что это некий аналог менторовского DMS, просто для хранения и упорядочивания библиотечных элементов типа падстеков и корпусов в базе. При этом я не успел понять, можно ли с его помощью, например, устанавливать на схему компоненты, делая поиск по базе. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Ant_m 0 5 марта, 2012 Опубликовано 5 марта, 2012 · Жалоба Hoodwin Все там есть, без всяких скриптов и строк и парсеров: Можно хоть 100500 полей и значений задать, и больше и меньше и равно и отсортировать. Можно искать в библиотеках, всех или любой на выбор. можно искать в проекте. Можно искать в определенном символе. Нафига столько возможностей не знаю. Сам этим никогда не пользовался. Учите матчасть©. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться