Стиль автокад меп добавить якорь
Как правильно создавать новые кабельные лотки в AutoCAD MEP?
__________________ --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
электроснабжение и автоматика
Кулик Алексей aka kpblc, как работает, я разобрался.
Но, возможно, я что-то напутал.
По этому мне интересно, как другие работают с базой.
----- добавлено через ~21 мин. -----
Данные кабельного лотка, необходимые для формирования спецификации это:
1. Позиция - отсутствует (у кабельного лотка в спецификации не заполняется)
2. Наименование - формируется вычислением в каталоге из описания ($PartName), ширины и высоты (FormatNumber($RW1,2) и
FormatNumber($RH1,2)) с добавлением разделительных и вспомогательных текстов.
3 и 4. Тип и Код - в конструкторе содержимого добавил новый параметр (Тип, Код). В конфигурации параметров изменил данные для Высоты RH1 и Ширины RW1 на Таблицу, добавленным параметрам так же выставил данные Таблица.
Открыл Редактор каталогов и на Базовой таблице заполнил по строкам соответствующие ячейки RH1, RW1, Тип, Код.
5. Завод - воспользовался существующим свойством Имя поставщика. Это свойство общее для всего каталога. В Cable Tray (Global) в этом свойстве вписан Autodesk, Inc.
Сделал новую базу, перенес в нее записи по кабельным лоткам и переписал Имя поставщика.
6. Единицы измерения решил хранить в характеристиках стиля.
7. Количество считается формулой (деление длины на 3000 с округлением в большую сторону).
7 и 8. аналогично 1.
----- добавлено через ~29 мин. -----
с фитингами поступил точно так же.
В принципе меня практически все устраивает, НО!
Создавай трассы кабельным лотком 1 я использую группу элементом созданную именно для кабельного лотка 1
Затем начинаю создавать трассу другим кабельным лотком и мне приходится в настройках трассировки кабельных лотков руками менять группу элементов.
Существует какая-то возможность каждому типу кабельных лотков присвоить свою группу элементов?
Автор:
Якорь связывает AD-объект с другим объектом или с разметочной кривой или сеткой. Можно создавать якоря между объектами, а также удалять якоря из объектов. AD-объекты могут прикрепляться якорями друг к другу, к таким объектам AutoCAD, как линии и окружности, или к разметочным кривым или сеткам.
Наличие автоматических и пользовательских якорей позволяет использовать их для разнообразных целей.
Автоматические и пользовательские якоря
Автоматические якоря задаются самой программой. Некоторые объекты закрепляются якорями на других объектах по умолчанию. Например, двери и окна обычно прикрепляются якорями к стенам. Стеновые блоки или оконные сборки могут закрепляться якорями на витражейах. Хотя эти якоря вставляются автоматически при размещении объектов, их функционирование может несколько различаться. Например, дверь, прикрепленную якорем к стене, можно переместить на несвязанную стену. Однако, дверь невозможно переместить за пределы стены и сделать автономной. Чтобы сделать это, придется удалить якорь между дверью и стеной. Якорь колонны к сетке колонн ведет себя иначе: можно переместить колонну внутрь сетки, но нельзя перенести колонну на другую сетку, не удалив прежде якорь.
Пользовательские якоря - это создаваемые вручную связи, которые создаются между двумя объектами. Большая часть якорей используется совместно с разметочными кривыми, разметочными сетками или объемами. Также можно прикреплять якоря к другим AD-объектам или к объектам AutoCAD.
Прикрепление объектов якорями к разметочной кривой может оказаться полезным для размещения раковин вдоль стены или же стропил вдоль крыши. Прикрепление объектов якорями к разметочным сеткам может способствовать размещению колонны по сетке колонн, кадок для растений на тротуаре или элементов кафельной плитки на сетке кафельного пола.
Типы пользовательских якорей
Имеется шесть разных типов якорей, которыми можно пользоваться для прикрепления объектов.
Здравствуйте коллеги, наколхозил блок для автоматического отсчета отметок. Те кто чертит 1:1 могут увеличить блок отметки вместе с якорем в 100 раз и поставить в атрибуте якоря "1". Тек кто чертит в разных масштабах или вставляет все атрибуты на листе просто могут увеличить блок и выставить нужное значение масштаба в атрибуте якоря. В файле два примера с масштабами 1:100 и 1:50. В принципе, когда скачаете файл разберетесь. По желанию можно изменить стрелку отметки, она сделана в отдельном блоке. В комментариях пожалуйста не стесняйтесь замечаний к моему творению. P.S. Если блок понравится выложу что нибудь еще прикольное.
Версия 2.0 - Добавил новую версию файла с учетом ваших замечаний.
Комментарии
повторять не буду
повторять не буду
Идея изменения масштаба в якоре понравилась
Замечания:
-в Автокаде 2012 не открывается - а нужно для всех пользователей делать - для 2007 было бы оптимально
-нет ограничений на минимальную длину и высоту полки
-цвет и вес линий желательно делать "по блоку", иначе чтобы сменить цвет приходится перемещать блок в другой слой
-ручки отзеркаливания и растяжения на линии основания и на вертикальной линии могут накладываться друг на друга, в результате чего их уже не используешь
Замечания:
-в Автокаде 2012 не открывается - а нужно для всех пользователей делать - для 2007 было бы оптимально
-нет ограничений на минимальную длину и высоту полки
-цвет и вес линий желательно делать "по блоку", иначе чтобы сменить цвет приходится перемещать блок в другой слой
-ручки отзеркаливания и растяжения на линии основания и на вертикальной линии могут накладываться друг на друга, в результате чего их уже не используешь
Спасибо за конструктивную критику, что могу поправлю, еще добавлю возможность задавать вручную в якоре отметку от которой отсчитывать,как бы я все это уже добавил просто файлы на работе
Замечания:
-в Автокаде 2012 не открывается - а нужно для всех пользователей делать - для 2007 было бы оптимально
-нет ограничений на минимальную длину и высоту полки
-цвет и вес линий желательно делать "по блоку", иначе чтобы сменить цвет приходится перемещать блок в другой слой
-ручки отзеркаливания и растяжения на линии основания и на вертикальной линии могут накладываться друг на друга, в результате чего их уже не используешь
На счет наложения выноски, это конечно проблема, но в свойствах можно выставить размеры всех полок и высот, на счет того что нет ограничений считаю это плюсом) Цвета линий поправлю и сохраню в 2007м каде
Autodesk AutoCAD MEP великолепный продукт, но иногда и он оказывается неподвластен пользователю или даже продвинутому пользователю.
Построение технологических трубопроводов связано с неотъемлемой необходимостью расстановки под ним опор. Опоры - это обычные детали из базы оборудования, но не обладающие точками врезки в трубу, а обладающие одной точкой вставки. Точка вставки расположена так, чтобы попадать на ось трубы соответствующего диаметра.
Выглядит в итоге это так:
По идеологии AutoCAD MEP, деталь оборудования, обладающая свойством Якорь элемента должна при вставке в чертеж обзаводиться соответствующим якорем. Свойство детали задается в окне настройки параметрического элемента:
Якорь - это невидимый объект, который хранит информацию о связи между двух объектов. В частности, информацию о способе привязки одного объекта к другому. Например, что опора привязана к определенной трубе с некоторым смещением от определенной точки трубы.
И вот тут начинается мистика. Сразу после вставки опоры в чертеж с привязкой к трубе, AutoCAD MEP создает якорь, информацию о котором можно увидеть в окне свойств:
Прекрасно. Опора вставлена. Якорь создан (назовем его якорем типа 1). Любые попытки перенести опору или трубу приведут к их совместному перемещению. Теперь два независимых элемента ведут себя как одно целое!
Но, иногда, по непонятным причинам, AutoCAD MEP теряет якорь или не устанавливает его при копировании опоры. И это не беда, ведь якорь можно создать с помощью команды Anchor, или AecAnchor, или, если быть еще более точным в нашем случае, AecCurveAnchor.
AECcurveanchor
Якорь к кривой [ВСтавить объект/Выбрать кривую/смещение по X/смещение по
Y/смещение по Z/Поворот/выбрать начало Кривой]: ВС
Выберите объект, к которому необходимо добавить якорь:
Выберите кривую:
Якорь к кривой [ВСтавить объект/Выбрать кривую/смещение по X/смещение по
Y/смещение по Z/Поворот/выбрать начало Кривой]:
Отлично. Создан новый якорь (назовем его якорем типа 2). Однако, открыв окно свойств мультивидового элемента станет понятно, что это какой-то другой якорь. По крайней мере, называется он иначе и описывается иными свойствами:
Хорошо еще, что поведение объектов остается таким же, т.е. с новым якорем они ведут себя так же, как влюбленная парочка. Но все равно, неизвестно, возможно, якорь типа 1 отличается от якоря типа 2.
Мне так и не удалось найти команду или подкоманду, которая бы создала якорь типа 1, поэтому, пришлось опять написать утилиту. В итоге, родилась даже не одна, а две команды в одном модуле MEPAnchorIt.
Команда MEPIsAnchored, позволяет отобразить в чертеже прикрепленные и открепленные детали.
_mepisanchored
Выберите объекты: найдено: 1
Выберите объекты: Противоположный угол: найдено: 1, всего: 3
Selected 3 objects.
Show [Anchored/Unanchored/eXit]: A
Unanchored objects founded: 1
Show [Anchored/Unanchored/eXit]: X
Команда MEPAnchorIt, позволяет создать недостающий якорь между деталью и трубопроводом. Причем, программа не исправляет положение деталей, а только создает якорь.
Команда: _mepanchorit
Select pipe, flex pipe or part object:
Но ей, маленько, неудобно работать!
Для построение нескольких отметок уровня, надо указывать, каждой отметке точку отчета.
Подскажите, как сделать у отметок одну общую точку отчета?
А отметки, как в СПДС GraphiCS, можно сделать?
А отметки, как в СПДС GraphiCS, можно сделать?
А какая она там? Например у меня нет СПДС GraphiCS, и судя по вопросу у тебя тоже
Это точно, нет. :D
но ты наверняка знаешь, как она выглядит и в чём её особенность, раз просишь такую сделать.
Опиши, может и сделаем тоже самое.
Нужен вспомогательный элемент (блок), назавем его якорь (установленный в 0.000) или отметка 0.000.
Этот блок устанавливаем на чертеже в 0.000.
Теперь берем блок с отметкой (которая будет находить расстояние между блоком якоря и местом установки блока отметки уровня). У блока должна появится команда предложения "выбрать блок якорь". Выбираем блок якорь и устанавливаем блок отметку уровня в нужное место.
Ну примерно так. :oops:
У блока должна появится команда предложения "выбрать блок якорь".
В принципе можно, но надо программировать, и это больше прихоть(привычка к СПДС GraphiCS), чем рациональность, поэтому, посмотри ещё раз внимательно по моей ссылки из 2 посте, там и так вариантов на любой вкус
Ну вот. Так всегда.
Ну разок бы кто ни будь сделал и другим показал.
:)
Это же ведь всем надо.
Александр Худоногов, есть такая отметка! Сам уже 1 год пользуюсь. Лежит здесьпост 15, 16
Владислав, большое спасибо.
Действительно работает! :D
У ПОЛЕЙ основной недостаток - особые условия ОБНОВЛЕНИЯ
Я в блок вставил ОРДИНАТУ по Y - текст и полка обновляются в процессе перемещения. Дорисовал всего 3 отрезка - уровень отметки и стрелку. Ну и 2 динамические точки для переноса отметки 0.000 и уровня отметки, а также 2 стрелки для зеркала полки орлинаты вправо/влево и вверх/вниз.
Одна проблема - почемуто для размера Ордината не предусмотрены отрицательные значения.
Ну и то, что в Аннотациях расстояние внутри блока и между точками уровня 000 и высотной отметки масштабируются
Читайте также: