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

Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Autocad MEP, ADT Общая длина труб по диаметрам

Autocad MEP, ADT Общая длина труб по диаметрам

Ответ
Поиск в этой теме
Непрочитано 04.12.2008, 18:04 #1
Autocad MEP, ADT Общая длина труб по диаметрам
VitalyAF
 
Россия
Регистрация: 19.07.2005
Сообщений: 3,288

... и общая длина конструктивных элементов по стилю.
Pеализовано с помощью формул Schedule Table, ссылки на файлы с примерами...



http://www.caduser.ru/cgi-bin/f1/board.cgi?t=45028To

Миниатюры
Нажмите на изображение для увеличения
Название: pipe_len_tabl.png
Просмотров: 998
Размер:	8.5 Кб
ID:	13079  Нажмите на изображение для увеличения
Название: memb_len_tabl.png
Просмотров: 823
Размер:	8.5 Кб
ID:	13080  

Просмотров: 50075
 
Автор темы   Непрочитано 13.12.2008, 14:47
#2
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Таблица Schedule Table подсчитывает общую длину и кол-во воздуховодов (duct) группируя их по форме и размерам. DWG файл с примером 460kb

http://www.vitalyf.by.ru/Sample/DuctLength_byStyle.rar
Миниатюры
Нажмите на изображение для увеличения
Название: DuctLenth_byStyle.png
Просмотров: 493
Размер:	10.5 Кб
ID:	13477  

Последний раз редактировалось VitalyAF, 13.12.2008 в 22:29.
VitalyAF вне форума  
 
Непрочитано 13.12.2008, 16:02
#3
lee


 
Регистрация: 28.02.2004
43
Сообщений: 1,827
<phrase 1=


Спасибо, тема востребованная. Сейчас посмотрю
lee вне форума  
 
Непрочитано 11.03.2010, 03:17
#4
Denis DDV


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


VitalyAF, в Вашем примере у меня несчитается длина воздуховодов подскажите пожалуйсто ошибку в формуле, ставит вместо длин прочерк
Denis DDV вне форума  
 
Непрочитано 14.08.2015, 17:03
#5
Avodo


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


Виталий, добрый день!
Многократно обсуждали с Вами создание спецификаций на трубопроводы на форуме АВОК. Например вот здесь #1491 и далее...
Есть формулы и стили спецификации.

Столкнулся со следующей проблемой! Не могу приклеить Набор классификаций к своим трубопроводам! Уже голову сломал почему он их не видит. В диспетчере_ стилей/объекты_документации/наборы_характеристик пробовал ставить галочку "применить к:" и для геометрии и для стилей определения... Для труб конечно же. Все равно не применяет набор к трубам. Могу вручную выбрать классификацию в свойствах (на вкладке "Дополнительно"), но это только половина пути к набору характеристик... Да и новые трубы при добавлении опять же не имеют эти параметры классификации.

Классификацию взял у cdholder'а

Помогите. Как назначить классификацию и наборы характеристик трубопроводам? Как назначить эти параметры автоматически при создании новых трубопроводов... Возможно где то отвечали на подобное, поделитесь ссылочкой...
Миниатюры
Нажмите на изображение для увеличения
Название: классифик.JPG
Просмотров: 264
Размер:	190.6 Кб
ID:	155016  
Вложения
Тип файла: dwg
DWG 2013
трубы и классификации.dwg (789.8 Кб, 2208 просмотров)
Avodo вне форума  
 
Автор темы   Непрочитано 15.08.2015, 07:13
#6
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Здравствуйте!
Всё дело в настройках трассировки, вечером подробнее отвечу
Понадобится каталог труб cdholder'а

Последний раз редактировалось VitalyAF, 15.08.2015 в 07:23.
VitalyAF вне форума  
 
Непрочитано 15.08.2015, 15:00
#7
Avodo


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


Да, я вижу что в файлах cdholder или Sergio созданы свои настройки трассировки. По этой же причине я не могу в их файлах добавить трубы с такой же трассировкой, при вставке предлагает выбрать только те трубы, настройки трассировки которых есть в моем каталоге... Понятно что если я попрошу каталоги труб у авторов спецификаций, подгружу их себе и буду рисовать этими трассировками - данные спецификации будут работать... Но ведь как то же создали эти трубы !?? и классификации им назначены были... Наверное же можно и для моего файла создать эти классификации, чтобы трубы с моими настройками трассировки получили эти наборы характеристик. Честно вот бесят порой подобные глюки...
Вложения
Тип файла: dwg
DWG 2010
pipes (sergio).dwg (219.9 Кб, 2106 просмотров)
Тип файла: dwg
DWG 2010
test_schedules (cdholder).dwg (657.3 Кб, 2095 просмотров)

Последний раз редактировалось Avodo, 15.08.2015 в 18:25.
Avodo вне форума  
 
Автор темы   Непрочитано 15.08.2015, 20:12
#8
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Чтобы не гадать, нужна ссылка или сам каталог cdholder'а.
VitalyAF вне форума  
 
Непрочитано 15.08.2015, 21:00
#9
Avodo


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


Я написал ему) надеюсь прочитает, поможет...
Avodo вне форума  
 
Автор темы   Непрочитано 15.08.2015, 21:51
#10
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


В примере est_schedules (cdholder) параметр "Номер чертежа" - ГОСТ он явно берёт из каталога.
вдобавок он кругом зачем-то воткнул полюбившуюся ему формулу, я ему ещё тогда говорил, что можно просто вставить результат
вместо того, чтобы формулу привлекать... впрочем это его дело.
Т.е. вам просто нужно завести ГОСТ в каталоге. И я не вижу где он эту классификацию применяет
PS
Формула длины капитально устарела, с тех пор она существенно изменилась, теперь можно
сортировать по толщине стенки и проч. параметрам.
Есть неплохая формула по conduit-ам, если пользуетесь
Extending Neighboring Conduit in Custom Schedules

Последний раз редактировалось VitalyAF, 15.08.2015 в 22:12.
VitalyAF вне форума  
 
Непрочитано 15.08.2015, 22:09
#11
Avodo


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


Очень рад диалогу.
Хотел бы пояснить, на данный момент у меня есть необходимость получить только формулу длины. К идентичной спецификации cdholder я совершенно не стремлюсь. Возможно сложить длины труб одного диаметра без назначения им классификации и набора характеристик? Я так понял что нет, поправьте меня если не так.

Если "можно просто вставить результат вместо того, чтобы формулу привлекать" - подскажите (желательно скрин) куда именно вставить результат и какой))
Avodo вне форума  
 
Автор темы   Непрочитано 15.08.2015, 22:16
#12
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
поправьте меня если не так.
не так, см. ссылку выше, там перед таблицей с кондуитами пример таблицы с сортировкой по диаметрам.
Единицы изм. (Units) я беру тоже с пом. формулы, но она там оправдана и состоит всего из 2-х действий

Код:
[Выделить все]
 If "[PipeFittingObjects:ObjectType]" = "Pipe" Then RESULT =  "м" Else RESULT = "шт."

Последний раз редактировалось VitalyAF, 15.08.2015 в 22:24.
VitalyAF вне форума  
 
Непрочитано 15.08.2015, 22:25
#13
Avodo


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


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
так и есть
в смысле без наборов характеристик не будет спецификации. ))
Виталий, очень интересно открыть Ваши ссылки, только они битые, страницы не доступны...
Avodo вне форума  
 
Автор темы   Непрочитано 15.08.2015, 22:28
#14
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Group_Fitting_Pipe_by_Size_For_MEP2014.dwg

Цитата:
Возможно сложить длины труб одного диаметра без назначения им классификации и набора характеристик?
Без классификации можно обойтись, диаметр берётся из каталога
Цитата:
очень интересно открыть Ваши ссылки, только они битые, страницы не доступны...
попробуйте хромом или другим браузером, видимо сайт блокируется вашим провайдером, мне иногда в Opera приходится турбо включать...
т.е. поток сжимается и шифруется, IP в т.ч.

Последний раз редактировалось VitalyAF, 15.08.2015 в 23:02.
VitalyAF вне форума  
 
Непрочитано 16.08.2015, 10:42
#15
Avodo


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


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Без классификации можно обойтись, диаметр берётся из каталога
Это я понимаю, я предполагал что параметр "Длина" должен быть назначен в наборе характеристик, чтобы формула спецификации могла его извлекать и складывать, конечно же делая проверку на одинаковый диаметр...

К сожалению и своему позору дома не оказалось установленного AutoCAD MEP выше версии 2012. Пока не смог посмотреть Ваш файл Group_Fitting_Pipe_by_Size_For_MEP2014.dwg

Опера с режимом турбо так же не открывает ссылки из шапки темы и из #2...
Avodo вне форума  
 
Автор темы   Непрочитано 16.08.2015, 13:13
#16
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Опера с режимом турбо так же не открывает ссылки из шапки темы и из #2...
я не про них говорил а про ссылку из #10 поста, открывается?
На всякий случай копирую рис.

Последний раз редактировалось VitalyAF, 17.08.2015 в 12:10.
VitalyAF вне форума  
 
Непрочитано 17.08.2015, 11:33
#17
Avodo


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


Ссылка из #10 открывается. )) Скачал второй файл, с подсчетом длины. Некоторые из вопросов отпадают, но в прочем по порядку:

1. Все же для создания спецификаций и подсчета длины формулой cdholder и Вашей формулой нужно чтобы объекты имели наборы характеристик! Для кого то возможно это очевидно, но у меня это вызвало ряд проблем.

2. Так как для подсчета длины необходим набор характеристик - надо чтобы у труб он был обязательно! У моих трубопроводов отсутствуют наборы! Как я смог выяснить - все дело в шаблоне. В стандартном шаблоне МЕР я без проблем создаю трубу, назначаю в диспетчере стилей ей характеристику "Длина" и она тут же появляется в свойствах трубы на вкладке дополнительно. При создании труб в своем шаблоне - характеристики никак не проявляются, видимо когда то при создании шаблона была использована команда PURGE которую использовать при создании шаблонов МЕР крайне нежелательно! Вычищает то, о чем даже не догадываешься и когда то выползают большие проблемы от того что шаблон битый!

3. Далее пытался использовать формулу cdholder и о чудо - длину в спецификации для своей трубы я увидел! Единственно что считает как то странно, только один участок отобразился... возможно надо с автором формулы выяснять баги, может дело в разных версиях МЕР...

4. Теперь хочу вернутся к Вашей формуле, назовем ее Формула VitalyAF. Длину считает так как надо для объектов Conduit. Не сильно исхитряясь поменял везде где встречается Conduit - на Pipe, но фокус не удался.
Подскажите как Вашу формулу переделать для подсчета труб?? Конечно, хотелось бы увидеть формулу полностью для труб, если просить об этом не покажется Вам слишком большой наглостью

И конечно же прикладываю файл...
Вложения
Тип файла: dwg
DWG 2013
сравнение формул.dwg (528.9 Кб, 1762 просмотров)
Avodo вне форума  
 
Автор темы   Непрочитано 17.08.2015, 12:25
#18
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
возможно надо с автором формулы выяснять баги, может дело в разных версиях МЕР...
Вам не придётся для этого далеко ходить, формулы обе мои, для кондуитов тоже моя, но она подходит только! для них, для кондуитов
По ссылке из поста #10 выше формулы для кондуит есть пример формулы и файл с таблицей для сортировки длин труб
по диаметрам, я уже писал об этом.
Или нарисуйте линиями с текстом пример вашей таблицы, я сделаю по ней Schedule Table, так будет проще.

PS
1. Вам всё же придётся поменять свой шаблон, иначе бесконечные грабли (Чтобы шаблон был максимально лёгким я создавал его из чистого файла - файла созданного без шаблона и постепенно правил под себя, копируя и добавляя нужное из стандартного Global шаблона ) По той же причине свойства храню в отдельном шаблоне.
2. Большинству объектов свойства можно задать в палитре, ссылаясь на шаблон свойств.
У труб есть особенность, часть свойств они могут брать из каталогов, например какие-то пользовательские свойства типа
"Производитель" "Материал" ГОСТ и т.д. см. рис.

Нажмите на изображение для увеличения
Название: cdholder.gif
Просмотров: 243
Размер:	12.5 Кб
ID:	155180

Эти свойства д.б. тип - текстовые, тогда они автоматически появятся в наборе свойств PipeStyles, всегда и только в нём!
На них вы уже можете ссылаться в формулах и таблицах

... Пока остановимся на этом.

PS
Где: Qty - сумма, количество в шт. и метрах (фитинги в шт. - pcs, трубы в метрах - m)
Нажмите на изображение для увеличения
Название: 75787i3088A6678AB94897.gif
Просмотров: 221
Размер:	66.5 Кб
ID:	155182

Последний раз редактировалось VitalyAF, 17.08.2015 в 13:44.
VitalyAF вне форума  
 
Непрочитано 17.08.2015, 12:34
#19
Avodo


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


В посте #10 есть файл для труб. и он действительно сортирует трубы! Но он не считает сумму длин для одного диаметра!.. а мне нужно именно это...
Как я вижу - эта спецификация для труб сортирует трубы по системам и диаметрам... Длины там нет вообще
Вложения
Тип файла: dwg
DWG 2013
Group_Fitting_Pipe_by_Size_For_MEP2014.dwg (497.6 Кб, 1712 просмотров)

Последний раз редактировалось Avodo, 17.08.2015 в 12:58.
Avodo вне форума  
 
Автор темы   Непрочитано 17.08.2015, 13:34
#20
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Всё там есть, см. выше
VitalyAF вне форума  
 
Непрочитано 17.08.2015, 14:12
#21
Avodo


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


Бред какой то... вот так у меня открывает... AutoCAD MEP 2014 (x64)
..."обновить" или "добавить все наборы харастирик" - ничего не меняют
Миниатюры
Нажмите на изображение для увеличения
Название: МОЙ .JPG
Просмотров: 86
Размер:	135.9 Кб
ID:	155187  
Avodo вне форума  
 
Автор темы   Непрочитано 17.08.2015, 14:47
#22
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


AutoCAD MEP 2014 (x64) ENG или RUS? Пример для ENG версии
Для русской имена переменных нужно на русский переименовать.
Вы пример своей таблицы выложите, остальное сделаю

Последний раз редактировалось VitalyAF, 17.08.2015 в 15:01.
VitalyAF вне форума  
 
Непрочитано 17.08.2015, 16:21
#23
Avodo


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


Извиняюсь, AutoCAD MEP 2014 (x64) RUS. Забыл о том что бывает еще и ENG ))
Пример выкладываю. Сейчас получаю спецификацию как "Вариант 1", фланцы считает нормально, потом уже количество переношу в спецификацию по ГОСТ, в ручную или CNTRL+С / CNTRL+V.
С трубами фигня, переношу в эксель, сортирую по диаметрам и складываю... В идеале конечно чтоб в одном столбике была суммарная длина трубы или количество фитингов. Если это не возможно/сложно, то было бы достаточно такой формы как "Вариант 2"... Тогда будет две спецификации, одна только для фланцев, другая для труб...

Спасибо за участие!
Миниатюры
Нажмите на изображение для увеличения
Название: Образец.JPG
Просмотров: 81
Размер:	216.3 Кб
ID:	155196  
Вложения
Тип файла: dwg
DWG 2013
Спецификация образец.dwg (745.7 Кб, 1257 просмотров)
Avodo вне форума  
 
Автор темы   Непрочитано 17.08.2015, 17:11
#24
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Какой из этих вариантов нужно сделать?
Можно в одном столбце кол-во фланцев и суммарную длину труб по диаметрам, как на картинке выше.
ГОСТ-ы это в каталогах д.б., вы сами допишите их туда, я объясню как. Для MEP2014-ть RUS?

PS
Начиная с 2015-той свойства автоматом назначаются, если есть подходящие, поэтому почему бы вам не воспользоваться...?
А лучше сразу 2016-ть?

Последний раз редактировалось VitalyAF, 17.08.2015 в 17:21.
VitalyAF вне форума  
 
Непрочитано 17.08.2015, 17:32
#25
Avodo


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


Ну если можно прям на выбор то например вариант 1.1 (прикладываю) Он очень похож на Ваш из Group_Fitting_Pipe_by_Size_For_MEP2014.dwg

Про 2015 и 2016 очень заманчиво... Но вообще стандарт на фирме принят как 2014 версия... Видимо через пару лет снова придется просить формулу под другую версию ))

Про каталоги труб я уже знаю, этому Вы меня научили еще в 2007-2008 году, задавая правильный вектор куда надо двигаться в изучении этой "недружелюбной" программы для неподоготвленного юзера )))
Правда с тех пор я больше особо не внедрял МЕР нигде... в одном месте использовал, но имея там кучу наработок, аналогов-проектов, что то переназначить для всех проектов было просто не реально...
Миниатюры
Нажмите на изображение для увеличения
Название: Образец 1.1.JPG
Просмотров: 87
Размер:	103.7 Кб
ID:	155203  
Вложения
Тип файла: dwg
DWG 2013
Спецификация образец.dwg (738.9 Кб, 1240 просмотров)

Последний раз редактировалось Avodo, 17.08.2015 в 17:38.
Avodo вне форума  
 
Автор темы   Непрочитано 17.08.2015, 17:38
#26
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


С длинами труб и количеством я определился, собственно взял готовое, теперь очередь за диаметрами.
Их можно взять из каталога двумя способами:
1. вычленить величину диаметра из названия трубы, отвода
2. создать в каталоге текстовую переменную Ду
В обоих случаях я должен таблицу привязать к готовому каталогу.
Отсюда вопрос - у вас есть свой каталог или стандартный будете дорабатывать?
Если вы уже определились с каталогами, то шлите мне на mail.
И каким способом бум диаметр брать?

Последний раз редактировалось VitalyAF, 18.08.2015 в 16:47.
VitalyAF вне форума  
 
Непрочитано 20.08.2015, 16:22
#27
Avodo


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


Долго ждал ответа, а ответ проморгал... Понадеялся на почтовое уведомление об ответе в теме, которое не пришло
Виталий, каталог на почту не могу выслать к сожалению, выкладываю сюда. Да и так наверное полезнее будет, может кто то возьмет и его и формулу. А то вот у меня тоже формул много, и каталогов много. А они не связаны между собой)

По поводу способа извлечения диаметра - мне конечно же все равно. Но на слух кажется что первый способ проще. И универсальнее. Ведь диаметр в названии берется же из каталога? только диамтер лучше условный брать... впрочем в названии именно он
(В каталоге не все переходы добавлены, которые есть в ГОСТе, но думаю это не суть)
Вложения
Тип файла: zip Pipe (Evsikov).zip (2.18 Мб, 69 просмотров)

Последний раз редактировалось Avodo, 20.08.2015 в 19:38.
Avodo вне форума  
 
Автор темы   Непрочитано 21.08.2015, 11:42
#28
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


>Avodo

Нажмите на изображение для увеличения
Название: PipeByDY.gif
Просмотров: 72
Размер:	11.3 Кб
ID:	155466

ФИТИНГИ_ТРУБЫ_ДЛЯ_MEP2013_RUS_СОРТ_ПО_ДУ..dwg

Для MEP2014 сделайте следующее - откройте пустой файл и через менеджер стилей откройте пример,
найдите таблицу и измените в строке ("AecX.AecArchBaseApplication.7.8")
7.8 на 7.5, сохраните файл и только тогда можете открывать
его обычным способом.
Красоту сами наведёте

Последний раз редактировалось VitalyAF, 21.08.2015 в 12:02.
VitalyAF вне форума  
 
Непрочитано 21.08.2015, 12:57
#29
Avodo


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


УХ ! Работает! Даже для моих систем, которых изначально не было в Вашем файле. Правда вообще не понял, как Вы из каталогов взяли настройку трассировки..? Где она в формуле пробегает? Наверное просто она должна быть в файле, но как тогда указать конкретную какую то? Очень хочу понять КАК работает формула...

И еще более важный для меня вопрос!! Как безболезненно перенести эту спецификацию с формулой в свой шаблон? Через диспетчер стилей не удалось, только два столбика перешло и то не самые важные...
Миниатюры
Нажмите на изображение для увеличения
Название: Спецификация работает.JPG
Просмотров: 78
Размер:	133.9 Кб
ID:	155475  Нажмите на изображение для увеличения
Название: Формула.JPG
Просмотров: 67
Размер:	140.9 Кб
ID:	155476  

Последний раз редактировалось Avodo, 21.08.2015 в 13:02.
Avodo вне форума  
 
Автор темы   Непрочитано 21.08.2015, 17:13
#30
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
как Вы из каталогов взяли настройку трассировки..?
Это элементарно, просто вставил временно вашу таблицу, потом удалил.
Цитата:
Где она в формуле пробегает?
Нигде.
Цитата:
Очень хочу понять КАК работает формула...
Возьмите курсы у меня, поймёте... ))
Цитата:
Как безболезненно перенести эту спецификацию с формулой в свой шаблон?
Сначала скопиуйте свойства "Объект труба", потом уже стиль таблицы.
VitalyAF вне форума  
 
Непрочитано 24.08.2015, 12:31
#31
Avodo


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


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Это элементарно, просто вставил временно вашу таблицу, потом удалил.
Не очень то элементарно... Таблицу из каталога? Там где диаметры, условные диаметры, заход трубы во фланцы? вставили в: файл? каталог? или перенесли какой то стиль в диспетчере? хотя стилей в каталоге нет...

Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Возьмите курсы у меня, поймёте... ))
Вы имеете ввиду на Вашем сайте? По спецификациям нашел только Schedule_grouping_and_subtotaling.swf в папке https://sites.google.com/site/byvitaly/autocadmep-2013
Но там нет ничего про формулы, наборы характеристик и т.д... Можно ссылку?

Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Сначала скопиуйте свойства "Объект труба", потом уже стиль таблицы.
Копирую в свой шаблон трубы из вашего файла (уже свои трубы со своими характеристиками трассировки), почему то опять на новых трубах не проявляются наборы характеристик... В шаблоне команду _PURGE не применял 100%...
Уже весь мозг сломал... Виталий, я понимаю, времени учить бездарей вроде меня нет, но все же можно чуть подробнее, ответы немного туманные
Avodo вне форума  
 
Автор темы   Непрочитано 24.08.2015, 12:56
#32
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Как безболезненно перенести эту спецификацию с формулой в свой шаблон?
Цитата:
Сначала скопиуйте свойства "Объект труба", потом уже стиль таблицы.
Для этого:
1. откройте ваш шаблон
2. откройте из примера свойство "Объект труба" переопределите им своё, если спросит.
4. скопируйте из примера стиль таблицы "Труба_отвод" переопределите им свой стиль, если спросит
5. сохраните ваш шаблон
6. тестируйте

PS
Цитата:
Вы имеете ввиду на Вашем сайте?
По формулам я ничего не выкладывал. И пользуясь только форумом научить пользоваться формулой долго и не эффективно,
времени для этого нет.
PS
Вы скажите, какие формулы вам нужны, может оказаться, что нет смысла браться за них.

Последний раз редактировалось VitalyAF, 25.08.2015 в 11:01.
VitalyAF вне форума  
 
Непрочитано 24.08.2015, 14:19
#33
Avodo


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


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
3. скопируйте из примера свойство "Объект труба" переопределите им своё, если спросит.
4. скопируйте из примера стиль таблицы "Труба_отвод" переопределите им свой стиль, если спросит
Что то подобное пробовал делать, но видно пальце кривые... )) Теперь все сразу заработало, когда ответ понятный. Не сразу понял что речь о наборах характеристик, но угадал)
ВСЕ РАБОТАЕТ! УРА!!! Спасибо большое!

И сразу же пока тема горячая хотел бы добавить:
Вот здесь #1550 обсуждали создание метки...
Ответ был такой:
Попробуйте заменить свойство в формуле
на это!

RESULT ="[ДУ][NominalConnectionDiameter]"

Пытался в метку добавить формулу, не смог зайти дальше атрибутов... может не ту метку взял, нет ли у вас случайно где то метки трубопроводов? или подскажите как воткнуть формулу?..
(Я понимаю что надоел, это последний вопрос )
Avodo вне форума  
 
Автор темы   Непрочитано 24.08.2015, 14:56
#34
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Подскажу, вы только покажите, как она должна выглядеть на трубе?
VitalyAF вне форума  
 
Непрочитано 24.08.2015, 15:47
#35
Avodo


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


Можно например так: на трубе или выноска с полкой.
Миниатюры
Нажмите на изображение для увеличения
Название: выноска.JPG
Просмотров: 72
Размер:	31.6 Кб
ID:	155581  
Avodo вне форума  
 
Автор темы   Непрочитано 24.08.2015, 15:54
#36
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Где: T12 - система?; Ду- префикс ; 125 - номинальный диаметр?
VitalyAF вне форума  
 
Непрочитано 24.08.2015, 16:11
#37
Avodo


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


Да, все так. Еще можно попросить добавить отметку?
желательно конечно оба варианта, с отметкой и без... Или только с отметкой, может потом смогу ее сам удалить ))
Миниатюры
Нажмите на изображение для увеличения
Название: выноска2.JPG
Просмотров: 60
Размер:	33.1 Кб
ID:	155582  
Avodo вне форума  
 
Автор темы   Непрочитано 24.08.2015, 16:55
#38
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Да, все так. Еще можно попросить добавить отметку?
Отметка оси или низа/верха трубы?
VitalyAF вне форума  
 
Непрочитано 24.08.2015, 16:56
#39
Avodo


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


отметка оси )
Avodo вне форума  
 
Автор темы   Непрочитано 25.08.2015, 13:44
#40
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


>Avodo
Вот ваша марка на выноске

Нажмите на изображение для увеличения
Название: PipeLabel_2.gif
Просмотров: 96
Размер:	4.7 Кб
ID:	155659

PipeLabel

А вот lsp, который автоматом грузится и пример
PipeLabel.lsp PipeLabByGost.dwg

Нажмите на изображение для увеличения
Название: PipeLabelLoadLSP.gif
Просмотров: 88
Размер:	24.9 Кб
ID:	155650

Недостаток этого метода в том, что марка автоматом не обновляется!

PS
выноску можете под себя настроить

PS
Добавил PipeLabel - стандартную метку MEP без выноски, но авто обновляется, см выше
Красоту сами наведёте...

Последний раз редактировалось VitalyAF, 25.08.2015 в 15:22.
VitalyAF вне форума  
 
Непрочитано 25.08.2015, 13:59
#41
Avodo


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


Спасибо, работает!
А средствами самой программы не возможно выходит? даже пусть без отметки... Марка трубы состоящая из: Система+Ду
Avodo вне форума  
 
Автор темы   Непрочитано 25.08.2015, 15:18
#42
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
А средствами самой программы не возможно выходит?
добавил в предыдущий пост
VitalyAF вне форума  
 
Непрочитано 25.08.2015, 16:03
#43
Avodo


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


Фантастика!!
Как вы это делаете!
Второй вариант понравился больше, пользоваться в основном буду им. Реже маркой-выноской, она тоже пригодится.
Единственно я не рассчитал свои силы, в Диспетчере стилей я не могу править стиль марки, например удалить отметку или добавить запятую...
Хотелось бы понять как это делать...

Ну или попросить Вас сделать, если это возможно:
1. Добавить запятую после Ду250. Получится вид: T1, Ду250, отм.2
2. Для отметки зафиксировать количество цифр после запятой - три знака (при невозможности - два знака). Получится вид: T1, Ду250, отм.2.000 (2.00)
3. Сделать второй вариант марки, без отметки вовсе. Получится вид: T1, Ду250

СПАСИБО !!
Миниатюры
Нажмите на изображение для увеличения
Название: марка2.JPG
Просмотров: 164
Размер:	28.5 Кб
ID:	155668  
Avodo вне форума  
 
Автор темы   Непрочитано 25.08.2015, 16:15
1 | #44
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Внёс изменения, теперь три варианта марки трубы
1 - исходная, добавил запятую
2. - левая часть исходного
3. - правая часть исходного
см. ролик >> PipeLabel_v2

Создал формат данных PipeLabel - только для марок труб

Нажмите на изображение для увеличения
Название: Pipelabel1.gif
Просмотров: 202
Размер:	12.8 Кб
ID:	155713 Нажмите на изображение для увеличения
Название: Pipelabel2.gif
Просмотров: 154
Размер:	11.3 Кб
ID:	155714 Нажмите на изображение для увеличения
Название: PipeLabStyle1.gif
Просмотров: 155
Размер:	32.2 Кб
ID:	155715 Нажмите на изображение для увеличения
Название: PipeLabStyle2.gif
Просмотров: 142
Размер:	32.0 Кб
ID:	155716

Пример PipeLabByGost_v2.dwg

Последний раз редактировалось VitalyAF, 26.08.2015 в 11:09.
VitalyAF вне форума  
 
Непрочитано 26.08.2015, 16:55
#45
Avodo


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


ОТЛИЧНО!!! Это то что надо!
Меня тут забанили вчера на сутки за Топик АП, поэтому молчал
Пока ждал, нашел по Вашей наводке где добавлять запятую и где убрать отметку. Все там же, в ДС в Наборах характеристик. Не дружу я с этими Объектами документации пока еще.
Ваши марки замечательны. Далее появились вопросы:
1. Можно эти марки ставить из пространства листа?
2. Можно ли назначить маркам расположение всегда вдоль трубы, например для любого изометрического вида? Далее наверное придется в экранном представлении назначить маркам свойство просвечивать сквозь трубу, иначе ее не будет видно при визуальном стиле например "Реалистичный" или "Скрытие"?

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

Как бы мне перенести эти марки в свой шаблон? что надо поменять чтобы они применились к моим трассировкам?
Хорошо бы по пунктам, пусть не очень подробно, но хотя бы понимать направление в какую конкретную стену лбом биться чтоб результат был )))

P.S. Выноски с использованием Lisp'а подходят, не смущает что из двух строк, смущает что не обновляются... Я пользуюсь МЕР один во всей конторе, есть желание внедрять эту программу для механических инженерных систем и даже у некоторых сотрудников вижу отклик, но не обновляемые выноски наверное не понравятся))

Последний раз редактировалось Avodo, 26.08.2015 в 17:17.
Avodo вне форума  
 
Автор темы   Непрочитано 26.08.2015, 17:58
#46
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Как бы мне перенести эти марки в свой шаблон?
попробуйте скопировать мой пример и вставить в шаблон через буфер обмена, проверить, всё ли работает, потом удалить с экрана

Остальные вопросы позже
VitalyAF вне форума  
 
Непрочитано 26.08.2015, 19:03
#47
Avodo


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


Да, все получилось! Проблема была в том что наборы характеристик имели одинаковое название "ОбъектТруба" - в разных файлах и для спецификации тоже... Много раз гоняя туда сюда этот набор, иногда переименовывая его, в конечном итоге получил нерабочий набор))

Ох, Виталий, поклон вам до земли!

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

----- добавлено через ~12 ч. -----
Продолжая про выноски.
Тестируя Ваши марки, обнаружил что если в одном месте надо поставить Ду, а в другом только отметку, то просто поменять определение для набора характеристик "Объект труба" не очень подходит (PipeLabel2 на PipeLabel3), т.к. меняется на всех и других марках. Выход простой - создал три стиля меток кривых: ДУ, ОТМ., ДУ+ОТМ. Теперь достаточно в свойствах марки поменять стиль на нужный.

Теперь о проблемке. Если труба имеет не четкую отметку, скажем имея дробные десятые, сотые или тысячные после запятой то марка ОТМ. ломается и пишет следующий текст RESULT = "отм.RESULT = Round(1300,498/1000,3)".
Конечно часто отметка вбивается с клавиатуры и не имеет дробных, но иногда эта надпись пугает. Если это не сложно то лучше пофиксить
Миниатюры
Нажмите на изображение для увеличения
Название: vfhrf 3.JPG
Просмотров: 98
Размер:	152.6 Кб
ID:	155756  

Последний раз редактировалось Avodo, 26.08.2015 в 23:08.
Avodo вне форума  
 
Автор темы   Непрочитано 01.09.2015, 18:17
#48
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


>Avodo
Цитата:
Тестируя Ваши марки, обнаружил что если в одном месте надо поставить Ду, а в другом только отметку, то просто поменять определение для набора характеристик "Объект труба" не очень подходит (PipeLabel2 на PipeLabel3)
Считаю, что подставлять нельзя, т.к. это приведёт к глобальной путанице! Заведите несколько марок, вынесите их на палитру и пользуйтесь
или выбирайте стиль марки в палитре см. ролик >>




Цитата:
Теперь о проблемке. Если труба имеет не четкую отметку, скажем имея дробные десятые, сотые или тысячные после запятой то марка ОТМ. ломается и пишет следующий текст
Я не смог повторить эту ошибку, всё работает, шлите ваш пример с ошибкой



Обновил Таблицу >>

Нажмите на изображение для увеличения
Название: PipeSchedule.gif
Просмотров: 101
Размер:	14.8 Кб
ID:	156115

ФИТИНГИ_ТРУБЫ_ДЛЯ_MEP2013_RUS_СОРТ_ПО_ДУ_2.dwg

Сделано на основе стандартного каталога с профилем (Global) - Русский
т.е. названия объектов д.б. "150 мм Стандартная труба_gbm" или
"65 мм х 125 мм xxx ... Типовой патрубок"
т.е. без дополнительных точек или запятых после "мм"

PS

Для более ранних версий в формулах не забываем менять например >> 7.8 на 7.5 для MEP 2014

Последний раз редактировалось VitalyAF, 01.09.2015 в 18:43.
VitalyAF вне форума  
 
Непрочитано 04.09.2015, 11:39
#49
Avodo


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


Добрый день, Виталий.
У Вас как всегда - все гениально и просто
И мало понятно как этого добиться. Впрочем по порядку:

1.
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Считаю, что подставлять нельзя, т.к. это приведёт к глобальной путанице! Заведите несколько марок, вынесите их на палитру и пользуйтесь
Не очень понял к какой путанице приведёт. По ролику не все могу выполнить на работе, GIF не грузится, пишу по памяти. Вопрос был следующий. Вот Вы в ролике поставили три марки - три отметки. Теперь скажем первую нужно поменять на СИСТ+ДУ. Я заходил в свойства марки и менял ее тип. В результате у меня и остальные две отметки превратились в марку СИСТ+ДУ. Чего мне не надо бы. Как Вы с этим поступаете?

2.
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Я не смог повторить эту ошибку, всё работает, шлите ваш пример с ошибкой
В Вашем примере вы тянете за ручку трубу, и в окошке Динамического ввода видно перемещение на целые единицы, то есть труба в отметке не имеет дробных цифр. Когда я перемещаю свои трубы за ручку у меня три знака после запятой. В настройках чертежа AECDWGSETUP поменял все на целые числа, при перемещении трубы в динамическом вводе не горит дробная часть, в свойствах не отображается дробная часть, а вот в формуле дробную часть видно (пример 1421,309). Если опустить трубу ровно на 0,309 - то формула срабатывает. Понятно, что у меня в настройках файла где то есть эти дробные, и их надо поменять, но где? Пример прикладываю.

3.
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Обновил Таблицу >>
Прекрасно! Краны и переходы в спецификации. Практически полностью присутствует содержимое спецификации по ГОСТ. Добавил свои краны, их конечно же не считает.
Скопировал Вашу спецификацию в свой файл - Трубы считает, переходы тоже - красота. А вот Фланцы нет, переходы - отображает имя некорректно... Пытаюсь по вашим примерам понять чего не хватает, вроде многие стили присутствуют... Но в примерах много лишних стилей, по умолчанию которые шли в файле, поэтому очень просил бы Вас о следущем: Создаете или меняете стиль или настройку - добавляйте в ее название букву _F_ или _V_ в начале, (остальные ненужные стили по возможности удалять бы...). Тогда можно быстрее понять что вы создавали, где что меняли. А пока сам не поймешь как добавлять элементы в спецификацию, как заставить отображаться правильно имя - всегда будут вылазить баги и про каждый не напишешь...

4. Выполняя проект в диспетчере, имея много конструкций как можно использовать марки и спецификации? Стандартная спецификация считает через внешние ссылки, Ваши нет... Попробовал в стиле спецификации, вкладка "Применяется" добавить галочки для "вхождения объекта". Естественно ничего не получилось
Вложения
Тип файла: dwg
DWG 2013
Дробная отметка.dwg (812.6 Кб, 1013 просмотров)
Avodo вне форума  
 
Автор темы   Непрочитано 07.09.2015, 15:48
#50
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


1.
Цитата:
Не очень понял к какой путанице приведёт.
Я вам создал три стиля марки, у каждого свои свойства, поменяв которые вы измените марку,
в том числе и те, которые не собирались менять. Плюс поимеете одноимённые стили марок с разными свойствами.
Это имелось в виду. Поэтому менять надо стиль >> ChangeLabelStyle
Честно говоря, я удивлён, ведь стили - базовая фича MEP! Как можно не знать этого!

2. Пример ничего не дал, по прежнему работает нормально, ищите у себя!
3. В примечании к таблице я писал, что в названии не должно быть точек и запятых после мм!!! , а в вашем каталоге их полно, плюс где-то мм, где-то mm!!! В стандартных подобного не наблюдается, поэтому привязался формулой к ним.
Чего и вам советую, поправьте названия, чтобы было единообразно, иначе никакая формула вам не поможет.
4. Я об этом много раз упоминал и у Autodesk тоже самое говорится - что ScheduleTable количества может через ссылку передать, длины НЕТ!
Попробуйте перед выводом на печать из контекстного меню Schedule Table конвертировать в обычную Table.

Последний раз редактировалось VitalyAF, 07.09.2015 в 16:14.
VitalyAF вне форума  
 
Непрочитано 15.09.2015, 19:33
#51
Avodo


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


1. Посмотрел ролик... Там Вы выбираете выноску и далее все аналогичные. Меняете стиль у всех выбранных марок... А вот если в работе в каком то конкретном месте мне нужно поменять ОДНУ марку. Как надо поступить? Щелкая правой кнопкой на ОДНОЙ выбранной выноске, в контекстном меню выбираю "Редактировать стиль метки". Далее в открывшемся окне выбираю PipeLabel1 вместо PipeLabel2 (прикладываю скрин).
И несмотря на то что выбирал ОДНУ выноску, все остальные выноски стиля PipeLabel2 изменятся на стиль PipeLabel1. В этом был вопрос, мне не нужно менять все, а только одну. Выходит надо удалять и создавать новую в другом стиле?

2. Не представляю где искать, ну да ладно. Возможно вся проблема в различных версиях AutoCAD MEP.

3.
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
В примечании к таблице я писал, что в названии не должно быть точек и запятых после мм!!!
Поясните, в каких названиях? Не нашел лишних точек, дайте пожалуйста скриншот точек в каталоге, пока я окончательно мозг не свернул
мм и mm действительно встречаются для разных элементов. У труб например мм а у фланцев уже mm. Каталог труб гуляет из версии в версию, где то я редактировал, где то до меня еще. В дальнейшем я это исправлю, а точнее возьму новый стандартный каталог и переделаю под себя.

4. Спецификации.

Я работаю в диспетчере проекта. Поэтому, создаю разные узлы и трубопроводные обвязки в разных конструкциях, это понятно. Спецификацию считаю в сборочном файле, куда вставлены все конструкции. Стандартная спецификация труб (без формул) считает через внешние ссылки просто все фитинги и все кусочки труб различной длины. Как я понял (поправьте если не так) что через внешние ссылки формулой просуммировать все длины не возможно. Значит буду, как и раньше, складывать длины одного диаметра в экселе, применяя сортировку по диаметрам.

4.1 Выноски (марки) - на основе элемента "Кривая метки".
Как уже говорил работаю в диспетчере проекта. Оформление выполняю в файлах "Виды", в модель которых объекты вставлены тоже как внешние ссылки. Обычно оформляю из листа, редко из модели.
Марки на стиле "Кривая метки" не удается использовать для вставленных внешних ссылок содержащих трубы. Через внешние ссылки работают марки основанные на Многовидовом блоке, также эти марки работают из пространства Модель и Лист. Возможно есть еще какие то элементы, которые могут быть использованы для создания выносок. Если есть - расскажите какие

4.2 Выноски (марки) - на основе элемента "Вхождение многовидового блока"
В приведенном примере я взял марку из #1549.
Далее случайно заметил что эта марка используют определение формульной характеристики "метка", которая в свою очередь содержит в себе еще две характеристики - произвольную и программную. Выглядит это так :
RESULT ="[ДУ][Номинальныйдиаметрпокаталогу]"
Произвольная хар-ка- это просто текст, программная - выбирает диаметр по каталогу и поэтому приписывает еще название из каталога. В формулах уважаемого Виталия я нашел скрипт который убирает лишнее название и выглядит так:
n= "[Номинальныйдиаметрпокаталогу]" *ввод* RESULT = Split(n," ",-1,1)(0)" (как этот код работает понятия не имею посмотрел в справке, пока описание "Split" не встретил, поищу дальше)
Далее я создал формульную характеристику с этим кодом, а выноска стала содержать в себе следующее: программную характеристику (Система), текст (Ду) и формульную характеристику (дууУ). Вид такой: RESULT ="[сист], Ду[дууУ]"
Уверен что сделано коряво, но вроде работает. Ошибки и описание решения очень приветствую!
С многовидовыми блоками выносок знаком плохо, буду ковырять исходный блок (в данном случае блок называется "создать марку"). Попробую настроить его стиль, подчеркивание и т.д.
Пока что не понял где именно связь данной марки и формульной характеристики, как можно назначить конкретную характеристику конкретной марке...
Миниатюры
Нажмите на изображение для увеличения
Название: 1. марка стиль.jpg
Просмотров: 106
Размер:	323.3 Кб
ID:	156993  
Вложения
Тип файла: dwg
DWG 2013
клаус++.dwg (842.6 Кб, 904 просмотров)

Последний раз редактировалось Avodo, 16.09.2015 в 09:11.
Avodo вне форума  
 
Автор темы   Непрочитано 16.09.2015, 09:59
#52
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


1. Одну марку ещё проще заменить, не надо выбирать подобные, а просто выделите её и в палитре свойств замените стиль.
2. Проблема не в версиях а в настройках, попробуйте проделать это в файле созданного из стандартного шаблона MEP.
3.
Нажмите на изображение для увеличения
Название: Вычисления.gif
Просмотров: 106
Размер:	24.1 Кб
ID:	157014
... и позаботьтесь, чтобы лишних пробелов не было.
4.
Цитата:
Пока что не понял где именно связь данной марки и формульной характеристики
Попробуйте почитать руководство пользователя, лучше на английском,
сразу применяя в MEP

Последний раз редактировалось VitalyAF, 16.09.2015 в 10:38.
VitalyAF вне форума  
 
Непрочитано 16.09.2015, 10:09
#53
Avodo


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


1.
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
1. Одну марку ещё проще заменить, не надо выбирать подобные, а просто выделите её и в палитре свойств замените стиль.
Во, я ж так и делал) только изначально в файле который вы сделали там не было стилей меток кривых! Точнее был один. Я ж об этом как раз и говорил. И для этого ОДНОГО стиля было создано три формульные характеристики: PipeLabel1, PipeLabel2 и PipeLabel3. Через свойства нельзя назначить одной конкретной выноске определенную формульную характеристику - она назначится на весь стиль. Поэтому я создал три стиля и в каждом указал конкретную ф. характеристику. ))
Ну в общем с этим разобрались, со стилями я все же капельку знаком

2.
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
2. Проблема не в версиях а в настройках, попробуйте проделать это в файле созданного из стандартного шаблона MEP.
Вы знаете помогло!!!
Правда насколько я помню и первый шаблон из стандартных, но не важно уже, ошибку нет смысла искать когда от нее проще избавится!! Спасибо!

Единственно, остался вопрос: как добиться чтобы в новых файлах новым объектам сразу назначались наборы характеристик??? Вот я создал чертеж из шаблона Aecb Model (Global Ctb).dwt Скопировал туда все настройки. Вставил трубу из старого файла с выноской. Там выноска работает и наборы характеристик в свойствах трубы имеются... А на новых трубах выноска не пашет, наборов характеристик те же самые трубы не имеют. Вот правда уже задолбался с этой фигней... Как победить?

3. Все, понял, буду работать !!

4. Хорошо, понял! Буду пробовать) Со словарем в зубах)

Последний раз редактировалось Avodo, 16.09.2015 в 10:45.
Avodo вне форума  
 
Автор темы   Непрочитано 16.09.2015, 10:51
#54
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


...Обычно марки содержат внутри свойства объектов и стилей в виде текстовых атрибутов.
VitalyAF вне форума  
 
Непрочитано 16.09.2015, 11:16
#55
Avodo


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


Виталий, спасибо Вам за участие.
Вот хочу простой вопрос выяснить.
Вы когда создаете новую трубу в чертеже, она имеет набор характеристик?
У меня не имеет. Так должно быть? Все трубы всегда создаются без характеристик?
(На первом скрине новая созданная труба. На втором скрине труба уже состоящая в спецификации и имеющая в свойствах набор характеристик - "ОбъектТруба".)
Т.е. другими словами - почему автоматически не присваивается набор характеристик "ОбъектТруба" вновь созданным трубам? Как это настроить?
Миниатюры
Нажмите на изображение для увеличения
Название: новая труба.jpg
Просмотров: 72
Размер:	82.5 Кб
ID:	157021  Нажмите на изображение для увеличения
Название: труба в спецификации.jpg
Просмотров: 60
Размер:	106.2 Кб
ID:	157022  

Последний раз редактировалось Avodo, 16.09.2015 в 11:37.
Avodo вне форума  
 
Автор темы   Непрочитано 16.09.2015, 11:53
#56
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Ни один объект MEP или AEC не имеет при вставке пользовательских свойств.
Только свойства стилей добавляются автоматически если они есть, свойства объектам надо добавлять вручную!
Так было до 2016-ой версии, теперь, если есть подходящие, то свойства добавляются объектам автоматически!
VitalyAF вне форума  
 
Непрочитано 16.09.2015, 12:05
#57
Avodo


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


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Ни один объект MEP или AEC не имеет при вставке пользовательских свойств.
Только свойства стилей добавляются автоматически если они есть, свойства объектам надо добавлять вручную!
Про пользовательские свойства само собой разумеется))
Вот у меня как раз свойства стилей (наборы характеристик) не добавлялись!
Нашел решение, два месяца над этим бился! И в справке рыл, да что то поиск прятал эту статью от меня! Нашел случайно через статью "Удаление набора характеристик из объекта"
Оказывается галочка у меня не стояла в настройках МЕР : "Определения наборов характеристик AD - Автоматически присоединять"
Радости нет предела!
Скрин:
(Далее, встречал у некоторых уважаемых пользователей - труба автоматически рисуется с маркой, прикладываю видео. Какую галочку опять надо поставить? )
Миниатюры
Нажмите на изображение для увеличения
Название: Нашел!.jpg
Просмотров: 80
Размер:	218.3 Кб
ID:	157029  
Вложения
Тип файла: flv 1.FLV (1.18 Мб, 62 просмотров)
Avodo вне форума  
 
Автор темы   Непрочитано 16.09.2015, 12:29
1 | #58
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


В самом низу палитры "Трубопроводы" >> см "Настройки труб" >> Стиль меток

PS
перевод не точный Label раньше правильно переводили как Этикетка,
теперь кто-то умный нашёлся...
VitalyAF вне форума  
 
Непрочитано 16.09.2015, 12:34
#59
Avodo


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


Работает!!!
Спасибо!
День прожит не зря, а я еще даже не обедал

Цитата:
Сообщение от VitalyAF Посмотреть сообщение
перевод не точный Label раньше правильно переводили как Этикетка,
теперь кто-то умный нашёлся...
Наверное это тот кто любит Black Label ))

Последний раз редактировалось Avodo, 16.09.2015 в 14:07.
Avodo вне форума  
 
Непрочитано 18.12.2015, 12:03
#60
Avodo


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


Виталий, добрый день.
Хочу поделится, нашел решение проблемы о которой писал в #47 (может кому то на форуме пригодится)
Цитата:
Сообщение от Avodo Посмотреть сообщение
... Если труба имеет не четкую отметку, скажем имея дробные десятые, сотые или тысячные после запятой то марка ОТМ. ломается и пишет следующий текст RESULT = "отм.RESULT = Round(1300,498/1000,3)".
Решение оказалось простое и странное одновременно. Как я выяснил опытным путем в AutoCAD MEP 2014 если формульная характеристика содержит другие характеристики и никаких операторов к ним не применяется, то есть значения этих характеристик должны вставится как текст - эти характеристики не нужно заключать в кавычки (""). И даже не надо к ним применять оператор RESULT, формульные характеристики просто отобразят свои значения. А вот если в формуле RESULT = Round([МестоположениепоZ]/1000,3) происходит деление и округление - характеристика [МестоположениепоZ] должна быть заключена в кавычки. Тогда происходит ее вычисление, и результат вставляется в метку или выноску.
В Вашем файле созданном в AutoCAD MEP 2016, работает и так и так, возможно в этой версии содержится другой набор скриптов или правила вычисления свободнее...
Миниатюры
Нажмите на изображение для увеличения
Название: не рабоч фор.jpg
Просмотров: 97
Размер:	215.1 Кб
ID:	162536  Нажмите на изображение для увеличения
Название: ен рабо .JPG
Просмотров: 71
Размер:	42.9 Кб
ID:	162537  Нажмите на изображение для увеличения
Название: рабочая.JPG
Просмотров: 77
Размер:	404.7 Кб
ID:	162538  Нажмите на изображение для увеличения
Название: рабоч труб.JPG
Просмотров: 66
Размер:	44.6 Кб
ID:	162539  Нажмите на изображение для увеличения
Название: текстовые .JPG
Просмотров: 72
Размер:	257.5 Кб
ID:	162542  


Последний раз редактировалось Avodo, 18.12.2015 в 12:11.
Avodo вне форума  
 
Непрочитано 18.12.2015, 12:42
#61
Avodo


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


Также получилось создать выноски на основе мультивидовых блоков - тоже была проблема с созданием формулы и кавычки помогли.
Для использования выносок в любых других файлах нужно сохранить оба вложения на компьютере и:
1. Найти файл Piping Tags (Metric).dwg по адресу C:\ProgramData\Autodesk\MEP 20**(версия)\rus\Styles\Metric и заменить его моим файлом.
2. Открыть файл _Шаблон ИТП.dwg и сохранить (перетащить) выноски на палитру.
3. Указать на палитре в свойствах выноски (везде) путь к файлу Piping Tags (Metric).dwg.

Иногда вылетают фатальные ошибки из-за проблем с переносом Набора характеристик (имя: PipeStyles_ITP) в существующий файл. Нужно потестировать на сохраненном/ненужном файле!

Далее встретил ошибку с отображением нулей в отметках труб с высотой по Z менее метра. Использовал формулу Виталия, но в своем наборе характеристик. Формула следующая: RESULT = Round("[МестоположениепоZ]"/1000,3), только в наборе характеристик "ТРУБА" она ноль перед дробным значением рисует, а в наборе характеристик "PipeStyles_ITP" уже не рисует. Формулы идентичные, только первую создали в AutoCAD MEP 2016. Вообще по ощущениям AutoCAD MEP 2014 самый глючный из всех в которых довелось работать. Сервис паки не установлены, возможность отсутствует.
Из решения пока что вижу только указывать отметку трубы в миллиметрах от пола: h=975, h=1500.
Миниатюры
Нажмите на изображение для увеличения
Название: вынос.JPG
Просмотров: 121
Размер:	48.7 Кб
ID:	162549  
Вложения
Тип файла: dwg
DWG 2013
Piping Tags (Metric).dwg (509.5 Кб, 1265 просмотров)
Тип файла: dwg
DWG 2013
_Шаблон ИТП.dwg (831.1 Кб, 1102 просмотров)

Последний раз редактировалось Avodo, 25.01.2016 в 11:58.
Avodo вне форума  
 
Непрочитано 18.12.2015, 15:22
#62
Дмитрий01

Пожарная Безопасность, ГИП
 
Регистрация: 07.04.2007
Москва
Сообщений: 186


Подпишусь на тему, а то каждый раз ищу ))))
Кстати, совет кто захочет воспользоваться данной рекомендацией, откройте скрытые папки, долго искал ПрограммДата папку)))

Последний раз редактировалось Дмитрий01, 18.12.2015 в 15:29.
Дмитрий01 вне форума  
 
Автор темы   Непрочитано 18.12.2015, 15:57
#63
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Подпишитесь, и впредь по теме советы давайте, если попросят!
VitalyAF вне форума  
 
Непрочитано 04.01.2016, 06:22 Настройка метки
#64
Борис_Бритва


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


Avodo, Здравствуйте.
Почитал данный форум. Понял как создавать метки с разными наборами характеристик. Есть кое что не понятное для меня, но в целом я добился от метки что мне требуется. Но пока что самый главный вопрос как настроить выноску с меткой? Для меня не удобно пользоваться метками. Можете показать на примере воздуховодов. Буду очень признателен.
На палитре посмотрел свойства метки и там есть путь к файлу Mechanical Tags (metric).dwg и вот здесь у меня возникли сложности где что настраивать я так и не понял. Зашел в этот файл он пустой. Пытался что то настроить в "Универсальные объекты->Определения многовидовых блоков" по типу как настраивал обычные метки, Но там и близко нет подобных настроек.
Миниатюры
Нажмите на изображение для увеличения
Название: стиль выноски.PNG
Просмотров: 93
Размер:	122.6 Кб
ID:	163213  Нажмите на изображение для увеличения
Название: метки воздухводов.PNG
Просмотров: 102
Размер:	59.4 Кб
ID:	163214  
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 05.01.2016, 16:04
#65
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


>Борис_Бритва
Цитата:
... где что настраивать я так и не понял. Зашел в этот файл он пустой
Пути на вашей картинке ведут к файлу со стилями, что вы хотели на экране увидеть?Всё в стилях.
MEP выноска настраивается размерным стилем.
Цитата:
Пытался что то настроить в "Универсальные объекты->Определения многовидовых блоков"...Но там и близко нет подобных настроек.
А говоришь разобрался...
Коротко перечислю в порядке создания марки с выноской:
1. создаём стили свойств для воздуховода
2. указываем их в атрибутах блока для марки
3. этот блок указываем в мвблоке
4. настраиваем размерный стиль
5. сохраняем файл, лучше отдельно от стандартных, чтобы не терять.
6. на палитре создаём марку вновь, или копируем похожую, меняем ей пути на свои см. п.5
в т.ч. указываем размерный стиль для выноски.

всё

PS

Метод не ахти какой, т.к.
при редактировании модели выноски слетают

Последний раз редактировалось VitalyAF, 05.01.2016 в 16:19.
VitalyAF вне форума  
 
Непрочитано 06.01.2016, 07:09
#66
Борис_Бритва


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


>VitalyAF
Виталий спасибо, что помогаете разобраться!
Что качается выноски:

С горем пополам как то я настроил выноску (которая берет параметры из наборов характеристик) сейчас постараюсь описать как я это сделал:
1. Посмотрев файлы Avodo из сообщения #61. Понял куда надо капать.
2. Потом скопировал файл Mechanical Tags (metric).dwg (как я понял не важно какой файл будет, можно назвать как угодно.)
3. В этом файле создал набор характеристик "Мой_воздуховод" и настроил формулы в нем "1" и "2" (1.png)
4. Вставил атрибут (2.png) Далее как на (3.png) Прописал все вручную. Это я заготовил первую строчку в выноске. Далее создал по такому же примеру второй атрибут "МОЙ_ВОЗДУХОВОД:2".
5. Создал из этих атрибутов (4.png) блок "Выноска1" (5.png). Далее 2 тапом по блоку зашел в редактор атрибутов и для удобства вписал... (6.png). Там же можно и настроить и текст и тд.
6. Зашел в "дисп. стилей->определения многовидовидовых блоков" создал там новый "Выноска1" в отображаемых блоках добавил свой блок "Выноска1" (7.png). Все это сохранил.
7. Зашел в свой файл "Чертеж1.dwg" на палитре в метке указал путь к совему файлу где создавал все выше перечисленное.
8. Через диспетчер стилей просто перетащил набор характеристик "Мой_возудховод" и "выноска1" (9.png)
9. По итогу вот что имеем. (10.png)

PS Остальные скриншоты в следующем сообщении.
Миниатюры
Нажмите на изображение для увеличения
Название: 1.jpg
Просмотров: 75
Размер:	225.8 Кб
ID:	163270  Нажмите на изображение для увеличения
Название: 2.jpg
Просмотров: 68
Размер:	138.0 Кб
ID:	163271  Нажмите на изображение для увеличения
Название: 3.jpg
Просмотров: 64
Размер:	143.4 Кб
ID:	163272  Нажмите на изображение для увеличения
Название: 4.jpg
Просмотров: 67
Размер:	91.3 Кб
ID:	163273  Нажмите на изображение для увеличения
Название: 5.jpg
Просмотров: 77
Размер:	100.0 Кб
ID:	163274  

Борис_Бритва вне форума  
 
Непрочитано 06.01.2016, 07:10 продолжение
#67
Борис_Бритва


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


Продолжение скриншотов

----- добавлено через ~16 мин. -----
>VitalyAF
Виталий, но меня заинтересовал пример где вы загрузив "pipelabel.lsp" получаете нормальную редактируемую мультивыноску с текстом. http://forum.dwg.ru/showpost.php?p=1441575&postcount=40
Можете описать как создать такой LSP?. Либо просто помочь его создать.

PS и еще кстати почему-то когда прописываю формулу для отметки, чтоб отметка отображалась в метрах с округлением до тысячных не чего не выходит. RESULT = round([МестоположениепоZ]/1000,3) что не так в моей формуле?
Миниатюры
Нажмите на изображение для увеличения
Название: 6.jpg
Просмотров: 45
Размер:	106.9 Кб
ID:	163275  Нажмите на изображение для увеличения
Название: 7.jpg
Просмотров: 47
Размер:	154.2 Кб
ID:	163276  Нажмите на изображение для увеличения
Название: 8.jpg
Просмотров: 38
Размер:	144.1 Кб
ID:	163277  Нажмите на изображение для увеличения
Название: 9.jpg
Просмотров: 40
Размер:	152.3 Кб
ID:	163278  Нажмите на изображение для увеличения
Название: 10.jpg
Просмотров: 43
Размер:	143.2 Кб
ID:	163279  

Борис_Бритва вне форума  
 
Автор темы   Непрочитано 06.01.2016, 11:21
#68
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Можете описать как создать такой LSP?. Либо просто помочь его создать
А что вы хотите на выноску поместить? Какие данные воздуховода?
Lisp может взять только основные свойства...
VitalyAF вне форума  
 
Непрочитано 06.01.2016, 16:46
#69
Борис_Бритва


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


VitalyAF,
Вообще хочется разобраться как это делается, но чувствую чтобы разобраться в этом потрачу уйму времени. И кстати не факт, что разберусь.)
А выносок хотел бы сделать под себя несколько:
1. Размер воздуховода (желательно если реально это сделать, чтоб если круглый воздуховод, то писался символ диаметр)
2. Размер
Расход (перед расходом буква "L")
3. Размер
Раход
Отметка(по хорошему если круглый то отметка оси, если прямоугольный то отметка низа воздуховода)

PS если подскажите как научится создавать такие lispы буду очень Вам благодарен.
Просто открыв этот lisp в редакторе очумел.

Имхо. Вообще странно что в автокаде это не заложенно изначально (я имею ввиду нормальная-адекватная-простая настройка выносок) допустим как revit mep. Там любой не подготовленный человек создаст выноску за 15 мин.
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 06.01.2016, 22:11
#70
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Вы в 3-х пунктах расход упомянули два раза, размер три...
С Рождеством!

Расход можно показать, если вы его куда-нить в description запихаете.
Длину и уровень подвески тоже можно.
Напишите (нарисуйте) как в итоге должна выглядеть марка с выноской...
PS
У нас в городе с Acad-ом-то не на всякое место берут, подавай Компас, T-FLEX, а с Revit-ом... с голоду помрёшь

Последний раз редактировалось VitalyAF, 06.01.2016 в 22:39.
VitalyAF вне форума  
 
Непрочитано 07.01.2016, 03:54
#71
Борис_Бритва


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


VitalyAF,
Виталий, Вас тоже с Рождеством!
Не сочтите за наглость, но это 3 разных lispa)
Сегодня вечером постараюсь добраться до компьютера и отвечу по поводу вида выноски.

Ps У нас в городе проблем с софтом нет. Все равно весь софт пиратский кроме 1С и Гранд сметы.
А такими программами как компас и тд. я никогда и не пользовался)

revit в 2013 решил освоить. Умная программа и удобная, но как то не очень понравилось в ней чертить.
На праздниках решил magiCAD освоить. Тоже смешанные чувства.
Все таки считаю Amep самым удобным именно для черчения. Не хватает простоты и расчетов.

Последний раз редактировалось Борис_Бритва, 07.01.2016 в 04:21.
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 07.01.2016, 09:02
#72
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Дело не только в пиратстве, а и в том, что фирмы и предприятия сделали выбор в пользу отечественного
софта и менять традиции не собираются...
За много лет Autodesk так и не сделал шаг в сторону Российского пользователя, а пытаются отделаться
довесками в виде прокси объектов... ещё тот сюрприз!
Поэтому, когда приходится выбирать между Autodesk и Solidworks, то склоняются в пользу последнего по
причине полной, настоящей поддержки ГОСТ а не головной боли и маркетинговых мероприятий...
VitalyAF вне форума  
 
Непрочитано 07.01.2016, 13:12
#73
Борис_Бритва


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


VitalyAF,
Выноски. скрин во вложении.

Могу быть конечно не прав. Но как я понимаю без довесок autocad которые потом создают прокси объекты(соответственно у кого нет этих довесок у того и появляются эти прокси объекты) и вовсе не обойтись т.к. разделов много, а в один автокад толкать все довески как-то и не логично. Допустим я свой чертеж конкретно взрываю до линий и отдаю.

С продуктами Solidworks не знаком честно. Но разве есть какие-то достойные отечественные программы для черчения инженерных систем и тд? Просто если склоняются к отечественному производителю может он действительно лучше? Если это так, то я и сам с удовольствием освою...

----- добавлено через ~34 мин. -----
VitalyAF,
Посоветуйте пожалуйста курс по Visual LISP. Желательно покороче и посодержательнее. Хочется все таки попытаться освоить)
Миниатюры
Нажмите на изображение для увеличения
Название: Выноски на основе воздуховода и ВРУ.PNG
Просмотров: 78
Размер:	95.0 Кб
ID:	163307  
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 07.01.2016, 17:15
#74
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288



1-ый вариант

DuctLabel_1var.lsp


2-ой вариант

DuctLabel_2var.lsp

...Ну а третий вариант сами можете сделать,

PS

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

Последний раз редактировалось VitalyAF, 07.01.2016 в 21:33.
VitalyAF вне форума  
 
Непрочитано 08.01.2016, 04:04
#75
Борис_Бритва


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


VitalyAF,
Виталий, здравствуйте. Спасибо за помощь, я Вам очень благодарен. 1 вариант работает. А вот второй вариант прописывает букву "L", а расход из свойств воздуховода не берет. Возможно ли сделать так чтобы расход автоматически прописывался из свойств.
Миниатюры
Нажмите на изображение для увеличения
Название: выноска 08.01.15.jpg
Просмотров: 51
Размер:	160.8 Кб
ID:	163330  
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 08.01.2016, 10:57
#76
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
1 вариант работает. А вот второй вариант прописывает букву "L", а расход из свойств воздуховода не берет.
Расход пока только вручную помещайте в Description, см. #70 пост


Последний раз редактировалось VitalyAF, 08.01.2016 в 11:06.
VitalyAF вне форума  
 
Непрочитано 08.01.2016, 15:14
#77
Борис_Бритва


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


VitalyAF,
Да, спасибо. Так работает. Но не очень удобно все расходы в описания забивать.
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 10.01.2016, 12:17
#78
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Так работает. Но не очень удобно все расходы в описания забивать.
А этот "расход" он для всей цепи воздуховодов общий или для каждого сегмента свой?
Если общий, то можно упростить выбор цепи из контекстного меню, что-то типа "выбрать подключенные" рус.
и присвоить всем расход?
VitalyAF вне форума  
 
Непрочитано 11.01.2016, 04:20
#79
Борис_Бритва


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


VitalyAF,

Цитата:
А этот "расход" он для всей цепи воздуховодов общий или для каждого сегмента свой?
Если общий, то можно упростить выбор цепи из контекстного меню, что-то типа "выбрать подключенные" рус.
и присвоить всем расход?
Для каждой решетки свой расход, и далее суммируется по всей сети.
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 11.01.2016, 10:23
#80
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Борис_Бритва
Пример можете выложить?
VitalyAF вне форума  
 
Непрочитано 11.01.2016, 14:44
#81
Avodo


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


Добрый день.
Надеюсь не помешаю) С прошедшими праздниками Вас, Виталий. И остальных всех тоже.

Насколько я помню, выноски созданные на лиспе лично я использовать не смог, очень часто свойства трубы/воздуховода могут изменится, отметка например или расход. Выноски на основе многовидовых блоков обновляются моментально при изменении диаметра, сечения, расхода - всех данных которые берутся из наборов характеристик... На лиспе видимо придется выноски по новой пересоздавать. Если не прав - поправьте...
Avodo вне форума  
 
Непрочитано 12.01.2016, 05:09
#82
Борис_Бритва


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


Avodo,

Созданная мной выноска на основе блока на листе работала, но она не обновлялась (почему не знаю). Мне лично не понравилось пользоваться этими "выносками на основе блока" какие-то они не удобные.

Да обычные выноски придется создавать заново.
Борис_Бритва вне форума  
 
Непрочитано 12.01.2016, 05:26
#83
Борис_Бритва


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


VitalyAF,
Цитата:
Пример можете выложить?
Вложения
Тип файла: dwg
DWG 2013
Файл для Виталия.dwg (7.97 Мб, 689 просмотров)
Борис_Бритва вне форума  
 
Непрочитано 12.01.2016, 10:27
#84
Avodo


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


to Борис_Бритва

Не знаю, Вам виднее конечно.
В моих файлах пробовали менять диаметр, на выноске это отображалось сразу же? Вообще должно, у меня обновляется, а значит просто Ваши выноски на воздуховоды сделаны не правильно. Да и смотрел образец - что то очень много разных типов. Вам бы лучше какие то данные на метки положить, а какие то на выноски. Все равно в работе 10 разных типов выносок использовать не удобно, в итоге будете применять 1-2 типа. А обновление выносок очень важный момент! Вы же короба не перерисовываете в случае изменений, а просто меняете сечение/диаметр. В итоге где то останутся выноски которые вы забудете пересоздать. Да и я готовил инструменты для передачи людям которые в АМЕР не очень разбираются и не обновляемые выноски сразу наталкивают на вопрос - а может мы по старинке, все в ручную, в 2D, линиями и буквами??

Решать конечно Вам как работать.
Avodo вне форума  
 
Непрочитано 12.01.2016, 11:25
#85
Борис_Бритва


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


Avodo,
Если не затруднит посмотрите мои сообщения #66 и #67
Правильно ли я настраивал выноски?

Цитата:
Все равно в работе 10 разных типов выносок использовать не удобно, в итоге будете применять 1-2 типа
Это вы про какие 10 типов говорите?
Борис_Бритва вне форума  
 
Непрочитано 12.01.2016, 11:53
#86
Avodo


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


Цитата:
Сообщение от Борис_Бритва Посмотреть сообщение
Если не затруднит посмотрите мои сообщения #66 и #67
На первый взгляд похоже что правильно, но возможно формульные характеристики "1" и "2" работают плохо. Сейчас пока нет времени, попозже попробую посмотреть и настроить.
Выноску можно сделать в любом файле, просто чтобы она работала в других/новых файлах - на палитре должен быть указан путь к файлу в котором она изначально создана.

Типов не 10, погорячился.
Три для круглых, три для прямоугольных, один для решеток. Возможно удастся сделать два типа выносок и они автоматом будут определять геометрию короба... Правда там надо программировать чтоб значок диаметра "Ф" сам появлялся у круглых.
Avodo вне форума  
 
Непрочитано 12.01.2016, 15:44
#87
Борис_Бритва


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


Avodo,
Формула работает правильно, единственное не получилось сделать округление отметки до тысячных.

А что по поводу видов выноски, меня бы и устроил 1 lisp. Который бы мог в зависимости от команды прописывать размер, расход, и отметку (как я описывал ранее.)
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 12.01.2016, 15:45
#88
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Борис_Бритва
Я тоже думаю, что пока лучше с MEP выносками работать.
Хотя с помощью лиспа оказывается тоже можно данные извлекать и обновлять.
Avodo
1. Посматривал формулы и обнаружил такое
Код:
[Выделить все]
 n= "[Номинальныйдиаметрпокаталогу]"
RESULT = Split(n," ",-1,1)(0)
Тут бессмысленно применять Split, т.к. Номинальныйдиаметрпокаталогу
и так идёт в нужном формате. Я брал диаметры из другого
свойства, там это нужно было делать.

2. Только-что обратил внимание, что свойства объектные созданы у вас в Стилях, точнее в
PipeStyles ITP. Это совсем не правильно, поэтому у меня на MEP 2016-ть после редактирования труб выноски слетали...
переделал на PipeObjects всё заработало!

PS

Место работы недавно сменил..., голова кругом... поэтому раньше не заметил...

Последний раз редактировалось VitalyAF, 12.01.2016 в 15:50.
VitalyAF вне форума  
 
Непрочитано 12.01.2016, 15:50
#89
Avodo


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


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
Только-что обратил внимание, что свойства объектные созданы у вас в Стилях, точнее в
PipeStyles ITP. Это совсем не правильно
О, а подскажите как должно быть?
Avodo вне форума  
 
Автор темы   Непрочитано 12.01.2016, 17:47
#90
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Вот здесь д.б. большинство ваших свойств (для eng версии ), т.к. речь идет об объекте а не о стиле.



Изменение свойств для стилей приведёт к изменениям всех труб данного стиля, а у вас идёт маркировка индивидуально для каждого объекта,
значит вы должны пользоваться свойствами для объектов.

Ещё раз, если, например вы хотите внести изменения свойств сразу для всех труб стиля ХХХ, то меняем в свойствах для стиля,
Если меняем только для данной трубы, то в свойствах для объектов
VitalyAF вне форума  
 
Непрочитано 13.01.2016, 10:04
#91
Avodo


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


К сожалению не вижу картинку, отправляет на http://postimg.org/, доступа к этому сайту у меня нет...
Так а скажите, допустим я имею идеально настроенный каталог и не планирую менять свойства всего стиля. Однако в работе конкретный объект я могу поменять, например трубу с Ду100 на Ду125. Выноска это четко отслеживает и обновляется. В таком случае подход правильный? Он работает, меня устраивает, а главное я не знаю как может быть еще по другому
Avodo вне форума  
 
Автор темы   Непрочитано 13.01.2016, 11:36
#92
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
...я могу поменять, например трубу с Ду100 на Ду125
можете, это ваше дело, где хранить, в dwg или в каталоге.
Хотя файл хранит не используемые объекты, в т.ч. MEP объекты, но неосторожная очистка
может вам удалить их. Придётся снова менять.

Нажмите на изображение для увеличения
Название: PipeLabelobjects.jpg
Просмотров: 61
Размер:	62.1 Кб
ID:	163538

Цитата:
... с Ду100 на Ду125.
Ваша марка у меня не обновляется, если наоборот меняю с большего диаметра на меньший,
попробуйте у себя и улетают в бесконечность, если меняю трубы.
Ваша исправленная обновляется в обе стороны и обновления модели её не портят.
VitalyAF вне форума  
 
Непрочитано 13.01.2016, 12:16
#93
Avodo


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


У меня обновляется.
Правда лучше обновляется выноска созданная вновь с палитры. Еще, если для изменения Ду программе приходится вставить переход на конце трубы - выноска отрывается и куда то произвольно отлетает. Такой вот АМЕР 2014
Также линия от МВ блока выноски к объекту порой ведется себя странно - обычно прикрепляется к какой то точке (как вариант назначенной в ручную) и перемещается за этой точкой. Но бывает не прикрепляется что тоже раздражает.
Offtop: Кроме этого - рабочий комп закручен в домен, постоянно происходят какие то обновления, и это обновления не Майкрософта, а скрипты написанные нашими Админами, после этого многие настроенные объекты ведут себя не так как настраивал, уж не знаю что они там меняют в реестрах или на диске С. Просил отвалить от моего компа, но ответ был очевиден
Галочку поставил - применять к объектам, пока ничего не изменилось, попробую так и поработать)
Avodo вне форума  
 
Автор темы   Непрочитано 13.01.2016, 14:57
#94
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Галочку поставил - применять к объектам, пока ничего не изменилось, попробую так и поработать)
Галка - это хорошо, но этого мало, вы и свойства должны взять из свойств объектов а не стилей! ))
VitalyAF вне форума  
 
Непрочитано 13.01.2016, 15:08
#95
Avodo


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


Цитата:
Сообщение от VitalyAF Посмотреть сообщение
свойства должны взять из свойств объектов а не стилей! ))
Вот я это еще и в первый раз не понял) я формульные характеристики в выноску вставляю... и даже не знаю - они берут свойства в объектах или стилях...
Avodo вне форума  
 
Автор темы   Непрочитано 13.01.2016, 17:39
#96
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
я формульные характеристики в выноску вставляю... и даже не знаю - они берут свойства в объектах или стилях...
зависит от того где вы эти свойства и формулы создаёте. Вы создаёте их в стилях, а надо в объектах см. рис. выше.
VitalyAF вне форума  
 
Непрочитано 13.01.2016, 18:01
#97
Avodo


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


Я понимаю, но не понимаю) Мое виденье:
Есть набор характеристик (например PipeStyles_ITP). У него есть способность применятся либо к стилям либо к объектам. При этом само определение этого набора (третья закладка, где сами характеристики - формульные, числовые, текстовые и т.д.) не меняется независимо создавал ли я его для объекта или для стиля. То есть если я переставлю галочку на "объекты" - сами характеристики будут те же самые, по сути не важно где их создавали выходит...
Возможно я не прав...
Avodo вне форума  
 
Автор темы   Непрочитано 14.01.2016, 12:39
#98
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Мое виденье:
Вы выбрали PipeStile см. рис. и назначили свойства, остальное не важно!

Нажмите на изображение для увеличения
Название: PipeStyle.gif
Просмотров: 64
Размер:	8.9 Кб
ID:	163608
VitalyAF вне форума  
 
Непрочитано 14.01.2016, 13:57
#99
Avodo


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


Да, понятно, но если я галочку переставил на "объекты" - характеристики разве нужно пересоздавать? У меня все они остаются не изменными.
Avodo вне форума  
 
Автор темы   Непрочитано 14.01.2016, 16:20
#100
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Галка только окна меняет, свойства она не меняет!
Я ещё в начале сказал, что свойства надо переписать!
VitalyAF вне форума  
 
Непрочитано 14.01.2016, 17:33
#101
Avodo


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


Так если :
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
свойства она не меняет!
то зачем
Цитата:
Сообщение от VitalyAF Посмотреть сообщение
свойства надо переписать!
?
Я не прикалываюсь, я правда не понимаю.
Ведь эти же самые свойства просто применятся не к стилям а к объектам.
Avodo вне форума  
 
Автор темы   Непрочитано 14.01.2016, 18:45
#102
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Вы выбрали PipeStile см. рис. и назначили свойства из стилей, переключив назад окно с помощью галки
вы не изменяете свойства. Их обязательно нужно выбрать заново из окна объектов.

Если вам снова не понятно, то примите на веру или не принимайте, дело ваше!

А вот разница >>

PipeLabel

Последний раз редактировалось VitalyAF, 14.01.2016 в 19:41.
VitalyAF вне форума  
 
Непрочитано 26.01.2016, 17:46
#103
Avodo


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


Наконец-то посмотрел ролик (на работе или на телефоне не проигрывается)...
Не знаю, или мы говорим об очевидных вещах или о вещах о которых я не имею представления...
Прикладываю скрин. Значит что я делаю:
1. Создаю новый файл, рисую в нем трубы, ставлю выноски.
2. Захожу в диспетчер стилей и переключаю галочку (стрелка 1) со "Стили и определения" на "Геометрические" (так понимаю объекты)
3. Далее по логике выбираю объекты - труба и фитинг трубопровода (стрелка 2).
4. Применить, закрыть. Далее, через видовый экран выбираю трубу и меняю ее диаметр или отметку. Выноска автоматически обновляется. Бывает глючит, диаметр обновляется бывает не сразу, возможно прописывает какие то наборы характеристик или не знаю что. Первые пару раз обновления не было, потом ошибку повторить не смог.

Или все же речь о другом и надо что то именно создать повторно, а не переключить/перевыбрать объекты или стили?
Миниатюры
Нажмите на изображение для увеличения
Название: стили и формы.jpg
Просмотров: 105
Размер:	256.6 Кб
ID:	164227  

Последний раз редактировалось Avodo, 23.05.2016 в 18:26.
Avodo вне форума  
 
Автор темы   Непрочитано 26.01.2016, 20:31
#104
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
1. Создаю новый файл, рисую в нем трубы, ставлю выноски.
Атрибуты в вашей выноске по-прежнему показывают на стили, см. рис.
Остальные пункты бессмысленны!

Нажмите на изображение для увеличения
Название: 2016-01-26_20-17-01.gif
Просмотров: 81
Размер:	9.5 Кб
ID:	164237

Порядок д.б. следующий >>

1. Создаёте заново свойства (как в п.2 у вас) и присваиваете их трубам
2. Создаёте mvblock используя свойства по п.1
3. Создаёте выноску
4. Применяете
VitalyAF вне форума  
 
Непрочитано 27.01.2016, 11:04
#105
Avodo


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


Извините мою тугоухость, все равно не врубаюсь... Смотрю картинку - в атрибутах "PipeStyles_ITP" вижу. Но это просто же название конкретного НАБОРА ХАРАКТЕРИСТИК. Я запросто могу его переименовать... Может проблема в том что я в русском ACAD'е работаю и это название "PipeStyles_ITP" совпало с каким то наименованием графы настроек? Выкладываю скрин с новым названием... После переименования выноска понятное дело не работает, надо в блоке, в атрибутах назначить это же новое название набора характеристик, тогда все работает снова.
П.С. Надо было этот набор характеристик сразу назвать "111"
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.JPG
Просмотров: 69
Размер:	238.7 Кб
ID:	164268  
Avodo вне форума  
 
Автор темы   Непрочитано 27.01.2016, 11:15
#106
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Голову не морочьте ни себе не людям! Назвать свойство стилем, а обращаться к объектам, причём сначала
берёте свойства стилей, переключаете окно на объекты и надеетесь что и свойства теперь объектные...! )))
Я же вам в ролике показал разницу, ваша выноска слетает!
О чём ещё говорить, разбирайтесь сами!
На этот вопрос отвечать больше не буду!

Модератор, закройте тему, пожалуйста

Последний раз редактировалось VitalyAF, 27.01.2016 в 11:26.
VitalyAF вне форума  
 
Непрочитано 27.01.2016, 11:28
#107
Avodo


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


Ясно, спасибо. Сразу бы сказали что название не правильное. Я над ним как то не задумывался даже когда создавал - главное было легко отличать о существующих стандартных.
Также самое важное для меня - чтобы работала выноска и обновлялась информация об объекте, что собственно и происходит, несмотря на кривое название набора характеристик. Выноска работает с этим набором характеристик, который применяется неважно к чему: как к стилям, так и к объектам. Я понимаю что разница есть, и в последующем при модернизации стилей может что то не работать, ну так после очередных улучшений можно и выноски проработать))

В любом случае спасибо за помощь
Avodo вне форума  
 
Непрочитано 09.11.2016, 15:15 вопрос возник
#108
Tom2k7


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


Здравствуйте
я вот пытаюсь наработки этой темы (Спасибо уважаемому Виталию!) приспособить к своей задаче, подсчет длин по чему то там, в ScheduleTable и получается какая то фигня.
Код:
[Выделить все]
						If prop.Name = "Len" Then
							L = CLng(prop.Value)
						End If
если prop в наборе данных — формула, то "L" всегда равно 0
если это текстовое поле, куда можно занести произвольное значение, все работает
что делать то?
я конечно могу в VBA установить текстовому полю значение из поля-формулы, но как то не спортивно.
может там надо метод к prop иной?, типа prop.Formula? (тоже не работает)
может с форматами что то?
может надо значение формулы через какую то обработку прогнать?

как посмотреть, какие значения обрабатываются?
куда пишет debug.write в VBScript?
можно посмотреть значения?
Tom2k7 вне форума  
 
Автор темы   Непрочитано 09.11.2016, 16:06
#109
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
я вот пытаюсь наработки этой темы (Спасибо уважаемому Виталию!) приспособить к своей задаче...
Пожалуйста, пример приложите.
VitalyAF вне форума  
 
Непрочитано 09.11.2016, 17:01
#110
Tom2k7


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


вот файл
экспериментальный
Вложения
Тип файла: dwg
DWG 2013
test.dwg (863.4 Кб, 63 просмотров)
Tom2k7 вне форума  
 
Автор темы   Непрочитано 10.11.2016, 00:46
#111
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Сначала скажите:
1) зачем провод (wire) используется для изображения лотка, если есть MEP объект - "лоток" (cable tray)?
2) что вы пытаетесь посчитать, длины лотков с группировкой по стилям? Если да, то зачем ищете свойство "L"?
Достаточно того, что вы определяете идентичность стилей лотка в самом начале цикла -
Код:
[Выделить все]
If instr(Object.StyleName, stl) > 0 Then
Если стили равны, то складываете длины, всё. Здесь где-то есть пример для труб, он подойдёт, только замените AecbDBPipe на AecbDbCableTray

PS
Не сразу заметил подпись про Object.Length ... так всё-таки нужна длинна провода?

Последний раз редактировалось VitalyAF, 10.11.2016 в 00:56.
VitalyAF вне форума  
 
Непрочитано 10.11.2016, 13:13
#112
Tom2k7


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


Ну бэкграунд Вам вряд ли поможет, но если Вы хотите...

Я проектирую в MEP силу и слаботочку, в основном наружку, но иногда внутри.
-Для черчения я использую связку Panel-Wire-Device, этого достаточно для печатных форм.
-Для расчета я использую собственный VBA код, который работает с AecbConnect свойствами проводов и устройств и пишет данные в собственные наборы данных, закрепленные за объектами.
В этом контексте, Wire у меня — кабелевод, по которому проходят кабели. Я считаю и храню все, вплоть до обозначений кабелей, проходящих через каждый участок трассы. Это все потом выводится в КЖ, и в обозначения на чертежах. Поддерживаются связи объектов даже в разных файлах.

Все работает.
Иногда я дорабатываю существующий код.
Сейчас спецификация у меня считается тем же VBA, и пишется в AcadTable.
Я решил попробовать Ваш подход и ScheduleTable

Теперь ответы на конкретные ваши вопросы
1) Почему Wire?
Я пробовал использовать CableTray и Conduite в связке с MVPart (и мой код это поддерживает), но практика подсказала, что провода и устройства гораздо "технологичнее" при проектировании. Вычерчивание лотков требует больше времени, а изменить стиль провода с "лоток 50" на "лоток 100" проще, чем изменять лотки, особенно если использовать фитинги. Овчинка выделки не стоит. Я прошел по этому пути и вернулся к проводам. Там много нюансов.

2)Что я считаю и откуда L?
В широком смысле, я считаю суммы по полям наборов данных, сгруппированные опять же по другим полям, и закрепленные за объектами MEP, пусть только за проводами.
Длина wire на чертеже у меня может отличаться от длины этого участка трассы в проекте. Это связано, прежде всего с вертикальными участками, или, наоборот, с нулевыми кусками проводов, которыми соединены приборы (нужен AecbConnect) устанавливаемые в одной точке, и длинами которых можно пренебречь. Я могу нарисовать вертикально участок провода на +20м, или нарисовать этот кусок в стороне от основного чертежа и связать все в систему, но проще нарисовать короткую wire на непечатном слое и определить в наборе данных ее длину в 20м. Т.е. в моем наборе данных есть поля, которые переопределяют/модифицируют длину провода. А "L" вычисляется как функция Object.Length и моих полей. И вот эту L мне надо суммировать.

Но судя по Вашим вопросам, у Вас тоже не работает поле-формула в таблице, и Вы ищете обходной путь.
Tom2k7 вне форума  
 
Автор темы   Непрочитано 10.11.2016, 18:11
1 | #113
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Но судя по Вашим вопросам, у Вас тоже не работает поле-формула в таблице, и Вы ищете обходной путь.
Нет, всё работает, просто когда знаешь задумку, как-то легче разобраться.
1),2),3) дело ваше и что wire делает опуски и подъёмы по оси Z к устройствам автоматически, думаю вы знаете.
И нулевых кусков провода тоже не встречал никогда.
А лотки и провода разве не могут вместе существовать в проекте? К лоткам могут автоматом генериться подвески...
Впрочем дело ваше.
Что я сделал, я переписал формулу в новом файле, у меня 2017-я eng версия.
Свойства назначил объектам а не стилям, т.к. длины, марки, номера и проч. уникальная для объекта инфа
пишется для объектов - Objects

Код:
[Выделить все]
 Set app = GetObject (,"AutoCAD.Application")
On Error Resume Next
RESULT = "--"

Set baseApp = app.GetInterfaceObject("AecX.AecArchBaseApplication.7.9")
Set sched = app.GetInterfaceObject("AecX.AecScheduleApplication.7.9")
Set ActiveDoc = baseApp.ActiveDocument
Set ObjectCollection = ActiveDoc.ModelSpace

totLength = 0
stl = "[WireObjets:Style]"
n = 0

For Each Object In ObjectCollection
	If Object.ObjectName = "AecbDbWire" Then
		 If instr(Object.StyleName, stl) > 0 Then
			Set propSets = sched.PropertySets(Object)
			For Each propSet In propSets
				If propSet.Name = "WireObjets" Then 
					For Each prop In propSet.properties
						If prop.Name = "Length" Then
						 n = prop.Value
						totLength = totLength + n
						End If
					Next
				End If
			Next
		End If
	End If
Next
RESULT = totLength


Если надо, могу файл выложить.
VitalyAF вне форума  
 
Непрочитано 11.11.2016, 11:45
#114
Tom2k7


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


Выложите, пожалуйста
хотя я отличий от своих экспериментов не вижу
Tom2k7 вне форума  
 
Автор темы   Непрочитано 11.11.2016, 12:25
#115
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


пожалуйста,

mep2017eng_prop.Value_Test.dwg
VitalyAF вне форума  
 
Непрочитано 14.04.2017, 06:09
#116
Pave1

электроснабжение и автоматика
 
Регистрация: 21.06.2005
г. Пермь
Сообщений: 329


VitalyAF, добрый день.
Как изменить скрипт для учета объектов в подключенном файле?
в таком виде он отображает длины проводов только файла самой таблицы
__________________
хочу все знать
Pave1 вне форума  
 
Автор темы   Непрочитано 14.04.2017, 17:03
#117
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Сообщение от Pave1 Посмотреть сообщение
Как изменить скрипт для учета объектов в подключенном файле?
Изменение не поможет, можно конвертировать Schedule Table в Acad Table из контекста,
создать именованный вид, который потом можно поместить на лист.
VitalyAF вне форума  
 
Непрочитано 24.04.2017, 08:54
#118
Борис_Бритва


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


VitalyAF, День добрый! Я опять по тому же вопросу по которому Вы мне помогли более года назад, за что Вам очень благодарен. Но все таки решил еще раз спросить реально ли сделать, чтоб расход в выноску вписывался не с примечания а из строки расход. Ваше сообщение #74
Миниатюры
Нажмите на изображение для увеличения
Название: св-ва.JPG
Просмотров: 48
Размер:	133.3 Кб
ID:	187034  
Борис_Бритва вне форума  
 
Автор темы   Непрочитано 25.04.2017, 09:16
#119
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
Сообщение от Борис_Бритва Посмотреть сообщение
...реально ли сделать, чтоб расход в выноску вписывался не с примечания а из строки расход. Ваше сообщение #74
Реально взять "Расход" из вкладки "Дополнительно" см. рис. выше.
Но оно у вас почему-то пустое, хотя значение должно было появиться после расчётов.
Пересчитайте, тогда свойство это можно вставить в марку с выноской.

Последний раз редактировалось VitalyAF, 25.04.2017 в 10:10.
VitalyAF вне форума  
 
Непрочитано 25.04.2017, 11:18
#120
Борис_Бритва


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


VitalyAF, Да, я понял. У меня почему то эти данные отображаются некоректно. При чем что удивительно в каких-то воздуховодах пишутся верные расходы, в других не верные, в третьих вообще просто "0". Видимо дело в самой версии автокада, у меня 2014. Попробую вскоре в 2016.
Борис_Бритва вне форума  
 
Непрочитано 01.09.2017, 19:36
#121
melok


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


При открытии файла - в спецификации в столбце длины труб отображаются нули.
Открывала все файлы 2013,2014,2012 все ранво везде нули, при этом, нормально считаются отводы, переходы, тройники
Подскажите пожалуйста, как сделать, чтобы трубы также считались.
melok вне форума  
 
Автор темы   Непрочитано 01.09.2017, 21:30
#122
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
При открытии файла - в спецификации в столбце длины труб отображаются нули.
Файл этот выложите!
VitalyAF вне форума  
 
Непрочитано 02.09.2017, 00:12
#123
melok


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


систему пар длину считает, а стандарт "о" выводит
Вложения
Тип файла: dwg
DWG 2013
Пример-1.dwg (9.68 Мб, 36 просмотров)
melok вне форума  
 
Автор темы   Непрочитано 03.09.2017, 14:40
#124
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Оказалось всё очень просто, вы открывали >>
Цитата:
Открывала все файлы 2013,2014,2012
а формула написана для MEP 2017!
Как это определить и исправить? Тоже просто.
Наберите в командной строке MEP - AECDWGVERSION
узнаете какя у вас версия AEC объектов, подставите это число в формулу, см. ниже >>

1) Нажмите на изображение для увеличения
Название: AECVersion_1.gif
Просмотров: 91
Размер:	4.3 Кб
ID:	193146
из этого числа нужно взять только первые две! цифры. В моём случае это - 8.0 - версия AEC объектов MEP 2018

2)Нажмите на изображение для увеличения
Название: AECVersion_2.gif
Просмотров: 83
Размер:	18.2 Кб
ID:	193147

3)Нажмите на изображение для увеличения
Название: AECVersion_4.gif
Просмотров: 92
Размер:	15.5 Кб
ID:	193149
То место в формуле, где нужно поменять цифры. Опять же для меня это будет 7.9 поменять на 8.0

4) Нажмите на изображение для увеличения
Название: AECVersion_5.gif
Просмотров: 98
Размер:	13.0 Кб
ID:	193150
результат

Нажмите на изображение для увеличения
Название: AECVersion_6.gif
Просмотров: 82
Размер:	5.2 Кб
ID:	193151
А это место на чертеже, где у вас два куска трубы длиной по 0.5 mm, в таблице отображаются нулями,
их надо как-то исправить или удалить с чертежа или из таблицы, см. команды из контекстного меню таблицы...

Успехов!!
VitalyAF вне форума  
 
Непрочитано 03.09.2017, 20:44
#125
melok


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


нет я открывала 2015 мер, там версия 7.5 все равно нули
melok вне форума  
 
Автор темы   Непрочитано 03.09.2017, 21:28
#126
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
нет я открывала 2015 мер, там версия 7.5 все равно нули
Версия ENG или RUS ?
VitalyAF вне форума  
 
Непрочитано 03.09.2017, 22:25
#127
melok


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


RUS
melok вне форума  
 
Автор темы   Непрочитано 04.09.2017, 07:09
#128
VitalyAF


 
Регистрация: 19.07.2005
Россия
Сообщений: 3,288


Цитата:
RUS
Если RUS, то должно всё работать!
Попробуйте обновить или заново выбрать объекты из контекстного меню таблицы.
VitalyAF вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Вертикальные решения на базе AutoCAD > Autocad MEP, ADT Общая длина труб по диаметрам

Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Если есть ADT зачем AutoCad? Демиан AutoCAD 12 03.10.2006 17:22
Панели инструментов AutoCAD и ADT Airiz AutoCAD 6 20.04.2006 14:21