Как раздвинуть текст? Имеется каша из отметок, нельзя ли их раздвинуть как-нибудь автоматически?
Реклама i
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как раздвинуть текст? Имеется каша из отметок, нельзя ли их раздвинуть как-нибудь автоматически?

Как раздвинуть текст? Имеется каша из отметок, нельзя ли их раздвинуть как-нибудь автоматически?

Ответ
Поиск в этой теме
Непрочитано 18.08.2012, 19:31 #1
Как раздвинуть текст? Имеется каша из отметок, нельзя ли их раздвинуть как-нибудь автоматически?
reddiska
 
Регистрация: 18.08.2012
Сообщений: 53

Есть блок с координатой z, и текст с высотой.
Просмотров: 4262
 
Непрочитано 18.08.2012, 20:05
#2
trir


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


Map 3D - экспорт в sdf/shp и последующее подключение
trir вне форума  
 
Автор темы   Непрочитано 18.08.2012, 20:14
#3
reddiska


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


2 Гига. У меня будет качаться 2 дня((( Может быть есть какие-нибудь попроще варианты?
reddiska вне форума  
 
Непрочитано 18.08.2012, 20:18
#4
trir


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


Тогда наверное lisp
trir вне форума  
 
Автор темы   Непрочитано 18.08.2012, 20:56
#5
reddiska


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


Воооот, в том-то и вопрос, а какой именно лисп??? Где его взять? Сама я их делать не умею(((
reddiska вне форума  
 
Непрочитано 18.08.2012, 21:03
#6
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,432


В ветку "Программирование" с предоставлением образца "что есть" и "что хочется получить". Крайне желательно более-менее полное описание закона, по которому надо выполнять "раздвигание" текста.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 21.08.2012, 09:27
#7
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Автоматом раздвинуть наплывающие отметочки нереально. Тем более, что у Вас отметки поверхности и подписи к ним ничем не связаны (определено из ранее выложенных тем). Если "каша" обширна по площади никакие лиспы не помогут. Есть автоматическая прополка отметок сдесь и это опять же только для рельефных точек. Ситуацию машина разрядит неправильно. У Косова в его комплексе KAI есть инструмент для полуавтоматической обработки "каши" - программа указывает на наложение а ты уже сам раздвигаешь как тебе удобней. KAI. А в дальнейшем обращайтесь сюда. Сообщников больше
Krovlaf вне форума  
 
Автор темы   Непрочитано 21.08.2012, 14:40
#8
reddiska


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


"сюда" посмотрела, спасибо, воспользуюсь советом) Насчсёт прополки я примерно так и подозревала. что ничего прям автоматического не будет, но в любом случае спасибо)
reddiska вне форума  
 
Непрочитано 23.10.2012, 02:35
#9
trir


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


А вообще проще брать точки у геодезистов в текстовом файле и сразу грузить в Civil 3D, с кодами ;=)
trir вне форума  
 
Непрочитано 24.10.2012, 11:08
#10
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от reddiska Посмотреть сообщение
Есть блок с координатой z, и текст с высотой.
Похоже?
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 25.10.2012, 06:06
#11
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Непохоже.
Ни по вводным
Цитата:
Есть блок с координатой z, и текст с высотой.
Цитата:
вхождений блоков, расположенных в одной плоскости и содержащих в своём определении атрибут с координатой Z
Ни по задаче
Цитата:
Как раздвинуть текст? Имеется каша из отметок, нельзя ли их раздвинуть как-нибудь автоматически?
Цитата:
Нужно все вхождения блоков заменить объектами Point3d, взяв координаты X и Y из точки вставки блока, а координату Z - из определённого атрибута вхождения блока.
Хотя сам конвертер вещь безусловно полезная и нужная. Спасибо!!! Хотя я такую задачу решал по другому (в два действия) ToolPac->Object->Elevation->Block By Attribute - выбранные блоки садятся на высоту выбранного атрибута. Этого обычно достаточно для дальнейшей работы с поверхностями (построение и редактирование) ну и изредка frto.lsp - блоки конвертируются в точки. С блоками работать проще и удобнее ИМХО!
Krovlaf вне форума  
 
Автор темы   Непрочитано 25.10.2012, 12:16
#12
reddiska


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


Цитата:
Сообщение от Krovlaf Посмотреть сообщение
Непохоже.
Ни по вводным

Ни по задаче

Хотя сам конвертер вещь безусловно полезная и нужная. Спасибо!!! Хотя я такую задачу решал по другому (в два действия) ToolPac->Object->Elevation->Block By Attribute - выбранные блоки садятся на высоту выбранного атрибута. Этого обычно достаточно для дальнейшей работы с поверхностями (построение и редактирование) ну и изредка frto.lsp - блоки конвертируются в точки. С блоками работать проще и удобнее ИМХО!
Не совсем понятно, как атрибуты помогут в раздвигании текстовых отметок. Очень интересно узнать подробности)
reddiska вне форума  
 
Непрочитано 25.10.2012, 12:20
#13
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от reddiska Посмотреть сообщение
Есть блок с координатой z, и текст с высотой.

Не совсем понятно, как атрибуты помогут в раздвигании текстовых отметок. Очень интересно узнать подробности)
По первому предложению я так понял, что координата Z хранится в атрибуте и визуально отображается юзеру как текст, поэтому и дал ссылку.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Непрочитано 26.10.2012, 02:52
#14
Krovlaf

геология, геодезия
 
Регистрация: 29.05.2009
Хабаровск
Сообщений: 185


Там блок вообще без атрибутов, но имеющий координату z. А чтобы было всем видно на какой высоте он сидит рядышком помещается текст с значением высоты этого блока. Когда, к примеру, таких пар (блок + текст) на квадратном сантиметре скапливается больше десятка, то чтобы понять какой текст к какому блоку (или точке) относится нужно выделить блок (точку) и сравнить значение z с десятком текстов. И это при условии что блоки/точки с высотой! А зачастую все сидят в нуле. Тогда вообще кранты. Кто считает что это правильно и удобно - Удобство работы с точками поверхности выполненных блоками с атрибутами (номер, высота, код, и тд) в том, что выделяя блок выделяются и атрибуты. Это не панацея для прополки планов но значительно упрощает задачу.
Цитата:
Точки поверхности выполненные блоками с атрибутикой отображающими их характеристики легко редактировать, масштабировать, выделять по заданным критериям, искать, скрывать и отображать атрибутивную информацию (читай семантику), извлекать ее. Проделывать тоже с точкой и текстом расположенным где то рядом крайне сложно. Использование только для "бумаги".
Krovlaf вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как раздвинуть текст? Имеется каша из отметок, нельзя ли их раздвинуть как-нибудь автоматически?