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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как равномерно расположить объекты по кривой?

Как равномерно расположить объекты по кривой?

Ответ
Поиск в этой теме
Непрочитано 16.07.2011, 07:53 #1
Как равномерно расположить объекты по кривой?
Lelikmas
 
Инженер
 
Н. Новгород
Регистрация: 09.07.2011
Сообщений: 4

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

Вложения
Тип файла: dwg
DWG 2000
Распределение.dwg (105.1 Кб, 4961 просмотров)

Просмотров: 26325
 
Непрочитано 16.07.2011, 08:42
1 | #2
n0str0m0

геолог
 
Регистрация: 02.09.2009
Тында, Дальний Восток
Сообщений: 413
<phrase 1=


Меню Рисование - Точка - Поделить (или Разметить) или
_divide - разметить кривую на сегменты равной длины.
_measure - поделить кривую на определенное количество сегментов
В местах разметки будут вставлены точки. Чтобы их увидеть под кривой, необходимо изменить стиль отображения точки _ddptype (или меню Формат-Отображение точек.
Чтобы по полученным точкам расставить необходимые объекты, воспользуйся лиспом frto http://forum.dwg.ru/showthread.php?t=32214
А в ACAD 2012 это можно сделать командой Массив - Траектория с возможностью ориентации по траектории. Но 2012 акад еще не у всех...

Последний раз редактировалось n0str0m0, 16.07.2011 в 11:15.
n0str0m0 вне форума  
 
Непрочитано 16.07.2011, 08:46
#3
lastloch


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


Команда _measure вам помогет.
lastloch вне форума  
 
Непрочитано 16.07.2011, 15:29
#4
TararykovDG

Программист-энтузиаст
 
Регистрация: 17.07.2009
Воронеж
Сообщений: 575


Может это подойдет Вставка объектов под заданным углом к кривой. Можно выбрать любой объект на чертеже (или набор объектов) указать кривую и расставить эти объекты на кривой различными способами (хоть в ручную, хоть равномерно, хоть по вершинам)
__________________
cadtools
TararykovDG вне форума  
 
Автор темы   Непрочитано 17.07.2011, 00:23
#5
Lelikmas

Инженер
 
Регистрация: 09.07.2011
Н. Новгород
Сообщений: 4
Отправить сообщение для Lelikmas с помощью Skype™


n0str0m0, спасибо. Так действительно получается. Если сделать отображение точки окружностью заданого диаметра (в меню ед. чертежа, я так понимаю что это мм), то далее никаких манипуляций и не требуется, на печать выйдут окружности (точки). Действительно в 11 акаде массив как и раньше прямоуг. и круговой. Лиспом не пользовался, буду разбираться.
lastloch, у меня рускоязычная версия, в командной строке определяется как неизвестная команда, в справке тоже.
n0str0m0, подскажите пожалуйста, есть ли способ по команде -разметить- выделять сразу несколько отрезков кривых, у меня выделяется только одна, затем запрос шага.

Последний раз редактировалось Lelikmas, 17.07.2011 в 01:36.
Lelikmas вне форума  
 
Непрочитано 17.07.2011, 02:40
#6
n0str0m0

геолог
 
Регистрация: 02.09.2009
Тында, Дальний Восток
Сообщений: 413
<phrase 1=


Цитата:
Сообщение от Lelikmas Посмотреть сообщение
Если сделать отображение точки окружностью заданого диаметра (в меню ед. чертежа, я так понимаю что это мм), то далее никаких манипуляций и не требуется, на печать выйдут окружности (точки)
Так лучше не делать, потому что стиль отображения точек распространяется на ВСЕ точки чертежа, а это не всегда нужно. К тому же, взглянув в панель Свойства ты увидишь, что это у тебя не круг, а все-таки точка, и как ты потом будешь отделять круги от точек? Лучше уж воспользоваться frto
Цитата:
Сообщение от Lelikmas Посмотреть сообщение
подскажите пожалуйста, есть ли способ по команде -разметить- выделять сразу несколько отрезков кривых, у меня выделяется только одна, затем запрос шага.
Сдается мне, что ты слишком много хочешь Дело в том, что кривую можно начинать размечать либо с одного конца, либо с другого, если разбивать линию на фрагменты определенной длины, то последний отрезом может оказаться не с той стороны. Это можно указать только для каждой линии. Либо воспользоваться каким либо лиспом (я такого не знаю)
Цитата:
Сообщение от Lelikmas Посмотреть сообщение
lastloch, у меня рускоязычная версия, в командной строке определяется как неизвестная команда, в справке тоже.
В локализованных версиях автокада перед именем любой команды на английском ОБЯЗАТЕЛЬНО вставь знак подчеркивания (_measure)!!!! Но, на всякий случай, в меню рисование-точка есть эта команда(_measure). Если у тебя не включено меню РИСОВАНИЕ, то это уже другой разговор

Последний раз редактировалось n0str0m0, 17.07.2011 в 07:08.
n0str0m0 вне форума  
 
Автор темы   Непрочитано 17.07.2011, 09:52
#7
Lelikmas

Инженер
 
Регистрация: 09.07.2011
Н. Новгород
Сообщений: 4
Отправить сообщение для Lelikmas с помощью Skype™


Цитата:
Сообщение от n0str0m0 Посмотреть сообщение
Сдается мне, что ты слишком много хочешь
Пожалуй, было бы слишком просто. Про подчёркивание забыл совсем, _measure и есть разметить.
Lelikmas вне форума  
 
Непрочитано 17.07.2011, 11:23
#8
sbi


 
Регистрация: 27.04.2008
SPB
Сообщений: 3,285
Отправить сообщение для sbi с помощью Skype™


Цитата:
Сообщение от Lelikmas Посмотреть сообщение
К примеру расположить окружности по кривой с заданым шагом (равное расстояние между центрами, по линии) . На чертеже я вручную раскидал, но это не серьёзно и нужна точность. Не приложу ума как это сделать.
" (равное расстояние между центрами, по линии)" это не понято.По какой?

.
__________________
С уважением sbi
sbi вне форума  
 
Непрочитано 17.07.2011, 22:25
#9
lastloch


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


Команда _measure позволяет размечать линию не только точками но и блоками. Создай нужный блок и вперед!
А для разметки нескольких объектов сразу можно простенький лиспик написать.
lastloch вне форума  
 
Непрочитано 18.07.2011, 04:54
#10
Jonas

конструктор машиностроитель
 
Регистрация: 14.05.2007
Новосибирск
Сообщений: 893


В А2012 _arraypath, красиво решается.
Jonas вне форума  
 
Автор темы   Непрочитано 18.07.2011, 19:24
#11
Lelikmas

Инженер
 
Регистрация: 09.07.2011
Н. Новгород
Сообщений: 4
Отправить сообщение для Lelikmas с помощью Skype™


sbi, имеется ввиду расположение большого количества окружностей по прямой или кривой с равным шагом (расстоянием между центрами окружностей)
Jonas, у меня 11 только, как 12 появится, нужно будет попробовать.
lastloch, с блоком, да, удобнее. Про лиспы узнал совсем недавно, так понимаю что то вроде макросов, когда учился такой темы небыло, ещё предстоит разобраться.

Последний раз редактировалось Lelikmas, 18.07.2011 в 19:32.
Lelikmas вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как равномерно расположить объекты по кривой?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Текст вдоль полилинии или сплайна (по кривой) Denioska AutoCAD 48 10.09.2022 21:55
LISP. Разорвать объекты в точках пересечения. BreakObjects. VVA Готовые программы 110 25.02.2022 07:33
Как определить стоимость проектных работ, если не известна стоимость строительства? dextron3 Поиск литературы, чертежей, моделей и прочих материалов 37 27.08.2014 18:32
пропали объекты с разных слоёв chili-9 AutoCAD 14 19.11.2009 17:14
Вписывание свободной переходной кривой между прямой и кривой в AutoCAD Civil 3D 2010 Работа-не-волк Вертикальные решения на базе AutoCAD 3 30.10.2009 11:25