Пожалуйста, не блокируйте рекламу!

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн ufo

  • ****
  • 398
  • Репутация: +85/-0
  • Пол: Мужской
Представляю аддон ZoneSum для подсчета площадей квартир и ведомости полов в ARCHICAD 21-26
В комплекте присутствует библиотека Himera его GDL составляющая. Паспорт зоны,  Паспортквартиры, Паспорт секции, Ведомость полов(GJS) глобалы.
Подробности в справке (в архиве, и видео).
Желающие могут принять участие в дальнейшей разработке GDLчасти, могу помочь в адаптации ваших любимых зон к данному аддону.



Актуальная версия для ArchiCAD 22-26
[Download]Скачать ZoneSum 1.05с2 (Google)

Новое в версии 1.05с2:
Извините, вам запрещён просмотр содержимого спойлеров.

Видео работы с аддоном:




https://www.youtube.com/watch?v=W4ptaEn1pQA&feature=youtu.be
Поддержка проекта :
Яндекс.Деньги 410016724015616
QIWI UFO735

Архив:
Извините, вам запрещён просмотр содержимого спойлеров.

старая версия для ArchiCAD 22-24
[Download]Скачать ZoneSum 1.02

старая версия для ArchiCAD 21
[Download]Скачать ZoneSum 0.02

Представляю аддон для подсчета площадей квартир (4 версия). Для ARCHICAD 17-22
Кроме самого аддона также присутствует его GDL составляющая Паспорт зоны, маркер зоны, Паспорт квартиры, глобалы.
Подробности в справке (во вложении).
Желающие могут принять участие в дальнейшей разработке GDL части, могу помочь в адаптации ваших любимых зон к данному аддону.

Яндекс. Кошелек для поддержки проекта 410016724015616

Аддон активно использует глобалы:


Видео работы Аддона:



История выхода обновлений и развития проекта.

Извините, вам запрещён просмотр содержимого спойлеров.

Архив
Извините, вам запрещён просмотр содержимого спойлеров.
[/spoiler]
« Последнее редактирование: Января 20, 2023, 11:08:54 от crazyASD »

*

Оффлайн regySER

  • ***
  • 236
  • Репутация: +19/-0

Test

Уважаемый ufo, огромная благодарность за Ваш труд.
У меня также паспорт квартиры не отображает площадь зон\групп зон.
А именно, при применении команды "Записать в выделенные зоны ID выделенного паспорта" ничего не происходит.
Паспорта не воспринимают информацию про эти зоны.
При чем еще вчера все получалось на ура.
Последовательность действий:
1. Ставлю на плане вашу зону
2. Ставлю в границах зоны ваш паспорт квартиры
3. Далее выделяю и паспорт и зону и применяю команду "Записать в выделенные зоны ID выделенного паспорта"
Необходимого результата не наблюдаю.
Повторяю действия в любых других последовательностях и командах.
И снова никаких изменений

*

Оффлайн ufo

  • ****
  • 398
  • Репутация: +85/-0
  • Пол: Мужской
regySER,
Да это баг специально полученный в 21 версии :),   в ходе экспресс тестирования использовался файл без маркеров фасада, как выяснилось багует где-то там.
Выпущена версия 21.002 b где фасады уже не мешаются.

*

Оффлайн regySER

  • ***
  • 236
  • Репутация: +19/-0
Нашёл еще один небольшой баг.
В автоматическом режиме невозможно изменить значение по умолчанию "Комната" в параметрах модельного вида.
Даже при вбивании такого же текста в наименование зоны площадь в паспорте отображает "0,00".
Еще одно пожелание, если такое конечно принимается, это добавить наименование помещения для Вспомогательного маркера штампа зоны в ПМВ.
Так как не совсем удобно помимо самой зоны использовать дополнительно и паспорт квартиры и маркер с наименованием каждого помещения

*

Оффлайн ufo

  • ****
  • 398
  • Репутация: +85/-0
  • Пол: Мужской
regySER,
Ок исправляемс... это только в библиотеке проблема выложу только здесь работает на все версии.
Добавил на любителя имя зоны для вспомогательного маркера, хотя форматирование его писать лень, так-что если надо многострочную надпись пользуйтесь основным маркером.

*

Оффлайн crazyASD

  • Самый главный
  • *****
  • 8545
  • Репутация: +518/-25
  • Пол: Мужской
  • iCrazy
Цитировать
crazyASD, без обид хелп читался? Параметры ZoneSumID в модельном виде есть? Библиотечный элемент (именно стульчиком) Marker_Zone_SumID по верх зоны используется? (да привык я с ним еще с
6.5 где-то архикада). Библиотека подгружен целиком? Рамка вокруг это  Паспорт квартиры Passport_Zone_SumID, данный элемент размещался на плане?
Привет!
Параметры есть.
Про библиотечный элемент не понял, зачем он нужен, когда всё итак нормально складывается?
Штамп паспорта размещен на плане.
Обновил библиотеку до 003, и удивительным образом всё заработало.
Очень интересно описание интеграции сторонних штампов зон для взаимодействия с расширением.
Ну и можно прикрутить Яндекс-кошелек и компилить расширение под 22 :)

*

Оффлайн ufo

  • ****
  • 398
  • Репутация: +85/-0
  • Пол: Мужской
crazyASD,
Библиотечный элемент, чисто для отображения имени и номера, для подсчета он не нужен, просто вы писали что вообще ничего невидно кроме площади.

По интеграции, самым надежным считаю конечно эксперименты с базовой библиотекой (там все открыто, хотя могло попасть много бреда из зоны 10 летней давности:)) 
Но чтобы было проще разобраться выкладываю краткую инструкцию по интеграции (качать тем кто будет разрабатывать свой штамп зоны совместимый с моим адоном).

*

Оффлайн DeMarko

  • ****
  • 397
  • Репутация: +21/-0
  • Пол: Мужской
Немного подпилил под себя и зону и категории, добавил ведомость отделки

*

Оффлайн DeMarko

  • ****
  • 397
  • Репутация: +21/-0
  • Пол: Мужской
Аддон Zone_SumID (подсчет площади квартир по ID зон)
« Ответ #37 : Августа 07, 2018, 17:10:48 »
Сейчас тестирую это решение. Появился один баг, на одном файле всё нормально, а в другом меняются цифры в штампе (маркере) квартиры, после процедуры "записать все зоны..." информация в маркере становится актуальна, но ненадолго.

*

Оффлайн art9002

  • *****
  • 716
  • Репутация: +59/-0
  • Пол: Мужской
Аддон Zone_SumID (подсчет площади квартир по ID зон)
« Ответ #38 : Августа 08, 2018, 00:28:48 »
Скажите, ufo, будет ли продолжение аддона на АС22?
16.08.2018   А как привязать зоны многоуровневой квартиры? Есть такая возможность?
« Последнее редактирование: Августа 17, 2018, 09:26:46 от art9002 »

*

Оффлайн step

  • **
  • 47
  • Репутация: +0/-0
Аддон Zone_SumID (подсчет площади квартир по ID зон)
« Ответ #39 : Августа 17, 2018, 16:13:12 »
В версии для Арчика 21 в режиме Авто модельного вида и зон соответственно не верно считает жилую площадь. В версии _003 тоже самое.
Мелочи: коряво отображается шрифт ISO CP EUR в штампе квартиры.
Почему матерЬял а не матерИал :). ну это лирика.

А теперь важное: не правильно округляет уменьшенную площадь летних помещений.
В итоге общая + летние разнится на одну сотую (если тысячная была 5-кой)
Реальный пример:
Жилая = 34,95
Общая =  63,66
Общ.+Летн. = 65,50
Факт. площ. балкона = 3,69.
3,69 х 0,5 = 1,845 (округляет до 1,84)
В паспорт квартиры пишет 63,66 + 1,84 = 65,50, нам нужно 65,51.

Можно с площадями накосячить если изменить коефициент балкона (например с 0,3 балкона на 0,5 лоджии) и при этом не обновить зону.
В таком случае  в общую + летние площадь может пойти не та цифра.
Это не столько к автору сколько к колегам, не забывайте обновлять зоны перед внесением данных в паспорт кватиры!

В целом ОГРОМНОЕ СПАСИБО.
П.С. можно было бы в заголовок паспорта автоматом вбить к-во жилых комнат (но это мелочь)
П.С.П.С. наклонный шрифт бы, шобы па феншую ;)
П.С.П.С.П.С. ArchiCAD слетает когда режим авто в модельном виде не соответствует режиму в зонах. но йента исчо проверяется. тестируем...
сыпасиба, улетных аддон.

*

Оффлайн ufo

  • ****
  • 398
  • Репутация: +85/-0
  • Пол: Мужской
