Jump to content




Photo

SMPlugin


26 replies to this topic

#1 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 11 February 2019 - 02:27 PM

Плагин для формирования спецификации металлопроката в формате Excel.

 

Описание: https://teklastructu...ru/ext_smplugin

 

Скачать: https://warehouse.te...45-e68aaf088c64



#2 Sergey Semenov

Sergey Semenov

    New Member

  • Members
  • Tekla Maintenance Users, Tekla UFP Users, Students
  • 23 posts

Posted 25 February 2019 - 10:57 AM

Доброго дня! Спецификация отличная, работает достаточно быстро, удобно. Есть несколько замечаний:

  1. Было бы здорово иметь возможность получать спецификацию единой таблицей. Сейчас приходится вырезать с одних листов на другие и хоть эксель нормально справляется с синхронизацией формул, все равно немножко страшновато это делать. Цель - вставлять цельную таблицу на чертежи в саму теклу. Вариант с печатью Excel в PDF очень специфичен и имеет множество подводных камней.
     
  2. У нас в КМ в сборках зачастую присутствуют лишние вспомогательные элементы, которые не хотелось бы видеть в спецификации. Этим элементам присвоен специальный материал, который не входит в группу стальных материалов. Тем не менее эти детали попадают в спецификацию и их приходится удалять из неё вручную. Отсюда:
    1. Хотелось бы иметь возможность создавать спецификацию, выбирая не сборки, а непосредственно детали.
    2. Может быть, стоит исключать из спецификации неметаллические элементы?
       
  3. Сортировка листовой стали сортирует по алфавитному принципу, а не по численному. То есть 10, 12, 20, 30, 6, 8, а не 6, 8, 10, 12, 20, 30. 
     
  4. Стандарт стали не подтягивается из модели. В модели вижу С255-4 со свойством "ГОСТ, ТУ" = "ГОСТ 27772-2015", в спецификации выводится "С255-4 ГОСТ 19281-89"
     
  5. Нашел строго одну позицию на спецификацию, по которой у меня есть вопросы. Спецификация однозначно утверждает, что у меня в модели есть 300 кг листа 10 из стали С355-5, но я никакими фильтрами не смог отыскать таких деталей в модели. Мелочь, а неприятно. Есть ли возможность создавать подобно вкладке "Неизвестные детали" вкладку "Известные детали" с полным перечнем элементов, идентифицированных плагином?


#3 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 25 February 2019 - 11:29 AM

Добрый день, Сергей.

 

1. У нас в планах поддержка вставки таблицы на чертеж.

2. Можно сделать по аналогии с другими приложениями - если материал "Steel_Undefined", то деталь не попадает в спецификацию.

3. Это исправим.

4-5. Желателен пример модели, где это проявляется.


  • Sanjoy Nath likes this

#4 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 19 March 2019 - 08:45 AM

Обновление (версия 1.8):

  • исправлена ошибка с не найденным конфигурационным файлом
  • детали, попавшие в отчет, перечислены на отдельной странице в файле Excel


#5 Pavel Kutas (79151)

Pavel Kutas (79151)

    Member

  • Reseller Staff
  • Tekla Maintenance Users, Tekla UFP Users
  • 86 posts

Posted 15 July 2019 - 06:44 AM

В плагине есть возможность выбора БРУТТО/НЕТТО?


Pavel Kutas | NIP-Informatica | steel-concrete.ru

#6 Pavel Kutas (79151)

Pavel Kutas (79151)

    Member

  • Reseller Staff
  • Tekla Maintenance Users, Tekla UFP Users
  • 86 posts

Posted 15 July 2019 - 07:10 AM

Планируется ли поддержка сварных профилей, сделанных как параметрический профиль?

 

Upd.

 

Разобрался. Не нашел, как удалить сообщение с форума.

 


Pavel Kutas | NIP-Informatica | steel-concrete.ru

#7 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 15 July 2019 - 10:07 AM

Павел, для определения веса используется атрибут отчетов "WEIGHT".



#8 Sanjoy Nath

Sanjoy Nath

    Geometrifying Trigonometry And Numbers

  • Members
  • Tekla Maintenance Users
  • 2,745 posts

Posted 19 October 2019 - 10:29 AM

Добрый день, Сергей.

 

1. У нас в планах поддержка вставки таблицы на чертеж.

2. Можно сделать по аналогии с другими приложениями - если материал "Steel_Undefined", то деталь не попадает в спецификацию.

3. Это исправим.

4-5. Желателен пример модели, где это проявляется.

Dear Igor Erokhin,

 

I have done same thing to import points in file as contour plates of Tekla model in SAAGIRID for Pre Engineered Structures to convert Taper definitions in STAAD Pro files into plated Tekla Model.


Thanks And Regards

Sanjoy Nath

BIM Manager Structures Online

Founder Algorithmic Geometrifying Trigonometry And Numbers

https://github.com/S...igonometry/wiki

https://forum.tekla....nd-new-version/

https://warehouse.tekla.com/#!/catalog/details/3aa024a8-b769-45e8-a87d-74fad3d60799

          (SAAGIRID Demonstration to use ) https://youtu.be/H7Zrmipb4ag

 


#9 Alexandr Prokopov

Alexandr Prokopov

    New Member

  • Members
  • Tekla Maintenance Users
  • 21 posts

Posted 28 November 2019 - 01:36 PM

Добрый день. Интересует возможное появление спецификации металлопроката для чертежей. Пытался пользоваться текущим плагином версии 1.8 для Tekla 2019isp1. Как я понимаю он настроен только под среду Россия, с этим справиться можно (ввести доп. атрибуты, переделать каталог), но он некорректно формирует отчет даже на шаблоне проекта с узлами (среда россия). Вывел только часть профилей на первом листе Снимок1.PNG , хотя во вкладке "известные детали" все профиля присутствуют. Также непонятно по пластинам - есть с нулевой толщиной Снимок2.PNG
Хотелось бы иметь приложение аналогичное BillofSteel только для металла.

 



#10 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 29 November 2019 - 01:57 PM

Добрый день, Александр

 

Работа над вставкой таблицы в чертеж сейчас ведется.

Для того, чтобы отловить ошибки по деталям, которые не попадают в отчет и по пластинам с нулевой толщиной, нужен пример. Приложите модель, где это можно увидеть.



#11 Alexandr Prokopov

Alexandr Prokopov

    New Member

  • Members
  • Tekla Maintenance Users
  • 21 posts

Posted 02 December 2019 - 06:10 AM

Игорь, добрый день. Попробуй создай проект в среде Россия, с использованием шаблона "Компоненты". И там вывести спецификацию, я тестировал на этом проекте.



#12 Guest_Freeman#2_*

Guest_Freeman#2_*
  • Guests

Posted 06 February 2020 - 06:00 AM

Будет ли в будущем возможность выбора БРУТТО/НЕТТО? Сейчас в планигедля определения веса используется атрибут отчетов "WEIGHT". Можно ли поменять в ручную на атрибут отчетов "WEIGHT_GROSS" ?



#13 Sergey Semenov

Sergey Semenov

    New Member

  • Members
  • Tekla Maintenance Users, Tekla UFP Users, Students
  • 23 posts

Posted 07 February 2020 - 06:52 AM

Игорь, работа над плагином заброшена?

 

Год назад:

 

 

Доброго дня! Спецификация отличная, работает достаточно быстро, удобно. Есть несколько замечаний:

  1. Было бы здорово иметь возможность получать спецификацию единой таблицей. Сейчас приходится вырезать с одних листов на другие и хоть эксель нормально справляется с синхронизацией формул, все равно немножко страшновато это делать. Цель - вставлять цельную таблицу на чертежи в саму теклу. Вариант с печатью Excel в PDF очень специфичен и имеет множество подводных камней.
     
  2. У нас в КМ в сборках зачастую присутствуют лишние вспомогательные элементы, которые не хотелось бы видеть в спецификации. Этим элементам присвоен специальный материал, который не входит в группу стальных материалов. Тем не менее эти детали попадают в спецификацию и их приходится удалять из неё вручную. Отсюда:
    1. Хотелось бы иметь возможность создавать спецификацию, выбирая не сборки, а непосредственно детали.
    2. Может быть, стоит исключать из спецификации неметаллические элементы?
       
  3. Сортировка листовой стали сортирует по алфавитному принципу, а не по численному. То есть 10, 12, 20, 30, 6, 8, а не 6, 8, 10, 12, 20, 30. 
     
  4. Стандарт стали не подтягивается из модели. В модели вижу С255-4 со свойством "ГОСТ, ТУ" = "ГОСТ 27772-2015", в спецификации выводится "С255-4 ГОСТ 19281-89"
     
  5. Нашел строго одну позицию на спецификацию, по которой у меня есть вопросы. Спецификация однозначно утверждает, что у меня в модели есть 300 кг листа 10 из стали С355-5, но я никакими фильтрами не смог отыскать таких деталей в модели. Мелочь, а неприятно. Есть ли возможность создавать подобно вкладке "Неизвестные детали" вкладку "Известные детали" с полным перечнем элементов, идентифицированных плагином?

 

 

Кроме "известные детали" ничего не исправлено. 

1 - окей, это просто моя хотелка (хотя, уверен, было бы удобно всем).

2 - выбор все еще происходит только по сборкам. Причем если где-то захватить случайно подливку под колонной (бетонную сборку), плагин её не игнорирует, а просто ворчит и не запускается.

Почему бы фильтрацию выбранных сборок не оставить в логике плагина, зачем заставлять пользователя производить фильтрацию?

3 - Опять же, хотелка, но, вроде бы, не должно быть сильно трудоемко организовать.

4 - Это явная ошибка в плагине, всё еще не исправлена.

5 - Реализовано, огромное спасибо, очень помогает. Одно пожелание - при формировании списка отсекать "ID" в начале строки GUID'а.



#14 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 07 February 2020 - 06:55 AM

Привет!

 

Weight gross - добавлено в список задач, будет реализовано.

 

Работа над плагином идет, через некоторое время будет обновление.



#15 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 28 February 2020 - 02:27 PM

Вышла новая версия - 2.0

  • отчет теперь вставляется на чертеж, плагин находится в режиме чертежей
  • отчет обновляется при открытии чертежа
  • принадлежность к категории задается в пользовтельских атрибутах главной детали сборки, список атрибутов - по прежнему в атрибутах проекта
  • теперь обрабатываются не сборки, а детали: более гибкая схема
  • можно указывать фильтры выбора, которые определяют, какие детали попадают в отчет
  • файл настроек немного изменился - теперь это xml-файл, он лежит в папке с программой (Environments/common/extensions/SMPlugin2/SMPlugin.dll.config), по определенному стандарту подбирается его полное наименование, а также минимальное количество строк, которое оно должно занимать
  • стандарт материала берется из атрибутов детали, или из настроечного файла, если по какой-то причине его там нет
  • если атрибут "USERDEFINED.ru_tip_elementa" равен "Метизы", то деталь не попадает в отчет, свои правила для обозначения и подсчета массы для типа элементов "Настил" и "Профлист"
  • исправлены ошибки, когда детали обозначались с точкой, "-10.0"
  • сортировка профилей теперь по типоразмеру, а не по алфавиту
  • теперь можно задавать имя атрибута, по которому рассчитывается масса, например WEIGHT_GROSS вместо WEIGHT
  • добавлены некоторые типы деталей, которых раньше не было - квадратный и круглый профиль, сварные профили
  • отчет можно делить на части в поле "Количество строк", если оно равно нулю, то на части не делится
  • перевод заголовков таблицы перенесен в настроечный файл - там есть закомментированный пример для украинского языка


#16 Sergey Semenov

Sergey Semenov

    New Member

  • Members
  • Tekla Maintenance Users, Tekla UFP Users, Students
  • 23 posts

Posted 10 March 2020 - 09:15 AM

отчет теперь вставляется на чертеж, плагин находится в режиме чертежей

 

 

1) Как теперь выделять детали в модели? Фильтры, конечно, хорошо, но иногда нужно получить спецификацию только вот на это и это и фильтровать это - лишние часы работы.

2) Как редактировать таблицу, руками доправляя огрехи модели (пластины толщиной 3.9 мм переносить в 4 мм, случайные профили из 20Ш1 по СТО АСЧМ переносить в 20Ш1 по ГОСТ и т.д.? Или плагин работает только с идеальными моделями?

 

 

отчет обновляется при открытии чертежа

 

 

Это плохое решение.

1) Чертеж со спецификацией теперь будет открываться несколько минут.

2) В спецификацию постоянно будут прилетать новые элементы, каждый раз при печати комплекта придется выдавать новую спецификацию.

3) Где будут "неизвестные детали" и "известные детали"?

4) Чем это всё лучше тысячи уже написанных ранее шаблонов с таблицами? Я думал, что идея с экселем была как раз в том, чтобы сделать удобней и лучше.

5) Чертеж будет открываться только у тех, у кого установлен плагин.

6) Спецификация из модели вообще может быть нужна гораздо раньше создания первого чертежа и тут эксель, опять же, был важным и удобным инструментом.

 

принадлежность к категории задается в пользовтельских атрибутах главной детали сборки

То есть со средой в текле 2018i плагин работать не будет однозначно?

 

можно указывать фильтры выбора, которые определяют, какие детали попадают в отчет

В том и прелесть старого была, что можно было выбирать руками в модели. Фильтровать детали не всегда удобно, потому как у нужных деталей может не оказаться нужных атрибутов и т.д.

 

стандарт материала берется из атрибутов детали

Отлично!

 

сортировка профилей теперь по типоразмеру, а не по алфавиту

Отлично!

 

теперь можно задавать имя атрибута, по которому рассчитывается масса, например WEIGHT_GROSS вместо WEIGHT

Отлично!

 

сварные профили

Теперь не делятся на пластины?

 

