| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 320
|
Konstruktiv54 не ясна конечная цель. Вы же сами в текле моделируете или балку или фундамент. Зачем ей что-то анализировать, вы сами задали тип. Можно же и колонну замоделировать pad fouting.
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
мда...вопрос я конечно поставил неправильно ))
меня интересует как смоделировать pad footing или panel, при помощи api. В api есть только классы beam и multibeam. Beam.type может принимать значение pad footing или panel или column, но он является read-only. В общем я в тупике )) --- upd: если у колонны вы сместите верхнюю точку по горизонтали, то колонна станет балкой, так что она все таки анализирует... |
|||
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 320
|
в api как вы уже и указали тип можно только зачитать. Для новых элементов тип будет балка (в апи есть примечание об этом). Так, что скорее всего, никак нельзя решить вашу задачу. Моделируйте балками, разницы практически нет между панелью или фундаментом
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
|
||||
А там не надо что-то вроде еще добавить (как в примере)?
C.LoadAttributesFromFile("standard"); C.SetAttribute("side_bar_space", 333.0); |
||||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
C.LoadAttributesFromFile("standard"); - по идее этой строчки должно быть достаточно, да она тоже в коде присутствует, ноль эмоций... (
думаю, как-то я не правильно обращаюсь к компоненту, вот их состояния перед вставкой, компонент из примера имеет свой ID, я мой нет... Выбрал этот каркас через picker, что бы посмотреть свойства... Последний раз редактировалось Konstruktiv54, 24.01.2019 в 10:53. |
|||
|
||||
Жалкий инженеришка-проектаст Регистрация: 31.01.2010
Сообщений: 1,986
|
GUID появляется в объекте когда объект вставлен в модель (insert), пользовательские атрибуты можно назначить объекту с GUID
Не факт, что файл атрибутов "standard" есть в модели (возможно надо сохранить такие настройки предварительно) При установке компонентов, не факт, что вы правильно задаете номер компонента. У вас этот пример работать не будет, так как используются методы расширения, но идея ясна. Последний раз редактировалось 100k, 24.01.2019 в 12:10. |
|||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
с первым экстеншеном вроде разобрался, а вот такие записи (с=> c.UIName == ComponentName) меня пока что вгоняют в ступор, но суть да, понятна ))
Если смотреть через CatalogHandler, то номер компонента -1, но беда в том, что таких компонентов с номером -1 много. Может что-то в консерватории подправить? Можно как нибудь заменить номер компонента, в этой базе компонентов? |
|||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
Это снова я ))
Возник вопрос с размещением размеров на видах, размеры на виде в плане с успехом размещаются. Но если пытаюсь расставить размеры на виде детали спереди, то размеры улетают в тьму таракань. Уже весь мозг сломал, или я BaseView не правильно задаю, или надо как-то трансформирование координат подключать, DimensionExamples из примеров тоже работает только с планом... Может кто натолкнуть на истинный путь? |
|||
|
||||
Жалкий инженеришка-проектаст Регистрация: 31.01.2010
Сообщений: 1,986
|
Для повернутых видов дополнительно учитывается другая система координат, кажется DisplayCS. Возможно для видов деталей, надо учитывать дополнительную СК как для повернутых видов, когда происходит трансформация координат модели в СК вида и тд. Для не повернутых видов viewCS и displayCS совпадают.
|
|||
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 320
|
Konstruktiv54 что вы там такое в ж.б. автоматизируете, что дошли до чертежей и автообразмеривания))? Откроете тайну?))
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
))) ну не понимаю я, как штатными методами расставить привязки колонн, собрал такой костыль... ), со стенами надо правда еще разобраться
если, поможете разъяснить, как похожие привязки получить без костылей, буду благодарен. Поднимал тему недавно, но понятней не стало ( Максимум чего удалось добиться, это вот такой картинки, но привязка одной точки - что-то маловато будет. Последний раз редактировалось Konstruktiv54, 01.02.2019 в 14:53. |
|||
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 320
|
Цитата:
Кстати, могу помочь идеей по вашему плагину с ФБС (если проблемы озвученные в видео актуальны)
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
|
||||
Регистрация: 31.01.2007
Новосибирск
Сообщений: 1,040
|
вроде бы все решил... ) Последний раз редактировалось Konstruktiv54, 13.03.2019 в 06:13. |
|||
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 320
|
тогда уже надо программированием на жизнь зарабатывать, а не раскладкой арматуры
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
|
||||
|
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Создание просечно-вытяжного листа в 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 |