ADN Club > AutoLisp / VisualLISP и DCL
Победа штриховки надо мной
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 и макросами Александра, тем не менее благодарю за помощь в анализе штриховки
Навигация
Перейти к полной версии