От такая проблемка. Заштриховывается узкий замкнутый контур штриховкой НЕ solid с заданным масштабом. Иногда бывает такая ситуация, что ни одного элемента штриховки в данный контур не попадает (ну я так думаю) при заданном масштабе (вот такая поганая штриховка ))) но от этого никуда не деться. на рисунке как раз два таких контура. левый получился корявым). Самое смешное, что все возвраты функций AcDbHatch идут eOk. Ну и собственно вопрос, КАК понять, какой сюрприз подбросит автокад при штриховании очередного контура (заштрихует ли указанным типом штриховки или просто зальет черным цветом)?
Иногда бывает так, что достаточно передернуть масштаб вручную (например, +\- 0.2, а потом вернуть в исходный в диспетчере свойств), чтоб начала отображаться штриховка, иногда это не помогает.
PS: если нужно, код могу кинуть. От версии автокада не зависит, проверял и в 2010 и в 2015. по сути, картина та же.