Тема: Можно ли по имеющейся штриховке востановить полигон?

Помогите разобраться. Необходимо отредактировать ранее созданный рисунок в котором после заштриховки были удалены исходные полигоны. Каким образом и есть ли возможность по имеющейся штриховке востановить полигон?

Re: Можно ли по имеющейся штриховке востановить полигон?

В AutoCAD Help:Developer Documentation\DXF Reference\ENTITIES Section\HATCH\Boundary Path Data подробно описано, в каком виде представлена информация о границах штриховки.

Re: Можно ли по имеющейся штриховке востановить полигон?

Спасибо за совет, но разобраться особо не получилось.
Вы имели в виду то, что в DXF коде штриховки остается информация о ее границе, если - Да
То нельзя ли по русски объяснить где именно и как ее выдернуть

Re: Можно ли по имеющейся штриховке востановить полигон?

Вот пример штриховки по полилинии

((-1 . <Entity name: 4030b668>)
 (0 . "HATCH")
 (330 . <Entity name: 400abcf8>)
 (5 . "13D")
 (100 . "AcDbEntity")
 (67 . 0)
 (410 . "Model")
 (8 . "0")
 (100 . "AcDbHatch")
 (10 0.0 0.0 0.0)
 (210 0.0 0.0 1.0)
 (2 . "_USER")
 (70 . 0)
 (71 . 0)
 (91 . 1) Количество трасс границ (замкнутых)
 (92 . 7) Флаг типа трассы границы (bit-кодированный): 0 = Default; 1 = Внешний; 2 = Полилиния; 4 = Производный; 8 = Текстовый; 16 = Наиболее удаленный
          в данном случае: производная внешняя полилиния
 (72 . 1) Флаг наличия кривизны
 (73 . 1) Флаг наличия замыкания
 (93 . 5) Число вершин полилинии
 (10 259.888 155.705 0.0) Положение вершины (в OCS -Объектной Системе Координат)
 (42 . 0.818428)          Кривизна (optional, default = 0)
 (10 163.699 159.528 0.0) -"-
 (42 . 0.0)
 (10 106.926 126.59 0.0)
 (42 . 0.0)
 (10 183.113 33.3637 0.0)
 (42 . 0.0)
 (10 271.655 82.4767 0.0)
 (42 . 0.0)
 для других типов трассы - аналогично
 (97 . 0) Количество исходных граничных объектов
          для неассоциативной штриховки: 0
 (75 . 0) Стиль штриховки
 (76 . 0) Тип узора штриховки
 (52 . 0.785398)
 (41 . 10.0)
 (77 . 0)
 (78 . 1)
 (53 . 0.785398)
 (43 . 0.0)
 (44 . 0.0)
 (45 . -7.07107)
 (46 . 7.07107)
 (79 . 0)
 (47 . 0.29409)
 (98 . 1)
 (10 210.176 97.4753 0.0)
)

Re: Можно ли по имеющейся штриховке востановить полигон?

Re: VH
Спасибо за расшифровку DXF-а, но перебирать все координаты запарюсь (объектов сотни). Что-нибудь поэффективнее бы... (типа программки)

Re: Можно ли по имеющейся штриховке востановить полигон?

Так бы сразу и сказали.
В пятницу поработаем - до того в командировке.