Использование сложных шаблонов Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Использование сложных шаблонов Tekla Structures
Можно ли из одного шаблона (таблички) получить доступ к значениям из другого шаблона (таблички)?
Пример: дописал шаблон с ведомостью сварных швов (расчет массы сварных швов по ГОСТу с учетом всей геометрии шва), рассчитал суммарную массу швов в сборке: хочу теперь в спецификации сборки в графе "наплавка" выводить не 1% от массы сборки, а вычисленную суммарную массу швов. Можно ли это осуществить?
Пример: дописал шаблон с ведомостью сварных швов (расчет массы сварных швов по ГОСТу с учетом всей геометрии шва), рассчитал суммарную массу швов в сборке: хочу теперь в спецификации сборки в графе "наплавка" выводить не 1% от массы сборки, а вычисленную суммарную массу швов. Можно ли это осуществить?
Re: Использование сложных шаблонов
думается, надо этот шаблон со сваркой вставить в шаблон для сборки, скрыв "ненужные" для шаблона сборки расчеты
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов
Рассчитать сумму масс швов очень просто используя операнды SUM и TOTAL.
Редактировать таблицу можно и ту которая у тебя есть. Просто в ней добавить еще строчку.
Обновление KMD_RUS уже будет содержать такую строчку.
Дополнение выйдет через 3 недели. Там много доработок.
Редактировать таблицу можно и ту которая у тебя есть. Просто в ней добавить еще строчку.
Обновление KMD_RUS уже будет содержать такую строчку.
Дополнение выйдет через 3 недели. Там много доработок.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: Использование сложных шаблонов
Дим, не понял твой ответ. Я и добавил уже строчку в таблице сварных швов, посчитав суммарную массу швов оператором Sum. Скриншот выше - реальный скриншот из работающего шаблона в tekla. но могу ли я теперь эту цифру использовать в другом шаблоне через какую-то ссылку (что-то вроде "005_Template.tpl/Итого."? )Таран Д. А. писал(а):Рассчитать сумму масс швов очень просто используя операнды SUM и TOTAL.
Редактировать таблицу можно и ту которая у тебя есть. Просто в ней добавить еще строчку.
Обновление KMD_RUS уже будет содержать такую строчку.
Дополнение выйдет через 3 недели. Там много доработок.
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов
Можно но не надо.
Проще скопировать ту же самую таблицу в новый отчет и скрыть ее и использовать переменную внутри одной таблицы
Проще скопировать ту же самую таблицу в новый отчет и скрыть ее и использовать переменную внутри одной таблицы
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: Использование сложных шаблонов
ок, понял
Re: Использование сложных шаблонов
Здравствуйте! Не могли бы Вы ответить на вопрос, который занимает меня уже некоторое время! Можно ли в шаблоне сделать так, что деталь с префиксом ОД ( общая длина) отображалась как сумма длин всех стержней(деталей) с этим префиксом одной строкой в шаблоне.
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов
Нарисуй как должна выглядеть итоговая таблица.
В эксель я точно смогу такую послать в готовом виде.
А в шаблоне чертежа надо именно посмотреть где должна находиться эта цифра.
Давай скрин.
В эксель я точно смогу такую послать в готовом виде.
А в шаблоне чертежа надо именно посмотреть где должна находиться эта цифра.
Давай скрин.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов
Здравствуйте! Получить общую длину по префиксу у меня кое-как получилось. Зато появилась другая проблема. Поставив начальный номер для нумерации отдельных стержней - 2, позиция стержня, как и положено, выводится с 2го номера, но когда выбрать в шаблоне SERIAL_NUMBER номера стержней идут с 1го, а не со 2го чего я и хочу добиться. А для стержней с префиксом Од был начальный номер 1 и выводится правильно. Если есть возможность, посмотрите пожалуйста.
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов
Запроси переменную в формуле в виде числа а не строки и прибавь 1.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов
Спасибо. Можно и так, но почему не получается с SERIAL_NUMBER? А у Вас тоже так, может это у меня глючит что-то?
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов
Скинь сам файл. Надо глянуть. скорее всего что то не так пишешь.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов
В смысле модель?
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов
Достаточно одного файла отчета.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов
Файл шаблона. (как сделать файл отчета не знаю или не понимаю, я только разбираюсь с программой)
- Вложения
-
- Спецификация арматуры + бетон+металл Вариант.7z
- (2.69 КБ) 869 скачиваний
Re: Использование сложных шаблонов
Здравствуйте!
Пытаюсь разобраться в шаблонах, и никак не могу найти атрибут, выводящий ГОСТ профиля: PROFILE.SECTION_STANDART. При проверке формулы, возникает сообщение, что атрибут неизвестен. Откуда его можно вытащить, если в свойствах элемента данный пользовательский атрибут есть?
Пытаюсь разобраться в шаблонах, и никак не могу найти атрибут, выводящий ГОСТ профиля: PROFILE.SECTION_STANDART. При проверке формулы, возникает сообщение, что атрибут неизвестен. Откуда его можно вытащить, если в свойствах элемента данный пользовательский атрибут есть?
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: Использование сложных шаблонов
это зависит от типа строки. должен стоять тип строки - деталь (part)
Re: Использование сложных шаблонов
Спасибо! Получилось!
- Builder
- Сообщения: 76
- Регистрация: 13 янв 2012, 13:46
- Откуда: Нижний Тагил - Челябинск
- Контактная информация:
Re: Использование сложных шаблонов
Владимир Шнейдер писал(а):Можно ли из одного шаблона (таблички) получить доступ к значениям из другого шаблона (таблички)?
Пример: дописал шаблон с ведомостью сварных швов (расчет массы сварных швов по ГОСТу с учетом всей геометрии шва), рассчитал суммарную массу швов в сборке: хочу теперь в спецификации сборки в графе "наплавка" выводить не 1% от массы сборки, а вычисленную суммарную массу швов. Можно ли это осуществить?
Не знаю насколько корректно просить данный шаблон, зная что его создание заняло у вас много времени и сил, и тем не менее прошу дабы на его основе сделать собственный графический шаблон.
Re: Использование сложных шаблонов
Здравствуйте! Подскажите, пожалуйста:
1. Каким образом можно избавиться в таблице от ненужных нулей?
2. Можно ли сделать нумерацию строк?
3. Использую формулу при определении профиля:
if (GetValue("PROFILE_TYPE") == "B") then
"t "+min(GetValue("PROFILE.HEIGHT"),GetValue("PROFILE.WIDTH"))
else
GetValue("PROFILE")
endif
В результате получаю, например, t 20.0! Подскажите, пожалуйста, как можно получить просто t 20?
4. Можно ли в формулах задать округление чисел в большую или меньшую сторону?
1. Каким образом можно избавиться в таблице от ненужных нулей?
2. Можно ли сделать нумерацию строк?
3. Использую формулу при определении профиля:
if (GetValue("PROFILE_TYPE") == "B") then
"t "+min(GetValue("PROFILE.HEIGHT"),GetValue("PROFILE.WIDTH"))
else
GetValue("PROFILE")
endif
В результате получаю, например, t 20.0! Подскажите, пожалуйста, как можно получить просто t 20?
4. Можно ли в формулах задать округление чисел в большую или меньшую сторону?
Re: Использование сложных шаблонов
Olga писал(а):Здравствуйте! Подскажите, пожалуйста:
1. Каким образом можно избавиться в таблице от ненужных нулей?
2. Можно ли сделать нумерацию строк?
3. Использую формулу при определении профиля:
if (GetValue("PROFILE_TYPE") == "B") then
"t "+min(GetValue("PROFILE.HEIGHT"),GetValue("PROFILE.WIDTH"))
else
GetValue("PROFILE")
endif
В результате получаю, например, t 20.0! Подскажите, пожалуйста, как можно получить просто t 20?
4. Можно ли в формулах задать округление чисел в большую или меньшую сторону?
4. можно использовать параметр round
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов
Надо поменять логику в таблице.
У меня при нуле выводится просто пробел.
В той формуле которая у вас не получится так сделать. Надо переделывать структуру таблицы.
У меня при нуле выводится просто пробел.
В той формуле которая у вас не получится так сделать. Надо переделывать структуру таблицы.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов Tekla Structures
Помогите найти атрибут.Ось для деталей(Grid location для отлит эл.)!Или как реализовать вычисление.По моему это не так уж и просто .
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов Tekla Structures
Это тоже шаблон. Открой его и глянь в отчете.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов Tekla Structures
Может кто нибудь помочь с созданием шаблона ?
1. Ведомость сборочных чертежей
- столбец с названием чертежа(верхняя строка штампа)
- столбец с информацией по каждому конкретному чертежу с указанием параметра ИМЯ (в атрибутах марки)
- столбец с массой по каждому чертежу
- примечание
2. Ведомость монтажных схем
- столбец с названием чертежа МС(верхняя строка штампа)
- столбец с названием чертежа(нижняя ячейка штампа)
- масса по каждой МС
- примечание
3. Ведомость отправочных элементов (тут попроще) она уже есть в нормальном виде, только вот как сделать чтобы автоматически шел перенос таблицы и возможно ли такое?
- столбцы стандартные, но добавляется столбец с именем чертежа, где присутствует данная марка.
Реально ли это вообще?
Мне кажется что реально, вот только связь между чертежами незнаю как сделать
Нужно вывести на отдельном листе без чертежей следующую информацию:1. Ведомость сборочных чертежей
- столбец с названием чертежа(верхняя строка штампа)
- столбец с информацией по каждому конкретному чертежу с указанием параметра ИМЯ (в атрибутах марки)
- столбец с массой по каждому чертежу
- примечание
2. Ведомость монтажных схем
- столбец с названием чертежа МС(верхняя строка штампа)
- столбец с названием чертежа(нижняя ячейка штампа)
- масса по каждой МС
- примечание
3. Ведомость отправочных элементов (тут попроще) она уже есть в нормальном виде, только вот как сделать чтобы автоматически шел перенос таблицы и возможно ли такое?
- столбцы стандартные, но добавляется столбец с именем чертежа, где присутствует данная марка.
Реально ли это вообще?
Мне кажется что реально, вот только связь между чертежами незнаю как сделать
Re: Использование сложных шаблонов Tekla Structures
Связать виды чертежа или копировать виды не пробовали?
Re: Использование сложных шаблонов Tekla Structures
массу то получим, но вот номер чертежа, где есть эта марка..
да и таким способом не обойтись без супертормозов программы при большом количестве марок, ведь они все должны где-то располагаться за областью рамки
да и таким способом не обойтись без супертормозов программы при большом количестве марок, ведь они все должны где-то располагаться за областью рамки
-
- Сообщения: 291
- Регистрация: 03 фев 2012, 17:29
- Откуда: Днепропетровск
Re: Использование сложных шаблонов Tekla Structures
Вот так и сделано
Есть пользовательское поле сборки, куда вписывается номер чертежа. Потом это поле вытаскивается на таблицу на чертеже общего вида. Для автоматизации переноса номера чертежа в сборки существует нумератор чертежей в среде КМД_РУС_2.0Re: Использование сложных шаблонов Tekla Structures
мысль хорошая
данной среды нет, всё как-то своими силами пытаемся освоить, я думаю не слишком сложно будет
данной среды нет, всё как-то своими силами пытаемся освоить, я думаю не слишком сложно будет
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов Tekla Structures
Купи . Стоит копейки. Сэкономишь много времени.AntonB писал(а):мысль хорошая
данной среды нет, всё как-то своими силами пытаемся освоить, я думаю не слишком сложно будет
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов Tekla Structures
заманчиво, но пока нет
всё же сначала сам помучаюсь)
всё же сначала сам помучаюсь)
Re: Использование сложных шаблонов Tekla Structures
скажите есть ли возможность задать какое ограничение высоты таблицы, чтобы остальную информацию она переносила в таблицу рядом
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов Tekla Structures
Да высоту столбца можно ограничить и указать количество столбцов. Но при более сложных расчетах возникает очень много тонкостей, которые мешают пользоваться этим методом. Выход есть, но он достаточно сложный Новичку такое не осилить.AntonB писал(а):скажите есть ли возможность задать какое ограничение высоты таблицы, чтобы остальную информацию она переносила в таблицу рядом
Поэтому надо смотреть конкретную таблицу которую вы хотите разбить и тестировать результат.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов Tekla Structures
Подскажите, как в шаблоне получить значение номера листа, на котором есть данный чертёж
выводит только НОЛЬ (числом). Формула GetValue("TITLE")
собственно имя чертежа типа А чтоб выводилось
выводит только НОЛЬ (числом). Формула GetValue("TITLE")
собственно имя чертежа типа А чтоб выводилось
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов Tekla Structures
Все не так просто. Если ты хочешь создать отчет в экселе то нет проблем.AntonB писал(а):Подскажите, как в шаблоне получить значение номера листа, на котором есть данный чертёж
выводит только НОЛЬ (числом). Формула GetValue("TITLE")
собственно имя чертежа типа А чтоб выводилось
Если ты хочешь сгенерировать ведомость чертежей внутри чертежа то никак. То есть варианты есть, он они не просты и только с помощью наших программ.
Номер чертежа можно использовать любую пользовательскую переменную.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов Tekla Structures
если использовать пользовательскую переменную, то слетает нумерация
или может быть есть ещё такая переменная, как примечание, которое не влияет на нумерацю
или может быть есть ещё такая переменная, как примечание, которое не влияет на нумерацю
Re: Использование сложных шаблонов Tekla Structures
влияет на нумерацию значение пользовательского поля или не влияет прописывается в objects.inp
Re: Использование сложных шаблонов
Таран Д. А. писал(а):Надо поменять логику в таблице.
У меня при нуле выводится просто пробел.
В той формуле которая у вас не получится так сделать. Надо переделывать структуру таблицы.
как поменять структуру? написать условие если (==0) то ( )
Re: Использование сложных шаблонов
viewtopic.php?f=11&t=208&p=16329#p1120
Дима, как передать значение из одного шаблона в другой?
Хоть дело и было 3 года назад, спрошуТаран Д. А. писал(а):Можно но не надо...
Дима, как передать значение из одного шаблона в другой?
Re: Использование сложных шаблонов
Это видимо так и останется тайнойCuPo>I<a писал(а):viewtopic.php?f=11&t=208&p=16329#p1120Хоть дело и было 3 года назад, спрошуТаран Д. А. писал(а):Можно но не надо...
Дима, как передать значение из одного шаблона в другой?
- Таран Д. А.
- Администратор
- Сообщения: 2874
- Регистрация: 30 ноя 2011, 18:41
- Откуда: г. Москва
- Контактная информация:
Re: Использование сложных шаблонов Tekla Structures
Честно говоря не пробовал
могу только предположить что перед названием переменной надо писать имя шаблона а далее через точку все остальное
Но реально это только предположение надо пробовать.
могу только предположить что перед названием переменной надо писать имя шаблона а далее через точку все остальное
Но реально это только предположение надо пробовать.
Администратор Topengineer.ru 8 (495) 215-07-79 (офис) ; 8 (925) 755-9318 (сот.); Skype wildomen ; http://vk.com/tekla_structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Разработка КМД | Разработка КМ | Разработка КЖ | Обучение Tekla Structures | Купить Tekla Structures
Re: Использование сложных шаблонов Tekla Structures
Подскажите:
Как сделать чтобы при выводе ячейки "Число с десятичными цифрами", ячейка не удовлетворяющая условию не отображалась.
На данный момент выводит "0.00".
При этом, если вывожу ячейку в формате "Текст", то данные не перемножаются/суммируются!
Как сделать чтобы при выводе ячейки "Число с десятичными цифрами", ячейка не удовлетворяющая условию не отображалась.
На данный момент выводит "0.00".
При этом, если вывожу ячейку в формате "Текст", то данные не перемножаются/суммируются!
pdimav1979(не собака)yandex.ru
Re: Использование сложных шаблонов Tekla Structures
интерисует данный вопрос.
Нужно создать строку с технологическими особеностями производства. и чтоб там добавлялись техпроцессы в зависимости от их наличия. Например Сверловка, гибка, плазма и т.д.
Видимо на каждую из операций нужно создать переменную, и выводить или невыводить ее текст в зависимости от значения.
Вобщем застрял на этапе создания переменной. По отдельности все получается:
if GetValue("HAS_HOLES") ==1 then
output("Отверстия")
else
StepOver()
endif
Нужно создать строку с технологическими особеностями производства. и чтоб там добавлялись техпроцессы в зависимости от их наличия. Например Сверловка, гибка, плазма и т.д.
Видимо на каждую из операций нужно создать переменную, и выводить или невыводить ее текст в зависимости от значения.
Вобщем застрял на этапе создания переменной. По отдельности все получается:
if GetValue("HAS_HOLES") ==1 then
output("Отверстия")
else
StepOver()
endif
phpbb3 styles
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей