Проблема с контуром штриховки - Страница 2
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Проблема с контуром штриховки

Проблема с контуром штриховки

Ответ
Поиск в этой теме
Непрочитано 01.03.2010, 21:22
Проблема с контуром штриховки
angrykeo
 
Регистрация: 01.03.2010
Сообщений: 32

Доброго времени суток.
Я новичок в AutoCAD`е, делаю, можно сказать, первый чертеж.
Проблема с выбором границы штриховки - жму на точку внутри контура(так удобней, чем объекты выбирать), и часто мне выдается сообщение о том, что контур не замкнут(хотя он замкнут). Бывает так, что автокад не видит контура, я перезагружаюсь - и после этого он видит.
Если объектами выбирать, то он закрашивает как-то косо (с "глюками").

PS:Чертеж прилагаю: http://files.mail.ru/JW7XNV
Проблема такая возникает прежде всего со штриховкой корпуса.
Просмотров: 52002
 
Непрочитано 18.03.2010, 14:27
#21
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


АлексЮстасу, выложи файлик с "проблематичным" контуром.

файл angrykeo из #8 заштриховался в 2010 с установленным сп1- без проблем.
Миниатюры
Нажмите на изображение для увеличения
Название: spx16.jpg
Просмотров: 430
Размер:	49.4 Кб
ID:	35553  

Последний раз редактировалось Хмурый, 18.03.2010 в 14:38.
Хмурый вне форума  
 
Непрочитано 18.03.2010, 15:19
#22
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Хмурый Посмотреть сообщение
АлексЮстасу, выложи файлик с "проблематичным" контуром.
см. пост #7 из http://forum.dwg.ru/showthread.php?t...light=boundary

Цитата:
Сообщение от Хмурый Посмотреть сообщение
файл angrykeo из #8 заштриховался в 2010 с установленным сп1- без проблем.
и у меня он без проблем заштриховался в 2008 вчера - см. пост #14.
АлексЮстасу вне форума  
 
Непрочитано 18.03.2010, 16:04
#23
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


АлексЮстасу, да, я его уже видел. Область штрихования здесь делится на три части, если их выбирать одну за другой за одну сессию работы с командой _hatch- то проблем не возникает. Проблемы возникают при штриховании "горла" после штриховки двух контуров или при попытке заштриховать "горло" первым. Проблема кроется, кажется, в неправильном расчёте областей штрихования. В ранних версиях, помнится, можно было штриховать только контуры, находящиеся целиком в пределах экрана. Если контур вылезал за границы экрана- то он не определялся, как контур.
Если фигуру в данном примере преобразовать в область- то штрихуется без проблем в три указания или в одно, если указать сразу в область "горла"
Хмурый вне форума  
 
Непрочитано 18.03.2010, 16:13
#24
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
Суть ведь вопроса именно в том, чтобы контур отстраивался сам после указания точки внутри площади.
С этим вопросом ИМХО нужно обратиться в корпорацию AutoDesk,
А лисп у меня работает нормально. В нем используются стандартные Автокадовские штриховки ANSI31 и ANSI37 Извините, но ничего лучшего предложить не могу.

Последний раз редактировалось E-degtyarev, 18.03.2010 в 16:20.
E-degtyarev вне форума  
 
Непрочитано 18.03.2010, 16:32
#25
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Хмурый - область, ведь, должна быть единой - разделение ее на части возможно, но некорректно. И границы областей определяются не только для штрихования, но и для подсчета площадей, формирования площадных объектов и т.п.
А с каких версий эта проблема решена?

E-degtyarev - я так и понял, это не был камень в Ваш огород.



Вы знаете, что буквально только что создана тема "сложная по форме заштрихованная облаасть, неправильно считается площадь штриховки".
А прямо сейчас, параллельно на форуме Программирование идет дискуссия "определение границ области (AutoCAD & lisp) ".
И все эти дискуссии так или иначе связаны с работой _BOUNDARY.
Вот, E-degtyarev еще с 92-го года о плохой работе _BOUNDARY знает, и обходные пути разработал.
И еще много раз и здесь, и на других форумах проблема _BOUNDARY поднимается. И ищутся не решения, а обходные маневры.
А собственно решение ведь только одно может быть - создание программки, которая бы точно и надежно определяла бы границу области после указания точки внутри нее.
АлексЮстасу вне форума  
 
Непрочитано 18.03.2010, 16:50
#26
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


АлексЮстасу, ну, она решилась, но, как видишь, кривовато и не до конца. 2000-ый перестал уже страдать, вроде.
Хмурый вне форума  
 
Непрочитано 18.03.2010, 17:06
#27
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Хмурый Посмотреть сообщение
АлексЮстасу, ну, она решилась, но, как видишь, кривовато и не до конца. 2000-ый перестал уже страдать, вроде.
Странно. Я наблюдал и наблюдаю все эти проблемы и в 2006, и в 2008.
Судя по ответу в #2, не я один.
АлексЮстасу вне форума  
 
Непрочитано 18.03.2010, 20:16
#28
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


я и говорю, что проблема только частично решена

Последний раз редактировалось Хмурый, 18.03.2010 в 20:24.
Хмурый вне форума  
 
Непрочитано 19.03.2010, 00:38
#29
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,426


А что-то мешает нарисовать сделать, например, так: на непечатаемом (или специально выделенном - неважно) слое рисуется полилиния (замкнутая, естественно), потом вызывается команда _.bhatch, в качестве контура указывается "Выбирать объекты", в ответ на запрос "Выберите объекты" ввести _L, дальше настроить штриховку - и все.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 19.03.2010, 02:04
#30
KAI

геологоразведка, строительство
 
Регистрация: 14.10.2003
Магадан
Сообщений: 311


Кто хоть раз видел геологические карты, могут себе представить, какие сложные контура приходится штриховать.
По опыту: не помню случая, чтобы Acad не заштриховал замкнутый контур, но
если ты пытаешься штриховать некий контур в режиме "Pick Points", то это получается далеко не всегда. Все зависит от сложности контура, насыщенности чертежа и др. факторов.
Что можно попробовать (иногда срабатывает):
- закрыть ненужные слои (оставив только границы контура)
- максимально увеличить экран (до границ контура) и выполнить регенерацию чертежа.
Если это не сработает, то лучше всего скопировать границы контура на свободное место чертежа, отсечь лишнее, объединить объекты в контур и заштриховать эту область в режиме "Select Objects".
__________________
Лень - великий двигатель прогресса!
KAI вне форума  
 
Непрочитано 19.03.2010, 15:48
#31
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Разве вопрос в том, что нельзя так или иначе сделать? Можно, только действий потребуется много дополнительных. Проблема ведь в том, что в режиме "Pick Points" BOUNDARY работает некорректно или не работает вообще.
АлексЮстасу вне форума  
 
Непрочитано 19.03.2010, 16:52
#32
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Если уточнить суть дела то на "свежеотрисованных" объектах контур определяется прекрасно. Но стоит только объекты перенести, скопировать, масштабировать и т.п. - вот на этих "деформированных" объектах и начинаются глюки.
E-degtyarev вне форума  
 
Непрочитано 19.03.2010, 17:25
#33
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от E-degtyarev Посмотреть сообщение
Если уточнить суть дела то на "свежеотрисованных" объектах контур определяется прекрасно. Но стоит только объекты перенести, скопировать, масштабировать и т.п. - вот на этих "деформированных" объектах и начинаются глюки.
Вполне возможно - для части проблем. Тогда, наверное, помогло бы закрыть-открыть файл, и работать с элементами, как с "новенькими".
Вполне, кстати, возможно, что ряд "отказов" действительно уйдет.

Однако, у BOUNDARY есть ряд принципиальных пороков. См., например, пост #7 из http://forum.dwg.ru/showthread.php?t...light=boundary
АлексЮстасу вне форума  
 
Непрочитано 12.07.2010, 11:48
#34
Leonid_


 
Регистрация: 25.06.2010
Сообщений: 16


А можете помочь начинающим?
почему не вижу площадь у этой штриховки, когда как у других вижу?
Заранее спасибо.
Вложения
Тип файла: dwg
DWG 2007
proba2.dwg (636.0 Кб, 1676 просмотров)
Leonid_ вне форума  
 
Непрочитано 12.07.2010, 12:20
#35
PSG


 
Регистрация: 28.04.2010
Сообщений: 268


Площадь или контур? Если контур то, Выделяешь штриховку. Команда _HATCHEDIT (Восстановить контур)
PSG вне форума  
 
Непрочитано 12.07.2010, 12:32
#36
Leonid_


 
Регистрация: 25.06.2010
Сообщений: 16


площадь. Просто обычно же когда выделяешь штриховку и заходишь в свойства - там прописывается площадь объекта. а в данном случае этой графы нет (ну или пустая).
понимаю что банально обвести полилинией можно, но бывают и оч. сложные объекты...
---------------
в проблеме разобрался, PSG, болльшое спасибо! =)

Последний раз редактировалось Leonid_, 12.07.2010 в 14:01.
Leonid_ вне форума  
 
Непрочитано 12.07.2010, 15:32
#37
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,074


Цитата:
Сообщение от Leonid_ Посмотреть сообщение
в проблеме разобрался, PSG, болльшое спасибо! =)
Если не тайна, то в чем было дело?
Кстати, почему масштаб штриховки был 0?
АлексЮстасу вне форума  
 
Непрочитано 14.07.2010, 13:09
#38
Leonid_


 
Регистрация: 25.06.2010
Сообщений: 16


про масштаб не отвечу, но когда создал контур там место одно "кривое было". подправил, заново штриховку кинул и все тип топ. площадь вижу..
Leonid_ вне форума  
 
Непрочитано 20.04.2012, 13:02
#39
Nitrogenium

инженер
 
Регистрация: 02.03.2010
Санкт-Петербург
Сообщений: 69
<phrase 1=


Мне кажется, что проблема с командой штриховкой и контуром связана с алгоритмом работы самого акада и остается довольно острой и в последних версиях. Видать, алгоритм определения границ был написан криво; и неясно, почему Autodesk до сих пор эту проблему не решили. Остается только писать доп. программу, чтобы штриховать всегда корректно контуры. Ведь согласитесь - не дело, когда нажимаешь на визуально замкнутую область и получаешь отказ. И еще - до сих пор не сделали команду рассечения штриховки надвое; это тоже иногда очень требуется..
Nitrogenium вне форума  
 
Непрочитано 30.07.2015, 10:42
#40
CHILD_11


 
Регистрация: 10.03.2011
СПб
Сообщений: 101


2015 автокад.

проблемы никуда не делись. штрихую замкнутую полилинию (присутствуют дуги). не штрихует. хоть указываешь точку внутри - тогда будет "невозможно определить контур". хоть выбираешь объекты контура - "Невозможно выполнить заливку внутри контура."

меняешь допуски. редко помогает.

потом берешь эту полилинию. копируешь рядом. регенирируешь. меняешь допуски. бывает штрихует, бывает нет.

если не помогло - взрываешь эту полилинию. регенирируешь. меняешь допуски. опять пытаешься штриховать. бывает это помогает. бывает нет.

количество приведенных выше попыток может прилично разниться.
CHILD_11 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Проблема с контуром штриховки



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не могу подгрузить штриховки. Mushca AutoCAD 4 14.02.2010 15:09
Проблема с границами штриховки Abzorbo AutoCAD 2 12.03.2008 15:41
Проблема с ксероксом Canon PC860 _Oleg_ Разное 5 26.12.2007 10:18
Возможности штриховки 4eh AutoCAD 8 17.08.2006 18:04
Небольшой вопрос по поводу нанесения штриховки zenon AutoCAD 7 23.06.2005 12:00