|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
26.06.2010, 11:27 | 2 | | #1 |
Расстановка блоков вдоль линии, полилинии, сплайна
Бат-Ям
Регистрация: 14.06.2009
Сообщений: 295
|
||
Просмотров: 56615
|
|
||||
строительное проектирование (после АР,ОДИ,ЭЭФ,ПБ,ПЗУ, ТХ и КР и обслед. писать "архитектор" некорр.) Регистрация: 01.05.2008
Новосибирск
Сообщений: 4,867
|
в автокаде есть команды:
divide measure с их помощью расставляются блоки вдоль линий, полилиний и сплайнов. === а эта программа как-то по особенному расставляет? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
отдел открытых горных работ Регистрация: 06.05.2009
Новокузнецк
Сообщений: 124
|
Единственный минус этих комманд:
что они непозволяют вставлять блоки вдоль плиний, сплайнов и etc, использую вершины этих самых объектов. Предлагаю сделать такую программу. Всем желающим потренироваться и нетолько... т.к. сам я с лиспом недружу - увы. Последний раз редактировалось Shaft, 26.02.2011 в 10:51. |
|||
|
||||
Инженер-проектировщик искусственных сооружений Регистрация: 24.12.2010
Сейчас Московская область
Сообщений: 65
|
Есть еще такая команда "me" в английской версии AutoCAD. Эта команда расстовляет блоки по полилинии(Линии точно нет, сплайны не пробовал, но помоему тоже нет) через определенное расстояние(шаг цоколей барьерного ограждения через 2 м по радиусу). Если кому интересно пишие в лику, сделаю пример поподробне(может даже видео при желании).
|
|||
|
||||
отдел открытых горных работ Регистрация: 06.05.2009
Новокузнецк
Сообщений: 124
|
А если надо чтобы блоки вставлялись в только в вершинах полилинии, а не через заданное расстояние? Кто-нибудь знает как такое можно реализовать...
|
|||
|
||||
отдел открытых горных работ Регистрация: 06.05.2009
Новокузнецк
Сообщений: 124
|
Цитата:
upd: Это то что нужно... НО...хотелось бы добавить немного конструктивной критики Я так понял, что вместо bl1...bl5 нужно вставить имя того блока, который я хочу разместить вдоль линии. (Либо переименовать блоки в чертеже, что гораздо проще) Но оба этих способа несовсем удобны. Отсюда такой вопрос: Можно ли докрутить к программе возможность выбора из спсиска тех блоков, которые находяться в файле чертежа? Вместо bl1...bl5. Конечно, если пользоваться данной программкой изредка, то вполне можно мириться с неудобствами выбора блоков. Но если пользоваться программой на регулярной основе, то это весьма неудобно. Поэтому предлагаю довести шаг выбора нужного блока, до ума. И на мой взгляд самым весомым и важным отличием данной программы от автокадовских аналогов является пункт - by Vertex. Который для мне просто жизненно необходим ! Т.к. до этого подобную процедуру я выполнял вручную. А к хорошему как известно ОЧЕНЬ БЫСТРО ПРИВЫКАЕШЬ !!! И попробовав один раз, больше нехочеться это делать вручную!!! Автору ОГРОМНЕЙШЕЕ СПАСИБО!!! Последний раз редактировалось Shaft, 01.04.2011 в 07:28. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Текст вдоль полилинии или сплайна (по кривой) | Denioska | AutoCAD | 48 | 10.09.2022 21:55 |
Создание нового типа линий | Apelsinov | AutoCAD | 915 | 08.07.2022 12:36 |
Выдавливание вдоль линии (VBA) | Markiza-2010 | Программирование | 4 | 29.03.2010 02:36 |
Как при помощи лиспа нарисовать цепочку окружностей вдоль воображаемой линии | Serge_BN | LISP | 8 | 18.03.2010 20:32 |
Как пустить текст вдоль изогнутой линии? | Shaft | AutoCAD | 47 | 01.06.2009 16:13 |