Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вопросы по CST
Форум разработчиков электроники ELECTRONIX.ru > Аналоговая и цифровая техника, прикладная электроника > Rf & Microwave Design
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51
Valodores
Цитата(StasExR @ Jun 13 2008, 10:15) *
Если я правильно понял, вы используете не Monitor Farfield (нужный для расчёта ДН), а именно Probe, который помещяете в дальней зоне, вне области расчёта и смотрите сигнал и S-параметр в этой точке. При этом нужные вам результаты храняться в Results tree в папке 1D results/Probes/E-farfield. Если всё так и есть, тогда я бы вам посоветовал поступить следующим образом:
1) добавляете в Result watch пунткт Postprocessing Template
2) в Postprocessing Template, во вкладе 1D Rsults включаете Load 1D Result File, в открывшемся диалоговом окошке щёлкаете Browse Tree и выбираете нужный для сравнения результат.
3) в Postprocessing Template, во вкладе 0D Rsults и добавляете 0D Value from 1D Result. Тут можете выбрать y-Maximum, если вам нужна, например, только точка максимума для сравнения.

Вы правильно меня поняли, меня интересуют именно показания Probe, и только сигнал.
Последовал Вашему совету и все получилось. Спасибо.
Valodores
Цитата(StasExR @ Jun 13 2008, 10:15) *
1) добавляете в Result watch пунткт Postprocessing Template
2) в Postprocessing Template, во вкладе 1D Rsults включаете Load 1D Result File, в открывшемся диалоговом окошке щёлкаете Browse Tree и выбираете нужный для сравнения результат.
3) в Postprocessing Template, во вкладе 0D Rsults и добавляете 0D Value from 1D Result. Тут можете выбрать y-Maximum, если вам нужна, например, только точка максимума для сравнения.

Параметрически заданы ширина и длина, по 5 значений каждого. После рассчета в 0D Rsults получаю график максимума напряженности поля от ширины или длины, в зависимости от настроек Table Properties. Однако если выбираю напряженность поля от ширины, то график только один, для наибольшей длины излучателя, а 4 графика для промежуточных значений отсутствуют. То же, если выбрать в Table Properties зависимость напряженности поля от длины, получаю снова один график, для максимальной ширины, а остальных нет. Скажите, а есть какое-то волшебное слово, при помощи которого можна вычислить и прорисовать промежуточные значения?
Zhaba
Цитата(StasExR @ Jun 12 2008, 15:43) *
Может и выложат, когда их туда пустят =D


Пришлите мне, я выложу.
sokol851637
Цитата(Oskos @ Jun 7 2008, 19:43) *
Сделай открытые границы Open, add space


Спасибо большое! Услуга не медвежья)). Всё сделал. Ошибку исправил.

Но вылезла другая: "Parallel symmetry planes!".

В разделе "Symmetry Planes" никаких симметричностей при вычислениях не стоит.

Простите! Может вопросы и глупые, но просто опыта у меня мало и обратиться за советом не к кому.
StasExR
Цитата(Valodores @ Jun 16 2008, 02:09) *
Параметрически заданы ширина и длина, по 5 значений каждого...


1. Попробуйте проверить не задали ли вы параметры для качания внутри разных Sequence в настройках Parameter Sweep. Чтобы менять значения параметров "одновременно" нужно поместить их в одну Sequence.
2. Выберите в Table Properties "ширину" в пункте Abscissa и "длину" в пункте Curve set parameter.
Valodores
Цитата(StasExR @ Jun 17 2008, 15:53) *
1. Попробуйте проверить не задали ли вы параметры для качания внутри разных Sequence в настройках Parameter Sweep. Чтобы менять значения параметров "одновременно" нужно поместить их в одну Sequence.

