|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.02.2013, 11:43 | #1 |
Форумчанин
Регистрация: 06.01.2011
Сообщений: 369
|
Передача данных в решатели САПР
Здравствуйте.
Имеется CAE-программа для прочностного анализа, состоящая из препроцессора (он же постпроцессор), и отдельных модулей-решателей (все модули с расширением .exe). У меня вопрос: каким образом могут передаваться данные из препроцессора в решатель? Думал, через параметры (как в Windows, типа "имя решателя" "параметр1" "параметр2" ... "параметрN"), ан нет.
Программирую по необходимости
|
15.02.2013, 17:45 | #2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Да мало ли...
Через временные файлы, через разделяемую память, через оконные сообщения... |
20.02.2013, 11:02 | #3 |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
Скорее всего через файлы. Предпроцессор создаёт, например, файл {имя проекта}.input и запускает '{решателей}.exe {имя проекта}.input'. После завершения работы решателя считывает данные из {имя проекта}.output.
По такому принципу работает масса древних программ, ядро которых писалось еще во времена DOS (ярчайший пример ФОК-ПК). Как говориться: Зачем менять то, что работает правильно, даже если оно работает некрасиво. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
передача данных | Глеб1991 | Фриланс | 6 | 24.06.2012 11:35 |
диссертация по САПР | SNUPY | Помощь студентам | 1 | 21.12.2011 20:07 |
Графика. Функции простейшей САПР. | Genco | Общие вопросы по программированию, компьютерный форум | 1 | 21.09.2011 10:31 |
Взаимодействие Excel с САПР (Autocad, SolidsWorks и др.) | Tidus | Microsoft Office Excel | 1 | 10.02.2010 00:57 |