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

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

Как автоматизировать выбор стиля мультивыноски

Ответ
Поиск в этой теме
Непрочитано 27.06.2013, 17:15 #1
Как автоматизировать выбор стиля мультивыноски
alega11
 
Регистрация: 04.05.2013
Сообщений: 11

Есть два стиля мультивыноски:
1. присоединение выноски справа и слева - верх первой строки.
2. присоединение выноски справа и слева - низ первой строки.
То есть постоянно надо переключаться между стилями или расставлять в одном, а потом редактировать.

Как автоматизировать выбор при расстановке мультивыносок?
Просмотров: 4019
 
Непрочитано 27.06.2013, 17:20
#2
Manikin

ПГС
 
Регистрация: 10.02.2011
Сообщений: 44


засунуть оба типа на инструментальную палитру и выбирать команду с нее
__________________
RTFM!!!
Manikin вне форума  
 
Автор темы   Непрочитано 28.06.2013, 09:12
#3
alega11


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


не вариант
alega11 вне форума  
 
Непрочитано 28.06.2013, 09:22
#4
Кулик Алексей aka kpblc
Moderator

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


Я чего-то не понимаю: а в чем собственно разница?
Цитата:
Сообщение от alega11 Посмотреть сообщение
1. присоединение выноски справа и слева - верх первой строки.
2. присоединение выноски справа и слева - низ первой строки.
А так, в качестве принципа: проверить наличие соответствующего стиля, при необходимости создать его и / или отредактировать, и дальше - либо его активировать и вставлять мультивыноску, либо сначала вставить мультивыносу, а потом ей назначить соответствующий стиль.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.06.2013, 10:30
#5
Boxa

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


Цитата:
Сообщение от alega11 Посмотреть сообщение
не вариант
Очень даже вариант, автоматизирует, не требует программирования и работает на автокадах с 2006 по последний.
Остальные варианты потребуют написания скриптов.
Boxa вне форума  
 
Непрочитано 28.06.2013, 11:37
#6
pan

добрый человек
 
Регистрация: 23.02.2004
Глушь
Сообщений: 971


Цитата:
Сообщение от alega11 Посмотреть сообщение
Как автоматизировать выбор при расстановке мультивыносок?
Сделать две кнопки с макрокомандами
__________________
Правильно сформулированный вопрос содержит 90% ответа.
pan вне форума  
 
Непрочитано 28.06.2013, 11:44
#7
Manikin

ПГС
 
Регистрация: 10.02.2011
Сообщений: 44


Цитата:
Сообщение от pan Посмотреть сообщение
Сделать две кнопки с макрокомандами
или так, причем сразу прописать слой в котором будет создаваться выноска =)
__________________
RTFM!!!
Manikin вне форума  
 
Автор темы   Непрочитано 28.06.2013, 14:53
#8
alega11


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


всем спасибо за предложенные варианты, но это альтернативы того что есть.
Тему создал в этом разделе, т.к. вижу только программное решение, но не хватает мозгов и времени.

По порядку:

Цитата:
Сообщение от Manikin Посмотреть сообщение
засунуть оба типа на инструментальную палитру и выбирать команду с нее
выбор уже висит на панели



Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Я чего-то не понимаю: а в чем собственно разница?
выноска вниз - присоединение к строке сверху
выноска вверх - присоединение к строке снизу


Цитата:
Сообщение от pan Посмотреть сообщение
Сделать две кнопки с макрокомандами
когда расставляешь несколько сотен выносок (благо есть AsmiTools_Renum) каждый лишний "клик" на счету.
Миниатюры
Нажмите на изображение для увеличения
Название: Клип_8.jpg
Просмотров: 37
Размер:	2.4 Кб
ID:	106484  Нажмите на изображение для увеличения
Название: Клип_9.jpg
Просмотров: 41
Размер:	1.9 Кб
ID:	106485  
alega11 вне форума  
 
Непрочитано 28.06.2013, 15:30
#9
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 508
<phrase 1=


Цитата:
Сообщение от alega11 Посмотреть сообщение
когда расставляешь несколько сотен выносок (благо есть AsmiTools_Renum) каждый лишний "клик" на счету.
ну так в начале макроса ставишь звёздочку (*), и он зацикливается
http://dwg.ru/pub/7
__________________
Алексей
bargool вне форума  
 
Непрочитано 30.06.2013, 01:56
1 | #10
skkkk


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


Я бы делал проверку на разницу координат Y точки указателя и координат Y полки выноски. И назначал бы в зависимости от этого соответствующее свойство выноске при отрисовке. Но для этого надо знать принцип их заполнения текстом. Если асми тулсом, может, надо его чуть подправить (если доступны исходники). Или написать новый лисп, но нужна более подробная постановка задачи.
skkkk вне форума  
 
Автор темы   Непрочитано 02.07.2013, 20:10
#11
alega11


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


сделал две команды (стиль ВВЕРХ, стиль ВНИЗ) и повесил на горячие клавиши
alega11 вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как автоматизировать выбор стиля мультивыноски



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP. Замена текстового стиля VVA Готовые программы 323 03.09.2025 12:20
Программное создание размерных стилей Кулик Алексей aka kpblc Программирование 96 21.02.2025 13:53
Выбор в автокаде ASЪ AutoCAD 39 26.06.2014 20:19
Выбор стиля мультивыноски с помощью Lispa E-degtyarev LISP 2 14.07.2009 11:18