Вот здесь была моя ошибка, теперь порядок. Спасибо.
Valodores
Кто-нибудь может ответить, вносит ли непостредственно ток, протекающий через сам дискретный порт, вклад в излучение или нет? Лично у меня появилось подозрение, что да. Чтоб развеять сомнения, обратился к классике: взял електрический диполь и стал уменьшать его длину за счет увеличения раастояния между точками запитки. Поле в дальней зоне не только не уменьшилось, а наоборот, начало расти. Когда длина вибратора дошла до 10 мм, а расстояние между точками подключения дискретного порта 500 мм, я заменил материал вибратора на диэлектрик, но это сказалось на уменьшении поля лишь на 1%. Поскольку чудеса бывают обычно в сказках, я прихожу к выводу, что либо мои действия некорректны, либо ток, протекающий через порт, также включается в расчет. Ваше мнение?
nadie
Цитата
вносит ли непостредственно ток, протекающий через сам дискретный порт, вклад в излучение

Да вносит, поэтому в 2008 и появился plane port
Valodores
Цитата(nadie @ Jun 19 2008, 18:46) *
Да вносит, поэтому в 2008 и появился plane port

Хм... у себя не нашел. Можно поподробнее?
Если Вы имели ввиду Plane Wave, то он был еще в 5-й версии, но как его здесь применить?
Tatyana
У меня рипнутый софт без примеров и хелпа. Никто не подскажет, где можно найти пример с оптимизицией по нескольким переменным (и написанием сложной целевой функции).
nadie
Цитата
Можно поподробнее?

Dicrete Face port

это точное его название, появился только в 2008
Valodores
Цитата(nadie @ Jun 20 2008, 17:44) *
Dicrete Face port

это точное его название, появился только в 2008

Странно, но у меня даже поиск по хэлпу ничего не дал, не знает он такого вида порта. Не могли бы Вы указать его точное местонахождение у Вас? А может это связано с тем, что у меня не поставлен не один из патчей?
EVS
Цитата(Valodores @ Jun 21 2008, 10:14) *
Странно, но у меня даже поиск по хэлпу ничего не дал...

Просто надо искать не Dicrete, а Discrete. М.было бы и догадаться wink.gif
BTW да, SPack'и вносили много исправлений именно в него, есть смысл их поставить.
Нажмите для просмотра прикрепленного файла
Valodores
Цитата(EVS @ Jun 21 2008, 15:13) *
Просто надо искать не Dicrete, а Discrete. М.было бы и догадаться wink.gif

Извини, не дочитался, просто скопировал и вставил в строку поиска smile.gif

Цитата(EVS @ Jun 21 2008, 15:13) *
BTW да, SPack'и вносили много исправлений именно в него, есть смысл их поставить.

а где взять?
Tatyana
Люди добрые, киньте на tanigva@gmail.com пример с многомерной оптимизицией, родной или свою задачку. Изобретение велосипеда зашло в тупик help.gif
StasExR
Цитата(Tatyana @ Jun 23 2008, 16:36) *
Люди добрые, киньте на tanigva@gmail.com пример с многомерной оптимизицией, родной или свою задачку. Изобретение велосипеда зашло в тупик help.gif


Может лучше будет, если вы кратко опишите свою задачу и возникшие затруднения. Что именно у Вас не получается: задать настройки оптимизатора? Описать целевую функцию? Что-то ещё?
Тогда будет понятно, что можно посоветовать и какие примеры прислать.
Tatyana
Цитата(StasExR @ Jun 23 2008, 10:01) *
Может лучше будет, если вы кратко опишите свою задачу и возникшие затруднения. Что именно у Вас не получается: задать настройки оптимизатора? Описать целевую функцию? Что-то ещё?
Тогда будет понятно, что можно посоветовать и какие примеры прислать.

