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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > 2017 AutoCAD. Как убрать сглаживание дуг (полилиний) с заданным шагом

2017 AutoCAD. Как убрать сглаживание дуг (полилиний) с заданным шагом

Ответ
Поиск в этой теме
Непрочитано 11.09.2017, 12:01 #1
2017 AutoCAD. Как убрать сглаживание дуг (полилиний) с заданным шагом
ripeinik
 
ГИПик
 
Нерезиновая
Регистрация: 21.06.2012
Сообщений: 57

Драсте. Вопрос в следующем: необходимо антисгладить полилинии с нужным мне шагом, например хочу чтобы каждая дуга превратилась допустим в 3-4 полилинии.
Таких полилиний много, нужны для обрезания по контурам поверхностей и создания нормальных картограмм впоследствии.
Руками я задолбаюсь, надеюсь, что можно сделать сию операцию автоматизированно.
Графическое изображение вопроса ниже:
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 94
Размер:	34.0 Кб
ID:	193463

__________________
Нормально делай - нормально будет. И всегда бери аванс =)
Просмотров: 3781
 
Непрочитано 11.09.2017, 12:03
1 | #2
Кулик Алексей aka kpblc
Moderator

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


Штатными средствами вряд ли. Можно, конечно, попробовать поиграться с wmfout / wmfin, но я бы на качественный результат не рассчитывал.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.09.2017, 12:42
#3
gumel


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Штатными средствами вряд ли. Можно, конечно, попробовать поиграться с wmfout / wmfin, но я бы на качественный результат не рассчитывал.
Примерно по такому же принципу происходит конвертирование исходных координат в координаты для некоторых ЧПУ станков. Чем ниже разрешающая способность станка, тем грубее будет векторная графика..
gumel вне форума  
 
Непрочитано 11.09.2017, 13:20
#4
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Цитата:
Сообщение от ripeinik Посмотреть сообщение
необходимо антисгладить полилинии
Подобный результат выдает команда ConvTo2d пакета PLTOOLS (найдите поиском по форуму).

Цитата:
Сообщение от ripeinik Посмотреть сообщение
с нужным мне шагом
Шаг там выбирается автоматически, трудно сказать, из каких соображений - скорее всего, из тех, чтобы отклонение "линейчатой" полилинии от сглаженной не превышало какую-то адекватную величину.

Добавлено
Вспомнил, где видел подобную операцию с установкой шага! Полилинию надо преобразовать в сплайн, затем зайти в редактирование сплайна и там выбрать "преобразовать в полилинию". Параметр "точность" и будет задавать требуемый шаг. Результатом станет "линейчатая" полилиния.
Но такой фокус получается только для полилиний, сглаженных методом "Сплайн", а не дугами.

Последний раз редактировалось kp+, 11.09.2017 в 13:26.
kp+ вне форума  
 
Непрочитано 11.09.2017, 13:50
1 | #5
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,327


Segment Curve
Можно разбить все дуги на заданное количество сегментов
AlexCondor вне форума  
 
Автор темы   Непрочитано 11.09.2017, 14:21
#6
ripeinik

ГИПик
 
Регистрация: 21.06.2012
Нерезиновая
Сообщений: 57


Цитата:
Сообщение от AlexCondor Посмотреть сообщение
Segment Curve
Можно разбить все дуги на заданное количество сегментов
Нажмите на изображение для увеличения
Название: Снимок1.PNG
Просмотров: 8
Размер:	94.2 Кб
ID:	193469
благодарствую, мил человек, дай Б-г тебе здоровья там всякого
__________________
Нормально делай - нормально будет. И всегда бери аванс =)
ripeinik вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > 2017 AutoCAD. Как убрать сглаживание дуг (полилиний) с заданным шагом

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Конвертация файлов Admin Прочее. Программное обеспечение 7515 19.03.2024 14:27
Autocad 2017 не запускается VBA Ruffen Программирование 16 17.01.2022 15:21
Как с заданным шагом снять координаты с полилиний в файл? griniland Программирование 8 22.01.2016 11:14