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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Программное создание стиля для mleader AutoCAD 2008

Программное создание стиля для mleader AutoCAD 2008

Ответ
Поиск в этой теме
Непрочитано 15.04.2010, 12:52 #1
Программное создание стиля для mleader AutoCAD 2008
swkx
 
Регистрация: 22.01.2010
Сообщений: 311

1. Это в принципе возможно ? Если да, то подскажите направление поиска.

2. Где можно найти описание команды entmake, entmakex для создания различных примитивов, в частности, особенности при создании графических и не графических объектов.
Просмотров: 3450
 
Непрочитано 15.04.2010, 13:48
#2
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


1. Конечно возможно. И очень просто:
Код:
[Выделить все]
(setq
        mleader_style
         (vla-addobject
           (vla-item
             (vla-get-dictionaries
               (vla-get-activedocument (vlax-get-acad-object))
             ) ;_ end of vla-get-dictionaries
             "ACAD_MLEADERSTYLE"
           ) ;_ end of vla-item
          mleader_style_name
           "AcDbMLeaderStyle"
         ) ;_ end of vla-AddObject
      )
Но после создания потребуется программно установить множество свойств для стиля. Это уже сложнее.

2. "Команд" entmake и т.п. нет. Только функции. Все описания в справочной системе. И в книгах.
ShaggyDoc вне форума  
 
Автор темы   Непрочитано 15.04.2010, 13:59
#3
swkx


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


1. Спасибо. А если подскажете и способ установки свойств, то будет большое спасибо
2. Я оговорился, конечно "функций".
swkx вне форума  
 
Непрочитано 15.04.2010, 14:13
#4
Makswell

Инженер-строитель
 
Регистрация: 15.08.2007
Киров
Сообщений: 2,204


Цитата:
Сообщение от swkx Посмотреть сообщение
Спасибо. А если подскажете и способ установки свойств, то будет большое спасибо
Ну как бы в примере от ShaggyDoc в переменной mleader_style стал содержаться vla-указатель на стиль.

Ну и далее просто по-порядку:
Код:
[Выделить все]
(vla-put-Annotative mleader_style :vlax-false) ;Не аннотативный
(vla-put-ArrowSize mleader_style 0.18) ;Размер стрелки 0.18
(vla-put-TextStyle mleader_style "Standard");Текстовый стиль "Standard"
;...
;...
;etc...
Короче посмотри, что возвратит (vlax-dump-object mleader_style), открывай ActiveX and VBA Developer's Guide и смотри, что это за свойства.
Makswell вне форума  
 
Автор темы   Непрочитано 15.04.2010, 18:19
#5
swkx


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


Большое спасибо !
Дальше разберусь..
swkx вне форума  
 
Непрочитано 15.04.2010, 20:04
#6
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Ну и еще в помощь небольшая ссылка MLEADER Style importing
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 15.04.2010, 20:11
#7
swkx


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


Учту, спасибо
swkx вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Программное создание стиля для mleader AutoCAD 2008

Реклама i
Опции темы Поиск в этой теме
Поиск в этой теме:

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание собственных библиотек для AutoCad Александер AutoCAD 44 13.11.2015 11:18
Создание в AutoCAD удобного инструмента для печати проекта murik1602 AutoCAD 96 04.09.2013 18:44
Создание форм и шрифтов для AutoCAD Shoorup AutoCAD 6 25.01.2013 17:43
В SCAD создал 10 нагружений, делаю РСУ, что за колонки К1-К14 для чего они? МишаИнженер SCAD 3 24.02.2010 11:23
ГОСТ Р 53231-2008 UnyqUm Поиск литературы, чертежей, моделей и прочих материалов 5 15.09.2009 14:41