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

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

Подскажите макросы для работы с полилиниями

Ответ
Поиск в этой теме
Непрочитано 09.07.2016, 10:34 #1
Подскажите макросы для работы с полилиниями
KaznaSpender
 
Регистрация: 25.10.2014
Сообщений: 9

Здравствуйте!

Подскажите, существуют ли в свободном доступе макросы/приложения для AutoCAD позволяющие сделать следующее:

1. Автоматическая простановка выносок с нумерацией по вершинам полилинии. В идеале возможность табличного редактирования в excel подписей каждой выноски, чтобы в случае чего можно было полностью заменить текст всех выносок без необходимости щелкать по каждой (способ "найти->замена" не подходит).

2. Автоматическая отрисовка блоков с заданным углом в вершинах полилинии. На промежуточных вершинах необходимо вставлять один блок, а на поворотных вершинах - другой, причем повернутый на половину угла поворота самой полилинии в этих вершинах.

3. Добавление вершин в полилинию на основе центров блоков, лежащих на ней.

PS: хочу научиться сам писать макросы для упрощения работы в AutoCAD. Может посоветуете толковую литературу?
Просмотров: 3620
 
Непрочитано 09.07.2016, 11:48
#2
Boxa

КЖ; C#
 
Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,588


1. Что то подобное постоянно всплывает на форуме, ищите уже было.
2. Макросы Вам в этом не помогут, смотрите в сторону программирования.
Boxa вне форума  
 
Автор темы   Непрочитано 10.07.2016, 08:14
#3
KaznaSpender


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


Оптимальным вариантом является изучение AutoLisp или что-то сложное на нем не написать?
KaznaSpender вне форума  
 
Непрочитано 10.07.2016, 12:03
#4
Hvac

Инженер-проектировщик
 
Регистрация: 10.07.2016
Сообщений: 11


Цитата:
Сообщение от KaznaSpender Посмотреть сообщение
Оптимальным вариантом является изучение AutoLisp или что-то сложное на нем не написать?
Я бы рекомендовал основной упор сделать на C#. Это сильно расширит ваши возможности автоматизации. Например, вы сможете разарабтывать не только под AutoCAD но и под Revit, и для многих других САПР. Для C# очень много документации и примеров.
Hvac вне форума  
 
Непрочитано 10.07.2016, 14:25
#5
skkkk


 
Регистрация: 20.03.2008
Сообщений: 2,653


Цитата:
Сообщение от Hvac Посмотреть сообщение
Я бы рекомендовал основной упор сделать на C#.
Возможно, это и правильный совет. Язык этот явно посильнее в возможностях, нежели LISP, думаю, равно, как и C++ и VB.NET. Все эти языки более производительны по скорости, и дают возможность создавать более развитые и красочные интерфейсы.
Но почему-то явным лидером по наличию в Сети готовых программ самой различной направленности является LISP. По крайней мере, все из перечисленных задач из первого сообщения ему точно по зубам, более того, как заметил Воха, многое уже есть. Конечно, чаще всего то, что есть, не совсем подходит для каждого конкретного случая, и необходима заточка "под себя".
Начать стоит с изучения возможностей программы PL-Tools. А далее, используя поиск, знание русского языка и терпение, пошарить по форуму в поисках других более подходящих программ.
Однако самым быстрым способом, думаю, будет найти исполнителей, которые за умеренную плату очень быстро решат эти задачи, тем более, что под рукой казна .
skkkk вне форума  
 
Непрочитано 10.07.2016, 17:14
#6
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от KaznaSpender Посмотреть сообщение
3. Добавление вершин в полилинию на основе центров блоков, лежащих на ней.
посмотри здесь http://forum.dwg.ru/showthread.php?p=993368#post993368
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Подскажите макросы для работы с полилиниями

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Разрешение на разработку ППРк allexandk Технология и организация строительства 4 20.03.2012 17:50
Способ учета работы колонны и пластины в Gen_3dim (Ing+2006) kanonada Расчетные программы 3 11.01.2011 12:15
Поиск работы Perezz!! Разное 46 21.03.2008 12:50
Еще одна команда для работы с полилиниями Кочетков Андрей Программирование 22 27.11.2006 06:24