Экспорт Библиотеки стандартных изделий

Автор sasha1978, 01.12.08, 15:45:00

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

sasha1978

Хочу экспортировать всё из "Библиотека стандартные изделия" в файлы моделей с обработкой всех вариантов из таблиц "Выбор типоразмеров и параметров".
Предполагаю сделать это программно.
Опыт программирования большой :-) , но под Автокад :-(
Читаю весь день SDK к 10-й версии Компаса.
Мало что понятно. Всё по другому.

Алгоритм будет примерно такой:
-Подключаемся к Компасу.
-По всем библиотекам ("Библиотека стандартные изделия").
-По всем элементам библиотеки.
-По всем записям в таблице параметров элемента.
-Создаём копию файла элемента в соответствующей папке в нужном формате с некоторыми данными в имени.
-Изменяем модель элемента по данным текущей записи таблицы параметров.
-Ребилд модели (?).
-Закрываем файл с сохранением.
-Следующая запись в таблице параметров элемента.
-Следующий элемент библиотеки.
-Следующая библиотека.
-Закрыть Компас.

Компас SDK такой загадочный ;-). Кто-нибудь может подсказать какие методы и свойства использовать??
Заранее спасибо! Жду.

P.S. Примеры к SDK смотрел, чего хочу не увидел. В форуме лазил.


Cehhby

пиши скрипт на автопротыкивание мышкой всех кнопок, глядишь через лет десять он все варианты изделий переберет... и будет у тебя пара терабайт моделей...
удачи вобщем :)

Олег Лысенко

Цитата: Александр Личман от 02.12.08, 08:19:38
Зачем?

Несколько лет назад у нас была одна госконтора, которая брала Компас и библиотеки, потом из библиотечных элементов делала каталог стандартныж деталей в фрагментах и потом продавала государству за большые бабки.  :)

sasha1978

Цитата: Cehhby от 02.12.08, 08:20:37
пиши скрипт на автопротыкивание мышкой всех кнопок, глядишь через лет десять он все варианты изделий переберет... и будет у тебя пара терабайт моделей...
удачи вобщем :)
Значит только через Win32 API мышкой тыкать и тому подобное?
А через стандартный SDK компасовский никак нельзя написать?

Администратор

Уважаемый sasha1978!

Есть мнение, что Вы пытаетесь недобросовесно использовать программный продукт АСКОН. А именно — извлечь из него все данные для последующего нелицензионного использования.

Полагаю, что обсуждать способы этой махинации на сайте разработчика ПО не вполне этично.

Предагаю Вам прекратить настоящее обсуждение.

Спасибо за понимание!

sasha1978

Цитата: Администратор от 02.12.08, 14:56:46
Уважаемый sasha1978!

Есть мнение, что Вы пытаетесь недобросовесно использовать программный продукт АСКОН. А именно — извлечь из него все данные для последующего нелицензионного использования.

Полагаю, что обсуждать способы этой махинации на сайте разработчика ПО не вполне этично.

Предагаю Вам прекратить настоящее обсуждение.

Спасибо за понимание!
ОК. Извините. Есть лицензия. Ознакомлюсь с ней. Вы правы. Что-то я не подумал об этом. Как то не хорошо получилось. Спасибо.