Спасибо за отклик. Вначале описала довольно сложные задачки для оптимизации, потом хотела убрать, но оставлю ниже...
Вот самая простая задачка с двумя переменными и оптимизацией в диапазоне. Хочу перейти с очень большого коаксиала на очень маленький с помощью переходника с какими-то значениями внутреннего и внешнего радиуса (два геометрических параметра, длина -- третий), через импедансы найду первое приближение. Целевая функция -- худшее значение прохождения из 5 частотных точек по диапазону.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Спасибо за отклик. Привожу пример самой простой задачки, пример оптимизации которой меня бы устроил. Имеем самый простой волноводный фильтр, например на H-плоскостных диафрагмах (на штырях или любая другая реализация). Хочу прооптимизировать АЧХ -- в полосе прохождение не хуже 0.1 dB (оптимизиция по 5-6 точкам, худшее значение) и вне полосы в одной (двух) частотных точках -- не хуже чем 20 dB (и 30 dB).
Итого, целевая функция = худшее значение в полосе+вес*(1/значение вне полосы). На каждом шаге просчитываем S-параметры в 5-8 точках. Параметры оптимизиции для фильтра на диафрагмах -- длина резонаторов и ширина диафрагм.
Или -- направленный ответвитель. Считаем характеристики в 5-6 точках по диапазону. Оптимизируем: связь -- не хуже (10dB+-0.5dB), возвратные потери в худшей точке не хуже 30dB, изоляция -- не хуже 50dB. Или -- лучшая возможная. Параметры -- геометрические.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
То есть я хочу целевую функцию -- комбинация S-параметров в нескольких частотных точках, а параметры оптимизации -- геометрия структуры.
Хотелось бы пример с написанием макроса целевой функции.
Но буду благодарна за любую задачку с многомерной оптимизицией.
Valodores
Работаю с face port, но как бы я его не задавал, при запуске солвера получаю сообщение: "Failed to read database file". Пока стоял Edge port все работало.
StasExR
Цитата(Tatyana @ Jun 23 2008, 20:54) *
Спасибо за отклик. Вначале описала довольно сложные задачки для оптимизации, потом хотела убрать, но оставлю ниже...
Вот самая простая задачка с двумя переменными и оптимизацией в диапазоне. Хочу перейти с очень большого коаксиала на очень маленький с помощью переходника с какими-то значениями внутреннего и внешнего радиуса (два геометрических параметра, длина -- третий), через импедансы найду первое приближение. Целевая функция -- худшее значение прохождения из 5 частотных точек по диапазону.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
Спасибо за отклик. Привожу пример самой простой задачки, пример оптимизации которой меня бы устроил. Имеем самый простой волноводный фильтр, например на H-плоскостных диафрагмах (на штырях или любая другая реализация). Хочу прооптимизировать АЧХ -- в полосе прохождение не хуже 0.1 dB (оптимизиция по 5-6 точкам, худшее значение) и вне полосы в одной (двух) частотных точках -- не хуже чем 20 dB (и 30 dB).
Итого, целевая функция = худшее значение в полосе+вес*(1/значение вне полосы). На каждом шаге просчитываем S-параметры в 5-8 точках. Параметры оптимизиции для фильтра на диафрагмах -- длина резонаторов и ширина диафрагм.
Или -- направленный ответвитель. Считаем характеристики в 5-6 точках по диапазону. Оптимизируем: связь -- не хуже (10dB+-0.5dB), возвратные потери в худшей точке не хуже 30dB, изоляция -- не хуже 50dB. Или -- лучшая возможная. Параметры -- геометрические.
<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
То есть я хочу целевую функцию -- комбинация S-параметров в нескольких частотных точках, а параметры оптимизации -- геометрия структуры.
Хотелось бы пример с написанием макроса целевой функции.
Но буду благодарна за любую задачку с многомерной оптимизицией.


Опишу кратко, как нужно настроить оптимизатор для такой задачи.
1. Сначала самый простой случай: оптимизация по 3 переменным и целевая функция - S-параметр в полосе частот + S-параметр вне этой полосы частот.
Натройка оптимизатора будет выглядеть примерно следующим образом:


Раньше я тоже писал макросы для целевых функци
StasExR
Цитата(Tatyana @ Jun 23 2008, 20:54) *
Вот самая простая задачка с двумя переменными и оптимизацией в диапазоне..


Опишу кратко, как нужно настроить оптимизатор для такой задачи.
1. Сначала самый простой случай: оптимизация по 3 переменным и целевая функция - S-параметр в полосе частот + S-параметр вне этой полосы частот.
Настройка оптимизатора будет выглядеть примерно следующим образом:
Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла
(Конкретные цифры взяты для примера)
При этом вам не нужно заботится об указании конкретных частотных точек в которых оптимизируются S-параметры и оптимизация проходит по всем посчитанным (или интерполированным) точкам диапазона. А считать можете как F-солвером так и T-солвером (с применением авторегрессионного фильтра если рассчитывается резонансная структура)

2. Если вы настоятельно хотите проводить оптимизацию только в конкретных частотных точках или хотите извлекать какие-либо ещё значения и по ним оптимизировать тогда советую использовать оптимизацию по 0D-Result в комбинации с Postprocessing Template. Например:
Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла Нажмите для просмотра прикрепленного файла

3. Что касается написания макросов.. Раньше я тоже писал макросы для целевых функций. А сейчас, в особенности после выхода CST 2008, пользуюсь встроенными возможностями Postprocessing Template. Например функции Mix1DResults, 0DresultFrom1Dresult, Mix0dResults и др. позволяют делать над посчитанными результатами операции почти любой сложности. А затем можно определить посчитанный 0DResult-ы в виде целевых функций с разными весами.

PS Если что-то не получится, расскажу про макросы =)
PPS предыдущее сообщение добавилось случайно и не удаляется..
Demonis
Цитата(Tatyana @ Jun 23 2008, 14:36) *
Люди добрые, киньте на tanigva@gmail.com пример с многомерной оптимизицией, родной или свою задачку. Изобретение велосипеда зашло в тупик help.gif



Не знаю, что изменилось со времен 2006 ЦСТ, но мой вывод, что лучше использовать оптимизацию, реализованную в Матлабе, и использовать связку Матлаба и ЦСТ для расчета моделей (где-то тут была моя тема по такой связке - изменение параметром точно работает)
Tatyana
2StasExR
Огромное спасибо! Даже быстрого взгляда на картинки было достаточно для просветления в мозгах.
И еще раз -- СПАСИБО!
Valodores
Подскажите пожалуйста, в работающей модели с Discret Edge port для перехода на Discret face port достаточно ли простой замены портов или же нужно выполнить еще некоторые действия?
EVS
Цитата(Valodores @ Jun 25 2008, 10:25) *
Подскажите пожалуйста, в работающей модели с Discret Edge port для перехода на Discret face port достаточно ли простой замены портов или же нужно выполнить еще некоторые действия?

Странный вопрос.
В общем случае Discret Edge port - это PEC прорводник между точками. А Discret face port - это поверхность между гранями или их наборами. И посему далеко не всегда простая замена возможна, зависит от конкретной модели.
Valodores
Цитата(EVS @ Jun 25 2008, 15:03) *
Странный вопрос.
В общем случае Discret Edge port - это PEC прорводник между точками. А Discret face port - это поверхность между гранями или их наборами. И посему далеко не всегда простая замена возможна, зависит от конкретной модели.

Модель такова, что точки подключения разнесены в пространстве и нужно, чтоб при моделировании промежуток между точками подключения не мешировался, т.е., чтоб порт не вносил вклад в расчитанное поле. Discret Edge port - вносит, поэтому хочу сравнить результаты, используя Discret face port, чтоб оценить разницу. Поэкспериментировать решил на классическом электрическом диполе, но при использовании Discret face port солвер постоянно спотыкается об ошибку:"Failed to read database file".
EVS
Цитата(Valodores @ Jun 25 2008, 23:47) *
Поэкспериментировать решил на классическом электрическом диполе, но при использовании Discret face port солвер постоянно спотыкается об ошибку:"Failed to read database file".

Хм... А у меня не спотыкается yeah.gif . Что делать?
Нажмите для просмотра прикрепленного файла
Valodores
Цитата(EVS @ Jun 26 2008, 00:11) *
Хм... А у меня не спотыкается yeah.gif . Что делать?

Попробовал Ваш пример, ошибка все таже. Значит, скорее всего, причина в патче от 27.05.08. Теперь хоть знаю где собака порылась smile.gif . Спасибо, буду разбираться.
EVS
Цитата(Valodores @ Jun 26 2008, 08:08) *
.. Значит, скорее всего, причина в патче от 27.05.08...

Едва ли. Пример собран и просчитан именно в этой версии (вроде, SP6):
Нажмите для просмотра прикрепленного файла
Так что собака, похоже, рылась где-то в др. месте...
nadie
Цитата
чтоб порт не вносил вклад в расчитанное поле


Порт будет вносить вклад в любом случае, пока вы не за используете фичу экранировать порт, но насколько она сработает в вашем случае сказать сложно. Просто когда у вас Discret Edge, то из-за протекания всего тока по очень тонкому проводнику, у вас ток стягивается к точке подключения порта, в Discret face случае, распределение тока более соответсвует реальности.
Valodores
Цитата(EVS @ Jun 26 2008, 14:50) *
Едва ли. Пример собран и просчитан именно в этой версии (вроде, SP6):
Нажмите для просмотра прикрепленного файла
Так что собака, похоже, рылась где-то в др. месте...

Ан нет, снес патч и Ваш пример сразу заработал и мой тоже, если не включать параметризацию. При запуске Par. Sweep появляется сообщение:"Could not process discrete face port. Error in calculating solver matrix." Но с этим уже можно хоть как-то бороться. Так что спасибо Вам за помощь в локализации ошибки.
EVS
Цитата(Valodores @ Jun 26 2008, 20:31) *
При запуске Par. Sweep появляется сообщение:"Could not process discrete face port. Error in calculating solver matrix."

Хм... А у меня не появляется yeah.gif
Пробовал Par. Sweep и зазора и диаметра излучателей - все ОК.
Valodores
Цитата(EVS @ Jun 26 2008, 19:54) *
Хм... А у меня не появляется yeah.gif
Пробовал Par. Sweep и зазора и диаметра излучателей - все ОК.

У меня тоже все заработало, но только без патча, с ним никак не хочет. А Вы не знаете, почему Dscret face port не работает в режиме источника тока?
VitaliyZ
Цитата(Demonis @ Jun 24 2008, 16:00) *
Не знаю, что изменилось со времен 2006 ЦСТ, но мой вывод, что лучше использовать оптимизацию, реализованную в Матлабе, и использовать связку Матлаба и ЦСТ


Хотелось бы радоваться, что может что-то изменилось.
Я тоже как-то пробовал эту связку, и должен признаться, работает она очень криво.
После недельного закалебывания их суппорта, обе конторы признались, что кривизна таки есть, только матлаб ткнул пальцем в ЦСТ, а суппорт ЦСТ ткнул пальцем в Матлаб. Короче, ни кто не признал собственных багов, и в конечном итоге пришлось отказаться от связки и использовать собственно ручно писанную оптимизацию в ЦСТшном бейсике.
Запостите ваш матлаб файл с ЦСТшным проектом для примерчика, плз.
Demonis
Цитата(Vitaliy Z. @ Jul 4 2008, 12:14) *
Хотелось бы радоваться, что может что-то изменилось.
Я тоже как-то пробовал эту связку, и должен признаться, работает она очень криво.
После недельного закалебывания их суппорта, обе конторы признались, что кривизна таки есть, только матлаб ткнул пальцем в ЦСТ, а суппорт ЦСТ ткнул пальцем в Матлаб. Короче, ни кто не признал собственных багов, и в конечном итоге пришлось отказаться от связки и использовать собственно ручно писанную оптимизацию в ЦСТшном бейсике.
Запостите ваш матлаб файл с ЦСТшным проектом для примерчика, плз.


Да в общем то остановился на таком варианте
- формировать bas-файл в матлабе, записывая туда нужные строки с нужными параметрами
Для только S11 получалось вот так
Sub Main ()
OpenFile("C:\GA\ORTO_data\CST_2008\waveguide_shtir_cilindr_shtir_2_porta.cst")
DeleteResults
StoreDoubleParameter ("L_pl_perekr", 30.000000)
StoreDoubleParameter ("kut_pl", 40.000000)
StoreDoubleParameter ("L_sh1", -3.000000)
StoreDoubleParameter ("V_sh1", 7.500000)
StoreDoubleParameter ("VL_sh1", -10.000000)
StoreDoubleParameter ("VV_sh1", 1.000000)
Rebuild
With Solver
.Start
End With
End Sub

- запускать этот файл из матлаба командой
! "C:\Program Files\CST STUDIO SUITE 2008\CST DESIGN ENVIRONMENT.exe" -m C:\GA\ORTO_data\cst2008.bas

