• Добро пожаловать на Форум пользователей ПО АСКОН. Пожалуйста, авторизуйтесь.
 

Уважаемые пользователи,

Хотим проинформировать вас о режиме работы регистрации на нашем сайте.

Зарегистрироваться возможно в рабочие дни, с 8:00 до 20:00 (мск).

Если у вас возникнут вопросы или потребуется дополнительная информация, не стесняйтесь обращаться к нашей службе поддержки. Вы можете связаться с нами по указанным контактным данным на нашем сайте.

Благодарим вас за понимание и сотрудничество. Мы ценим ваше терпение и стремимся предоставить вам лучший опыт использования нашего сервиса.

С уважением,
Команда Ascon

Обновлены массо-центровочные характеристики

Автор d_maksimov, 19.08.21, 12:44:00

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

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

d_maksimov

Добрый день!
Приступил к проекту написанному на php с использованием COM подключения.
Появилась проблема при вставке вида в новый документ 2d из 3d модели. А именно: выходит сообщение
ЦитироватьОбновлены массо-центровочные характеристики. Сохранить изменения в документе "D:\work\П12_DN6-100.m3d"?

Нажать на эту кнопочку ОК никто не может, т.к. на удаленном компе это всё.

Самое интересно, что если я вручную создаю документ и вставляю туда ассоциативный вид, то никаких сообщений не появляется. В чем может быть проблема?

$file = "П12_DN6-100.m3d";
$obj = new \COM("Kompas.Application.5", null, CP_UTF8);
$documents7 = $compas->obj->ksGetApplication7()->Documents;
$newdoc7 = $documents7->Add(1 /*ksDocumentDrawing*/, TRUE);

$views = $newdoc7->ViewsAndLayersManager->Views;

$v = $views->Add(3);

$v->name = "Какое-то имя вида";
$v->Color = 0;
$v->X = 0;
$v->Y = 0;
$v->Angle = 0;
$v->Scale = 1;
$v->SourceFileName = $file;
$v->HiddenLines = true;
$v->HiddenLinesVisible = true;
$v->HiddenLinesStyle = 0;
$v->ProjectionName = "#Спереди";
$v->ProjectionLink = FALSE;
$v->Update();

KrissKross

Настройте свойство HideMessage у объекта Application

Цитата из справки SDK
Свойство HideMessage.png

d_maksimov

Огромное спасибо за оперативность!