| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Создание "накопительной" схемы выполненных работ в AutoCAD

Создание "накопительной" схемы выполненных работ в AutoCAD

Ответ
Поиск в этой теме
Непрочитано 05.04.2021, 17:04 #1
Создание "накопительной" схемы выполненных работ в AutoCAD
Mr_Churs
 
Регистрация: 06.04.2012
Сообщений: 62

Добрый день.

Исходные данные:
Есть большой объект, включающий общестроительные работы (здания) и коммуникации.
Ведется некий учет выполненных работ в табличном виде (excel).
И часто приходится выполнять справочки, информационные листы руководителям в разных форматах.

Цель:
Выполнить удобный файл желательно на базе автокад где реализован учет в следующем формате:
1) Кабельная линия отрисована на плане и разбита на участки по 5м (каждый участок - объект полилиния), человек на объекте при внесении выполненных работ меняет цвет 5-ти метровых участков:
- красный - участок где работы не выполнялись;
- желтый - траншея выкопана
- зеленый - уложили кабель;
- синий - работы завершены.

2) Здание - заштрихованный квадрат тоже по цвету разбить:
- построен 1 этаж;
- построен 2 этаж;
- установлена крыша.

Также хотел к этим контрольным элементам чертежа(которые 5-метровые участки или заштрихованный квадрат) привязать таблицу, которая будет показывать определенные значения в зависимости от смены цвета элементов чертежа.

То есть открыл dwg документ, поменял цвет 15 метров кабельной линии, автоматически на чертеже скорректировалась таблица выполненных объемов.

Вопрос:
Какими программными средствами возможно реализовать данные решения ??? В какой области необходимы знания??? С чего начать изучение данного вопроса???
Просмотров: 4551
 
Непрочитано 05.04.2021, 17:31
#2
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,008


вам прямая дорога в БИМ как сквозному процессу от этапа выдачи задания на проектирование до самой эксплуатации здания. А вы в экселе хотите сделать БИМ, похоже...)

----- добавлено через ~36 мин. -----
Цвет вообще можно встроенным извлечением данных получить - но при этом непонятно, к какой именно полилинии он относится.
А программно можно привязать что угодно куда попало - но это уже другая ветка)
Сергей812 вне форума  
 
Непрочитано 05.04.2021, 18:39
#3
РастОК

Конструктор-Проектировщик
 
Регистрация: 24.12.2008
Сообщений: 2,588


Попробуйте Microsoft Oficce Project. Гляньте где-нибудь на ютубчике вцелом как это работает и может быть это как раз то, что вам нужно.
__________________
Если невнятное ТЗ, то результат получится ХЗ.
РастОК вне форума  
 
Непрочитано 05.04.2021, 18:58
#4
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,099


Несколько мыслей на этот счет:
Для того, чтобы удобно было проделывать эту работу, надо бы изначально чертить, с учетом предполагаемых изменений фрагментов чертежа под исполнение.
Я так понимаю задача - создание отчетности (процентовка + графика). Скорее всего наиболее просто - создание нескольких новых уникальных слоев, под красные, желтые, зеленые полилинии, и черчение вновь по трассе сети.... С экселем можно связать через извлечение данных... Ну это если использовать именно стандартные методы автокада. Кстати говоря, можно и отслеживать дату производства работ, например через уровень полилинии или другие свойства.
...Для начала надо однозначно понимать в каком виде и что конкретно надо получить в результате.
v.psk вне форума  
 
Непрочитано 05.04.2021, 21:11
#5
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,008


Цитата:
Сообщение от v.psk Посмотреть сообщение
Я так понимаю задача - создание отчетности (процентовка + графика). Скорее всего наиболее просто - создание нескольких новых уникальных слоев, под красные, желтые, зеленые полилинии, и черчение вновь по трассе сети.... С экселем можно связать через извлечение данных... Ну это если использовать именно стандартные методы автокада. Кстати говоря, можно и отслеживать дату производства работ, например через уровень полилинии или другие свойства.
и все это жонглирование слоями и прочим - чтобы
Цитата:
Сообщение от Mr_Churs Посмотреть сообщение
И часто приходится выполнять справочки, информационные листы руководителям в разных форматах.
т.е. не для самой работы...
Сергей812 вне форума  
 
Непрочитано 06.04.2021, 07:45
#6
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,492


1. Нужно сделать служебные слои:
"WorkLayer_{ТипРаботы}_Осталось сделать"
"WorkLayer_{ТипРаботы}_Сделано"
, где {ТипРаботы} - это вид работы по календарному плану
2. Всю конролируемую работу сложить в один файл и объекты, которые означают объем, занести в слои по типам работ "Осталось сделать".
3. Написать лисп, который будет анализировать файл, выделять слои, которые содержать маску того, что слой служебный (слово WorkLayer) и выводить построчно
в текстовый файл таблицу
"Тип работы" | "Сделано %" | "Осталось сделать %" | "Всего работы %"

"Всего работы %" - это нужно для того, чтобы оценивать процент работы по отношению к объему работ, который был изначально (т.е. может быть 110% и т.д., если в процессе работы произошло увеличение объема работ).

4. Сделать импорт файла в эксель для составления графиков

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

А внедрение БИМа в этом случае приведет к финансовой катастрофе и глобальным тормозам, так как я сильно сомневаюсь, что все смежники в состоянии предоставить актуальную документацию в формате, которую получиться дешево "запихать" в БИМ.
nickname2019 вне форума  
 
Непрочитано 06.04.2021, 08:01
#7
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


использовать БД
trir вне форума  
 
Непрочитано 06.04.2021, 08:28
| 2 #8
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Работы программисту где-то дня на два.
Ню, ню... Лиспы, специальные слои, текстовые файлы, эксель для графиков... Ну, сделайте "за два дня", знаток программисткой работы.

А главное, что непосредственные исполнители работ только и будут заниматься этой хренью, включая пометки в DWG ради "заменить штук десять девочек с калькулятором".

Такие "контроль и отчетность" десятки лет назад "механизированы". Любимое дело - АСКИД - Автоматизированная Система Контроля Исполнительской Деятельности. Мечта дефективных менеджеров всех времен и общественных формаций, только графиков и диаграмм тогда не было.

Вот только там, где АСКИД принудительно внедрялась, всякая исполнительская деятельность быстро сходила на нет. Все занимались только отчетностью, за то, что попало в АСКИД. А что не попало - чего надрываться?

Если же эта ненужная хрень кому-то нужна, то это делается совершенно иначе.

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

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

3. Когда информация в БД, ее очень легко отыскать с помощью фильтров и поиска.

4. Из БД могут быть выведены Отчеты в любой форме с помощью генераторов отчетов. Хоть текстом, хоть таблицами, хоть графиками, хоть диаграммами.

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

Собственно всё это давно реализовано во множестве систем электронного документооборота (разной степени неудобства). Но всегда же находятся желающие изобрести велосипед за два дня. Ну не изучать же Microsoft Oficce Project, и тем более не покупать.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 06.04.2021, 09:06
#9
Mr_Churs


 
Регистрация: 06.04.2012
Сообщений: 62


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
вам прямая дорога в БИМ как сквозному процессу от этапа выдачи задания на проектирование до самой эксплуатации здания. А вы в экселе хотите сделать БИМ, похоже...)
Изначально весь проект реализован без БИМ. Чтобы это перенести в БИМ полагаю надо сделать титаническую работу. Честно говоря даже непредставляю на сколько, т.к. с БИМ пока не работал.


Цитата:
Сообщение от v.psk Посмотреть сообщение
Для начала надо однозначно понимать в каком виде и что конкретно надо получить в результате.
Извините. Не совсем конкретно указал данный параметр.
В итоге хотелось бы получить dwg файл - Генплан, где наглядно по цветам что сделано что не сделано как раз по таким коротким участкам коммуникаций и каждому зданию, степень готовности отражается разными цветами. Сбоку от данного чертежа ведомость работ, посчитанная автоматически в зависимости от корректировок чертежа. На данном этапе ничего больше не нужно.


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
т.е. не для самой работы...
Увы, часто приходится этим заниматься. И я даже сказал бы, надо эти "фикции" очень стараться делать быстро чтобы на нормальную работу оставалось время. Такова реальность и это без шуток больная тема.


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
1. Нужно сделать служебные слои:
"WorkLayer_{ТипРаботы}_Осталось сделать"
"WorkLayer_{ТипРаботы}_Сделано"
, где {ТипРаботы} - это вид работы по календарному плану
2. Всю конролируемую работу сложить в один файл и объекты, которые означают объем, занести в слои по типам работ "Осталось сделать".
3. Написать лисп, который будет анализировать файл, выделять слои, которые содержать маску того, что слой служебный (слово WorkLayer) и выводить построчно
в текстовый файл таблицу
"Тип работы" | "Сделано %" | "Осталось сделать %" | "Всего работы %"

"Всего работы %" - это нужно для того, чтобы оценивать процент работы по отношению к объему работ, который был изначально (т.е. может быть 110% и т.д., если в процессе работы произошло увеличение объема работ).

4. Сделать импорт файла в эксель для составления графиков
Спасибо, попробую двинуться в данном направлении.


Цитата:
Сообщение от РастОК Посмотреть сообщение
Попробуйте Microsoft Oficce Project. Гляньте где-нибудь на ютубчике вцелом как это работает и может быть это как раз то, что вам нужно.
Спасибо, посмотрю возможности данного программного комплекса.
Mr_Churs вне форума  
 
Непрочитано 06.04.2021, 10:19
#10
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,492


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Ню, ню... Лиспы, специальные слои, текстовые файлы, эксель для графиков... Ну, сделайте "за два дня", знаток программисткой работы.
Я уверен, что Вы точно смогли бы сделать фильтр по слоям и вывести в таблицу суммарные длины отрезок/полилиний быстрее, чем за два дня. Я ответил только по вопрос вывода из dwg. Я не говорил, что тотальную систему контроля можно создать за два дня.

Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
А главное, что непосредственные исполнители работ только и будут заниматься этой хренью, включая пометки в DWG ради "заменить штук десять девочек с калькулятором".
Перенести объекты в слой "Выполнено" дело десяти минут. Также геометрию можно быстро "подвинуть", если что-то поменялось.

Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Такие "контроль и отчетность" десятки лет назад "механизированы". Любимое дело - АСКИД - Автоматизированная Система Контроля Исполнительской Деятельности. Мечта дефективных менеджеров всех времен и общественных формаций, только графиков и диаграмм тогда не было.Вот только там, где АСКИД принудительно внедрялась, всякая исполнительская деятельность быстро сходила на нет. Все занимались только отчетностью, за то, что попало в АСКИД. А что не попало - чего надрываться?
Так у нас обычно программное обеспечение проектируют люди, стаж работы которых по этому виду деятельности равен нулю. Имхо, это показатель качества ПО.

Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
Если же эта ненужная хрень кому-то нужна, то это делается совершенно иначе.

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

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

3. Когда информация в БД, ее очень легко отыскать с помощью фильтров и поиска.

4. Из БД могут быть выведены Отчеты в любой форме с помощью генераторов отчетов. Хоть текстом, хоть таблицами, хоть графиками, хоть диаграммами.

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

Собственно всё это давно реализовано во множестве систем электронного документооборота (разной степени неудобства). Но всегда же находятся желающие изобрести велосипед за два дня. Ну не изучать же Microsoft Oficce Project, и тем более не покупать.
Да, это круто. Но человек спрашивал как это все увязать с Автокад. Перебивать объемы с чертежей в БД ручками - имхо это не автоматизация, а наоборот "Blow job" какой-то.
nickname2019 вне форума  
 
Непрочитано 06.04.2021, 11:07
#11
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,381


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Так у нас обычно программное обеспечение проектируют люди, стаж работы которых по этому виду деятельности равен нулю.
Советуют как программировать такие же люди.

Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Но человек спрашивал как это все увязать с Автокад.
Человек не понимает, что это совершенно не нужно.

Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Перебивать объемы с чертежей в БД ручками
А это-то зачем?
ShaggyDoc вне форума  
 
Непрочитано 06.04.2021, 11:21
#12
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,492


Цитата:
Сообщение от ShaggyDoc Посмотреть сообщение
"Перебивать объемы с чертежей в БД ручками" А это-то зачем?
Если есть общая длина линий в автокаде в слое "РытьеТраншейВыполнено" составляет 400 м, а в слое "РытьеТраншейНе выполнено" - 600 м, то процент выполненных работ по данной работе - 40%.
Иначе придется процентовку считать "ручками" и забивать это безобразие в общую программу.
nickname2019 вне форума  
 
Непрочитано 06.04.2021, 15:59
#13
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,008


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
А внедрение БИМа в этом случае приведет к финансовой катастрофе и глобальным тормозам, так как я сильно сомневаюсь, что все смежники в состоянии предоставить актуальную документацию в формате, которую получиться дешево "запихать" в БИМ.
а запихать всю контролируемую работу в один файл
Цитата:
Сообщение от nickname2019 Посмотреть сообщение
2. Всю конролируемую работу сложить в один файл и объекты, которые означают объем, занести в слои по типам работ "Осталось сделать".
это будет прямо полет файла вместе с исполнителем) А еще наделать кучу слоев - чтобы исполнитель не скучал. Хотя про БИМ больше сарказм был - уже давно понятно, что полноценный БИМ мало у кого в нашей стране есть (и судя по иностранным коллегам - у них тоже).
Цитата:
Сообщение от nickname2019 Посмотреть сообщение
При внедрении это дает возможность одному специалисту заменить штук десять девочек с калькулятором, что круто.
и все это ради того, чтобы посадить десять начальничков, которым нужны справки о текущем состоянии дел прямо здесь и сейчас, будто они реально что-то планируют)
Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Если есть общая длина линий в автокаде в слое "РытьеТраншейВыполнено" составляет 400 м, а в слое "РытьеТраншейНе выполнено" - 600 м, то процент выполненных работ по данной работе - 40%.
Иначе придется процентовку считать "ручками" и забивать это безобразие в общую программу.
какую общую программу? - пока тут какой то винегрет из акада с лиспом и экселя сбоку с бантиком наблюдается.
Сергей812 вне форума  
 
Непрочитано 06.04.2021, 16:26
#14
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


Цитата:
Перебивать объемы с чертежей в БД ручками
в AutoCAD One можно напрямую подключится к БД
trir вне форума  
 
Непрочитано 06.04.2021, 17:24
#15
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,492


Цитата:
Сообщение от Сергей812 Посмотреть сообщение
а запихать всю контролируемую работу в один файл
Можно в несколько.

Цитата:
Сообщение от Сергей812 Посмотреть сообщение
это будет прямо полет файла вместе с исполнителем) А еще наделать кучу слоев - чтобы исполнитель не скучал. Хотя про БИМ больше сарказм был - уже давно понятно, что полноценный БИМ мало у кого в нашей стране есть (и судя по иностранным коллегам - у них тоже).
Художника обидеть может каждый . А лучше вариант какой, если на стройке обычно есть обычные файлы dwg без всяких вертикалок? Калькулятором размеры складывать?

Цитата:
Сообщение от Сергей812 Посмотреть сообщение
какую общую программу? - пока тут какой то винегрет из акада с лиспом и экселя сбоку с бантиком наблюдается.
Да в любую программу. Я говорил как автоматизировать подсчет процентовки, как было описано в теме. Ни одна программа сама процентовки по двг-файлам считать не будет.

----- добавлено через ~2 мин. -----
Цитата:
Сообщение от trir Посмотреть сообщение
в AutoCAD One можно напрямую подключится к БД
Ага. Нанять за 150 тыс. в месяц программиста, чтобы он подключился и выяснил, что в БД нарисованы одни отрезки в нулевом слое.
nickname2019 вне форума  
 
Непрочитано 06.04.2021, 20:47
#16
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,008


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
А лучше вариант какой, если на стройке обычно есть обычные файлы dwg без всяких вертикалок? Калькулятором размеры складывать?
а как до этого работали? Или у нас вдруг стройки стали хай-тек, в реальном времени показывающие свое состояние как в фантастических фильмах?) Хотят менеджеры-начальники знать реальное состояние дел - оторвали жопу от кресла и на стройку, а не справочки-отчетики запрашивать.

Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Ни одна программа сама процентовки по двг-файлам считать не будет.
Не одна программа не будет чего либо считать - если ей на вход не дать какие то данные. И желательно - валидные) А так что будут диаграммы Ганта рисовать в том же Microsoft Office Project, что создадут их имитацию в виде раскрашенных участков трасс в акаде со сводными таблицами - все в лучшем случае иллюзия наличия контроля над процессом, если вживую глазами не смотреть...
Сергей812 вне форума  
 
Непрочитано 06.04.2021, 23:31
#17
trir


 
Регистрация: 18.12.2010
Сообщений: 5,047


на самом деле для ген. плана это через БД довольно просто всё делется
trir вне форума  
 
Непрочитано 07.04.2021, 00:29
#18
Alex_Newbie


 
Регистрация: 16.05.2018
Сообщений: 10


Вам уже правильно заметили, что то, что вы хотите реализовать называется "Управление проектами". В этом контексте проект - это не то, что в автокаде рисуется, а планирование и контроль процесса работы. Прямая дорога в MS Project, ну или хотя бы Trello. А все вот эти разноцветные полилинии - попытка закрутить гвоздь отверткой.
Alex_Newbie вне форума  
 
Непрочитано 07.04.2021, 07:58
#19
nickname2019


 
Регистрация: 18.11.2019
Сообщений: 1,492


Цитата:
Сообщение от Alex_Newbie Посмотреть сообщение
Вам уже правильно заметили, что то, что вы хотите реализовать называется "Управление проектами". В этом контексте проект - это не то, что в автокаде рисуется, а планирование и контроль процесса работы. Прямая дорога в MS Project, ну или хотя бы Trello. А все вот эти разноцветные полилинии - попытка закрутить гвоздь отверткой.
Человек спросил про Фому, Вы ему объясняете про Ерему.
Он спросил: как быстро посчитать объемы в Автокаде.
Вы отвечаете: как нужно управлять проектами.
Это две разные задачи.
nickname2019 вне форума  
 
Непрочитано 07.04.2021, 09:37
#20
Сергей812


 
Регистрация: 10.08.2013
Сообщений: 11,008


Цитата:
Сообщение от nickname2019 Посмотреть сообщение
Человек спросил про Фому, Вы ему объясняете про Ерему.
Он спросил: как быстро посчитать объемы в Автокаде.
Вы отвечаете: как нужно управлять проектами.
Это две разные задачи.
вы хоть заголовок почитали бы) задача не просто посчитать объемы, а сделать интерактивную систему учета работы с визуализацией
Цитата:
Сообщение от Mr_Churs Посмотреть сообщение
Цель:
Выполнить удобный файл желательно на базе автокад где реализован учет в следующем формате:
1) Кабельная линия отрисована на плане и разбита на участки по 5м (каждый участок - объект полилиния), человек на объекте при внесении выполненных работ меняет цвет 5-ти метровых участков:
- красный - участок где работы не выполнялись;
- желтый - траншея выкопана
- зеленый - уложили кабель;
- синий - работы завершены.

2) Здание - заштрихованный квадрат тоже по цвету разбить:
- построен 1 этаж;
- построен 2 этаж;
- установлена крыша.

Также хотел к этим контрольным элементам чертежа(которые 5-метровые участки или заштрихованный квадрат) привязать таблицу, которая будет показывать определенные значения в зависимости от смены цвета элементов чертежа.

То есть открыл dwg документ, поменял цвет 15 метров кабельной линии, автоматически на чертеже скорректировалась таблица выполненных объемов.
просто объемы можно и извлечением данных зачастую посчитать при определенной организации данных в dwg.
Сергей812 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Создание "накопительной" схемы выполненных работ в AutoCAD

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с создание расчетной схемы плиты перекрытия в лире-сапр 2013 ЛЁХА123654 Лира / Лира-САПР 1 09.06.2015 16:24
Создание диалоговых окон в AutoCAD TwoZero Программирование 145 11.03.2015 18:15
AutoCAD 2009: создание массива по траектории как AutoCAD 2012 Dimitriy AutoCAD 8 05.11.2011 21:41
ИЩУ схемы операционного контроля качества строительных, ремонтно-строительных и монтажных работ rgv_08 Поиск литературы, чертежей, моделей и прочих материалов 0 24.06.2008 16:43
Одна из целей: Создание экспертных систем на базе AutoCAD. Сергей Юрьевич Программирование 9 01.01.2005 15:17