- ну и потом можно считывать результаты
Если через Postprocessing задавать результаты, то одномерные точно хранятся в файлах с расширением rd1.


В своем случае я оптимизация напрямую не проводил с матлабом - мне данные нужны были для нейронной сети, но ничто не мешает прочитав данные самому составить целевую функцию и выбрать любой метод оптимизации, доступный в Матлабе
Tanchick
Цитата(Pir0texnik @ Jul 16 2007, 16:08) *
а совсем нет возможности найти CST 5.x, 2006A.x или 2006B.x ? :-)

А подскажите,пожалуйста,где найти 5 или 2006


Помогите,пожалуйста найти хороший мануал к CST MWS
Valodores
Цитата(Tanchick @ Jul 8 2008, 18:16) *
А подскажите,пожалуйста,где найти 5 или 2006
Помогите,пожалуйста найти хороший мануал к CST MWS

Этот вопрос уже поднимался, смотрите здесь http://electronix.ru/forum/index.php?showt...33654&st=45
А что касается где найти 5 или 2006, то они без проблем находятся в любом поисковике. И разрешите полюбопытствовать, чем Вас 2008-й не устраивает, зачем Вам именно 5-й или 2006-й?
Tanchick
А чем-нибудь отличается Studio Suite 2008 от CST Microwave Studio 2008?
Romka
Цитата(Tanchick @ Jul 9 2008, 12:46) *
А чем-нибудь отличается Studio Suite 2008 от CST Microwave Studio 2008?

lol.gif lol.gif lol.gif
Ну попробуй зайти на сайт CST и почитать, что там написано.
VitaliyZ
Цитата(Demonis @ Jul 4 2008, 21:02) *
Да в общем то остановился на таком варианте
- формировать bas-файл в матлабе,

Тоже вариант.
Спасибо.
Хотя я пытался напрямую изменять параметры обращаясь к свойствам объектов ЦСТ.
Такой доступ работает из ЦСТшного бейсика, а из внешних программ (как Матлаб например), кроме ограниченного количества простейших манипуляций, почти ничего не работает. :-/
Valodores
Тут вот какой еще вопрос возник.
Когда смотрю результаты в Probe Signals, то справа от графика вижу пояснительную надпись: тип пробника, его координаты. Если модель возбуждается 2-мя дискретными портами, то к этой надписи приплюсовывается еще и хар-ка второго порта, соответственно становится тесно и в жертву идет график, он сжимается. Если подключить еще 2 порта, то остается только ось ординат и длиннющая надпись. Скажите пожалуйста, как эту эпитафию убрать, а сам график с пробника наоборот выудить на экран. В Plot Properties смотрел, но ничего не нашел.
StasExR
Цитата(Valodores @ Jul 9 2008, 23:58) *
Тут вот какой еще вопрос возник.
Скажите пожалуйста, как эту эпитафию убрать, а сам график с пробника наоборот выудить на экран. В Plot Properties смотрел, но ничего не нашел.


Убрать надписи не получится, но можно их укоротить. По умолчанию имя пробника создается с полным описанием всех его свойств и получается соответственно длинновато. Для устранения нужно просто снять галочку Automatic Labeling и задать имя пробника покороче.
Tatyana
Когда вычисляются собственные колебания структуры, то окончательный результат можно увидеть в Message Window с тремя знаками после запятой или четырмя в результатах последней итерации. В Solver Logfile приведены результаты с 11 знаками. Но если делаешь параметризацию, то результатов в Solver Logfile увидеть невозможно. Результаты выведены на график. Как получить более точные значения резонансной частоты в этом случае для всех параметров?
Предупреждаю вопрос "на фига". Считаю коэффициенты связи между двумя волноводными резонаторами, ставлю электрическую и магнитную стенки между ними, коэффициент связи = разность квадратов резонансных частот деленная на сумму их квадратов. Если коэффициент мал, то для разности квадратов трех-четырех знаков после запятой не хватает.
StasExR
Цитата(Tatyana @ Jul 10 2008, 17:23) *
Когда вычисляются собственные колебания структуры, то окончательный результат можно увидеть в Message Window с тремя знаками после запятой или четырмя в результатах последней итерации. В Solver Logfile приведены результаты с 11 знаками. Но если делаешь параметризацию, то результатов в Solver Logfile увидеть невозможно. Результаты выведены на график. Как получить более точные значения резонансной частоты в этом случае для всех параметров?


Если интересующие Вас результаты выводятся на график значит они сохраняются (с посчитанной точностью). Т.е. их можно найти или в соответствующих файлах проекта или сделать экспорт графика в файл (ASCII).
Tatyana
2StasExR
Спасибо! Экспорт сработал. Действительно очень удобно.
Valodores
Цитата(StasExR @ Jul 10 2008, 10:26) *
Убрать надписи не получится, но можно их укоротить. По умолчанию имя пробника создается с полным описанием всех его свойств и получается соответственно длинновато. Для устранения нужно просто снять галочку Automatic Labeling и задать имя пробника покороче.

Попробовал, но это оказалась полумера. Хоть и можно уже что-то разглядеть, но показать кому-нибудь такое не хотелось бы. Может ее можно куда-то сместить?
StasExR
Цитата(Valodores @ Jul 11 2008, 18:51) *
Попробовал, но это оказалась полумера. Хоть и можно уже что-то разглядеть, но показать кому-нибудь такое не хотелось бы. Может ее можно куда-то сместить?


Почему полумера?? Чем мешает просмотру графика имя пробника длиной, например, меньше 5 символов?
а сместить легенду мне не удавалось и, честно говоря, очень сомневаюсь что это возможно.
Valodores
Цитата(StasExR @ Jul 14 2008, 10:00) *
Почему полумера?? Чем мешает просмотру графика имя пробника длиной, например, меньше 5 символов?
а сместить легенду мне не удавалось и, честно говоря, очень сомневаюсь что это возможно.

Еслиб только 5 символов, то и вопросов не было б, но помимо имени пробника еще и координады его выводятся и если портов 5 штук, то через + координады и всех остальных. Вот и получается паровоз из-за которого ничего не видно.
StasExR
Цитата(Valodores @ Jul 14 2008, 14:49) *
Еслиб только 5 символов, то и вопросов не было б, но помимо имени пробника еще и координады его выводятся и если портов 5 штук, то через + координады и всех остальных. Вот и получается паровоз из-за которого ничего не видно.


Ещё раз. Вместо Нажмите для просмотра прикрепленного файла пишем Нажмите для просмотра прикрепленного файла. Получаем короткое имя пробника (зонда). Что касается портов. К имени пробника, по умолчанию действительно добавляется ещё и Exitation String, который состоит из полного описания портов. Эту надпись тоже можно сократить в настройках Exitation Selection (если используете T-Solver).
Могу предложить ещё один альтернативный вариант: через PostProcessing загружать результат в Tables. Там другая система подписей. Или же можете экспортировать ASCII-данные в файл и построить графики так как вам больше нравится во внешней программе.
Valodores
А вот это
Цитата(StasExR @ Jul 14 2008, 17:02) *
Что касается портов. К имени пробника, по умолчанию действительно добавляется ещё и Exitation String, который состоит из полного описания портов. Эту надпись тоже можно сократить в настройках Exitation Selection (если используете T-Solver).

как раз то, что надо. Теперь все в порядке.
Ну а как я об этом
Цитата
Могу предложить ещё один альтернативный вариант: через PostProcessing загружать результат в Tables. Там другая система подписей. Или же можете экспортировать ASCII-данные в файл и построить графики так как вам больше нравится во внешней программе.

не догадался самостоятельно, даже не знаю. Жара действует, наверное. smile.gif
Спасибо.
Tanchick
мне нужно посмотреть,как ведет себя поле в такой двумерной структуре: металл,диэлектрик,метал диэлектрик,металл. у металла есть 2 электрода. Я пытаюсь это задать как чередующиеся brics. Когда я задаю материал,из которого они сделаны там можно задать только electric conductivity. Для металла ее найти легко, но для диэлектриков обычно используют dielectric constant. Подскажите кто-нибудь как из можно связать, либо какой-нибудь другой способ задания такой структуры
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.