отчет можно делить на части в поле "Количество строк", если оно равно нулю, то на части не делится

Отлично!

 

перевод заголовков таблицы перенесен в настроечный файл - там есть закомментированный пример для украинского языка

Отлично!



#17 Sergey Semenov

Sergey Semenov

    New Member

  • Members
  • Tekla Maintenance Users, Tekla UFP Users, Students
  • 23 posts

Posted 10 March 2020 - 09:21 AM

Объясню про фильтрацию подробнее. Вот у меня в КМ ферма - это ферма. Она конечно разделена стыками, но в чертежах КМ и в логике КМ - это один элемент. Поэтому она цельной сборкой и у отдельных реальных монтажных единиц нет отдельных атрибутов каких-то.

 

Вот, например, позвонит мне заказчик и попросит через 10 минут дать ему спецификацию на среднюю треть фермы.

 

1) Что я сделаю в SMPlugin 1.8? Выделю элементы (примерно 2 минуты) и нажму кнопку (примерно 15 секунд), а затем эксельку просто отправлю экселькой. И через 5 минут заказчик получит то, что ему нужно.

2) Что я сделаю в SMPlugin 2.0? Создам чертеж с этой фермой, пойду добавлю нужным элементам какой-нибудь новый пользовательский атрибут, на чертеже создам фильтр для фильтрации по этому атрибуту, создам чертеж, распечатаю его в PDF. Час? Два? Вполне.


  • Pavel Kutas (79151) and Dmitriy Dolmatov like this

#18 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 11 March 2020 - 12:37 PM

Сергей,

 

по поводу замечаний по вставке на чертеж:

В следующей версии добавим возможность создание excel-отчета по выбранным объектам (а также по фильтрам и по объектам всей модели).

 

По поводу обновления чертежа при открытии:

вы можете расчленить отчет, в этом случае он не будет ассоциативным и не будет обновляться при открытии, кроме того, отчет можно будет редактировать вручную.

Перечень известных и неизвестых деталей будет в лог-файле в следующих версиях.

 

Со средой до 2019i версии новая версия плагина не будет работать без дополнительной настройки objects.inp, Плагин версии 1.x остается на warehouse и будет работать с версиями до 2019i. Среда развивается, в ней появляются улучшения и новый функционал, разработка плагина следует за этой тенденцией.

 

Сварные профили делятся на пластины как и прежде. Добавлись новые типы профилей, которые делятся на пластины и попадают в отчет: HI, PHI, WI.


  • Sergey Semenov likes this

#19 Sergey Semenov

Sergey Semenov

    New Member

  • Members
  • Tekla Maintenance Users, Tekla UFP Users, Students
  • 23 posts

Posted 11 March 2020 - 02:17 PM

Со средой до 2019i версии новая версия плагина не будет работать без дополнительной настройки objects.inp, 

 

Думаю, есть смысл прописать это в TSEP манифесте, чтоб оно и не пыталось устанавливаться на версии 2019 и ниже. 
Плагин версии 1.x остается на warehouse и будет работать с версиями до 2019i. Среда развивается, в ней появляются улучшения и новый функционал, разработка плагина следует за этой тенденцией

Это хорошо, но прошу не забрасывать поддержку 1.х, пока не прекращена поддержка предыдущих версий самой теклы. Хотя бы выпустить 1.9 с исправлением ошибок, может быть, даже без добавления нового функционала.

 

Перечень известных и неизвестых деталей будет в лог-файле в следующих версиях.

 

Хорошо. И было бы здорово, если бы этот лог писался в таблицу какую-нибудь. Я с версией 1.8 сейчас список известных деталей превращаю в экселевскую таблицу с заголовками-фильтрами и оттуда копирую перечень GUID'ов и сразу вижу их в модели (отдельный плагинчик).
 
вы можете расчленить отчет, в этом случае он не будет ассоциативным и не будет обновляться при открытии, кроме того, отчет можно будет редактировать вручную.

 

Хорошо. "Отцепится" ли плагин от чертежа при расчленении таблицы? И если таблица не создается в результате ошибки, есть ли какая-то возможность удалить плагин из чертежа?
 

 

В следующей версии добавим возможность создание excel-отчета по выбранным объектам (а также по фильтрам и по объектам всей модели).

 

 

То есть весь функционал 1.8 в том числе появится и в 2.х? Супер


#20 Igor Erokhin

Igor Erokhin

    Member

  • Moderators
  • Tekla Maintenance Users, Tedds Maintenance Users, Structural Designer Maint. Users, Tekla UFP Users
  • 85 posts

Posted 20 March 2020 - 10:39 AM

Версия 2.1 - создание отчета в формате Excel.





Reply to this topic



  


3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users