ADN Club > AutoLisp / VisualLISP и DCL

Победа штриховки надо мной

<< < (3/8) > >>

Peacemaker_kiss:
Файл для анализа Александром

Александр Ривилис:
Увы, но с этой штриховкой что-то не так.
1) При попытке поменять тип штриховки на SOLID, получаю сообщение об ошибке:

--- Цитировать ---Unable to update the solid fill.
--- Конец цитаты ---
Это с очень большой вероятностью говорит о том, что AutoCAD не может разобраться с границами штриховки.
2) Восстановить границы штриховки удается (например, при помощи команды  _hatchgenerateboundary) , но она получается какой-то неправильной, так что площадь не получить.
3) Для нормальной штриховки при её редактировании (_HATCHEDIT), выборе пункта Восстановить контур (Recreate Boundary) и выбора опции Область (Region) штриховка добавляет в чертеж в Область (Region), с такой же площадью. С этой штриховкой - полный облом.

trir:

--- Цитировать ---91
     2548
 92
       33
 93
        1
 72
     1
 10
597.2846414763571
 20
178.1578161780228
 11
625.0347730094702
 21
178.1578161780228
 97
        0
 92
       48
 93
        1
 72
     1
 10
682.1803433355739
 20
450.8162548646562
 11
682.1803433355655
 21
450.816241410044
 97
        0
--- Конец цитаты ---

http://www.autodesk.com/techpubs/autocad/acad2000/dxf/hatch_dxf_06.htm
http://www.autodesk.com/techpubs/autocad/acad2000/dxf/boundary_path_data_dxf_06.htm

Контур состоит из "отрезков" поллиний
но самое весёлое это код 92


--- Цитировать ---
Boundary path type flag (bit coded):
0 = Default; 1 = External; 2 = Polyline;
4 = Derived; 8 = Textbox; 16 = Outermost
 
--- Конец цитаты ---

Походу здесь не хилые проблемы с топологией - фиг поймёшь где там дырки

Александр Ривилис:

--- Цитата: trir от 21-10-2014, 07:14:24 ---Контур состоит из "отрезков" поллиний
--- Конец цитаты ---
которые еще и не соединяются между собой.

--- Цитата: trir от 21-10-2014, 07:14:24 ---Походу здесь не хилые проблемы с топологией - фиг поймёшь где там дырки
--- Конец цитаты ---
Точно!

Peacemaker_kiss:
Склонялся к той же мысли, сейчас попросил выдать нарисованный вручную фасад, попробую его обработать lisp и макросами Александра, тем не менее благодарю за помощь в анализе штриховки

Навигация

[0] Главная страница сообщений

[#] Следующая страница

[*] Предыдущая страница

Перейти к полной версии