Оптимизация чертежа

САПР и ГИС
bugmenot
Интересующийся
Сообщения: 20
Зарегистрирован: 31 янв 2013, 21:33
Репутация: 0

Оптимизация чертежа

Сообщение bugmenot » 29 янв 2018, 18:20

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

Аватара пользователя
ANAT01
Активный участник
Сообщения: 171
Зарегистрирован: 18 апр 2012, 14:41
Репутация: 48

Re: Оптимизация чертежа

Сообщение ANAT01 » 29 янв 2018, 21:23

1. Уменьшить шрифт
2. Добавить маску для текста
3. Искать/Писать LISP с удалением близкого друг к другу
4. Строить поверхность по отметкам, удалять оригинальные отметки и генерить по сетке

и вообще Читаемым для кого/чего?! Критерии удаления какие?!

АлексЮстасу
Гуру
Сообщения: 602
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 65
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: Оптимизация чертежа

Сообщение АлексЮстасу » 29 янв 2018, 21:37

В Map есть Drawing cleanup (MAPCLEAN). Используйте в нем Delete duplicates, задав нужный допуск.

bugmenot
Интересующийся
Сообщения: 20
Зарегистрирован: 31 янв 2013, 21:33
Репутация: 0

Re: Оптимизация чертежа

Сообщение bugmenot » 29 янв 2018, 22:23

АлексЮстасу писал(а):
29 янв 2018, 21:37
В Map есть...
У меня Civil3D, в нем есть что-то подобное?
ANAT01 писал(а):
29 янв 2018, 21:23
1. Уменьшить шрифт
Если уменьшить он будет нечитаемым на бумаге
ANAT01 писал(а):
29 янв 2018, 21:23
2. Добавить маску для текста
А толку, я как понимаю она будет перекрывать текст и местами будет его все равно видно
ANAT01 писал(а):
29 янв 2018, 21:23
3. Искать/Писать LISP с удалением близкого друг к другу
Я в автокаде зироу, так что писать лиспы это для меня из разряда фантастики. Попробую поискать готовые решения...
ANAT01 писал(а):
29 янв 2018, 21:23
4. Строить поверхность по отметкам, удалять оригинальные отметки и генерить по сетке
Из отметок только текстовые подписи и отдельно точки, как из этого можно построить поверхность я не знаю
ANAT01 писал(а):
29 янв 2018, 21:23
и вообще Читаемым для кого/чего?! Критерии удаления какие?!
Критериев как таковых нет, просто нужно разгрузить карту, что бы при выводе на печать она была читабильная

Аватара пользователя
ANAT01
Активный участник
Сообщения: 171
Зарегистрирован: 18 апр 2012, 14:41
Репутация: 48

Re: Оптимизация чертежа

Сообщение ANAT01 » 29 янв 2018, 23:18

bugmenot писал(а):
29 янв 2018, 22:23
Из отметок только текстовые подписи и отдельно точки, как из этого можно построить поверхность я не знаю
А что? точки не содержат координату Z ? Если нет, то меня спасает это для выгрузки точек в csv (за Z беру ближайший текст), а дальше загружаются как точки поверхности.
bugmenot писал(а):
29 янв 2018, 22:23
Я в автокаде зироу, так что писать лиспы это для меня из разряда фантастики. Попробую поискать готовые решения...
Можете сюда попробовать постучатся

АлексЮстасу
Гуру
Сообщения: 602
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 65
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: Оптимизация чертежа

Сообщение АлексЮстасу » 30 янв 2018, 02:22

bugmenot писал(а):
29 янв 2018, 22:23
У меня Civil3D, в нем есть что-то подобное?
Проверить - религия не позволила? :)
У кого есть Civil, у того есть и Map по умолчанию. Раньше называли "Civil/Map".

bugmenot
Интересующийся
Сообщения: 20
Зарегистрирован: 31 янв 2013, 21:33
Репутация: 0

Re: Оптимизация чертежа

Сообщение bugmenot » 30 янв 2018, 16:08

ANAT01 писал(а):
29 янв 2018, 23:18
А что? точки не содержат координату Z ?
Содержат, как их автоматически подписать ?

sergtor
Интересующийся
Сообщения: 26
Зарегистрирован: 19 янв 2013, 16:22
Репутация: 2
Откуда: Ухта

Re: Оптимизация чертежа

Сообщение sergtor » 30 янв 2018, 20:09

bugmenot писал(а):
30 янв 2018, 16:08
Содержат, как их автоматически подписать ?
Попробуйте воспользоваться этим набором лиспов:
bugmenot писал(а):
29 янв 2018, 18:20
Как сделать данный чертеж читаемым, так что бы удалить перекрывающийся текст? Вручную не предлагать.
Не указана, к сожалению, версия программы. Если не из ранних, то возможно устроит команда ПОДЧИСТИТЬ, с настройкой "допуска". Если более ранняя, то команда overkill из пакета Express Tools.
Вложения
Image 1.png
Image 1.png (8.34 КБ) 663 просмотра
Пример обработки исходного файла.rar
(378.65 КБ) 7 скачиваний

bugmenot
Интересующийся
Сообщения: 20
Зарегистрирован: 31 янв 2013, 21:33
Репутация: 0

Re: Оптимизация чертежа

Сообщение bugmenot » 30 янв 2018, 21:00

sergtor писал(а):
30 янв 2018, 20:09
Не указана, к сожалению, версия программы. Если не из ранних, то возможно устроит команда ПОДЧИСТИТЬ, с настройкой "допуска". Если более ранняя, то команда overkill из пакета Express Tools.
Все это я пробовал, но добиться результата у меня не получилось, по причине того что точки и текст никак не связаны и размещены в разных слоях, тем более количество подписей меньше чем самих точек. По этому я очистил через MAPCLEAN точки с нужным мне допуском и возникла необходимость их подписать. Я нашел только один способ это сделать, через FIELD, но это не практично. Возможно вы знаете как оптом подписать все точки?

sergtor
Интересующийся
Сообщения: 26
Зарегистрирован: 19 янв 2013, 16:22
Репутация: 2
Откуда: Ухта

Re: Оптимизация чертежа

Сообщение sergtor » 30 янв 2018, 21:47

bugmenot писал(а):
30 янв 2018, 21:00
Возможно вы знаете как оптом подписать все точки?
Я же приложил к сообщению архив (Пример обработки исходного файла). Там набор программ и в файле *.pdf все пошагово описано.

bugmenot
Интересующийся
Сообщения: 20
Зарегистрирован: 31 янв 2013, 21:33
Репутация: 0

Re: Оптимизация чертежа

Сообщение bugmenot » 30 янв 2018, 23:15

sergtor писал(а):
30 янв 2018, 21:47
А как округлить до одного знака после запятой?

sergtor
Интересующийся
Сообщения: 26
Зарегистрирован: 19 янв 2013, 16:22
Репутация: 2
Откуда: Ухта

Re: Оптимизация чертежа

Сообщение sergtor » 31 янв 2018, 08:52

bugmenot писал(а):
30 янв 2018, 23:15
А как округлить до одного знака после запятой?
Попробуйте этот http://geodesist.ru/threads/uvelichenie ... ade.38403/ вариант.

bugmenot
Интересующийся
Сообщения: 20
Зарегистрирован: 31 янв 2013, 21:33
Репутация: 0

Re: Оптимизация чертежа

Сообщение bugmenot » 31 янв 2018, 11:58

sergtor писал(а):
31 янв 2018, 08:52
Попробуйте этот http://geodesist.ru/threads/uvelichenie ... ade.38403/ вариант.
Всевозможно благодарен! Еще бы лисп который смещает накладывающийся текст или это лучше вручную делать?

Аватара пользователя
ANAT01
Активный участник
Сообщения: 171
Зарегистрирован: 18 апр 2012, 14:41
Репутация: 48

Re: Оптимизация чертежа

Сообщение ANAT01 » 31 янв 2018, 18:06

bugmenot писал(а):
31 янв 2018, 11:58
Еще бы лисп который смещает накладывающийся текст или это лучше вручную делать?
Вот так роботы и победят человеков отняв у них работу :lol:

АлексЮстасу
Гуру
Сообщения: 602
Зарегистрирован: 09 авг 2009, 13:09
Репутация: 65
Ваше звание: топограф, технолог
Откуда: Мааськва

Re: Оптимизация чертежа

Сообщение АлексЮстасу » 01 фев 2018, 03:10

bugmenot писал(а):
31 янв 2018, 11:58
Еще бы лисп который смещает накладывающийся текст или это лучше вручную делать?
Растаскивать надписи - нужен искуйственный интелехт. Вот пометить накладывающиеся, чтобы найти все случаи, можно попробовать с помощью MAPCLEAN (режим Interactive).

Ответить

Вернуться в «AutoCAD Map 3D/Civil 3D»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 0 гостей