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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Разбиение линии на фрагменты

Разбиение линии на фрагменты

Ответ
Поиск в этой теме
Непрочитано 13.05.2008, 18:19 #1
Разбиение линии на фрагменты
XYZ
 
mechanical engineering
 
Moscow
Регистрация: 19.07.2006
Сообщений: 35

В автокаде для построения круговых диаграмм надо окружность (circle) разбить на фрагменты (без разрывов) и раскрасить разными цветами. Прошу подсказать какая команда позволяет производить разбиение.
Просмотров: 4655
 
Непрочитано 13.05.2008, 20:38
#2
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Наверное, проще всего нарисовать по окружности, которую сначала разметить, дуги по трем точкам и затем окружность удалить
Vova вне форума  
 
Непрочитано 13.05.2008, 20:49
#3
Semvad

Проектирование КЖ,КМ,КД,КР и т.д.
 
Регистрация: 17.11.2006
СПб
Сообщений: 450
<phrase 1= Отправить сообщение для Semvad с помощью Skype™


Присоединяюсь к Vova,

Может еще команда - DIVIDE пригодится.
Semvad вне форума  
 
Непрочитано 13.05.2008, 20:53
#4
Хмурый


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


Зачем окружность вообще разбивать на части? Начертить радиусы, сделать заливки в сектора, радиусы и окружность либо удалить либо отправить на непечатный или замороженый слой
Хмурый вне форума  
 
Непрочитано 13.05.2008, 20:58
#5
Хмурый


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


А линию на фрагменты без разрыва делит команда _break , если первую и вторую точки указать в одном месте. С окружностью это не прокатит, но с дугой- в самый раз
Хмурый вне форума  
 
Непрочитано 13.05.2008, 20:59
#6
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Я тоже думал про сектора, но здесь, похоже, имеются в виду как раз раноцветные дуги. Однако, окружность из этих дуг должна быть без разрывов.
Profan вне форума  
 
Непрочитано 13.05.2008, 21:08
#7
Кулик Алексей aka kpblc
Moderator

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


_.break, по-моему, не обрабатывает окружности. Могу ошибаться.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 13.05.2008, 21:17
#8
Хмурый


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


Окружности не обрабатывает только в одной точке, по двум точкам разрыва- работает. Дуги разбивает и по одной точке.
Хмурый вне форума  
 
Непрочитано 14.05.2008, 09:54
#9
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Сообщение удалил, не работает совет.
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 14.05.2008 в 14:10.
Bull вне форума  
 
Непрочитано 14.05.2008, 13:15
#10
Traum

инженер-САПР
 
Регистрация: 07.12.2006
Ижевск
Сообщений: 100


Ребята, вам не это надо?
Вложения
Тип файла: dwg
DWG 2004
окружность.dwg (53.1 Кб, 1700 просмотров)
Traum вне форума  
 
Непрочитано 14.05.2008, 13:23
#11
Хмурый


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


Traum, это. Напиши как это сделать. Прежде, чем написать прочитай предыдущие сообщения. Может такой способ уже описан
Хмурый вне форума  
 
Непрочитано 14.05.2008, 13:44
#12
REDS

Конструктор (Железяки)
 
Регистрация: 12.04.2007
Russia
Сообщений: 252


Рисуем окружность.... проводим два радиуса...(градусов под 45) по ним отсекам сектор....радиусы удаляем.... затем - круговой массив на 360град. из 8 элементов - получаем окружность из 8 дуг.... размер которых можно изменить ручками..... я бы сделал так
__________________
<<Самое сложное - ДОЙТИ ДО ПРОСТОГО...>>
REDS вне форума  
 
Непрочитано 14.05.2008, 14:11
#13
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Цитата:
Сообщение от Traum Посмотреть сообщение
Ребята, вам не это надо?
То, ЧТО надо, все давно поняли. Ты не рыбой его корми, а удочку ему дай (совет т.е.) Я бы, например, поступил так: нарисовал дугу, разбил его в точке. Потом у одного конца провел линию и до этой линии "выстрелил" другой конец. Ну а потом уже и разбивать можно как нужно.
__________________
Век живи, век учись - ...

Последний раз редактировалось Bull, 14.05.2008 в 14:22.
Bull вне форума  
 
Непрочитано 14.05.2008, 14:29
#14
REDS

Конструктор (Железяки)
 
Регистрация: 12.04.2007
Russia
Сообщений: 252


Цитата:
Сообщение от Bull Посмотреть сообщение
То, ЧТО надо, все давно поняли. Ты не рыбой его корми, а удочку ему дай (совет т.е.) Я бы, например, поступил так: нарисовал дугу, разбил его в точке. Потом у одного конца провел линию и до этой линии "выстрелил" другой конец. Ну а потом уже и разбивать можно как нужно.
А сам так пробовал сделать??? Выстрелил - не прокатит
__________________
<<Самое сложное - ДОЙТИ ДО ПРОСТОГО...>>
REDS вне форума  
 
Непрочитано 14.05.2008, 14:48
#15
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


Обрати внимание:
Цитата:
Сообщение от Bull Посмотреть сообщение
1.нарисовал дугу
2. разбил его в точке.
3. Потом у одного конца провел линию
4. и до этой линии "выстрелил" другой конец.
Ну а потом уже и разбивать можно как нужно.
Т.е. другой конец ПЕРВОНАЧАЛЬНОЙ дуги. После разбиения уже получается другую часть стреляешь
__________________
Век живи, век учись - ...
Bull вне форума  
 
Непрочитано 15.05.2008, 07:46
#16
Traum

инженер-САПР
 
Регистрация: 07.12.2006
Ижевск
Сообщений: 100


Ой. Вчера так долго и подробно описывала, как я это делала.. хотя делать не так уж долго
сегодня обнаружила, что моего сообщения тут нет..
ну если кратко, то я применяла команду _DIVIDE, а можно и воспользоваться командой _measure, но это уже в зависимости от того, на какие части надо поделить окружность...
Команда "разорвать в точке" для окружности не применима. Можно прсто "разорвать" воспользоваться.. после получения дуги из окружности, разрываю дугу в полученных после разметки точках, и соединяю дугу в законченную окружность, получив необходимое число ее фрагментов. Если нужно в результате получить заполненные сегменты, то разбивать и не прийдется, а просто надо от центра окружности провести прямые к точкам разметки и залить сегменты.
ОЙ! Кратко не получилось
Traum вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Разбиение линии на фрагменты



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание нового типа линий Apelsinov AutoCAD 915 08.07.2022 12:36
Несплошные линии, X-refы и... задача Vova AutoCAD 6 20.04.2018 16:14
Осевые и штрихпунктирные линии (вывод на печать) Klop AutoCAD 3 09.01.2008 11:45
Как сгладить 2 линии. Или как сгладить только часть линии. Димас AutoCAD 3 14.03.2006 08:28
Загрузка типа линии из макроса Кулик Алексей aka kpblc Программирование 4 24.01.2005 14:57