Форум пользователей Visio http://visio.getbb.ru/ |
|
Проектирование Visio+Excel. 1. Идеи http://visio.getbb.ru/viewtopic.php?f=42&t=1446 |
Страница 1 из 2 |
Автор: | Виктор-АПТ [ 13 апр 2019, 18:19 ] |
Заголовок сообщения: | Проектирование Visio+Excel. 1. Идеи |
Идеи создания инструмента проектирования. Это первая статья из цикла по созданию инструмента по проектированию инженерных сетей зданий. В ней кратко описаны идеи и концепции положенные в основу разрабатываемого программного продукта. Развитие средств компьютерного проектирования. С развитием компьютерной техники она стала применяться в проектировании инженерных сетей зданий. Сначала это были только вычисления, за тем графическая часть. Много лет эти области проектирования развивались отдельно без возможности программной передачи информации, но в последнее время такая возможность появилась. Передачу информации можно, достаточно просто, осуществить между MS Visio и MS Excel с помощью их программных средств MS VBA. В дальнейшем возможна так же интеграция с базами данных на основе MS Access. Проблемы инструментов компьютерного проектирования. Современные инструменты проектирования инженерных сетей в строительстве, в процессе своего развития пошли (как правило) по пути специализации и углубления возможностей. Узкий специалист «загнан» в рамки, ограничивающие его со стороны такого же узкого специалиста в «смежной области». Между ними сильно ограничен обмен информацией и как правило отсутствует квалифицированный «третейский судья» - генералист (системный инженер). В результате страдает связность проекта. Многие программы проектирования сейчас чрезмерно усложнились, перегрузились не значительными (вспомогательными) инструментами, занялись украшательством типа не обоснованной 3D и 4D визуализацией и мультимедиа. Выше перечисленные тенденции мало влияют на производительность проектировщика, но сильно удорожают программный продукт и аппаратные (облачные) ресурсы. Существует множество простых эффективных дешёвых узкоспециализированных программ для расчётов и проектирования, но исходные данные к расчётам и результат расчёта в таких программах имеют «низко технологический» вид и требуют конвертирования перед расчётом или дальнейшей обработкой. Идеи и цели проекта. Идея проекта – создание инструмента для проектировщиков с наибольшими возможностями и наиболее широким применением, охватывающего все (большее число) инженерные сети внутри здания. За счет системности и единообразного подхода устранить сложность проектировщику освоение смежных специальностей. Чтоб в рамках небольшой группы проектировщиков (проектировщика) осваивать проектирование всех (большинства) внутренних инженерных сетей небольших зданий. Опираясь на использование простых и дешевых программных и аппаратных (облачных) средств. Не маловажной особенностью должна стать возможность самостоятельного создания необходимых инструментов пользователем или сообществом пользователей, так же развитие (эволюция) этих инструментов. Возможность использования одних и тех же инструментов в разных разделах проекта даёт синергетический эффект. Должно существовать сообщество(ва) пользователей которое «вырабатывает» направление(я) развития (эволюции). Возможно разветвление проекта на несколько параллельных независимых с потерей обратных взаимосвязей, и «разделение» сообществ «управляющих» проектом (проектами). Каждый пользователь должен иметь возможность «усложнять» или «упрощать» свой программный инструмент по мере освоения или другой необходимости путем «подключения/отключения» модулей. Программные средства. Файловая структура проекта и среды проектирования. В качестве программных ресурсов проекта выбраны: наиболее простые, наиболее универсальные и ёмкие, относительно недорогие и достаточно распространённые программы. В графической части MS Visio, в расчётной и текстовой MS Excel. Языком программирования выбираем MS VBA как интегрированный язык макросов позволяющий программную передачу информации из графической части (файла) в текстовую часть (файл). Для успешного проектирования, внесения изменений, развития инструмента проектирования необходим «набор файлов» Visio и Excel с помощью которых создаётся проект и файлы самого проекта. Файлы Visio содержат чертежи или «наборы элементов» которые можно использовать на чертежах, а также макросы (программы) которые автоматизируют вычерчивание, сбор информации с чертежей и её обработку, передачу информации в Excel. Текст и таблицы в файлах Excel содержат много справочной информации необходимой для проектирования: климатические данные, данные о материале строительных конструкций, характеристики материалов и оборудования. Так же файлы Excel содержат информацию для проектирования текущего объекта: задания на проектирование, предпочтения по оборудованию и материалам, используемым в проекте, данные о источниках необходимых ресурсов для проектируемых систем. Расчёты, которые необходимо проводить в проекте, представлены в виде формул, функций и макросов в соответствующих файлах Excel, результаты одних расчётов могу использоваться как исходные данные к следующих расчётов. Выше перечисленные инструменты проектирования как графические так текстовые или табличные не ограниченны определённым набором, каждый проектировщик может наращивать их количество самостоятельно создавая их по аналогии или обмениваясь с коллегами. В качестве примера графической части проекта предоставляю чертежи инженерных сетей коттеджа: водоснабжение с насосной станцией и баками запаса воды, канализацию с подогреваемым ливнестоком и септиком, отопление с теплыми полами и котельной, кондиционирование с фанкойлами от теплового насоса, система естественной вентиляции, система центрального пылеудаления (центральный пылесос), проект содержит задание электрикам. Все, кого заинтересовала данная тема регистрируйтесь на этом форуме и пишите свои пожелания и комментарии. |
Автор: | nbelyh [ 14 апр 2019, 14:46 ] |
Заголовок сообщения: | Re: Проектирование в Visio-Excel. Инженерные сети зданий. |
Можно вопрос - пример (PDF) в Visio нарисован? |
Автор: | Виктор-АПТ [ 14 апр 2019, 15:11 ] |
Заголовок сообщения: | Re: Проектирование в Visio-Excel. Инженерные сети зданий. |
Да, но это "старый" проект, он хорош как пример, в нём много разных инженерных систем в том числе экзотических для России - пылеудаление. |
Автор: | nbelyh [ 14 апр 2019, 18:47 ] |
Заголовок сообщения: | Re: Проектирование в Visio-Excel. Инженерные сети зданий. |
Просто чертеж самого коттеджа очень похож на экспорт из инженерной программы компас (или автокад). Или имеется в виду, что сам коттедж - это импорт в Visio, а в самом Visio сделаны только коммуникации (цветные линии)? По сути, честно говоря, не думаю, что проект на VBA может ожидать светлое будущее.. VBA - это самый ненавидимый (dreaded) язык, согласно данным StackOverflow за этот год Например, автокад переходит на Web (WebAssembly, WA) https://web.autocad.com/ |
Автор: | Tumanov [ 14 апр 2019, 19:36 ] |
Заголовок сообщения: | Re: Проектирование в Visio-Excel. Инженерные сети зданий. |
Цитата: VBA - это самый ненавидимый язык, согласно данным StackOverflow за этот год Явно специфическая выборка. С кем поведешься, от того и наберешься |
Автор: | Surrogate [ 15 апр 2019, 04:10 ] |
Заголовок сообщения: | Re: Проектирование в Visio-Excel. Инженерные сети зданий. |
Tumanov писал(а): Явно специфическая выборка Согласен !Дополнено позднее: но в 2020 VBA снова получил такое название nbelyh писал(а): проект на VBA может ожидать светлое будущее Здесь же не рассматриваются решения уровня "кровавого энтерпайза"! Достоинство VBA в том, что его может освоить инженер (или даже дизайнер вроде меня). Инженер (или группа инженеров) продумывает что можно автоматизировать и как это сделать самостоятельно. Без участия профессионального программиста, который по составленному ТЗ реализует хотелки инженеров с применением дико модных языков программирования. Факты успешного использования связки Visio+Excel на форуме уже были: egoist в сообщении #722 писал(а): доделали первую часть автоматизации компании.Вот решил похвастаться))) DArkadiy в сообщении #10113 писал(а): Я уже сделал файл висио с макросом который рисует, то что мне нужно, однако это не очень удобно, т.к. основные действия производятся в екселе и потом повторно вводить данные в форму в висио не очень удобно.идеально бы наверное было бы прямо в екселе сделать объект висио в котором бы это рисовалось, что бы конечный пользователь работал в одном окне. в последнем случае имел место быть промышленный шпионаж DArkadiy в сообщении #12937 писал(а): производим стеллажи, рисуем собственно их же, чем детальней и точнее автоматически сгенерированный эскиз, тем проще работатьсоответственно сейчас всё (что исполняется) хранится в файле и соответственно при внесении изменений, так как работают несколько человек, то нужно обновлять файлы у всех, плюс был случай когда сотрудник уволившись унёс файл с собой... хотелось бы решить сразу пару задач: первое, всё работают с последней версией и второе, работают те кому можно Что общего в этих случаях, создаваемая документация имеет довольно "типизированный" характер ! Я крайне далек от проектирования или разработки документации инженерных систем, я имел отношение только к редизайну документации в AutoCAD по отдельным подсистемам. У меня сомнения такие: 1. В целом я пока не представляю как можно "типизировать" подобные проекты. 2. В инженерных системах в любом случае все очень завязано на исходники планировок и т.п., которые разумеется выполнены не в Visio. 3. Пока даже не очень представляю что вообще можно автоматизировать на схемах инженерных систем. Максимум на что у меня хватило фантазии построение схемы раскладки Rung в сообщении #10721 писал(а): При планировании теплых полов без смесительного узла должна применяться укладка Улитка, при необходимости охвата одной петлей нескольких небольших помещений встает вопрос в равномерном распределении тепла. Предполагаю, что проще это сделать имея перед глазами визуальную картинку распределения тепла от горячего участка до холодного путем увеличения толщины линии. И то я не уверен, что мои чисто геометрические построения коррелируются с другими критериями выбора раскладки!
|
Автор: | Виктор-АПТ [ 15 апр 2019, 09:20 ] | ||
Заголовок сообщения: | Re: Проектирование в Visio-Excel. Инженерные сети зданий. | ||
nbelyh! Цитата: Просто чертеж самого коттеджа очень похож на экспорт из инженерной программы компас (или автокад). Или имеется в виду, что сам коттедж - это импорт в Visio, а в самом Visio сделаны только коммуникации (цветные линии)? Совершенно верно, это специфика работы проектировщика инженерных сетей. В данном случае DWG восстановлен из PDF. Хотя есть проекты с вычерченной планировкой. И более того вычерчивание планировок в Визио удобней (это раз), даёт возможность программно их обработать (это два), передать данные в Эксель для расчёта тело-потерей/тепло-притоков (это три).
|
Автор: | Surrogate [ 15 апр 2019, 09:49 ] |
Заголовок сообщения: | Re: Проектирование в Visio-Excel. Инженерные сети зданий. |
Виктор-АПТ писал(а): вычерчивание планировок в Визио удобней это еще большой вопрос где удобнее! Особенно трассы отрисовыватьВстроенное видео спрятано под спойлер ↓ Прямая ссылка на видео Спойлер: ↕ По сравнению с MS Word например Дополнено позднее: 17.08.2021 в YouTube вы найдете множество роликов как рисовать план этажа (Floor Plan) в Excel… Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео Спойлер: ↕ Виктор-АПТ писал(а): даёт возможность программно их обработать (это два), передать данные в Эксель тут согласен VBA, значительно легче в освоении чем lisp!
|
Автор: | Elik [ 26 ноя 2019, 19:25 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
Похоже мы с вами не одиноки во вселенной Цитата: Actually I discoverd that 50% of my documents are made with Visio (the other half is Excel) - mainly technical overviews with lots of layers and mostly caused by lack of general documents.
Подробнее |
Автор: | Surrogate [ 27 ноя 2019, 12:02 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
Elik писал(а): Похоже мы с вами не одиноки во вселенной Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видеоСпойлер: ↕ а если серьезно, этот господин создал ветку на форуме visguy hidden layer в ветви обсуждения Relay Simulation Tool писал(а): Hello together, можно попробовать его наработки и смело задавать вопросы here's a .vss which contains some symbols that will work for simulating complex relay schematics. a Manual will be supplied with the next message. The Simulation will work without vba, but there's a bit vba needed to make allocations between coil and contacts of the relays. and another script to make allocations for the Connections. Tumanov в сообщении #12822 писал(а): Сейчас ведь любой материал легко переводится. Пусть не очень гладко, но вполне достаточно, чтобы понять смысл.
|
Автор: | Elik [ 13 дек 2019, 17:10 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
Похоже для наших целей MS Visio совсем не торт! Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео Спойлер: ↕ Думаю копать в сторону Revit. |
Автор: | Tumanov [ 13 дек 2019, 17:26 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
Что это за мрак! Или мужик совсем рассказывать не может или система никуда не годится. Как с этим можно работать!? |
Автор: | Surrogate [ 14 дек 2019, 03:02 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
Tumanov писал(а): Что это за мрак! Геннадий, вы таки смотрите встроенные видео ? Боюсь Elik уже потерян для нашего сообщества! И мы никогда не узнаем, почему в качестве примера он выбрал то видео ? На самом деле массу небольших видео можно найти на сайте Tumanov писал(а): мужик совсем рассказывать не может не думаю. вот что за него пишут на страничке самого Autodesk!Tumanov писал(а): система никуда не годится с ее помощью можно делать такие интересные штукиВстроенное видео спрятано под спойлер ↓ Прямая ссылка на видео Спойлер: ↕ Если отслеживать вакансии контор по проектированию инженерных систем, то в последнее время знание Revit, появлятся все чаще в пожеланиях работодателей. Пока еще с примечанием желательно. Tumanov писал(а): Как с этим можно работать!? Я лично не пробовал. Естественно это будет сложней чем воткнуть на лист визио фото или скриншоты каких то устройств и соединить их коннекторами Радует что народ не стесняется делиться своими наработками |
Автор: | immortal [ 13 янв 2022, 00:54 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
На мой взгляд надо Visio - excel - word ну или visio - calc - writer |
Автор: | Surrogate [ 13 янв 2022, 12:47 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
immortal писал(а): На мой взгляд надо Visio - excel если посмотреть в САПР-АСУ, то там последний пункт этой связки исключен!gtfox в сообщении #14130 писал(а): Общие данные (импорт из Word-a, нарезка на листы Visio) все о чем мечтает Виктор
|
Автор: | gtfox [ 13 янв 2022, 18:49 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
В САПР-АСУ все листы проекта - это VISIO, один проект - один файл. Текстовые данные из WORD, табличные из EXCEL, оформление - VISIO. БД прайс-листов ACCESS отдельно (независимо от проекта). Но это моя специфика. У меня в общих данных не бывает таблиц или рисунков. Если они есть, то мой вариант надо переделывать... |
Автор: | Surrogate [ 13 янв 2022, 19:07 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
gtfox писал(а): У меня в общих данных не бывает таблиц или рисунков Рисунки в общих данных реально дичь! А таблицы встречаются типа Ведомости рабочих чертежей/ Ведомость ссылочных и прилагаемых документов...Если LibreOffice не имеет ограничений на размер листа (максимум А3), то почему бы и не перейти на него? Тут дело вкуса - по моей текущей работе своя специфика: оформление в соответствии с корпоративным шаблоном Word который нам сделал Digitall. Пихаем картинки со схемами в документы Word. С момента моего возвращения прошло 10 месяцев: первые 3 месяца визио вообще не открывал, потом полгода только чтоб скопипастить из визио что то |
Автор: | gtfox [ 13 янв 2022, 21:00 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
Surrogate писал(а): А таблицы встречаются типа Ведомости рабочих чертежей/ Ведомость ссылочных и прилагаемых документов... Речь о таблицах не относящихся к структуре проекта (расчеты или данные оборудования или хз что-либо)В принципе вставить их можно через Вставка->Объект->Документ MS Office Word Код: Application.ActiveWindow.Page.InsertObject "{F4754C9B-64F5-4B40-8AF4-679732AC0607}", visInsertAsEmbed Правда макрорекордер не пишет процесс открытия объекта и его редактирование...Можно, конечно, разбить каждую страницу в отдельный файл и добавлять так Код: Application.ActiveWindow.Page.InsertFromFile "D:\YandexDisk\VISIO\SAPR_ASU\OD_2_Visio_Split_001.doc", visInsertAsEmbed В общем надо поиграться...Содержимое спрятано под спойлер ↓ Спойлер: ▼ |
Автор: | Surrogate [ 13 янв 2022, 21:35 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
gtfox писал(а): Речь о таблицах не относящихся к структуре проекта (расчеты или данные оборудования или хз что-либо) красиво! а какой ГОСТ регламентирует это?Виктор-АПТ, ещё хочет в визио рисовать графики плотности пара или типа того Мне кажется что и в Экселе графики будут весьма приближенными! |
Автор: | gtfox [ 13 янв 2022, 22:21 ] |
Заголовок сообщения: | Re: Проектирование Visio+Excel. 1. Идеи |
Surrogate писал(а): красиво! а какой ГОСТ регламентирует это? Ох, в этих гостах, как полезешь разбираться, так моск взрывается... Главное, что есть возможность вставить "полноценный WORD" в VISIO. Да и графики в EXCEL мы тоже рисуем... по просьбам теплотехников
|
Страница 1 из 2 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |