Почему не показывает площадь штриховки в автокаде
Перейти к содержимому

Почему не показывает площадь штриховки в автокаде

  • автор:

Автокад перестал считать площадь(((

Всем привет!
Уже лет 7 работаю в автокаде, никогда такой проблемы не было: буквально на днях при попытке измерить площадь квартиры, комнаты — автокад не закрепляет некоторые углы. Привязка включена, он видит углы (точки привзяки) — но после клика — не закрепляет отрезки. и получается что я не могу замкнуть контур площади. В командной строке пишет :» lines are not coplanar», почему вдруг это случилось?

Что за глюк такой ?)))

На сайте c 07.02.2008
Сообщений: 475
очевидно потому что «lines are not coplanar»
исправите и все будет считать.
На сайте c 03.04.2010
Сообщений: 120
Москва
очевидно потому что «lines are not coplanar»
исправите и все будет считать.

В том-то и дело, что все линии замкнуты, у меня еще такая же проблема с штриховкой. То же самое происходит.
Не пойму в чем глюк. редженг не помогает.

На сайте c 22.05.2007
Сообщений: 992
Могилев, Беларусь

влан точно начеерчен в автокаде? у меня такой косяк был когда было начерчено в кореле и вставлено в кад. выглядит как черчено в кад, но ни штриховка не ложится., ни привязка не срабатывает.

На сайте c 03.04.2010
Сообщений: 120
Москва

Нет, план чертился только в автокаде.
Может быть дело в настройках привязки. ((

А когда пытаюсь залить штриховкой стены — просит обновить чертеж с помощью реджнен, но это не помогает.

На сайте c 07.02.2008
Сообщений: 475

Вы не пробовали 2д-полилинией заново все обвести без отрыва?
если автокад глюкнул то даже новую полилинию (площадь) считать не станет
а если глюкнутые обьекты, то лучший совет — отрисовать интересующую геометрию заново.

проблема может быть в чем-то одном, а может и составной из нижепредставленных:

1. ошибка файла — удалять без колебаний и делать новый.
2. глюк автокада и после перезагрузки и обнуления настроек пользователя ничего не получается — переустановка и все патчи обновить, вэлкам на форумы автокадеров-горемык.
3. геометрия — как уже говорилось — рисуйте снова.

ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов (Страница 2 из 22)

А для 3DPoly площадь считается спроецированной в текущую UCS?

Честно говоря не знаю, т.к. я использую алгоритм подсчета площади, который использует сам AutoCAD. Но думаю что скорее это проекция на плоскость X0Y WCS, т.к. в этом коде AutoCAD ничего по UCS не знает.

#27 Ответ от kserg 8 июня 2007г. 11:31:40

Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов

Немного поэкспериментировал и пришел к выводу, что площадь в свойствах штриховки AutoCAD не показывает, если контур штриховки — самопересекающийся (или что-то вроде того, см. мою картинку ниже), и к тому же был указан непосредственно выбором этого контура, а не указанием точки внутри его.
Упрощенный вариант замкнутого «самопересекающегося» контура (с пронумерованными вершинами — для лучшего восприятия) 2мерной полилинии:

1__________________________________2 6 |5 | | | | | | | | | | | | | | | 4--------------------------3

#28 Ответ от Александр Ривилис 14 июня 2007г. 16:16:53

Re: ObjectARX. GeomProps — площадь, длина, объем выбранных примитивов

> Денис Флюстиков
Увы, но и Autodesk’овская команда разработчиков оказалась бессильной. Они подтвердили наличие ошибки в AutoCAD и обещают исправить. Думаю что в лучшем случае это исправление коснется версии 2009, ну а в предыдущих версиях следует или не пользоваться моей программой или терпеть неудобство с ARC->CIRCLE.

Почему не показывает площадь штриховки в автокаде

Имеется возможность редактирования образцов и контуров штриховки (и сплошной закраски). Кроме того, можно редактировать закрашенные элементы чертежа; при этом способ редактирования зависит от их типа. Закрашенными могут выглядеть сплошные заливки, двумерные фигуры, широкие полилинии и кольца. Также можно изменить порядок следования для штриховки.

Управление плотностью образца штриховки При нанесении штриховки может образовываться очень большое число отрезков и объектов-точек. Хотя штриховка хранится как единый объект, все же каждый его отрезок и точка занимает место на диске и требует определенного времени на обработку. При использовании относительно малого масштабного коэффициента во время штрихования области могут создаваться миллионы отрезков и объектов-точек, отнимающих длительное время на прорисовку и поглощающих практически все доступные ресурсы. Этой проблемы можно избежать, ограничив число объектов, создаваемых однократным выполнением команды ШТРИХОВКА. Если предполагаемое число объектов, необходимое для определенной штриховки (учитывая длину контура, образец и масштаб), превышает ограничение, команда ШТРИХОВКА выдает сообщение о том, что масштаб штриховки или длина пунктира слишком малы, и штрихование отменяется. В таком случае необходимо изменить параметры штрихования; например, поменять масштабный коэффициент. Максимальное допустимое число объектов, создаваемых штрихованием, задается в записи MaxHatch системного реестра. По умолчанию количество объектов ограничивается числом 10000. Это предельное значение можно изменить, задав значение переменной MaxHatch системного реестра с помощью команды (setenv «MaxHatch» «n«), где n — число от 100 до 10000000 (десять миллионов).

Примечание При вводе команды MaxHatch необходимо вводить буквы M и H в верхнем регистре, а остальные буквы — в нижнем регистре.

  • диалоговое окно «Редактирование штриховки» (рекомендуется)
  • палитру свойств

Можно копировать свойства одной штриховки в другую штриховку. Используя кнопку «Копирование свойств» диалогового окна «Редактирование штриховки», можно копировать все свойства, включая исходную точку штриховки, из одной штриховки в другую. Для копирования общих свойств и свойств штриховки (кроме исходной точки штриховки) из одной штриховки в другую используется диалоговое окно «Копировать свойства».

Для разделения штриховки на исходные объекты можно использовать команду РАСЧЛЕНИТЬ.

Редактирование контура штриховки

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

Ассоциативность штриховки зависит от поднятия флажка «Ассоциативная» в диалоговых окнах «Штриховка и градиент» (ШТРИХОВКА) и «Редактирование штриховки» (РЕДШТР). Неассоциативные штриховки при изменении контуров не обновляются.

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

Для создания контура вокруг неассоциативной штриховки или штриховки, созданной с помощью указания точек, используйте параметр «Восстановить контур» диалогового окна «Штриховка и градиент». С помощью этого параметра можно также задать ассоциативность нового контура со штриховкой.

Редактирование закрашенных элементов

Закрашенными элементами могут быть:

  • сплошные штриховки-заливки
  • двумерные фигуры
  • градиентные заливки
  • широкие полилинии и кольца

Эти закрашенные объекты редактируются так же, как и другие штриховки, 2D фигуры, широкие полилинии и кольца. Кроме команды ОКОНСВ, можно использовать команду РЕДШТРИХ для работы с закрашенными штриховками и градиентными заливками, ручки для редактирования 2D фигур, а также команду ПОЛРЕД для широких полилиний и колец.

Изменение порядка следования для штриховки

Во время редактирования штриховки можно изменить ее порядок прорисовки таким образом, чтобы она отображалась за контуром, перед контуром, на заднем или на переднем плане.

Если объекты модели не отображаются в листе?

то не видим часть объектов, которые есть в пространстве модели (рисунок 2).

img

Рис. 1. В пространстве «Листа»

img

Рис. 2. В пространстве «Модели»

Дело в том, что объекты аннотации, такие как блоки, тексты, размеры, выноски и штриховка, могут быть как аннотативными так и
неаннотативными

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

Функция аннотативности появилась в AutoCAD начиная с версии 2008 и предназначена она для того, чтобы при печати чертежа в разных масштабах, размер аннотаций был всегда фиксированным, и не масштабировался вместе с чертежом.

img

Рис. 3. Два видовых экрана в пространстве Листа

На рисунке 3 показан пример с двумя видовыми экранами, на которых отображён один и тот же фрагмент чертежа, но с разными масштабами как самих видовых экранов, так и аннотаций отображающихся в них. Таким образом мы получили разный масштаб (размер) стены, но одинаковый размер подписей к ней, так же как и одинаковый шаг штриховки.

img

Рис. 4. Список масштабов чертежа

При этом список масштабов чертежа (рисунок 4) может быть очень большим.

Аннотативные объекты всегда создаются в текущем масштабе аннотации, при необходимости мы можем добавить к списку и другие, нужные нам (рисунок 5). Но и отображаться они будут только в этих масштабах аннотации. Т.е. если объект имеет масштаб 1:1 и 1:2, а мы создаём видовой экран с масштабом 2:1, то в этом видовом экране объект просто не будет отображаться.

Рис.5. Список масштабов объекта

Есть несколько вариантов решения такой ситуации:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *