Аналитика

Цифровая фотограмметрия, картография и землеустройство
Текущее время: 25 ноя 2017 09:45

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Все для технічної інвентаризації
СообщениеДобавлено: 23 сен 2013 20:43 
Эксперт
Эксперт

Зарегистрирован:
12 дек 2011 23:13
Сообщения: 78
Вирішив тут започаткувати тему для БТІшників. Відчуваю, що є можливість вирішити питання автоматичного виведення експлікації приміщень, по поверхах, і підбивання загальної суми. Навіть накину, як то має бути. Але може хтось розуміє краще.
1. Площі мають перераховуватись за відкритими планами, які мають називатись: Підвал, 1й поверх, 2й поверх,..., N-поверх, мансарда (ім'я файла).
2. Мають бути три основні шари: Контур кімнати, Фрагмент кімнати і Від'ємна площа при чому, фрагменти кімнати знаходяться всередині Контура кімнати а Від'ємна площа має бути теж всередині Контура кімнати але з від'ємним знаком (колони, печі, стояки і все що не входить в площу кімнати).
3. Контур кімнати має містити такі параметри-списки: Номер квартири, Номер кімнати, Назва кімнати, Призначення приміщень (основне (житлове), допоміжне), Будівля (основний будинок, прибудова (веранда, тамбур), основний будинок за замовчуванням).
4. До параметра Назва кімнати можна додавати назви кімнат в процесі роботи, бо якщо будівля промислова, то кожне приміщення може мати цікаву назву.
5. Результати мають записуватись в файл (Word, Excel, Digitals, інше, краще в Excel) натисканням кнопки зі скриптом.
6. Основна увага на перерахунок площі, автоматичний перерахунок в Digitals не підходить, бо треба писати формули розрахунку площі кожної кімнати, підбивати окремо основну, окремо допоміжну площі і підбивати загальну площу.
7. Якщо складна фігура Контуру кімнати, то треба ділити вручну на прості фігури шаром Фрагмент кімнати.
8. Є три основні прості фігури: квадрат, трикутник, круг (фрагмент). Ну є ще трапеція, але її можна замінити двома трикутниками. Виявляти фігури можна за параметром -8 Число точок. В квадраті число точок - 5, трикутнику, 4, в фрагменті круга, більше 5.
9. Формули площі квадрата-довжина на ширину, трикутника-основа на висоту і ділити на 2, фрагмент круга-можливі півкруги, четверті круга, четверті еліпса, сегменти.
10. Можливо треба ще один шар-Контур будівлі для того, аби визначити чи це прибудова, чи основний будинок, (для окремого підрахунку площі веранд, тамбурів, прибудов, їх може бути 2 і більше), а також чи це житловой громадський промисловий будинок для того щоб визначити, як нумерувати приміщенн а можливо для того що в майбутньому можна зробити скрипт для формування Журналу зовнішніх обмірів.
11. Треба ввести Римські цифри.
12. Експлікацію треба на паспорт (без формул) і в архівну справу (з формулами).
13 Площа фрагмента круга можна рахувати як середнє значення радіусів (більшого і меншого, дивіться файл) до кевадрату помножити на ПІ.
Додаю файли, все що міг зробити. Далі я дуб. Якщо це не можливо, то хоч порадьте.
Всередині полігона є ще полігони. Враховувати два конкретні шари-один з додатньою площею, другий з відємною. Яка функціяпідрахує площі полігонів з конкретними шарами з відповідними параметрами, плюс щоб скласти формули з параметрів.
Дякую.


Вложения:
.rar [20.89 Кб]
Скачиваний: 164
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 24 сен 2013 08:06 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Вы описали уже решение задачи, а сама задача неясна. Есть ли инструкция по выполнению данного вида работ? Когда мы готовили шаблон для БТИ, то ничего такого не смогли найти.

Цитата:
8. Є три основні прості фігури: квадрат, трикутник, круг (фрагмент). Ну є ще трапеція, але її можна замінити двома трикутниками. Виявляти фігури можна за параметром -8 Число точок. В квадраті число точок - 5, трикутнику, 4, в фрагменті круга, більше 5.

Это совершенно лишнее. Digitals хорошо считает площади полигонов без разбивки их на простые фигуры.

Цитата:
11. Треба ввести Римські цифри.

Могу сделать скриптовую функцию Digitals для перевода арабских цифр в римские (обозначаемые англ. буквами) и наоборот.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 24 сен 2013 10:13 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Добавлены скриптовые функции

ArabicToRoman Number
RomanToArabic Number


для конвертации арабских цифр в римские и наоборот.

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 24 сен 2013 16:58 
Эксперт
Эксперт

Зарегистрирован:
12 дек 2011 23:13
Сообщения: 78
1. На рахунок, чи є така задача. Є Інструкція http://zakon2.rada.gov.ua/laws/show/z0582-01
основний документ БТІ, там є форми: для архівної справи і для тех паспорта. Основна різниця між ними: в експлікації до тех паспорта не треба розрахунків (формул).
Якщо прочитати Інструкцію там пише що площі розраховуються, по формулах, розбивши на прості фігури. Тобто, якщо ми порахуємо автоматично, то це не по Інструкції, тобто в Інструкції автоматичний перерахунок не передбачений.
2. Я не кажу, щоб Digitals розбивав автоматично на прості фігури, краще вручну відповідним шаром.
Але щоб формував експлікацію.
3. Я в файлі намагався в параметрах писати формули, але далі не зміг піти:
в полігоні є ще полігони іншого шару, треба взяти параметри з внутрішніх полігонів і прописати їх в параметрі зовнішнього полігону, виконавши їх додавання або віднімання. Дивіться файл параметри P[9] і P[4].
Є подібна функція Parent [9](40) але бере параметер з зовнішнього полігону і записує у внутрішній.
А треба навпаки і щоб брало з внутрішніх, а там може бути декілька квадратів, трикутників і кругів, і потрібно з кожного взяти вираз P[9] і P[4]. Площу круглого ще не враховано.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 25 сен 2013 07:58 
Гуру
Гуру

Зарегистрирован:
26 фев 2007 12:04
Сообщения: 1751
Откуда: Vinnitsa
Да не нужны вам эти квадраты и треугольники, не надо разбивать полигоны на простые фигуры для расчета площади. Даже если такое написано в инструкции. Инструкция написана для ручного расчета площади, программа же рассчитывает площади автоматически. И эти формулы для расчета площадей простых фигур. Зачем они вам? Вы же видите рассчитанную площадь в параметре Площадь?

_________________
Команда разработчиков Digitals
(наш e-mail и ICQ находятся в меню Помощь|О программе)
Новичкам сюда | Новые возможности программы | Купить Digitals


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 25 сен 2013 16:58 
Эксперт
Эксперт

Зарегистрирован:
12 дек 2011 23:13
Сообщения: 78
Ще раз звертаюсь, до розробників, чи реально вам це зробити?
Казати, що того непотрібно не треба, ви в БТІ не працювали.
Ви можете це зробити в нових веосіях Digitals.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 25 сен 2013 20:02 
Гуру
Гуру

Зарегистрирован:
06 июн 2010 06:35
Сообщения: 603
Откуда: Ліспроект
Ivan0000 писал(а):
Ще раз звертаюсь, до розробників, чи реально вам це зробити?
Казати, що того непотрібно не треба, ви в БТІ не працювали.
Ви можете це зробити в нових веосіях Digitals.
Вибачте що втручаюсь. Немає слів, так, може зацікавитесь, наведу спосіб вирахування площі чотирикутника без розбивки на трикутнички і квадратики - простим натисканням на кнопочку скрипта отримуєте результат в Excel:
Вложение:
.JPG
.JPG [ 47.93 Кб | Просмотров: 5173 ]


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 26 сен 2013 09:14 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1028
Откуда: г. Харьков
Ivan0000 писал(а):
Якщо прочитати Інструкцію там пише що площі розраховуються, по формулах, розбивши на прості фігури. Тобто, якщо ми порахуємо автоматично, то це не по Інструкції, тобто в Інструкції автоматичний перерахунок не передбачений.

Якщо уважно читати інструкцію, то слово "комп'ютер" зустрічається в ній один єдиний раз, а саме в розділі 4. Складання ескізів і планів поверхів будинків . Тому, дотримуючись букви нормативного документу, ви маєте право користуватить Digitals виключно для "накладки плану". Звісно, всі проміри треба в такому разі підписати вручну, без користування автоматично обчисленими величинами, тому що пункт 6.1 чітко визначає, що "Під час підрахунків слід користуватися величинами, визначеними у процесі безпосередніх обмірів".

В такому разі, порядок робіт може бути таким:
1. Складіть шаблон з шарами для простих фігур.
2. Для кожного шару призначте параметри, передбачені формулами, наприклад, для прямокутника "Виміряна довжина", "Виміряна ширина", для трикутника "Виміряна висота", "Виміряна основа" тощо. Ці параметри якраз і будуть виноситись на план в якості підписів.
3. Для підрахунку площ, користуйтесь Сервис - Отчет, де виберіть назву шару та всі передбачені для формул параметри. Далі, передайте звіт в Exell, та розрахуйте все по формулах, табличні розрахунки це "коньок" власне електронних таблиць.

P.S. До речі, використання формул в Exell, так само інструкцією не передбачене. Тому, якщо вже йти до кінця, то треба підрахувати все у стовпчик, та скласти звіт на друкарській машинці. Не сприймайте цю іронію як образу. Я прекрасно розумію, що ви жертва застарілих традицій та обставин. Але ви ще й інженер, тому знайти компромісне рішення і використати його, ваша пряма робота. Оберіть собі той рівень "буквоїдства", що вам до вподоби.

P.P.S. І ще одне. Пояснітьт будь ласка сенс формули із розділу 3.2:
Код:
N   =  +- 0.75  K,  де N  - неув'язка допустима;
               д                      д

К - кількість внутрішніх розмірів,  товщина стін і перегородок

Якщо К це кількість, то отримаємо безрозмірну величину. Чи маєься на увазі сума товщин всіх стін?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 26 сен 2013 16:20 
Эксперт
Эксперт

Зарегистрирован:
12 дек 2011 23:13
Сообщения: 78
Це кількість промірів в перерізі ескізу: кількість стін+кількість кімнат.
Наприклад: в перерізі є дві кімнати, між ними стіна і по боках зовнішні стіни - разом п'ять.
Множимо на 0,75: 5*0,75=3,75 мм. або 0,04 м. Тоді Зовнішня стіна в метрах мінус Сума внутрішніх промірів в метрах не має бути більшою +-0,04м. Товщина стіни теж має бути з точністю 1мм.
А щодо експлікації вручну, то в беяких організаціях працівники заповнюють таблиці експлікації в Excel. Я ж просто хотів щоб ви автоматизували це заповнення. Ну неможна так неможна, тему закрито.


Вложения:
.dmf [20.1 Кб]
Скачиваний: 148
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 27 сен 2013 11:00 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1028
Откуда: г. Харьков
Чому ж не можна. Ось компромісний приклад, що частково задіює Дігітал та частково електронні таблиці.

1. БТИ.rep покладіть до Templates
2. відкрийте план, позначте шар фрагменти, викличте Сервис - Отчет, виберіть шаблон БТИ, Создать, передать в эксель.
Зверніть увагу: на плані параметру "довжини ліній" надано маску 000.000, щоб легше було витягувати довжини.
3. далі вставляємо на Лист1, а на Листі2 отримуємо розрахунок площ. Для прикладу, я склав у текстовому вигляді тільки формулу розрахунку для прямокутника, Але ідея та сама.
Приклад в файлі xls.

Як бачимо, є деяка розбіжність у площі сегменту еліпсу. По-перше, вже в дігіталі це наближення - еліпс реалізований як полігон. По-друге, на плані це не зовсім еліпс. По третє - формулу я брав з сайту для школярів, ну не може зайнята людина все пам'ятати. ;)
До речі, перша точка для сегменту еліпсу повинна бути такою, щоб його перші дві довжини були півосями. Див. план.
Вложение:
Комментарий к файлу: Приклад
BTI.ZIP [12.33 Кб]
Скачиваний: 140


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 27 сен 2013 13:05 
Эксперт
Эксперт

Зарегистрирован:
12 дек 2011 23:13
Сообщения: 78
Дуже дякую. Еле щоб Ви мали уявлення, відсилаю відскановану експлікацію з розрахунками.


Вложения:
explik.zip [1.84 Мб]
Скачиваний: 130
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 27 сен 2013 15:47 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1028
Откуда: г. Харьков
Даруйте, я не мав наміру дати вам готову таблицю. Я показав сам принцип. Скопіюйте свій шаблон, скажімо, на лист3 таблиць та доведіть все до належного вигляду, посилаючись на розрахунки в листі2. В подальшому, вставляйте нові дані на лист1 та трохи коректуючи решту листів, будете отримувати потрібний вигляд розрахунків.
Я уявлення не маю, чи полегшить це вашу роботу, але сподіваюсь на це. Продумана система шарів в плані і налаштована один раз таблиця з формулами - така мета.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 29 сен 2013 22:00 
Эксперт
Эксперт

Зарегистрирован:
12 дек 2011 23:13
Сообщения: 78
Dmitriy Fedorov писал(а):
1. БТИ.rep покладіть до Templates

Що це за файл .rep? На якій мові написаний? Як його писати для Digitals? Видно пише як вставляти параметри в Excel. Чи може скрипт взаємодіяти з Excel через цей файл? Чи може без нього?


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 30 сен 2013 16:16 
Гуру
Гуру

Зарегистрирован:
04 дек 2004 19:41
Сообщения: 1028
Откуда: г. Харьков
Ivan0000 писал(а):
Що це за файл .rep?

Це файл шаблону звіту, він запам'ятовує тип звіту та параметри, вибрані для звіту.
Створюється кнопкою Создать в Сервис - Отчет. Створені типи звітів можна швидко вибирати кнопкою Шаблон у тому ж вікні.


Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Все для технічної інвентаризації
СообщениеДобавлено: 28 окт 2013 00:36 
Эксперт
Эксперт

Зарегистрирован:
12 дек 2011 23:13
Сообщения: 78
Пропоную скрипт для підрахунку експлікації БТІ (для архівної справи). Як є.


Вложения:
ExplikBTI.rar [41.15 Кб]
Скачиваний: 131


Последний раз редактировалось Ivan0000 28 окт 2013 22:49, всего редактировалось 1 раз.
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB