|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
19.04.2017, 11:05 | #1 | |
Выноска в Ревите - Мультивыноска в Автокаде
проектировщик ОВ
москва
Регистрация: 15.09.2003
Сообщений: 53
|
||
Просмотров: 6868
|
|
||||
Регистрация: 20.03.2008
Сообщений: 2,653
|
Думаю, что не жалко, а как раз наоборот: их же еще потом надо поудалять
Да и точки надо каждый раз задавать, а отрезки-то уже есть. Их бы и было приятно впихнуть сразу в дело. Я ошибаюсь, или был где-то код, который брал эти отрезки в оборот? Почему-то не покидает чувство, что где-то такое попадалось, но никак не вспомню, где. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Видимо, автор желает видеть код, который будет в некотором смысле читать чертеж по сути и среди кучи разрозненных примитивов определит, какие из TEXT и LINE образуют выноски и автоматически заменит эти группы примитивов (с точки зрения Акада, никак не связанные) на "настоящие" мультивыноски. Вроде того кода, который восстанавливал таблицы (TABLE), разбитые до текста и линий (или изначально так начерченные)
Последний раз редактировалось kp+, 19.04.2017 в 15:49. |
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Ну, раз линии все равно придется выбирать... так и стереть их нафиг.
Я-то программу делал не для случая сохранения из Revit в AutoCAD, просто у нас оказались продвинутые пользователи, которые в AutoCAD'е чертили выноски в виде палочек и обычных текстов. И кроме таких липовых выносок там всяких палочек (отрезков) были горы, так что показалось мне, что это преступление - навязывать программе выполнять дикий перебор палочек и текстов. Для меня гораздо серьезной оказалась проблема сохранения объектов MEP из Revit в AutoCAD MEP и ничего, кроме 3D-тел не получается. А ведь, казалось бы - одна контора (Autodesk), однако никакой совместимости объектов MEP (да и других объектов типа выносок) нет. |
|||
|
||||
проектировщик ОВ Регистрация: 15.09.2003
москва
Сообщений: 53
|
Ну почему Вы хотите удалять уже готовые линии от Мультивыноски в объекту?
Как вариант....все эти линии и текст находятся в одном слое, скажем Выноски, и думаю, что не составит труда определить линию между двумя текстами(ближайшую линию снизу от текста) и вторую линию, у которой совпадает начало и конец предыдущей линии. И тогда я запускаю прогу в текущем слое Выноски и получаю готовый результат. |
|||
|
||||
Регистрация: 25.12.2005
Москва
Сообщений: 13,627
|
Вот такой вариант:
Код:
Повторяю: стили текста и мультивыноски должны быть созданы заранее и сделаны текущими. Это простейший вариант, при желании (которого нет) можно и улучшить... Последний раз редактировалось Profan, 20.04.2017 в 14:56. |
|||
|
||||
Есть такой макрос. Когда то заказывал под свои реалии. Т.е. тип текста - Мтекст, слой на котором они должны находиться, и так же должен быть настроен текущий стиль мультилидера.
Можно выбрать сразу много объектов. Думаю примерно то, что вы ищите. Есть ещё код, который делает выноску из двух текстов (над и под выноской), но там несколько иные исходные примитивы для преображения. К сожалению, автор этого кода более не доступен. Но думаю, он был бы не против такого распространения. Код:
Последний раз редактировалось ssn, 20.04.2017 в 12:55. |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Выноска в Ревите - Мультивыноска в Автокаде | AGEL | Revit | 0 | 19.04.2017 10:49 |
Группировка размеров в Автокаде, возможно ли такое? | erikbond | AutoCAD | 3 | 31.08.2014 23:31 |
Не увеличивается текст над линейным размером в 2006 автокаде | rtyu | AutoCAD | 5 | 19.06.2012 11:33 |
VBA в 2010 автокаде не дожидается завершения предыдущей команды | NomadV | Программирование | 2 | 13.11.2009 22:30 |