![]() |
![]() |
|
||
![]() |
![]() |
![]() |
||
![]() |
![]() |
![]()
|
|
Версия для печати |
![]() |
Опции темы | Поиск в этой теме |
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 306
|
Konstruktiv54 не ясна конечная цель. Вы же сами в текле моделируете или балку или фундамент. Зачем ей что-то анализировать, вы сами задали тип. Можно же и колонну замоделировать pad fouting.
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
![]() ![]() ![]() |
|
||||
мда...вопрос я конечно поставил неправильно ))
меня интересует как смоделировать pad footing или panel, при помощи api. В api есть только классы beam и multibeam. Beam.type может принимать значение pad footing или panel или column, но он является read-only. В общем я в тупике )) --- upd: если у колонны вы сместите верхнюю точку по горизонтали, то колонна станет балкой, так что она все таки анализирует... |
||||
![]() ![]() ![]() |
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 306
|
в api как вы уже и указали тип можно только зачитать. Для новых элементов тип будет балка (в апи есть примечание об этом). Так, что скорее всего, никак нельзя решить вашу задачу. Моделируйте балками, разницы практически нет между панелью или фундаментом
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
![]() ![]() ![]() |
|
||||
Конструктор Регистрация: 23.11.2005
Москва
Сообщений: 217
|
Konstruktiv54, а почему бы просто при создании экземпляра не использовать перегрузку конструктора?
Например, так: Beam padFooting = new Beam(Beam.BeamTypeEnum.PAD_FOOTING);
__________________
Конструктивные 3D-модели |
|||
![]() ![]() ![]() |
|
||||
Код:
|
||||
![]() ![]() ![]() |
|
||||
C.LoadAttributesFromFile("standard"); - по идее этой строчки должно быть достаточно, да она тоже в коде присутствует, ноль эмоций... (
думаю, как-то я не правильно обращаюсь к компоненту, вот их состояния перед вставкой, компонент из примера имеет свой ID, я мой нет... Выбрал этот каркас через picker, что бы посмотреть свойства... Последний раз редактировалось Konstruktiv54, 24.01.2019 в 10:53. |
||||
![]() ![]() ![]() |
|
||||
Tekla.Structures.Model.Beam Регистрация: 31.01.2010
Сообщений: 1,900
|
GUID появляется в объекте когда объект вставлен в модель (insert), пользовательские атрибуты можно назначить объекту с GUID
Не факт, что файл атрибутов "standard" есть в модели (возможно надо сохранить такие настройки предварительно) При установке компонентов, не факт, что вы правильно задаете номер компонента. У вас этот пример работать не будет, так как используются методы расширения, но идея ясна. Последний раз редактировалось 100k, 24.01.2019 в 12:10. |
|||
![]() ![]() ![]() |
|
||||
с первым экстеншеном вроде разобрался, а вот такие записи (с=> c.UIName == ComponentName) меня пока что вгоняют в ступор, но суть да, понятна ))
Если смотреть через CatalogHandler, то номер компонента -1, но беда в том, что таких компонентов с номером -1 много. Может что-то в консерватории подправить? Можно как нибудь заменить номер компонента, в этой базе компонентов? |
||||
![]() ![]() ![]() |
|
||||
Это снова я ))
Возник вопрос с размещением размеров на видах, размеры на виде в плане с успехом размещаются. Но если пытаюсь расставить размеры на виде детали спереди, то размеры улетают в тьму таракань. Уже весь мозг сломал, или я BaseView не правильно задаю, или надо как-то трансформирование координат подключать, DimensionExamples из примеров тоже работает только с планом... Может кто натолкнуть на истинный путь? |
||||
![]() ![]() ![]() |
|
||||
Tekla.Structures.Model.Beam Регистрация: 31.01.2010
Сообщений: 1,900
|
Для повернутых видов дополнительно учитывается другая система координат, кажется DisplayCS. Возможно для видов деталей, надо учитывать дополнительную СК как для повернутых видов, когда происходит трансформация координат модели в СК вида и тд. Для не повернутых видов viewCS и displayCS совпадают.
|
|||
![]() ![]() ![]() |
|
||||
Ну да, вроде бы разобрался, надо было применить
Код:
|
||||
![]() ![]() ![]() |
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 306
|
Konstruktiv54 что вы там такое в ж.б. автоматизируете, что дошли до чертежей и автообразмеривания))? Откроете тайну?))
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
![]() ![]() ![]() |
|
||||
))) ну не понимаю я, как штатными методами расставить привязки колонн, собрал такой костыль... ), со стенами надо правда еще разобраться
если, поможете разъяснить, как похожие привязки получить без костылей, буду благодарен. Поднимал тему недавно, но понятней не стало ( Максимум чего удалось добиться, это вот такой картинки, но привязка одной точки - что-то маловато будет. Последний раз редактировалось Konstruktiv54, 01.02.2019 в 14:53. |
||||
![]() ![]() ![]() |
|
||||
Регистрация: 18.06.2010
Сообщений: 114
|
Можно вашего "кастылом" пользоваться?
![]() |
|||
![]() ![]() ![]() |
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 306
|
Цитата:
Кстати, могу помочь идеей по вашему плагину с ФБС (если проблемы озвученные в видео актуальны)
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
![]() ![]() ![]() |
|
||||
пользуйтесь, если понравилось...
вроде бы все решил... ) Последний раз редактировалось Konstruktiv54, 01.02.2019 в 15:44. |
||||
![]() ![]() ![]() |
|
||||
Tekla.Structures.Model.Beam Регистрация: 31.01.2010
Сообщений: 1,900
|
Было бы не плохо попробовать установку размеров в чертежах и меток через машинное обучение (я серьезно).
|
|||
![]() ![]() ![]() |
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 306
|
тогда уже надо программированием на жизнь зарабатывать, а не раскладкой арматуры
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
![]() ![]() ![]() |
|
||||
|
||||
![]() ![]() ![]() |
![]() |
|
Опции темы | Поиск в этой теме |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание просечно-вытяжного листа в Tekla. | safronsafronov | Tekla | 8 | 21.04.2016 03:26 |
AUTOCAD 2010 перестал переключаться в многооконный режим. Проблемы с переменными | Андрей Х. | AutoCAD | 24 | 27.05.2015 10:17 |
Acaddoc.lsp - насколько вредный | Alexander88 | LISP | 1 | 10.06.2014 09:29 |
Автозагрузка приложения до загрузки чертежа | Ax3 | Программирование | 14 | 15.02.2008 23:29 |
|| Главная || Каталог САПР || Тендеры || Публикации || Объявления || Биржа труда || Download || Галерея || || Библиотека || Кунсткамера || Каталог предприятий || Контакты || Файлообменник || Блоги || |