|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
программирование в ANSYS
Регистрация: 11.08.2005
Сообщений: 921
|
||
Просмотров: 28173
|
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
*TREAD, Par, Fname, Ext, --, NSKIP
Reads data from an external file into a table array parameter. *VREAD, ParR, Fname, Ext, --, Label, n1, n2, n3, NSKIP Reads data and produces an array parameter vector or matrix. Сергей, мне бы нужно не в table считывать а an array parameter vector or matrix или просто определять как скаляр... Пусть например в рабочей директории fname.txt стоит проивольное число. Какой командой мне считать его, присвоив данное значение скаалярному параметру A ? Код не черкнете плиз (я человек измученный фортраном ![]() Цитата:
|
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Вот для некоторой своей задачи я сохраняю данные в файле:
PARSAV, Lab, Fname, Ext, -- Writes parameters to a file. /NOPR *SET,A1 , 0.9380000000000E-03 *SET,A2 , 0.4800000000000E-03 *SET,A3 , 0.4800000000000E-03 *SET,A4 , 0.8150000000000E-03 *SET,A5 , 0.8150000000000E-03 *SET,AEFF , 4.376040041265 *SET,AEFFL , 0.3000000000000 *SET,AEFFT , 1.500000000000 *SET,AI , 0.8300043716032 *SET,AK , 3.911625307237 *SET,B1 , 2.556200000000 *SET,B2 , 1.276200000000 *SET,BC1 , 0.8000000000000E-01 *SET,BC2 , 0.5000000000000E-01 *SET,FR1 , 5.967003531547 *SET,FR2 , 5.967003531547 *SET,FR3 , 15.31162351017 *SET,FR4 , 15.31162351017 *SET,FRLIM , 3.800000000000 *SET,FRMAX , 100.0000000000 *SET,FRMIN , 0.1000000000000E-01 *DIM,G ,ARRAY, 3, 1, 1, *SET,G ( 1, 1, 1), 3135.904886888 *SET,G ( 2, 1, 1), 2577.456071415 *SET,G ( 3, 1, 1), 6546.473642849 *SET,H , 13.00000000000 *SET,H1 , 1.000000000000 *SET,I , 0.4923076923077E-01 *SET,J , 3.000000000000 *DIM,K ,ARRAY, 3, 1, 1, *SET,K ( 1, 1, 1), 0.8086746252362 *SET,K ( 2, 1, 1), 0.9775229525623 *SET,K ( 3, 1, 1), 1.054417116292 *DIM,KDW ,ARRAY, 3, 1, 1, *SET,KDW ( 1, 1, 1), 0.8330259555374 *SET,KDW ( 2, 1, 1), 0.7609757078353 *SET,KDW ( 3, 1, 1), 0.7339767543607 *SET,KM , 1.200000000000 *SET,KORRW , 0.9000000000000 *SET,KW , 1.150000000000 *SET,L1 , 5.551868706376 *SET,L2 , 5.551868706376 *SET,L3 , 5.551868706376 *DIM,M ,ARRAY, 3, 1, 1, *SET,M ( 1, 1, 1), 313.5904886888 *SET,M ( 2, 1, 1), 257.7456071415 *SET,M ( 3, 1, 1), 654.6473642849 *SET,ML , 20.00000000000 *SET,MT , 500.0000000000 *SET,N , 13.00000000000 *SET,NEL , 1.000000000000 *SET,NFR , 10.00000000000 *SET,NKP1 , 12.00000000000 *SET,NKP2 , 27.00000000000 *SET,NKP3 , 43.00000000000 *SET,NKP4 , 59.00000000000 *DIM,NN ,ARRAY, 3, 1, 1, *SET,NN ( 1, 1, 1), 5.000000000000 *SET,NN ( 2, 1, 1), 10.00000000000 *SET,NN ( 3, 1, 1), 13.00000000000 *SET,NOP , 3.000000000000 *SET,NU , 0.6297412173516 *SET,PHI , 0.2121891301980 *SET,R1 , 0.1580000000000E-01 *SET,R2 , 0.9800000000000E-02 *SET,R3 , 0.9800000000000E-02 *SET,R4 , 0.1380000000000E-01 *SET,R5 , 0.1380000000000E-01 *DIM,W ,ARRAY, 3, 1, 1, *SET,W ( 1, 1, 1), 4648.059339068 *SET,W ( 2, 1, 1), 4332.834747996 *SET,W ( 3, 1, 1), 4076.288641469 *SET,W0WIND , 380.0000000000 *SET,Y , 10.23076923077 *SET,Y1 , 10.23076923077 *SET,Y2 , 13.00000000000 *SET,YMID , 11.61538461538 *SET,_BUTTON , 0.000000000000 *SET,_RETURN , 0.000000000000 *SET,_STATUS , 1.000000000000 *SET,_UIQR , 92.00000000000 *SET,_ZX ,' ' /GO Из того же файла данные прекрасно считываются командой PARRES, Lab, Fname, Ext, -- Reads parameters from a file. Все что я хочу это устроить запись параметров в аналогичный файл без "*SET" и прочих ансисовских маркировок. И мой вопрос состоит в том, могу ли при этом избежать сложностей фортрановского оператора Format ? |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
УЖЕ ИМЕЮЩИЕСЯ
проще всего наверное-записать и прочитать *cfopen,wse,txt *vwrite,a1,a2,a3 %14.7e %14.7e %14.7e *vlen,1! не забудь *vwrite,g(1),g(2),g(3) %14.7e %14.7e %14.7e !........... и тд *cfclos ! В ФАЙЛЕ БУДЕТ ВСЕ В НУЖНОМ ФОРМАТЕ ! МОЖНО СДЕЛАТЬ И ЦИКЛ ПО ВСЕМ СУЩЕСТВУЮЩИМ ПЕРЕМЕННЫМ *dim,par,,100 *vread,par(1),wse,txt (10E14.7) если проясните что все таки нужно сделать- можно подобрать операции можно и exe вызвать из макроса можно команду самому сделать а вообще бесформатный ввод я делаю через *tread затем читаю из табличного массива например переношу числа в обычный массив (ну будет в макросе не строка а две-три..) *dim,ww,table,1,1 *tread... a=ww(1) |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Этот способ подкупает своей простотой.
В связи с этим еще вопрос ww(1) - это первый элемент таблицы. А как получить где нибудь в середине. Для массива все ясно WW(1,1,3) есть скаляр. А для таблицы какое обозначение? Цитата:
|
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
да также --w(1,1,3)
просто табличный массив- массив у которого номера строк (столбцов.плоскостей) могут быть не только целыми но и дробными применяется линейная аппроксимация. скажем для расчета w(3.5,7.2) применяются w(3,7) w(4,7) w(3,8) w(4,8) формирование такого массива чуть сложнее, чем обычного но описано в HELP надо задать номера строк и столбцов - заполнить нулевую строку и столбец в обычном массиве подразумевается что номера равны 12345... посмотри в help - будет непонятно- подскажу. |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Спасибо Сергей.
Все оказывается очень просто. you're a wizard! То есть при задании table для целей передачи данных в array следует задать аргументы по x и по y = 1,2,3 и так далее... Вот так: !******************** m=414 n=325 I=1 *DIM,A,TABLE,m,n,1, , , *DO,I,1,m,1 A(I,0)=I *ENDDO *DO,I,1,n,1 A(0,I)=I *ENDDO !******************** Ну это положим уже не две - три строчки кода ![]() |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Да, я почти никогда не пользовался table для пре- постпроцессорной обработки, только для задания нагрузок...
Оказывается очень удобно, многие свои предыдущие задачи я могу существенно упростить. Поясню свою задачу. Мне нужно за короткий срок посчитать 15 башен и я решил написать код, который бы из произвольной плоской схемки, набросанной в AUToCAd и упрощенных исходных данных разворачивал пространственную, при этом собирал нагрузки, считал, проверял сечения и выдавал отчет с выкладкой. Раньше я решал эту задачу, но с привязкой к конкретном типам башни. Теперь хочу обобщить на более-менее произвольный случай... |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
на самом деле все указанное можно разместить в двух трех строчках- как я и говорил
скажем заполнение массива *vfill *taxis заполнение строчки заголовка да и писать я привык, объединя несколько строк через $ для удобства восприятия тогда все можно вообще поместить в одну строку.... ![]() как приятно встретить на этом форуме кого-то знающего ansys и понимающего чем он отличается от scad и тп программ |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Да я пытался спорить даже на этом форуме, о преимуществах ANSYS против Скад, и удобствах полноценного макроязыка.
Но в общем и целом, спор не получился, потому что ANSYS мало кто владеет, и все вылилось в пустую перепалку типа "сам дурак". Для массового не особо искушенного инженера, и стандартных инженерных задач СКАД - нормальная программа. Единственно, кому бы я не рекомендовал инженерные программы, вроде Скада, так это аспирантам. Все таки для научных и вообще штучных и углубленных работ и исследований нужны программные продукты классом повыше. А кстати, возвращаясь к программе по импорту моделей - я находил ссылку для аналогичной проги к FEMAP. http://www.helpstud.narod.ru/ Закачать не удалось. А Вы знакомы с ней? |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
когда я узнал о конверторе в femap-
уже было много сделано закачать мне тогда удалось- но запустить не смог. Да и там столько ограничений, а за каждым изменением когото просить... у меня вроде сделано больше да и с точки ansys там вроде правильно. + Работать думаю будет побыстрее, поскольку ввод из FEMAр скажем делается для больших моделей в 10-20 раз быстрее (там поузловой-поэлементный а меня массивом) а насчет макросов для типовых конструкций я их все время пишу и именно для подобных целей Удачи! |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
планирую сделать общую оболочку для загрузки
из Лиры scad microfe robot МБ включить это в civilfem в конверторе из ЛирыСКАД осталось (если ктото попросит) доделать нагрузки, РСУ и профиля сделал ограниченный конвертор из ansys в microfe (там формат проще) можно наладить обмен microfe <> robot Уже пользовались конвертором? Что посоветуете? |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Да, немного пользовался, но пока ради пробы а не на практике.
Тут тоже есть такая штука - я привык по своему работать в ANSYS, к примеру .db никогда не пользуюсь, строю всегда твердотельную модель с последующей дискретизацией и так далее, и мне как то неловко работать с непривычной для меня моделью, которая получается после импорта... Для меня расчет всегда немного больше чем расчет - как некое таинство, есть привычный порядок работы, нарушать который чреват тем, что я могу что то выпустить из вида и т.д. Хотя наверняка можно предположить, что будет такая срочная работка, где импорт поможет сэкономить время по передаче модели. Кстати, а есть ли специальные программки по импорту dxf в IGES помимо через автокад? Цитата:
|
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
icem например берет dxf
После конвертации... написал давно макрос на месте выбранных КЭ создающий геометрию. вместо балки- линия вместо пластины- плоскость вместо солида- объем геометрия создается с присвоенными атрибутами (теми что были у элементов) далее либо просто разбивка со сгущением сетки либо переделка геометрии |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
много add долго и не всегда выполняется (для кривых пов не годится)
если собираюсь подобное делать пересоздаю поверхности по внешним линиям asel,s... lsel,s,ext adel,all al,all или создаю по точкам а что еще делать? Но чаще я сетку просто местами сгущаю смотреть на то что сгенерировалось в Лире и тп- для больших моделей порой даже боязно (стена одним элементом...) или меняю элементы на shell93- beam189 с промежуточными узлами это делается несложно (тоже макрос) и позволяет для сравнения просчитать с увеличенным числом узлов. (а sh93 + учитывает сдвиг) |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
а вы им пользуетесь?
что у меня не вышло, сейчас уж не помню- там столько файлов VB было наворочено... да и понял, что к этому моменту уже сделал не отнюдь хуже-но свое один фортран-модуль и один макрос и ни от кого не завишу. делаю что мне нужно. сделал потом на этой базе и из скада и из микрофе и из робота и из стадио и качается сразу в ansys оптимально- его то я знаю нормально... femap не все ведь берет и загружается им созданное 10-15 минут (для больших задач), поскольку там поэлементный ввод и тд и тп |
|||
![]() |
|
||||
Регистрация: 26.05.2005
Минск
Сообщений: 96
|
Цитата:
![]() Цитата:
См. ПМ |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Сергей!
Вспомогите, плиз, продолжить код. Вот код !************************* !Запись данных в файл *CREATE,T_DATA,txt !<Массив сечений поясов> !<До отм,м><A, см^2><Рад.ин.,см><Ширина,см><Коэфф.прив.длины> 10 26 5 3 1 20 15 3 9.63 15 25 14 7 3.633 89 *END !считвание данных в массив *DIM,SECS,ARRAY,3,5,1, !Далее нужно считать данные из созданного файла T_DATA !в массив SECS !********************* А то скаляр то я считываю, а с массивом опять форматные заморочки... |
|||
![]() |
|
||||
дискретизатор континуума (бывший) Регистрация: 28.09.2005
Уфа
Сообщений: 299
|
Здравствуйте уважаемые.
Извините что прерываю ваш диалог своим постом. Может у кого есть литература по APDL. Я конечно и по helpу освоить смогу, вопрос времени. Но может у вас есть возможность облегчить задачу начинающему фанатику ansys? Заранее спасибо! |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Конкретно по языку лучше всего достать книгу Морозова.
Она где то была в инете в дежавю. Еще вот: http://www.mysopromat.ru/cgi-bin/index.cgi?n=729 Еще способ - смотреть листинги примеров VM в help Примеров там много - на все случаи жизни. Правда в этих примерах коды прописаны почему то запутанно, часто легче можно сделать. Ну и вообще в help на самом деле есть почти все. Цитата:
|
|||
![]() |
|
||||
дискретизатор континуума (бывший) Регистрация: 28.09.2005
Уфа
Сообщений: 299
|
ясненько, поищу Морозова в нете (хорошо бы название по точнее)
а ссылку вы случайно не из темы "хороший сеточный генератор" взяли? дык ее я и выложил, ну все равно спасибо ![]() Цитата:
![]() |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
все три книги (морозов, басов, чигарев) я покупал налож. платежом по инету
введите в яндексе "морозов ANSYS" - выпадет куча ссылок. например http://petropol.com/browse/fetch.php...0653&type=book Морозова я кстати лично имел честь видеть. И отзыв на защиту диссертации он мне присылал. Умный чел. А вообще лучший способ изучения - самостоятельное решение тестовых и практических задач, метод "тыка", изучение чужих листингов и форумы. Цитата:
|
|||
![]() |
|
||||
дискретизатор континуума (бывший) Регистрация: 28.09.2005
Уфа
Сообщений: 299
|
Цитата:
![]() |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Подскажите как проще упорядочить массив по возрастанию. Например:
12 69 15 96 5 12 14 5,6 превратить в 5 12 12 69 14 5,6 15 96 ? Не люблю слово "чайник". Литература - да - задает направление движения. Но я последние книжки в общем даже и не открывал. Предпочитаю листинги с пояснениями. [quote="cyberkolbasa"] Цитата:
|
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Сергей!
А Вы чем синтаксис айпидээлевский подсвечиваете? Я вот этой программой http://www.pspad.com/en/download.php Ее правда настраивать долго приходится, слишком много наворотов. Но в общем - удобно. А может есть что-нибудь попроще? |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
честно говоря, ничем не подсвечиваю... привык!
pspad видел- мнение аналогичное- долго настраивать по поводу сортировки *vfun сгодится чтение нужно в t_data,txt добавить первую строку- заголовок 0 1 2 3 4 нужно создать именно табличный файл для загрузки массива *dim,mass,table,3,5 *taxis... *tread,mass(1,1),t_data,txt Всех читающих приглашаю на конференцию по ansys 26-27 октября! |
|||
![]() |
|
||||
дискретизатор континуума (бывший) Регистрация: 28.09.2005
Уфа
Сообщений: 299
|
|
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Thanks
Цитата:
|
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Сергей, имею еще один вопрос -
ANSYS Workbench Suite и JPDL - владеете ли Вы им? Для каких задач эта программа заточена? Отзывы о Workbench хорошие - вроде как творит чудеса, что даже сложно вообразить, что такое могли придумать. Но я как то скептически привык относится к таким штукам. Любой сайт любой, даже недорогой и почти любительской программы откроешь - везде о чудесах, красивые картинки и так далее. Поэтому хотелось бы побольше узнать от человека, который реально все эти программы использует, т.е. от вас. Итак, что дает воркбенч строителю по сравнению с ANSYS Classic ? Только ли интерфейс (который мне на фиг не нужен) ? Что там слышал про связь с Excel ем - в чем она выражается ? Workbench SDK (Software Development Kit) позволяет вроде бы на основе стандартных блоков, реализующих построение сеток, решение и т.п. составлять пользовательские приложения (xml). Что это дает? |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Вообще классический ANSYS гораздо меньше заточен под стержневые элементы чем под объемные и оболочечные. Судя по всему стержневые (необходимые для строителя в первую очередь) там делались по остаточному принципу. И в общем и целом, до появления Beam 188 и 189 ANSYS в этом смысле не обгонял по возможностям недорогие строительно-инженерные пакеты.
Интересно, а воркбенч в этом смысле как? Тма эпюры тоже строятся через ETABLE ? |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
workbench как он сейчас (без собственной кастомизации) строителям малоинтересен до тех пор пока не перейдут на объемные модели
() глубоко им пока не занимался я в WB создавал сетки гексаэдрами для сложных объемов монолитов и грунтов сложной послойности там интегрированы технологии icem далее продолжал в обычном ansys хотя в WB поддерживаются макросы и тд... Далее с ним буду работать плотнее (пока некогда) возможности огромные но под строителей надо подстраивать (каламбур получился) дело в том разработчики нацелены прежде всего на развитие WB и объявлено, что "когда-нибудь" обычный интерфейс перестанут поддерживать (как это с flotran произошло уже) так что хош-ни хош придется привыкать... civilfem сейчас переносится под WB на базе платформы esop возможна уже работа с ROBOT (использован WB SDK) насчет неуважения ими балок- есть такое дело, хотя замечу 188-189 появились уже пять лет назад и аналога им не знаю, не только в лирах, но и в настранах (расчет изгибно-крутильной потери устойчивости, полного поля напряжений в сечении на стержневой модели с визуализацией сечения) |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
То есть, возможно что от развития и использования APDL в новых версиях ANSYS Inc откажется, когда WB и JPDL по возможностям перекроет APDL.
Впрочем, с моей точки зрения это не столь уж важно... Главное чтобы общая логика и общие принципы программы сохранились и качество проработки математики было не хуже ANSYS овского... |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
apdl думаю в ближайшие лет двадцать не отменят, просто будем переходить самими ради собственного удобства .
у ansys отмена поддержки не означает обычно исключения функции (модуля). в крайнем случае раньше исключали из help несколько раз успешно пользовался отмененными и неописываемыми КЭ |
|||
![]() |
|
||||
Регистрация: 11.08.2005
Сообщений: 921
|
Сергей! имею еще один вопрос.
SivilFEM - сейчас вроде бы затачивается под отечественные нормы. Эта работа выполняется вашей фирмой? В принципе сейчас СНиПы законодательно не являются обязательными к применению. Можно например принять стандарт предприятия на основе еврокод. Да и вообще авторитет СНиПов поддерживается в основном старыми кадрами, по привычке (например у нас даже СПшки новые не признают). А по мере укрепления экономических связей с ЕС, повсеместный переход на европейские нормы будет проходить быстрее. Сейчас такое уже происходит в резервуаростроении - западный инвестор желает соответствия своим нормам, а не нашим . В связи с этим другой вопрос - Есть ли в Москве конторы, принявшие Еврокод? И еще - можно ли где то получить демку ANSYS SivilFem? |
|||
![]() |
|
||||
дискретизатор континуума (бывший) Регистрация: 28.09.2005
Уфа
Сообщений: 299
|
Перегоняю сортамент из скада/лиры в ансис. Использую массив типа table, затем его в array.
Команда *tread шпарит из файла данные подряд, заполняя и нулевую строку и нулевой столбец. Можно ли этого избежать? Как? В принципе я проблему решил. Добавляю доплнительную строку в исходный файл, которая заполняет нулевую строку. Нулевой столбец заполняется данными, которые все равно потом без проблем передаютя в array, так что это не критично. Но все же, можно как-то по человечески сделать, без дополнительных ненужных строк? ps. Использование команд для заполнения индексов (*vfil, *taxis) не спасает (или не так делаю, хэлп перевел, читал, эту тему читал, пост №11 и №36 видел). *tread все равно поверх потом шпарит.
__________________
я еще не волшебник, я только учусь |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
увы!
сам либо вставляю массив в ексель и добавляю строку и столбец либо пишу маленькую фортран-программу с чтением в свободном формате * и записью в фиксированном с нулевыми столбцами-строками, чтобы применять далее *tread |
|||
![]() |
|
||||
Инженер Регистрация: 28.07.2008
Россия
Сообщений: 23
![]() |
Здравствуйте, Господа.
Я начал изучать ANSYS самостоятельно, при помощи книг: 1. А.В.Чигарев, А.С.Кравчук, А.Ф.Смалюк. ANSYS для инженеров 2. Басов ANSYS в примерах и задачах 3. Басов К.А. ANSYS Справочник пользователя Но для меня написанное выше сложно для понимания (может это только на этой стадии самостоятельного обучения). Вопрос мой состоит в том: «Можно ли изучить ANSYS не используя языки программирования, а пользоваться только Main Menu???», и еще «На сколько вообще возможно самостоятельное обучение (без применения каких-либо курсов)?». Проектирование зданий и сооружений. Последний раз редактировалось БокоFF, 03.02.2009 в 14:16. Причина: Забыл |
|||
![]() |
|
||||
Регистрация: 13.09.2005
Челябинск
Сообщений: 1,014
|
Цитата:
Цитата:
|
|||
![]() |
|
||||
Регистрация: 28.01.2005
Сообщений: 641
|
Боков, брат по несчастью.
Тоже решил, пока кризис, Ансисом заняться? И я. Давай создадим группу взаимопомощи Анонимным Самоучкам Ансиса? Будем собираться по пятницам и плакать друг у друга на груди;)) Кстати, мануал по Ансису- это еще что. У них там даже ссылки есть на ВИДЕОМАНУАЛ. Для раненных черепах и улиток;) |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
Цитата:
Для изучения языка лучше достать еще книгу Морозова "ANSYS в руках инженера". Но самое простое - просматривать логи сессий. Сделали пару действий, открываете Session Editor мэйн меню и смотрите команды. Либо когда что то собираетесь интерактивно сделать - смотрите справку по соответствующей команде. В логах там один только недостаток - селектирование объектов для действия демонститруется через номера. Т.е. не в одну строчку а в 10, грубо говоря. Селектирование нужно изучать отдельно (методом тыка можно освоить). |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
смотря какая программа. Если это код на APDL - то отредактировать в текстовом редакторе.
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
Регистрация: 09.12.2008
Сообщений: 4,643
|
Так вы не вводите его в окно Ansys Command Window,
а вводите в текстовом редакторе, и сохраняете как .txt А чтобы запустить его есть три варианта: 1) Выделить в буфер, вставить в Ansys Command Window и нажать "Ввод" (самый тупой способ) 2) Utility Menu:File=>Read Input From (найти в бразуере файл и ОК) - по пути к файлу не должно встречаться кириллицы (имя файла тоже на латинице). 3) Main_Menu => Session Editor (отредактировать или вставить Ctrl+V текст и нажать OK)
__________________
мой блог по некоторым вопросам |
|||
![]() |
|
||||
расчеты МКЭ и CFD. ктн Регистрация: 11.05.2005
Подмосковье
Сообщений: 2,172
|
добавлю
вопрос скорее об этом... в session editor хранятся введенные команды (со времени последнего сейва)хоть кнопками сделанные, хоть набором в комм-строке. если исправите протокол, то можно пустить на исполнение. это типа undo только можно исправить выборочно и в любом месте. |
|||
![]() |
|
||||
- Регистрация: 24.07.2005
Москва
Сообщений: 1,335
|
Выкладываю здесь текстовый редактор (моя сборка). Лицензия GPL. Внедрен лексический анализатор APDL. Распознает *.mac *.inp и еще какие-то уже не помню и включает подсветку APDL. Установка не требуется. Настройки скриптами. HELP и обсуждение гоу на руборд.
|
|||
![]() |
|
||||
Регистрация: 03.04.2009
Сообщений: 48
|
По роду первого образования изучал ANSYS. Сейчас работаю в строительной проектной организации,ANSYS подзабыл немного. Сейчас всвязи с появлением свободного времени решил возобновить изучение и плотно занятся APDL. Только вот литературы на русском практически нет. Может у кого-то есть литература или ссылки на сайты где можно скачать (купить не предлагать, доходы упали
![]() Просьба в хэлп не отсылать,знаю что он очень хороший помощник, по мере возможности читаю, только вот в английском языке я не особо. |
|||
![]() |
|
||||
Регистрация: 03.04.2009
Сообщений: 48
|
Цитата:
![]() Кажеться многовато,если это по всему ANSYS и еще на английском языке,то наверное реально.Встречал даже видео уроки где-то,так они сами потянут на больший объем. Интерсуют перевод хэлпа и хорошие книги. Нашёл еще на сайте cyberkolbasы "Справочник программиста ADPL", но он сделал перевод платным ![]() ![]() Может у кого-то есть этот перевод или сам cyberkolbasa выложит его,за что получит благодарность от меня. Последний раз редактировалось Gangster, 03.04.2009 в 14:06. |
|||
![]() |
|
||||
Регистрация: 20.12.2011
Сообщений: 14
|
Вижу тема достаточно давно закрыта, но у меня возникла трудность при понимании формата записи типа данных: (10E14.7) или (1X,A8,A8,' ',F18.14,' ',F18.14,' ',F5.3) .
Что это значит? Как это вообще читать? ![]() Все нашел, спасибо. Если кто еще ищет, например вот: http://const.uimech.org/files/img/fortran/7/f77-07.pdf Последний раз редактировалось al.y.kuznetsov, 27.01.2012 в 19:21. |
|||
![]() |