| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > Tekla > Текла. как прописать условие в шаблоне?

Текла. как прописать условие в шаблоне?

Ответ
Поиск в этой теме
Непрочитано 05.06.2017, 11:45 #1
Текла. как прописать условие в шаблоне?
РТО4
 
Регистрация: 25.05.2015
Сообщений: 224

Доброго времени суток! Может кто подскажет как прописать условие в редакторе шаблонов? мне нужно сделать деревяшки в Текле, но на сборках присутствуют и металлические детали и в спецификациях получается полная ересь, как прописать условие к примеру опираясь на материал детали ?

Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 133
Размер:	59.0 Кб
ID:	189175  

__________________
Пх'нглуи мглв'нафх Ктулху Р'льех вгах'нагл фхтагн
Просмотров: 2994
 
Непрочитано 05.06.2017, 12:27
#2
sivlad

Конструктор
 
Регистрация: 23.11.2005
Москва
Сообщений: 313


Попробуйте в свойствах строки (тип содержимого - Деталь) прописать вот такое условие:

if (GetValue("ASSEMBLY.MATERIAL_TYPE")=="TIMBER") then
Output()
else
StepOut()
endif
sivlad вне форума  
 
Автор темы   Непрочитано 05.06.2017, 12:50
#3
РТО4


 
Регистрация: 25.05.2015
Сообщений: 224


sivlad, при проверке пишет неизвестный атрибут: ASSEMBLY.MATERIAL_TYPE
по умолчанию стоит такое условие:

if length(GetValue("USERDEFINED.Bolt_Style"))==1
then Output()
else StepOver
endif
__________________
Пх'нглуи мглв'нафх Ктулху Р'льех вгах'нагл фхтагн
РТО4 вне форума  
 
Непрочитано 05.06.2017, 13:13
#4
sivlad

Конструктор
 
Регистрация: 23.11.2005
Москва
Сообщений: 313


РТО4, замените это условие предложенным.
sivlad вне форума  
 
Автор темы   Непрочитано 06.06.2017, 04:13
#5
РТО4


 
Регистрация: 25.05.2015
Сообщений: 224


sivlad, если меняю ругается на атрибут, если игнорирую, то ничего не меняется в самой таблице
__________________
Пх'нглуи мглв'нафх Ктулху Р'льех вгах'нагл фхтагн
РТО4 вне форума  
 
Непрочитано 06.06.2017, 09:07
#6
sivlad

Конструктор
 
Регистрация: 23.11.2005
Москва
Сообщений: 313


РТО4, странно, что нет никаких изменений. Нужно больше информации от вас: скриншот из "Редактора шаблонов" или сам шаблон.
Кстати, надо немного изменить условие.
Вместо
GetValue("ASSEMBLY.MATERIAL_TYPE")=="TIMBER"
должно быть
GetValue("MATERIAL_TYPE")=="TIMBER"
Внимание! Правило необходимо применить к содержимому "Деталь"
Миниатюры
Нажмите на изображение для увеличения
Название: Тип содержимого - Деталь.png
Просмотров: 78
Размер:	41.2 Кб
ID:	189237  
sivlad вне форума  
 
Автор темы   Непрочитано 06.06.2017, 11:55
#7
РТО4


 
Регистрация: 25.05.2015
Сообщений: 224


sivlad, вот шаблон, сами деревяшки создавала через пластины меняя материал, может дело в этом?
Вложения
Тип файла: rar КД Выборка материалов на все сборки.rar (3.8 Кб, 23 просмотров)
__________________
Пх'нглуи мглв'нафх Ктулху Р'льех вгах'нагл фхтагн
РТО4 вне форума  
 
Непрочитано 06.06.2017, 12:50
#8
sivlad

Конструктор
 
Регистрация: 23.11.2005
Москва
Сообщений: 313


РТО4, добавил это условие. У меня всё корректно фильтруется. Деревянные элементы можно моделировать как пластинами, так и балками и колоннами. Но в таком случае надо будет ещё немного поправить эту таблицу. Кстати, в этой таблице в расходе материалов могут участвовать объекты, которые не видны на чертежи (информация собирается по всей модели).

Добавил выборку только тех деревянных элементов, которые показаны на чертеже.
Вложения
Тип файла: zip КД Выборка материалов на все сборки.zip (4.1 Кб, 30 просмотров)
Тип файла: zip КД Выборка материалов.zip (2.3 Кб, 27 просмотров)

Последний раз редактировалось sivlad, 06.06.2017 в 14:23.
sivlad вне форума  
 
Автор темы   Непрочитано 07.06.2017, 04:53
#9
РТО4


 
Регистрация: 25.05.2015
Сообщений: 224


sivlad, спасибо получилось! Выборка материалов работает а на все сборки объем как то странно считает...
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.jpg
Просмотров: 80
Размер:	154.0 Кб
ID:	189299  
__________________
Пх'нглуи мглв'нафх Ктулху Р'льех вгах'нагл фхтагн
РТО4 вне форума  
 
Непрочитано 07.06.2017, 10:16
#10
sivlad

Конструктор
 
Регистрация: 23.11.2005
Москва
Сообщений: 313


РТО4, пожалуйста!
Цитата:
Сообщение от РТО4 Посмотреть сообщение
а на все сборки объем как то странно считает...
Да, есть такая особенность с атрибутом "MODEL_TOTAL". Он отображает количество идентичных элементов (Деталей, Сборок) во всей модели, а не только тех элементов, которые отображены (или отфильтрованы основным фильтром) на чертеже. Поэтому для более наглядного и прозрачного подсчёта рекомендую отображать на чертеже все необходимые элементы. Если вам нужен чертёж только со спецификациями без графических видов, то можно просто разместить чертёжный вид (на нём должны быть показаны все подсчитываемые элементы) за пределами рамки чертежа.
Обращаю внимание, что MODEL_TOTAL показывает количество элементов данной серии нумерации, но до выполнения нумерации этот атрибут покажет общее количество объектов, даже если они после нумерации будут иметь разные марки. Например, есть две доски сечением -32x100 с префиксом "ДО" и начальным номером 1, но разной длины (т. е. они находятся в одной серии нумерации). До нумерации они будут иметь одинаковую марку "ДО-0(?)", а значит, атрибут MODEL_TOTAL посчитает их идентичными и отобразить число "2". А после нумерации эти доски будут иметь уже разные марки "ДО-1" и "ДО-2", и MODEL_TOTAL отобразит по "1" для каждой из них. Так что будьте бдительны с этим атрибутом! :-)
sivlad вне форума  
 
Автор темы   Непрочитано 07.06.2017, 10:34
#11
РТО4


 
Регистрация: 25.05.2015
Сообщений: 224


sivlad, понятно, большое спасибо за подробный ответ
__________________
Пх'нглуи мглв'нафх Ктулху Р'льех вгах'нагл фхтагн
РТО4 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Другие CAD системы > Tekla > Текла. как прописать условие в шаблоне?

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить надпись Текла на свою на шаблоне? olegrussia Tekla 14 13.08.2018 10:16
Почему не работает внутреннее условие? ansys Eugeniya ANSYS 8 23.09.2016 13:04
Как прописать отметку рельефа или земли? colibry Архитектура 11 17.04.2013 16:57
Как прописать путь для кнопок панели toolbar? vs-tes ANSYS 7 29.03.2013 14:27
Не получается условие незасоряемости канализационной трубы eugenmax Водоснабжение и водоотведение 7 13.12.2011 21:46