Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.02.2013, 10:42   #1
serg_art
Новичок
Джуниор
 
Регистрация: 08.08.2011
Сообщений: 2
По умолчанию Delphi+Autocad+MathCad

Задача такая;
Нужно сделать оболочку на делфи, которая при запуске читает файлы автокада, маткада и екселя.
Затем в форму программы выводится автокадовский чертёж с определённой точки. В эту же форму выводится таблица из екселя, и график из маткада.
На форме есть несколько кнопок, при нажатии которых выводятся различные графики и данные. Чертеж автокада остаётся без изменения.

Вся фишка в том, что чертеж автокада и расчёт маткадовский могут меняться со временем, поэтому и нужно просто считывать файлы из программ и выводить их в форму "как есть".

Может кто-то сталкивался с такой задачей и сможет помочь?
serg_art вне форума Ответить с цитированием
Старый 21.02.2013, 13:19   #2
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

У-у-у, Сергей.
1. COM-объекты
2. http://forum.dwg.ru/forumdisplay.php?f=13
3. Этим занимаются куча народу, единого, комплексного решения или нет или оно дорогое.
4. Разработка мутарна и требует специфических знаний, времени и, конечно же, денег.
Я знаком и с COM и с AutoCAD и с MathCAD (кстати, можно посмотреть в сторону NormCAD'а) и с Delphi, но большинство (почти все) задачи по их связки выполняю вручную. Так проще.
Sibedir вне форума Ответить с цитированием
Старый 24.02.2013, 04:08   #3
Elijah777
 
Регистрация: 17.08.2012
Сообщений: 3
По умолчанию

С автокадом поставляются библиотеки для связи с чертежом. Аттачится в дельфи как импорт activex библиотеки. Писал программу предобработки чертежа для лазерной резки. Проблем куча. Начиная с того, что чертёж должен быть открыт и виден на экране (проблема объектов VB). Сбоит постоянно при непрваильном определении графических объедков и т.д. Если работать с файлами (dwg-dxf) - описание их структуры выложено в открытом виде в инете (где - не знаю).
Elijah777 вне форума Ответить с цитированием
Старый 24.02.2013, 08:11   #4
Sibedir
Тот ещё
Старожил
 
Аватар для Sibedir
 
Регистрация: 14.11.2007
Сообщений: 2,242
По умолчанию

http://usa.autodesk.com/adsk/servlet...inkID=10809853
Sibedir вне форума Ответить с цитированием
Старый 26.02.2013, 09:30   #5
serg_art
Новичок
Джуниор
 
Регистрация: 08.08.2011
Сообщений: 2
По умолчанию

Остановился на COM import VLC от тульских товарищей, сделали хорошее предложение по цене.
Удобные исходники, быстрый запуск, вывод чертежа в Timage, в общем кул.

Осталось добить маткад.
По ole связал, с графиком конечно засада. Опять нет типового решения, приходится шаманить.
Может есть возможность заскриптовать вывод графика в jpg, после расчёта или через какую-нибудь другую программу подтянуть в делфи?
serg_art вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Delphi с использованием пакета Mathcad Arinnna Общие вопросы Delphi 0 27.05.2012 10:22
связь delphi и autocad gool Общие вопросы Delphi 8 26.08.2011 14:02
Delphi и AutoCAD - страсти по типам данных praeeo Общие вопросы Delphi 3 21.10.2010 17:25
Delphi и Autocad LaNNC Общие вопросы Delphi 0 29.05.2008 18:41
Delphi и AutoCAD Roof Общие вопросы Delphi 3 28.07.2007 23:04