Практический семинар Tekla Structures 2017

Не вставляется компонент tekla api

Ответить
Gordon
Сообщения: 12
Регистрация: 15 июл 2015, 14:17

Не вставляется компонент tekla api

Сообщение Gordon » 21 июл 2022, 09:15

Здравствуйте!
Я пытаюсь вставить компонент S52 через API. Компонент вставляется, но возникает ошибка "Слишком короткая балка" и балка не отображается. Похожий компонент S78 вставляется без проблем.
Это мой код:

Код: Выделить всё

                TSG.Point p_1 = new TSG.Point(0.0, 0.0, 0.0);
                TSG.Point p_2 = new TSG.Point(0.0, 24000.0, 0.0);
                TSM.ComponentInput componentInput = new TSM.ComponentInput();
                componentInput.AddTwoInputPositions(p_1, p_2);
                TSM.Component component = new TSM.Component();
                component.Number = 1000052;
                //component.Number = 1000078;
                //component.Number = 1000098;
                component.LoadAttributesFromFile("standard");
                component.SetComponentInput(componentInput);
                if (!component.Insert())
                    Console.WriteLine("Insert failed!");
                Model.CommitChanges();

Ответить
phpbb3 styles

Вернуться в «3D моделирование в Tekla Structures»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость