|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Подскажите пожалуйста как автоматизировать процесс рассредоточения чисел вокруг точек
Регистрация: 10.09.2014
Сообщений: 8
|
||
Просмотров: 9737
|
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Начинаем процесс гадания: точки и текст - это один блок с атрибутами или отдельные элементы, если отдельные - текст или мультитекст, находиться текст в одном слое и кроме него там ничего нет или нет..
У геометрических объектов (включая и текст) есть границы, параметры (высота текста) и т.д. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,194
|
Желательно бы фрагменты в dwg, т.к. непонятно, каким образом сделаны точки с отметками. Это однотипные блоки с атрибутами; блоки с уникальными именами типа point100500, point585849; или разрозненные примитивы?
Добавлено: Сергей812, опередил ![]() |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Сейчас нет времени проверять, но в том же VBA вижу для AcadText метод GetBoundingBox(MinPoint, MaxPoint) - т.е. получение границ текста..
Другой вопрос - связаны ли чем то точки-блоки с текстом - ни гиперссылок, ни xdata в них не увидел. |
|||
![]() |
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,194
|
Экспорт из Робур'а , конечно, прискорбный. Или после экспорта все блоки были взорваны, дабы не достались супостату?
В приведенном чертеже - только расположением на определенном одинаковом расстоянии справа-сверху, как иногда говорят, "на два часа" |
|||
![]() |
|
||||
Регистрация: 10.09.2014
Сообщений: 8
|
Цитата:
![]() |
|||
![]() |
|
||||
Регистрация: 10.09.2014
Сообщений: 8
|
Это отличная особенность Робура такая. Просто экспортировали без лишних движений.
----- добавлено через ~2 мин. ----- Именно эти условия необходимы) В ручную это отнимает огромный вагон времени, можно неделю этим заниматься когда планы большие. |
|||
![]() |
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,616
|
|
|||
![]() |
|
||||
Регистрация: 10.09.2014
Сообщений: 8
|
нашел. можно экспортировать в таком виде. Собственно по столбикам разбиты координаты и отметка.
----- добавлено через ~4 мин. ----- В робуре чертим сам план по точкам (отметка точки там мелкая и не масштабируется) а при экспорте в автокад, отметке , как я понимаю, задается параметр размера шрифта. Отсюда следует шрифт получает высоту и масштабируется, далее конечный результат- отметки превращаются в кашу. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
|
|||
![]() |
|
||||
Регистрация: 10.09.2014
Сообщений: 8
|
и он будет растаскивать отметки? а работа через робур- необходима
----- добавлено через ~3 мин. ----- Цитата:
|
|||
![]() |
|
||||
Регистрация: 18.12.2010
Сообщений: 5,115
|
В Civil 3D можно импортировать из РОБУР'а в LandXML'е
http://geodesist.ru/forum/threads/%D...F.17886/page-4 И жить будет гораздо проще! |
|||
![]() |
|
||||
Регистрация: 13.09.2011
Баку, Азербайджан
Сообщений: 114
|
remremrem
Можно и это попробовать. Уже второй год пользуюсь - хорошая штука. ----- добавлено через ~56 мин. ----- Вскармливать этой программе можно файл *.txt, либо *.csv, либо*. tsv , вида: 1ый столбец - название(номер) точки, остальные три - X, Y, Z координаты( чтоб получить текст отметки на чертеже, столбцы 1 и 4 должны быть одинаковы). Насыщенность надписей отметок на чертеже обычно уменьшаю посредством уменьшения размера шрифта этих самых надписей.
__________________
Все люди разные...один я одинаковый. Последний раз редактировалось Raznouh, 15.09.2014 в 16:23. |
|||
![]() |
|
||||
Если возвращаться в вопросу связывания текста и точек - можно обратить внимание на координату z, только у блока точность до 4 знаков как минимум (luprec не менял, может и больше. робур он такой), а у текста округление до 2 знаков.
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы... |
||||
![]() |
|
||||
специалист широкого профиля Регистрация: 01.10.2008
Псков
Сообщений: 128
|
Цитата:
пример файла N X Y H 1 -4878.1 -6568.1 234.82 2 -4758.844 -6467.659 240.337 3 -4681.093 -6295.696 240.66 4 -4598.053 -6430.87 244.798 5 -4432.4 -6418.7 243.67 пользуюсь этой штукой давно так как сам ее и придумал несколько лет назад, как раз потому, что в автокаде не было простого решения для импорта точек. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Как автоматизировать процесс нанесения "облака" точек в полярных координатах? | Meamyr | Программирование | 13 | 03.08.2013 13:32 |