Можно ли полилинию превратить в сплайн. А то я обвел ж/д рельсы полилинией - и получилось угловато - заново не хочу обводить сплайном - можно ли как-то одним кликом преобразовать? может у кого лисп есть?
Такого нет. Есть правой кнопкой - редактировать полилинию - сплайн. Ну да ладно не суть столь важно. В итоге получилось х*рня - сплайн не проходит по точкам (а точки попадают в точки сглаживания сплайна которые за пределом сплайна). Зато тамже есть функция Сгладить полилинию - тогда она продолжает проходить через мои точки и сглаживается! Спасибо короче все равно!
Всем привет! А есть возможность преобразовать все полилинии в сплайны разом? Важно чтобы они стали именно сплайнами, а не 2d полилиниями сглаженными сплайном. Я делаю следующее. Нажимаю команду: редактировать полилинию/несколько/сплайн. Все мои полилинии сглаживаются сплайном. Дальше чтобы преобразовать в сплайн нужно выделить сглаженную полилинию и нажать команду "редактировать сплайн". Но тут затык - это нельзя сделать с несколькими объектами одновременно. А полилиний таких у меня в чертеже 1400 штук. Может есть Lisp какой?
Да, в частности для горизонталей, но не только. Пришел чертеж, где горизонтали, контура растительности и т.д. изображены ломанными линиями. Нужно все это дело сгладить. По опыту - это преобразовать в сплайн, затем через flatten objects или другим способом - обратно в полилинии с бОльшим числом узлов. Еще способ - сделать дуговое сглаживание, добавить вершины во все сегменты через polyline tools, потом убрать сглаживание. Но проблема, как я писал, в том, что сгладить разом можно все линии, а вот преобразовывать в сплайны или добавлять вершины получается только по каждой линии в отдельности, что нереально при таком количестве. Решение пока не нашел.
Извините заранее, я может не понимаю ваши критерии работы. НО почему именно ДУГОВОЕ сглаживание, Оно из всех сглаживаний само ужасно распидарасит полилинию! Почему не квадратичное(кубическое) ?
--- Сообщения объединены, 27 янв 2021, Оригинальное время сообщения: 27 янв 2021 --- если ПКМ при выделенной полилинии, то там два варианта:Редактировать -сгладить и второй способ Дуговое сглаживание. Они, я так понимаю одинаковые. тов. Grinn разом сглаживает через Ptools. Вопрос : а как правильно сглаживать?
chehoff, выбирете полилинию (можно скопом) и в свойствах поменяйте дуговое на квадратичное. И восхититесь куда более приятными формами))
При сглаживании тип сплайна определяется значениями системных переменных SPLYNETYPE и SURFTYPE. В том случае если SPLYNETYPE=5, тогда формируется квадратичный сплайн; значение SPLYNETYPE=6 использует при сглаживании кубический сплайн. --- Сообщения объединены, 27 янв 2021, Оригинальное время сообщения: 27 янв 2021 --- Я понял так)
Может есть смысл поковырять здесь https://www.dotsoft.com/mapworks.htm (Наведите курсор, чтобы раскрыть содержимое) https://www.dotsoft.com/mapworks.htm (раскрыть) https://www.dotsoft.com/mapworks.htm (свернуть) Кривые: Калькулятор: Инструмент на основе диалогового окна для расчета всех параметров кривой на основе двух известных значений. Дополнение: Создает дополнение для выбранной дуги. Контролируемая посадка: Создает подходящую дугу или окружности через несколько точек. Переключайте или управляйте весами с помощью интерактивной обратной связи по результатам кривой. Pnt, Pnt, Pnt: Рисует объект дуги через три выбранные точки в любом направлении. Pnt, Tan, Tan: Рисует дугу через точку с двумя выбранными касательными сегментами. Быстрая установка: Рисует подходящую дугу через несколько выбранных точек на пути. Rad, Pnt, Pnt: Создает объект дуги из известных конечных точек и радиуса. Радиус, направление: Создает объект дуги на основе известного радиуса, направления внутрь / наружу. Касательная: Рисует касательную дугу от конечной точки выбранного отрезка линии / полилинии.
Чтобы преобразовать все сплайны в полилинию, нужно ввести команду ПОЛРЕД, пкм выбрать несколько и обвести весь чертеж, затем выбрать точность полилинии. Ничто, кроме сплайнов, не должно измениться.