|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 19.12.2016
Сообщений: 184
|
Sergey_se,
Добавляется новая "Строка", в свойствах этой строки прописывается условие ее вывода, к примеру: if mid(GetValue("PROFILE"),0,7) == "первые семь символов в названии профиля" then Output() else StepOver() endif а в самой строке указываются свойства и текст, которые нужно вывести (копи-паст с других строк). Ну и проверить, чтоб иерархия строки и тип совпадала с другими подобными. |
|||
|
||||
Регистрация: 30.10.2013
Сообщений: 69
|
Цитата:
Спасибо, немного разобрался. А теперь кто подскажет почему в сборках не все элементы нумеруются правильно (в каждой сборке начиная с единицы), некоторые профили балочного типа нумеруются исходя из общего количество этих профилей в модели? Последний раз редактировалось Sergey_se, 10.02.2018 в 09:31. |
|||
|
||||
Цитата:
Помогите пожалуйста настроить "выборку металл" ! Буду очень признательна) Последний раз редактировалось Кулик Алексей aka kpblc, 20.02.2018 в 13:45. |
||||
|
||||
Регистрация: 19.12.2016
Сообщений: 184
|
_Sveta_,
В какой версии вы работает? Вложите ваш шаблон Выборки металла из среды в сообщение, чтобы я мог его изменить для вашей версии. В среде Russia я не помню, чтобы был курсив, либо это не среда Russia, либо это более старая версия и я ее не застал |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Клосопед, картинку не видно.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 19.12.2016
Сообщений: 184
|
Не так все просто, там еще и переменные нужно добавлять
Но возможно они совпадут по значениям (исходя из названий) if (find(GetValue("PROFILE"),"*") != -1) then if ( find(GetValue("PROFILE"),"PL") != -1 ) then GetFieldFormula("var10") else if ( mid(GetValue("PROFILE"),0,2) == "ПВ") then "ПВ " + mid(GetValue("MATERIAL"),2) + "x" + GetFieldFormula("var12") else if ( mid(GetValue("PROFILE"),0,3) == "Риф") then "Риф " + GetFieldFormula("var12") + "x" + mid(GetValue("MATERIAL"),3) else if ( mid(GetValue("PROFILE"),0,4) == "ЧРиф") then "ЧРиф " + GetFieldFormula("var12") + "x" + mid(GetValue("MATERIAL"),4) else setat(GetValue("PROFILE"),find(GetValue("PROFILE"),"*"),"x") endif endif endif endif else GetValue("PROFILE") endif ----- добавлено через ~2 мин. ----- Кулик Алексей aka kpblc Мне все видно и Свете видно, судя по всему, так что проблемы у вас. |
|||
|
||||
Мне совершенно непонятно, как работает спецификация по умолчанию в версии 21.1.
Колонна, создать чертежи отлитого элемента. Создаётся вот это. Единственно, я добавил ведомость расхода стали (WeldApp). Может быть, кто-то выкладывал готовые рабочие шаблоны для спецификации, пока для меня это трудно.
__________________
Свобода не в том, чтобы делать то, что хочешь, а в том, чтобы никогда не делать того, чего не хочешь |
||||
|
||||
Цитата:
Хотя, конечно, можно сделать экспорт в автокад, но тогда смысл потеряется. Ж/б у меня никак не меньше, чем металла. Читал на сайте теклы, что в новой версии (2017i), много чего хорошего появилось, но адекватной версии, я так увидел, пока не будет.
__________________
Свобода не в том, чтобы делать то, что хочешь, а в том, чтобы никогда не делать того, чего не хочешь |
||||
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 320
|
Цитата:
Конкретно для вашего случая попробуйте указать класс для арматуры 500 или удалить строку фильтрации для арматуры в шаблоне. Вся арматура должна в таком случае выводиться
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
|
||||
Цитата:
Код:
Я так понял, что вы не покупали. Я знаком с программированием (правда, Visual Basic), и поэтому подумал, что смогу сам. Пока сложно, в основном из-за отсутствия вменяемой документации. Видел на их сайте, чтоесть бесплатная среда, может есть смысл её поставить?
__________________
Свобода не в том, чтобы делать то, что хочешь, а в том, чтобы никогда не делать того, чего не хочешь Последний раз редактировалось DarKxXxLorD, 22.02.2018 в 09:44. |
||||
|
||||
инженер-конструктор Регистрация: 24.04.2011
Минск
Сообщений: 320
|
1. попробуйте из стандартной среды разные шаблоны (там есть КЖИ спец. ЖБК и КЖ форма 7)
2. попробовать исправить строку фильтрации (см. скрин) Если не поможет, напишете мне в личку - я помогу по скайпу.
__________________
Журнал "Бетон и железобетон" (поиск) |
|||
|
||||
Я вообще убрал условие (в строке), все равно не работает. Теперь там только StepOver(). А к чему вот первая стрелка (от Value field)?
__________________
Свобода не в том, чтобы делать то, что хочешь, а в том, чтобы никогда не делать того, чего не хочешь |
||||
|
||||
Регистрация: 18.09.2012
Сообщений: 61
|
Цитата:
Если хотите убрать условие, то убирайте полностью, зачем оставлять StepOver()? |
|||
|
||||
Ай-яй, подводит незнание синтаксиса, перепутал операторы... Оставил Output(), вывел, но! Там и так был класс 500, почему тогда условие не сработало для этих стержней? Вероятно, условие натыкается на класс 240 и следует выход без перебора других стержней? Всё же это не совсем программа, а скорее мешанина строк, кода и пр.
Вывел, кстати, неправильно, в конструкции 4 д. 16, а хомутов немеряно. И вообще, зачем это условие в принципе включено в шаблон??
__________________
Свобода не в том, чтобы делать то, что хочешь, а в том, чтобы никогда не делать того, чего не хочешь Последний раз редактировалось DarKxXxLorD, 22.02.2018 в 10:23. |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Advance Steel. Редактирование встроенных спецификаций. | PSI | Advance Steel | 160 | 16.02.2021 14:01 |
Tekla. Создание и редактирование монолитных стен | utrfm | Tekla | 26 | 19.10.2016 13:20 |
Tekla Structures, как ориентироваться какой параметр изменяется при редактирование свойств узлов. | Cmetana61 | Расчетные программы | 2 | 11.09.2015 10:45 |
Переход с SolidWorks на Tekla или StruCad? | olamot | SolidWorks | 156 | 21.07.2011 16:23 |