Сплайн в автокаде не отображается
либо как варинат возможно следующее:
автокад имеет тенденцию отрисовывать некоторые детали упрощенно, это заметно например на окружностях — они отображаются как многоугольники, так же иногда поступает и с пунктирами, приблизь эту ось поближе и нажми меню вид-регенерировать всё, хотя скорее всего всетаки виноват масштаб
Знания
Изучите основы и оттачивайте навыки для повышения эффективности работы в AutoCAD
Support
Проблема
Причины
- Повреждение данных в файле, возможно, из-за присутствия большого количества regapps.
- Отсутствует шрифт, на который ссылается тип линии.
- Драйвер графического адаптера устарел.
- Графическая карта не соответствует минимальным требованиям.
Решение
Чтобы восстановить файл чертежа, см. Как восстановить поврежденные файлы AutoCAD , Чтобы удалить regapps, в командной строке в AutoCAD введите -PURGE а затем выберите р egapps. Тогда сделай ПРОДУВКА и выберите все варианты. Кроме того, было бы хорошо выполнить ВОССТАНОВЛЕНИЕ или же АУДИТ в файле. Это может быть необходимо сделать несколько раз на одном и том же чертеже.
- использование ВОССТАНОВЛЕНИЕ открыть чертеж.
- Удалите использование поврежденного типа линии, изменив все слои и объекты на другой тип линии.
- ПРОДУВКА LL.
- СОХРАНИТЬ КАК в формате DXF.
- Закройте и снова откройте файл DXF.
- Загрузите тип линии еще раз, используя LineType команда или дизайн-центр ( ОКРУГ КОЛУМБИЯ или же CTRL-2 ).
- Примените тип линии к желаемым слоям и / или объектам.
- СОХРАНИТЬ КАК в формате DWG.
Отключите аппаратное ускорение с помощью команды ГРАФИКАНАСТР.
Установите последние версии драйверов видеокарты (см. раздел Установка последнего сертифицированного видеодрайвера).
Ранее мы рассматривали, каким образом можно изменять типы линий в AutoCAD. Однако, иногда просто загрузки и установки какого-либо типа линии недостаточно. Нужно еще выполнить ряд настроек, например, изменить масштаб линии. Но самое главное, очень часто требуется использовать нестандартные варианты линий, которых в Автокаде нет. Именно про это и пойдет речь в данной статье.
Пунктирная линия в Автокаде.
В связи с тем, что в AutoCAD пунктирная линия встречается довольно таки часто, рассмотрим ее создание и настройку более подробно.
Чтобы нарисовать пунктирную линию в Автокаде следует придерживаться такой последовательности действий:
1. Создать элементы чертежа (начертить отрезок, полилинию или др. объекты).
2. На панели «Свойства» (вкладка «Главная») раскрыть список «Тип линий» и выбрать «Другое…».
3. Нажать «Загрузить» и в появившемся списке выбрать подходящий вариант (в нашем примере это тип ACAD_ISO_07W100 ), как показано на рис. 1.
4. Выделить объекты, нажать Ctrl+1 для вызова палитры «Свойства» и установить загруженный вариант типа линии.
Рис. 1. Пунктирная линия AutoCAD.
Масштаб линий в Автокаде.
Настраивать масштаб линий в Автокаде удобнее всего на палитре «Свойства» (Ctrl+1). Конечно же в каждом конкретном случае нужно экспериментировать. Если значение меньше 1, то масштаб будет работать на уменьшение, если наоборот, то на увеличение. Значение следует записывать через точку, к примеру, «0.5», «0.01», «2.5» и т.д. Чем меньше значение этого параметра, тем больше повторений элементарного фрагмента линии генерируется на единицу чертежа. (см. рис. 2).
Рис. 2 Масштаб линий в Автокаде.
Рис. 3 Масштаб типа линий в Автокаде.
В AutoCAD предусмотрено изменение масштаба как для всех объектов чертежа (т.е. глобально), так и отдельно для каждого элемента (см. рис. 2).
Настройка глобального и текущего масштаба осуществляется в Диспетчере типов линий. Для настройки этих параметров следует нажать «Вкл. подробности» (см. рис. 4.).
Рис.4. Глобальный и текущий масштаб типов линий в AutoCAD.
Изменение текущего масштаба (он же масштаб типа линий), доступен также на палитре свойств (Ctrl+1). На эту тему у меня есть видео материал: «Масштаб типов линиий AutoCAD и СПДС». Если хотите использовать программу эффективно, обязательно с ним ознакомьтесь.
Как создать тип линии в Автокаде.
Создание типов линий в Автокаде – задача практическая. Поэтому, я подготовил для вас видео материал. Я рассматриваю конкретные примеры не только на простейших вариантах, но и показываю, как создавать сложные линии в Автокаде.
Перейдите по ссылкам, чтобы посмотреть, как происходит создание типа линии в AutoCAD различной сложности:
Подведем итог! Если прочитав данную статью и ознакомившись с доп. материалом, вы самостоятельно сможете ответь на следующие вопросы, которые не были освещены в этой теме в явной форме, то типы линий вы освоили на «5+»:
1. Как создается штриховая линия в Автокаде?
2. Где настраивается волнистая линия в Автокаде (ее масштаб)?
3. Почему невидимые линии в Автокаде (т.е. когда выставлен тип линий «Штриховая») выглядят, как сплошная? Какой параметр нужно настроить?
4. Где взять, к примеру, линии Автокад для генплана, если в стандартном перечне загрузок их нет?
5. Почему в Диспетчере типов линий не отображаются настройки масштабов?
Ну, что, на сколько вопросов ответили? Оставляйте свои комментарии с оценками! Мне важно ваше мнение.
Существует несколько типов сплайнов, но все они обладают аналогичными свойствами.
- Сплайн в AutoCAD разделен на сегменты (подобно полилинии), которые называются "узлами". Если узлы (сегменты) неравномерно распределены вдоль сплайна, то сплайн в Автокад называется неоднородным B-сплайном.
- Для придания формы сплайну AutoCAD используются "определяющие точки" и "управляющие вершины". Определяющие точки по умолчанию лежат на линии сплайна, а управляющие вершины - вне ее.
- Порядок сплайна Автокад определяет, сколько раз его кривизна может меняться в пределах одного сегмента. Кривая первого порядка - прямая линия. Кривая второго порядка имеет постоянную кривизну (дуга). По умолчанию сплайн в Автокад представляет собой сочетание сегментов кривых полиномов 3-степени (также называемых "кубическими кривыми" - могут иметь одно изменение кривизны на сегмент. Кривые четвертого порядка - два изменения и т.д, вы можете довести его значение до 10.
Команда Сплайн
Отвечает за построение сплайна в AutoCAD команда Сплайн. Вызвать которую можно (начать построение сплайна):
- Создать сплайн в Автокад можно из строки меню пункт Рисование - строка Сплайн в раскрывающемся списке две строки с возможностью выбора способов построения: "сплайн Автокад по определяющим точкам" и "сплайн по управляющим вершинам".
- Построить сплайн Автокад вы можете из вкладки "Главная" ленты инструментов - в группе инструментов "Рисование" - две кнопки с возможностью выбора способов построения: "сплайн по определяющим точкам" и "сплайн Автокад по управляющим вершинам";
- Нарисовать сплайн также можно из классической панели инструментов "Рисование" - кнопка Автокад Сплайн;
- Начертить его вы можете, прописав наименование команды в командной строке "Сплайн".
Построение сплайна AutoCAD по определяющим точкам
Вызываем в Автокад команду Сплайн из командной строки. В командной строке появится запрос:
В командной строке также отображаются текущие настройки сплайна Автокад: "Способ=Определяющие", "Узлы=Хорда". Укажем первую его определяющую точку. По умолчанию отобразится штриховая линия желтого цвета, которая будет следовать от первой определяющей точки до курсора-перекрестия. Программа выдаст запрос:
Если вы хотите задать касание в начальной точке сплайна Автокад, то выберите опцию Касание в начале, т.к. после указания второй определяющей точки эта опция будет недоступна. Укажем координаты второй определяющей точки сплайна щелчком мыши на чертеже. Программа вычертит часть сплайна в Автокад, а также отобразит штриховую линию желтого цвета, которая будет следовать от второй определяющей точки до курсора-перекрестия. Система отобразит запрос:
Зададим следующую определяющую точку сплайна. Программа отобразит запрос:
После указания третьей определяющей точки появилась опция Замкнуть, которая замыкает сплайн.
Можете выбрать опцию Допуск, которая позволяет изменить точность обводки определяющих точек сплайном (не распространяется на крайние точки). Значение допуска 0 строит в Автокад сплайновую кривую, которая проходит точно через все опорные точки. Значение допуска больше 0, строит сплайновую кривую, которая проходит поблизости от опорных точек в пределах допуска.
Опция Касание в конце позволяет задать условие касания в конечной точке сплайна.
Для завершения построения сплайна в Автокад нажмите "Enter".
Как построить (сделать) сплайн в Автокад различными математическими способами
Сплайны в AutoCAD строятся математически точно. Построение сплайна по определяющим точкам содержит опцию "Узлы", которая позволяет выбирать математические способы построения сплайна.
Математические способы построения сплайна AutoCAD определяют, как объединяются кривые компонентов между соседними определяющими точками на сплайне.
"Хорда". (Способ определения длины хорды) . Размещение узлов, соединяющих каждую кривую компонента, пропорционально расстояниям между каждой связанной парой определяющих точек.
"Квадратный корень". (Центростремительный способ). Размещение узлов, соединяющих каждую кривую компонента, пропорционально квадратному корню расстояния между каждой связанной парой точек сглаживания. Этот метод обычно создает «более мягкие» кривые.
"Равномерно". (Равнопромежуточный способ). Размещает узлы для каждого компонента кривой на равном расстоянии друг от друга независимо от расстояния между точками сглаживания. Этот способ часто создает кривые, удлиняющие определяющие точки.
Построение сплайна AutoCAD по управляющим вершинам
Вызываем команду Сплайн в Автокад, затем выбираем опцию "Способ - УВ/CV". В командной строке отобразится запрос:
Укажем первую точку сплайна Автокад щелчком мыши на чертеже. По умолчанию отобразится штриховая линия желтого цвета, которая будет тянуться от первой точки до курсора-перекрестия. Система выдаст запрос:
То есть нам необходимо указать координаты первой управляющей вершины сплайна Автокад, т.к. первая указанная точка таковой не является. При использовании метода построения сплайна по управляющим вершинам первая и конечная точки сплайна задаются определяющими точками. Зададим управляющую вершину сплайна в Автокад щелчком мыши на чертеже. Как только мы укажем управляющую вершину, отобразится эскиз сплайна, который будет тянуться от первой определяющей точки до курсора-перекрестия. Штриховая линия желтого цвета будет тянуться от управляющей вершины до курсора-перекрестия. Отобразится штриховая линия белого цвета, которая начинается в первой определяющей точке сплайна и проходит через указанную управляющую вершину сплайна до курсора перекрестия. Программа выдаст следующий запрос:
Укажем следующую управляющую вершину сплайна Автокад щелчком мыши на чертеже. Штриховая линия желтого цвета будет тянуться от последней заданной управляющей вершины сплайна до курсора-перекрестия. Штриховая линия белого цвета будет начинаться в первой определяющей точке сплайна и проходить через указанные управляющие вершины до курсора перекрестия. Эскиз сплайна в Автокад также будет тянуться от первой определяющей точки до курсора перекрестия.
Обратите внимание, как строится сплайн в Автокад по управляющим вершинам (частный случай). Штриховая линия белого цвета, соединяющая управляющие вершины, образует ломаную линию. Сплайн вписан в ломаную линию и проходит через конечные вершины ломаной, а также через средние точки промежуточных звеньев ломаной в случае перегиба сплайна на этих участках.
В командной строке появится запрос:
Укажем конечную определяющую точку сплайна щелчком мыши на чертеже. Для завершения команды Автокад Сплайн нажмите "Enter".
Существует несколько типов сплайнов, но все они обладают аналогичными свойствами.
- Сплайн в AutoCAD разделен на сегменты (подобно полилинии), которые называются "узлами". Если узлы (сегменты) неравномерно распределены вдоль сплайна, то сплайн в Автокад называется неоднородным B-сплайном.
- Для придания формы сплайну AutoCAD используются "определяющие точки" и "управляющие вершины". Определяющие точки по умолчанию лежат на линии сплайна, а управляющие вершины - вне ее.
- Порядок сплайна Автокад определяет, сколько раз его кривизна может меняться в пределах одного сегмента. Кривая первого порядка - прямая линия. Кривая второго порядка имеет постоянную кривизну (дуга). По умолчанию сплайн в Автокад представляет собой сочетание сегментов кривых полиномов 3-степени (также называемых "кубическими кривыми" - могут иметь одно изменение кривизны на сегмент. Кривые четвертого порядка - два изменения и т.д, вы можете довести его значение до 10.
Команда Сплайн
Отвечает за построение сплайна в AutoCAD команда Сплайн. Вызвать которую можно (начать построение сплайна):
- Создать сплайн в Автокад можно из строки меню пункт Рисование - строка Сплайн в раскрывающемся списке две строки с возможностью выбора способов построения: "сплайн Автокад по определяющим точкам" и "сплайн по управляющим вершинам".
- Построить сплайн Автокад вы можете из вкладки "Главная" ленты инструментов - в группе инструментов "Рисование" - две кнопки с возможностью выбора способов построения: "сплайн по определяющим точкам" и "сплайн Автокад по управляющим вершинам";
- Нарисовать сплайн также можно из классической панели инструментов "Рисование" - кнопка Автокад Сплайн;
- Начертить его вы можете, прописав наименование команды в командной строке "Сплайн".
Построение сплайна AutoCAD по определяющим точкам
Вызываем в Автокад команду Сплайн из командной строки. В командной строке появится запрос:
В командной строке также отображаются текущие настройки сплайна Автокад: "Способ=Определяющие", "Узлы=Хорда". Укажем первую его определяющую точку. По умолчанию отобразится штриховая линия желтого цвета, которая будет следовать от первой определяющей точки до курсора-перекрестия. Программа выдаст запрос:
Если вы хотите задать касание в начальной точке сплайна Автокад, то выберите опцию Касание в начале, т.к. после указания второй определяющей точки эта опция будет недоступна. Укажем координаты второй определяющей точки сплайна щелчком мыши на чертеже. Программа вычертит часть сплайна в Автокад, а также отобразит штриховую линию желтого цвета, которая будет следовать от второй определяющей точки до курсора-перекрестия. Система отобразит запрос:
Зададим следующую определяющую точку сплайна. Программа отобразит запрос:
После указания третьей определяющей точки появилась опция Замкнуть, которая замыкает сплайн.
Можете выбрать опцию Допуск, которая позволяет изменить точность обводки определяющих точек сплайном (не распространяется на крайние точки). Значение допуска 0 строит в Автокад сплайновую кривую, которая проходит точно через все опорные точки. Значение допуска больше 0, строит сплайновую кривую, которая проходит поблизости от опорных точек в пределах допуска.
Опция Касание в конце позволяет задать условие касания в конечной точке сплайна.
Для завершения построения сплайна в Автокад нажмите "Enter".
Как построить (сделать) сплайн в Автокад различными математическими способами
Сплайны в AutoCAD строятся математически точно. Построение сплайна по определяющим точкам содержит опцию "Узлы", которая позволяет выбирать математические способы построения сплайна.
Математические способы построения сплайна AutoCAD определяют, как объединяются кривые компонентов между соседними определяющими точками на сплайне.
"Хорда". (Способ определения длины хорды) . Размещение узлов, соединяющих каждую кривую компонента, пропорционально расстояниям между каждой связанной парой определяющих точек.
"Квадратный корень". (Центростремительный способ). Размещение узлов, соединяющих каждую кривую компонента, пропорционально квадратному корню расстояния между каждой связанной парой точек сглаживания. Этот метод обычно создает «более мягкие» кривые.
"Равномерно". (Равнопромежуточный способ). Размещает узлы для каждого компонента кривой на равном расстоянии друг от друга независимо от расстояния между точками сглаживания. Этот способ часто создает кривые, удлиняющие определяющие точки.
Построение сплайна AutoCAD по управляющим вершинам
Вызываем команду Сплайн в Автокад, затем выбираем опцию "Способ - УВ/CV". В командной строке отобразится запрос:
Укажем первую точку сплайна Автокад щелчком мыши на чертеже. По умолчанию отобразится штриховая линия желтого цвета, которая будет тянуться от первой точки до курсора-перекрестия. Система выдаст запрос:
То есть нам необходимо указать координаты первой управляющей вершины сплайна Автокад, т.к. первая указанная точка таковой не является. При использовании метода построения сплайна по управляющим вершинам первая и конечная точки сплайна задаются определяющими точками. Зададим управляющую вершину сплайна в Автокад щелчком мыши на чертеже. Как только мы укажем управляющую вершину, отобразится эскиз сплайна, который будет тянуться от первой определяющей точки до курсора-перекрестия. Штриховая линия желтого цвета будет тянуться от управляющей вершины до курсора-перекрестия. Отобразится штриховая линия белого цвета, которая начинается в первой определяющей точке сплайна и проходит через указанную управляющую вершину сплайна до курсора перекрестия. Программа выдаст следующий запрос:
Укажем следующую управляющую вершину сплайна Автокад щелчком мыши на чертеже. Штриховая линия желтого цвета будет тянуться от последней заданной управляющей вершины сплайна до курсора-перекрестия. Штриховая линия белого цвета будет начинаться в первой определяющей точке сплайна и проходить через указанные управляющие вершины до курсора перекрестия. Эскиз сплайна в Автокад также будет тянуться от первой определяющей точки до курсора перекрестия.
Обратите внимание, как строится сплайн в Автокад по управляющим вершинам (частный случай). Штриховая линия белого цвета, соединяющая управляющие вершины, образует ломаную линию. Сплайн вписан в ломаную линию и проходит через конечные вершины ломаной, а также через средние точки промежуточных звеньев ломаной в случае перегиба сплайна на этих участках.
В командной строке появится запрос:
Укажем конечную определяющую точку сплайна щелчком мыши на чертеже. Для завершения команды Автокад Сплайн нажмите "Enter".
В повседневной работе часто сталкиваюсь с задачей преобразования сплайнов в полилинии в AutoCAD. Опишу свой опыт в этом вопросе.
Есть несколько способов преобразования, каждый из них дает схожие результаты, но отличия все же есть, в первую очередь, по точности преобразования.
1. Команда редактирования полилиний ПОЛРЕД (_PEDIT)
Важно! Переменная PLINECONVERTMODE задает тип сегментов, в помощью которых будет преобразован сплайн: 0 - с помощью линейных сегментов, 1 - с помощью дуг. Установите ее значение равным 1 для повышения точности преобразования или 0 для уменьшения точности. Выбор типа построения зависит от конкретной задачи.
2. Команда редактирования сплайнов РЕДСПЛАЙН (_SPLINEDIT)
Для преобразования сплайна в полилинию используйте команду РЕДСПЛАЙН (_SPLINEEDIT). Запустите команду, выберите сплайн, выберите опцию Преобразовать в полилинию и введите точность преобразования. Параметры точности аналогичны команде редактирования полилиний. Также на результат влияет переменная PLINECONVERTMODE.
3. Команда преобразования объемных объектов в плоские FLATTEN
Запустите команду FLATTEN из пакета Express Tools и выберите сплайн. На запрос Remove hidden lines ответьте No или просто подтвердите ввод. Сплайн преобразуется в полилинию. Точность преобразования очень высока.
4. Экспорт в формат DXF версии AutoCAD R12
Если сохранить чертеж в формате DXF версии AutoCAD R12, то все сплайны, которые есть в файле, будут преобразованы в полилинии.
Это самый нежелательный, но самый быстрый способ преобразования. Все сплайны вычерчиваются с помощью очень маленьких линейных сегментов полилинии, которые занимают большой объем памяти.
В заключении хочу сказать, что каждый из способов дает схожий результат, но отличия в простоте, скорости и точности преобразования есть. Нужный метод надо выбирать в зависимости от требуемого результата.
Всем привет! есть ли способы исправления многочисленного количества вертексов на сплайне , непосредственно в автокаде? качал скрипты для 3д макса (нормалайз сплайн 1.7) и (юниформ сплайн) НЕ ПОМОГАЮТ. модификатор который родной у 3д макса (нормалайз сплайн) тоже не подходит. Вручную пробовал удалить часть вертексов но ВСЕ это просто нереально,приходиться отрисовать рисунок в максе так как автокадом почти не владею, есть ли спецы которые знают что эта операция занимает пару минут ? я готов выслушать туториал и освоить корень зла - автокад
Сразу говорю, я не спец в автокаде, может есть способ проще.
В 2018 пробовали?
и к чему эта картинка ?
В 2018 пробовали?
Сразу говорю, я не спец в автокаде, может есть способ проще.
что с этим делать ?
есть ли способы исправления многочисленного количества вертексов на сплайне , непосредственно в автокаде? качал скрипты для 3д макса (нормалайз сплайн 1.7) и (юниформ сплайн) НЕ ПОМОГАЮТ
Я понял так, что вы в макс экспортируете сплайн, и там куча вертексов. Видимо не правильно понял?
Вы бы показали чего нужно. Желательно исходные данные и конечный результат, а то может вы вообще не тем путём пошли.
есть ли способы исправления многочисленного количества вертексов на сплайне , непосредственно в автокаде? качал скрипты для 3д макса (нормалайз сплайн 1.7) и (юниформ сплайн) НЕ ПОМОГАЮТ
Я понял так, что вы в макс экспортируете сплайн, и там куча вертексов. Видимо не правильно понял?
Вы бы показали чего нужно. Желательно исходные данные и конечный результат, а то может вы вообще не тем путём пошли.
а что не понятно ? есть dwg который имеет уйму точек при экспорте в 3д макс , нужно как бэ уменьшить их кол-во при этом сохранить форму сплайна глаженным (smooth)
Читайте также: