Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 112
от 25.05.2005, 07:20

Администратор:Калашников О.А.
В номере:Вопросов: 1, Ответов: 2


Вопрос № 21095: Я хочу написать программу на С++ реализующую расчёты задачи теплопроводности методом сеток. Данные об области расчёта и положении узлов хотел бы задавать в Компасе. Узы собираюсь предварительно помечать в диалоговом жёлтыми крестиками размеро...

Вопрос № 21095
Я хочу написать программу на С++ реализующую расчёты задачи теплопроводности методом сеток.
Данные об области расчёта и положении узлов хотел бы задавать в Компасе.
Узы собираюсь предварительно помечать в диалоговом жёлтыми крестиками размером 5.
В процессе выполнения программа на С++ должна
1)открыть подготовленные заранее чертёж в компасе.
2)Находить узлы. Брать их координаты,
3)выполнять расчёты.
4)Результаты расчетов в виде изолиний температуры наносить на чертёж и сохранять его.
Проблема в том, что не знаю как выполнить 1), 2),4).
Читал книгу А.Богуславского СИ++ и компьютерная графика "Компьютер пресс" 2003
И даже выполнял упражнения.
Но там обратная картина Компас вызывает программу на С++.
Если есть возожность, окажите содействие. Если нет соответствующих планов или возможности сообщите.
Отправлен: 20.05.2005, 07:18
Вопрос задал: КОРДЮК Олег Леоенидович (статус: Посетитель)
Всего ответов отправлено: 2

Отвечает: Jadd
Здравствуйте, КОРДЮК Олег Леоенидович!
Очень хотелось бы помочь, но не совсем понимаю предмет помощи. Я так понимаю, что область - узкоспециальная. Если Компас позволяет управлять проектами через какой-то свой интерфейс или API, тогда нужно изучать его и делать средствами этого API, иного пути нету. Ну посудите сами, не пытаться же нам средствами WinAPI перехватывать окно и на этом основании считать координаты всех помеченных узлов. Пишите мне на мыло. Активного участия не обещаю, но проконсультировать, при должном обеспечении (наличии программы Компас и тп) могу. Кстати, книги по С++ и компьютерной графики тут мало чем помогут. Нужно изучать именно API Компаса.
Ответ отправил: Jadd (статус: 5-ый класс)
Отправлен: 20.05.2005, 09:31

Отвечает: yatagan
Здравствуйте, КОРДЮК Олег Леоенидович!
Я пишу подобную программу на подобную тематику. Уже существуют две написаные мною программы, которые: во первых производят только двумерный расчет, во вторых являются довольно простыми с точки зрения проекта (примитивный расчет без учета теплообмена с окружающей средой, и практически без учета свойств материала), в третьих являются довольно простыми с точки зрения реализации...
Сейчас я разрабатываю проект программы 3х мерного расчета со всеми наворотами. Использование компаса -- это хорошая мысль, расскажите мне о б этом побольше.
Я планирую серьезно занятся этой тематикой, научиться использовать МКЕ и МКР для разных целей.
Если хотите -- можем поработать над проблемой вместе. При желании могу выслать свои материалы...
Богдан
Ответ отправил: yatagan (статус: 1-ый класс)
Отправлен: 23.05.2005, 19:52


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.

Яндекс


Subscribe.Ru
Поддержка подписчиков
Другие рассылки этой тематики
Другие рассылки этого автора
Подписан адрес:
Код этой рассылки: comp.soft.prog.cplus
Отписаться
Вспомнить пароль

В избранное