Аддон Zone_SumID (подсчет площади квартир по ID зон)
« Ответ #40 : Сентября 05, 2018, 11:56:27 »
Скажите, ufo, будет ли продолжение аддона на АС22?
16.08.2018   А как привязать зоны многоуровневой квартиры? Есть такая возможность?
Возможность есть в ад доне есть параметр включенный по умолчанию "расчет только для текущего этажа" если его выключить то будет считать все этажи разумеется тогда вам нужно будет отслеживать назначение ИД квартир по всем этажам.
Будет скорее всего со следующем релизом.

16.08.2018   А как привязать зоны многоуровневой квартиры? Есть такая возможность?
В версии для Арчика 21 в режиме Авто модельного вида и зон соответственно не верно считает жилую площадь. В версии _003 тоже самое.
Мелочи: коряво отображается шрифт ISO CP EUR в штампе квартиры.
Почему матерЬял а не матерИал :). ну это лирика.

А теперь важное: не правильно округляет уменьшенную площадь летних помещений.
В итоге общая + летние разнится на одну сотую (если тысячная была 5-кой)
Реальный пример:
Жилая = 34,95
Общая =  63,66
Общ.+Летн. = 65,50
Факт. площ. балкона = 3,69.
3,69 х 0,5 = 1,845 (округляет до 1,84)
В паспорт квартиры пишет 63,66 + 1,84 = 65,50, нам нужно 65,51.

Можно с площадями накосячить если изменить коефициент балкона (например с 0,3 балкона на 0,5 лоджии) и при этом не обновить зону.
В таком случае  в общую + летние площадь может пойти не та цифра.
Это не столько к автору сколько к колегам, не забывайте обновлять зоны перед внесением данных в паспорт кватиры!

В целом ОГРОМНОЕ СПАСИБО.
П.С. можно было бы в заголовок паспорта автоматом вбить к-во жилых комнат (но это мелочь)
П.С.П.С. наклонный шрифт бы, шобы па феншую ;)
П.С.П.С.П.С. ArchiCAD слетает когда режим авто в модельном виде не соответствует режиму в зонах. но йента исчо проверяется. тестируем...
сыпасиба, улетных аддон.

 В летних помещениях что-то такое припомню думал округлять ли в начале площади летних и потом их умножать на коэффициент или вначале умножить потом округлить. На первый взгляд логично было-бы перемножить потом округлить, но закрались сомнения что будет если балконов в одной квартире несколько, и как сопоставить результат с ручной проверкой ??   Возможно надо просто округлить оба раза вначале перед уничтожением на коэффициент потом после. 
п.с. Количество комнат, заносится в библиотечный элемент остается его только вывести в заголовок средствами ГДЛ (да на будущее запланировано)
Наклонный шрифт не тестировал, это тоже в области ГДЛ.

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

*

Оффлайн lsr

  • *****
  • 1268
  • Репутация: +247/-6
  • Пол: Мужской
  • http://sl-gdl.com
Аддон Zone_SumID (подсчет площади квартир по ID зон)
« Ответ #41 : Сентября 05, 2018, 12:55:33 »
 Округлять надо два раза, перед коэфф и после применения коэфф.

*

Оффлайн ufo

  • ****
  • 398
  • Репутация: +85/-0
  • Пол: Мужской
Аддон Zone_SumID (подсчет площади квартир по ID зон)
« Ответ #42 : Ноября 12, 2018, 22:01:04 »
И так кажись что то получилось, пока выложу внизу если крупных косяков не будет переведу в верх шапки почистив все старые версии.
з.ы. Вроде как теперь не бэтта и есть AC22
(вложение убрано ищите последнюю версию в теме)
« Последнее редактирование: Ноября 21, 2018, 14:25:17 от ufo »

*

Оффлайн regySER

  • ***
  • 236
  • Репутация: +19/-0
Аддон Zone_SumID (подсчет площади квартир по ID зон)
« Ответ #43 : Ноября 14, 2018, 00:33:23 »
К сожалению площадь колонны не вычитается из площади потолка в каталогах.
А так же интерактивные каталоги "Категории зон Концепт Ато & DeMarkoТип (Пример ZoneSumID)" и "Категории концепт Авто (Пример ZoneSumID)" не импортируются в AC 21.
AC 22 не импортируются вообще ни один из каталогов.
В остальном Вашей зоне нет равных!!!

*

Оффлайн regySER

  • ***
  • 236
  • Репутация: +19/-0
Аддон Zone_SumID (подсчет площади квартир по ID зон)
« Ответ #44 : Ноября 14, 2018, 18:10:46 »
Нашел еще один микробаг.
При выключение "использования глобальных параметров" в параметрах зон не отображается "тип маркировки в зоне".
И это происходит при любом из типов маркировки зон 

 

Похожие темы

  Тема / Автор