MYPavlov
20.7.2011, 14:04
2 u77
насколько это можно считать ответом на мой вопрос:
Цитата(MYPavlov @ 20.7.2011, 15:04)

2 u77
насколько это можно считать ответом на мой вопрос:
посмотрите код пользователя, должен совпадать с (программой, там в закладке вентиляция), пункт "тип воздуховодов" по умолчанию "CIRC" , а у Вас "Circ". Исправлять можно и в MagiCade и в макросе.
Попробуйте, у меня получилось.
спасибо! все получилось.. по прямым участкам, фасонину не суммирует по площади? только прописывает?
2 u77
я правильно понимаю, при установке галки на "фасонину в воздуховоды" фасонные части (площадь) плюсуются к прямикам?
Цитата(MYPavlov @ 21.7.2011, 8:37)

2 u77
я правильно понимаю, при установке галки на "фасонину в воздуховоды" фасонные части (площадь) плюсуются к прямикам?
Да.
Для эксперементов можно залезть в папку ?:\MagiCAD+\Test\test.dwg на предидущих страницах, идет в комплекте с макросом,
там хорошие тестовые изделия, по ним всё сразу понятно будет как программа их обсчитывает.
Roma, спасибо.
Gрисоединяюсь к тестированию (AutoCAD 2010, MagiCAD 2010.11)/
Позже отпишусь как всё прошло
Хочу и я оставить свой след. Roma, спасибо за макрос. Но использовал только тот макрос который к 2009.5 подходит, вроде все ничего, но при обсчете получается слишком большой запас, это при том, что коэф. запаса стоит 1, как выяснилось запас создается при обсчете тройников: так тройник диаметром 200/200 дает на ствол 800мм и на ответвление 600 (в настройках спецом ставил все по нулям), при изменении тройников на врезку все считает хорошо. Такое же и с макросом для 2009.11. Для других не видел. При заурузке макроса в более свежие версии вообще какую-то бороду показывают. А для макроса под магик 2009.11 можно было бы и спецификацию оставить для экселя, ну и для ворда хорошо реализовать бы.
Только чет автор куда-то пропал - чет в эфир не выходит.
Если есть чего посвежеее или подправленный просьба выложить в общий доступ, или тогда в личку
Всем привет.
Прошу у всех прощение, т.к. был в отпуске + отпуск за счет фирмы, т.к. у нас в стране... ну не буду... а то... эх...
---
Спасибо, что стали хоть писать, проявлять интерес...
---
В отпуске я полностью переделал свой макрос с целью его гибкости, увеличения настроек, быстроты и точности...
---
Т.к. раньше в Магике у меня было только два типа воздуховодо (circ и rect "класса Н"), а остальные (например "класс П") я получал покрывая
"класс Н" изоляцией... (виртуально создавая плотность + видимость в цвете), а сейчас мне вбили в голову все классы делить путем создания типов, то я и решил
все переделать, т.к. раньше макрос был заточен именно под это...
---
Я тут все приведу в порядок за неделю и выложу новую версию...
---
Цитата(vades @ 9.8.2011, 21:34)

...но при обсчете получается слишком большой запас, это при том, что коэф. запаса стоит 1, как выяснилось запас создается при обсчете тройников: так тройник
Шлите мне в ЛС, что и как, буду разбираться...
Вообще эти Прогмановские "танцы с бубном" вокруг фасонины мне не очень нравятся, поэтому я взял паузу...
Цитата(MYPavlov @ 21.7.2011, 7:37)

я правильно понимаю, при установке галки на "фасонину в воздуховоды" фасонные части (площадь) плюсуются к прямикам?
Да...
В данный момент я нахожу площадь поверхности фасонины и перевожу ее в метры погонные того же воздуховода... и добавляю к прямым участкам...
Цитата(vades @ 9.8.2011, 21:34)

А для макроса под магик 2009.11 можно было бы и спецификацию оставить для экселя, ну и для ворда хорошо реализовать бы.
Будет ексель, дайте хоть чтобы правильно обсчет был...
Цитата(vades @ 9.8.2011, 21:34)

Только чет автор куда-то пропал - чет в эфир не выходит.
Ответил выше...
Цитата(vades @ 9.8.2011, 21:34)

Если есть чего посвежеее или подправленный просьба выложить в общий доступ, или тогда в личку
Ответил выше...
---
Вообще хочу чтобы весь заявленный функционал программы выполнялся... Давайте советы... Проблем с реализацией нет, проблемы только во времени, иногда спать оч. хочется
Всем кому интересно, можете поюзать...
К концу неделе постараюсь выложить готовый вариант и учесть Ваши замечания...
---
Напоминаю: у меня Акад 2009 + Магик 2009.11, т.к. ушел с версии 2010.11, работу не гарантирую...
после полной отладки на 2009.11 макрос буду тестить на AutoCAD_2009 + MagiCAD_2010.11 (eng)
---
всем удачи...
Больше всего "бесит" вот такая запись в спецификации "Тройник-90 400x200/400x200/100 RECT кл.Н 1".
т.к. мне надо добавить кусок и к "400x200" и к "100", про "400х200" я то знаю, что это "RECT кл.Н", а вот про тип воздуховода "100 информации ноль, что делать не знаю
Anatoliy_Valerevich
27.8.2011, 19:29
Цитата(Roma @ 26.8.2011, 14:38)

Больше всего "бесит" вот такая запись в спецификации "Тройник-90 400x200/400x200/100 RECT кл.Н 1".
т.к. мне надо добавить кусок и к "400x200" и к "100", про "400х200" я то знаю, что это "RECT кл.Н", а вот про тип воздуховода "100 информации ноль, что делать не знаю

Рома, спасибо Вам за программу.
Отличная примочка.
Мне кажется у нее большие шансы в скором будущем обогнать всякие там шпротификации.
Спасибо за 44 скачивания.
Жду замечаний.
Ну и уже "не за горами"...
Почему-то стал выкидывать с ошибкой " Run-time error '-2145386445 (80200033)': Filer error ", после нажатия кнопки "обработать спецификацию."
если перезагрузка не помогает - тогда не знаю...
1. могу только попросить прислать файлик "- 0.1 - спецификация MagiCAD исходная.agens"
2. либо переполнение массива, т.к. спецуха шлишком большая
Спасибо, ROMA
Вопрос снят. Пользую AutoCad 2008.
Это ошибка приложения (http://forums.autodesk.com/t5/Visual-Basic-Customization/Weird-behaviour-with-This-Routine/td-p/2146798)
Ну вот свежак...
катайте...
1. круглые выдает со знаком диаметра
2. обрабатывает базу данных
anastasiagus
8.9.2011, 18:52
СПАСИБО ROMA
anastasiagus
9.9.2011, 20:16
Roma. А как он разбивает по типам воздуховодов? Или он все в одну кучу валит, а утепленные и покрытые огнезащитой дополнительно вручную пересчитывать. В раних версиях хоть разбивало через / , а теперь нет.
Макрос пока изоляцию игнорирует. Скоро будет строить техномонтажную ведомость. А по типам должен разбивать. см. папку test.
anastasiagus
11.9.2011, 11:20
Не получается по типам разбиение. Может в версиях дело - магик 2009.11 SR-1 и автокад 2010
Только промежуточное, при обработке для вывода в таблицу все в одну кучу кидает
Шли мне в личку свою спецуху из буфера.
anastasiagus
12.9.2011, 19:37
Ты эту спецуху можешь и сам взять, так как проверяла на твоем примере из папки test. Вот и вопросы возникают - так как у тебя все разбивает в testе, а у меня все в одну кучу. Может из-за того что SR-1 у меня
Цитата(anastasiagus @ 12.9.2011, 19:37)

Ты эту спецуху можешь и сам взять, так как проверяла на твоем примере из папки test. Вот и вопросы возникают - так как у тебя все разбивает в testе, а у меня все в одну кучу. Может из-за того что SR-1 у меня
Прошу прислать, потому что увижу какие данные в спецификации выдаются по-другому.
Цитата(u77 @ 6.9.2011, 16:36)

Спасибо, ROMA
Вопрос снят. Пользую AutoCad 2008.
Это ошибка приложения (http://forums.autodesk.com/t5/Visual-Basic-Customization/Weird-behaviour-with-This-Routine/td-p/2146798)
Макрос так и не запустился?
anastasiagus
16.9.2011, 19:52
Roma. ИЗВИНИ ЗА МОЮ ХАЛАТНОСТЬ.
Все считает, все запускается - просто суть не уловила. Только хотелось бы чтобы спецификация выдавала бы воздуховоды в таком типе: xx/xx/xx. Т.е. количество/в том числе изолированных с толщиной х/в том числе с огнезащитой
Ну и хорошо было-бы отдельные строчки для изоляции с разными толщинами.
И еще, если только воздуховоды подсчитывать, то при формировании спецификации 1 строчка типа воздуховод из.... не выводится, с сетевым оборудованием все выводит.
А база Вариж скоро появится?
Цитата(anastasiagus @ 16.9.2011, 19:52)

Roma. ИЗВИНИ ЗА МОЮ ХАЛАТНОСТЬ...
Лишнее...
Цитата(anastasiagus @ 16.9.2011, 19:52)

...Только хотелось бы чтобы спецификация выдавала бы воздуховоды в таком типе: xx/xx/xx. Т.е. количество/в том числе изолированных с толщиной х/в том числе с огнезащитой
Ну и хорошо было-бы отдельные строчки для изоляции с разными толщинами.
...
Слишком длинная запись получается, в ячейку не помещается

.
Макрос будет либо выдавать отдельно по типам воздуховодов и типов изоляции, либо вообще не учитывать изоляцию. В зависимости от выбранных пользователем настроем (надо галочку или поставить или убрать).
Цитата(anastasiagus @ 16.9.2011, 19:52)

А база Вариж скоро появится?
Одно доделаю, за другое возьмусь...

---
Тут я узнал, что у многих макрос выкидывает с ошибкой: Цитата
" Run-time error '-2145386445 (80200033)': Filer error ", после нажатия кнопки "обработать спецификацию."
.
У кого так происходит соощите мне о Вашей версии Автокада в ЛС, если не трудно.
Если у большинства дело будет плохо, то весь макрос переедет в Эксель!!!
В макросе я создаю новый текстовый стил и стиль таблицы - в этом причина ошибки.
Разбираюсь...
Вот то, сем я сейчас считаю свою спецификацию на 2010.11
Вроде работает, но иногда вылетает с ошибками на спец. переходах.
Присылайте свои базы, буду пополнять свои...
Присылайте ошибки, буду работать...
По подробнее о базах распиши пожалуйста. За макрос спасибо. Буду пробывать
Не хочет строить таблицу в автокаде-все заканчивается "создается стиль ...", в ексель не перегоняет
а галочку ставили?
И галочку ставил и сохранить изменения. Тестировал на твоем test. И в своем созданном с твоим шаблоном.
Может нужен автокад 2010, а то у меня 2008 и магик 2010.11
тогда проблема с созданием стиля... буду разбираться... может оставлю Standart
Может так и лучше standart ЕСТЬ ВЕЗДЕ
И еще при конвертации из спецухи магика в гостовскую (промежуточная таблица) длина воздуховода выводится отдельно а отвод перебивает в метры и выводится в другой строке, т.е. не сумирует длину воздуховода и длину отвода
И тройники туда же
denmaster
8.2.2012, 12:55
Цитата(Roma @ 5.2.2012, 17:17)

Вот то, сем я сейчас считаю свою спецификацию на 2010.11
Вроде работает, но иногда вылетает с ошибками на спец. переходах.
Присылайте свои базы, буду пополнять свои...
Присылайте ошибки, буду работать...
Уважаемый Roma, а для какой версии автокад данный VBA? На acad 2011 + magic2010.11 после того как нажимаешь обработать спецификацию, а в следующем окне нажимаешь продолжить, просто выкидывает и таблицу не строит ни в автокад, ни в exel
В папке проекта создается папка "Спецификаци", в ней соотв. папка с датой, когда спецификация считалась.
Всем, у кого вылетают ошибки, просьба высылать архив этой папки мне личным сообщением, я буду разбираться.
---
В эксель спецификация не выводится, потому что в шаблоне spec.xlm был не тот активный лист.
Выкладываю нормальный файлик, замените им свой в папке "MagiCAD+". Собираюсь исправить код.
Anatoliy_Valerevich
8.2.2012, 21:01
Рома easy_spec с AutoCAD 2012 не друдит?
У меня не хочет подгружаться
В данный момент использую 2011 Автокад. Про 2012 ничего сказать не могу.
VBA устанавливали отдельно или нет?
Anatoliy_Valerevich
8.2.2012, 21:13
Спасибо Рома. С переустановкой акада забыл установить vba.
Установил - заработало
Anatoliy_Valerevich
8.2.2012, 21:18
Рома скажи какие команды используються (alias) в easy_spec.
Привык работать с клавой командами.
на данном этапе моего познания VBA, я не знаю как это сделать. Вот распечатал книжку, вроде как можно и меню делать и команды в строку вводить.
Roma.
У меня вылетает при нажатии на кнопку Продолжить.
Как бы мне с ней подружится, а то работы много, а у меня работает только версия с 3-ей страници.
AutoCad 2008,2009,2011
MagiCad 2007/11,2010/11
библиотеки загружал.
НА autocad 2012 у меня работает. Но не могу разобраться как править базу с трубами для отопления и как добавить свои трубы.
Скоро возьмусь за макрос... надеюсь охватить 2010.11 и 2011.11 версии... Т.к. таковыми пользуюсь.
---
Ищите файлик *.ini в папке MagiCAD+...
to Roma
Справился со всеми ошибками на всех компьютерах.
После шаманств, работает на всех версиях и AutoCad-ах.
Как я понял у меня не хватало библиотек и за одно в региональных настройках стояла "." (не знаю при чем здесь это..)
библиотеки типа *.oсx из интернета скачал и зарегистрировал
+ Установил VB6, и после этого всё заработало.
ВСЕМ ПРИВЕТ.
У всех прошу прощения, что молчал. Работал над одной проблемой - скорость построение таблицы в Автокаде.
Раньше спецификация строилась до 10 минут

Но!!! Сейчас это меньше 1 минуты.... Маленькие за 1 сек.
Так что проект ОТКРЫТ...
Постараюсь ответить на все вопросы... И решить проблему с версией.... Думаю это будут 2010.11 и 2011.11...
Всем спасибо...
anastasiagus
9.4.2012, 19:27
А в доступ выкинешь для 2010.11 макрос свой
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.