Форум программистов CODEBY.NET Хостинг в Беларуси — Active Technologies

Разработка бизнес сайтов

Нужны клиенты? Тогда сюда быстрее...
X   Сообщение сайта
(Сообщение закроется через 2 секунды)

Здравствуйте, гость ( Вход | Регистрация )




> Работа с Компас 9, Как порочитать чертеж?
Admin
Вставить ник
сообщение 7:10:2007, 09:14
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 32
Регистрация: 16:09:2007
Пользователь №: 12 772
Специализация: инженер-конструктор, инженер-программист



Репутация: - 0 +


Мне с Delphi необходимо прочитать чертеж. Детали типа - тела вращения. Необходимо чтобы программа сиогла определить какие поверхности присутспвуют на детали: цилиндрическая(и ее размеры), коническая (и ее размеры), резьба и т.д...Как это можно сделать?
Подняться вверх 
 
Сообщение #1
 
Новая тема 
Ответов (1 - 7)
Barmutik
Вставить ник
сообщение 8:10:2007, 13:07
Цитата Ответить 


Божественный
*****

Группа: Модеры
Сообщений: 2 450
Регистрация: 27:05:2004
Из: Минск
Пользователь №: 561
Специализация: Delphi, RDBMS, C#



Репутация: - 8 +


Учитвая глубину и качество Вашего вопроса .. можно только и ответить... руками... А если по теме то для этого как минимум надо знать формат файла в котором хранится данный чертёж....
Подняться вверх 
 
Сообщение #2
zubr
Вставить ник
сообщение 8:10:2007, 14:42
Цитата Ответить 


Божественный
*****

Группа: Модеры
Сообщений: 899
Регистрация: 19:11:2003
Пользователь №: 133



Репутация: - 11 +


Тут скорее надо не формат файла юзать, а посмотреть в сторону COM-интерфейса Компаса. Сейчас под рукой Компаса нет, надо будет на работе глянуть. В Unigraphics есть такая возможность, там даже программить можно в GRIP, C, C++
Подняться вверх 
 
Сообщение #3
Admin
Вставить ник
сообщение 8:10:2007, 18:33
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 32
Регистрация: 16:09:2007
Пользователь №: 12 772
Специализация: инженер-конструктор, инженер-программист



Репутация: - 0 +


интуитивно я догадываюсь, что это COM- технологии, но как это делается? blink.gif Буду очень признателен за любую помощь!!!
Подняться вверх 
 
Сообщение #4
Barmutik
Вставить ник
сообщение 10:10:2007, 05:17
Цитата Ответить 


Божественный
*****

Группа: Модеры
Сообщений: 2 450
Регистрация: 27:05:2004
Из: Минск
Пользователь №: 561
Специализация: Delphi, RDBMS, C#



Репутация: - 8 +


Для: zubr
COM однозначно попроще будет для решения этой проблемы .. просто в теме вопроса ни слова не было о использовании COM (для этого была создана точно такая же вторая тема smile.gif)
Подняться вверх 
 
Сообщение #5
Admin
Вставить ник
сообщение 10:10:2007, 08:28
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 32
Регистрация: 16:09:2007
Пользователь №: 12 772
Специализация: инженер-конструктор, инженер-программист



Репутация: - 0 +


Цитата(Barmutik @ 10:10:2007, 07:17 ) *
Для: zubr
COM однозначно попроще будет для решения этой проблемы .. просто в теме вопроса ни слова не было о использовании COM (для этого была создана точно такая же вторая тема smile.gif)


В смысле вторая тема?
А если ближе к делу, как мне все таки разобраться с этими ком-технологиями применительно к Компасу? где об этом почитать? может есть какая литература на эту тему?
Подняться вверх 
 
Сообщение #6
zubr
Вставить ник
сообщение 10:10:2007, 09:57
Цитата Ответить 


Божественный
*****

Группа: Модеры
Сообщений: 899
Регистрация: 19:11:2003
Пользователь №: 133



Репутация: - 11 +


Интерфейсы компаса посмотри Project->Import type library. А документацию к интерфейсам попробуй поищи на сайте Аскон: http://www.ascon.ru/
Подняться вверх 
 
Сообщение #7
Admin
Вставить ник
сообщение 10:10:2007, 10:23
Цитата Ответить 


Новенький
*

Группа: Программист
Сообщений: 32
Регистрация: 16:09:2007
Пользователь №: 12 772
Специализация: инженер-конструктор, инженер-программист



Репутация: - 0 +


Посмотрел. Что-то там ниче не понятно. Может кто уже пытался сделать подобное с другим приложением, покажите наглядно как это делается, а я по этому примеру попытаюсь разобраться со своим
Подняться вверх 
 
Сообщение #8


Ответить  Новая тема 

 

RSS Текстовая версия Сейчас: 17:05:2008 - 10:14
с нами можно связаться по:
телефону: +375-(29)-632-60-67
e-mail:info@codeby.net