|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как из раздела dxf "BLOCKS Section" получить точки контуров объектов HATCH и REGION?
геологоразведка, строительство
Магадан
Регистрация: 14.10.2003
Сообщений: 311
|
||
Просмотров: 2794
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,406
|
У объекта Hatch можно получить данные по его границам; а как с Region дело обстоит - просто не помню. Сами-то указатели на объекты блока получить не сложно:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
геологоразведка, строительство Регистрация: 14.10.2003
Магадан
Сообщений: 311
|
После анализа нескольких объектов HATCH попробовал просто достать из dxf все точки с кодом 10, отбросил нулевую точку, и получил приближенный набор точек штриховки.
Контур получил по функции CONVEX_POLYGON_PTS. Хоть что-то! Но меня терзаю смутные сомнения, что это не всегда будет верно.
__________________
Лень - великий двигатель прогресса! |
|||
![]() |