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

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

Создание дополнительных параметров Visibility Set в динамических блоках.

Ответ
Поиск в этой теме
Непрочитано 13.09.2008, 13:35 5 |
Создание дополнительных параметров Visibility Set в динамических блоках.
Supermax
 
Руководитель фирмы
 
Москва
Регистрация: 28.03.2007
Сообщений: 1,831

В этой теме рассматривается вопрос программного "наращивания" возможностей динамических блоков.
Программистам:
Разбор словарей дин.блока
Получение параметра видимости и его разбор

Примеры блоков с несколькими параметами видимости (Visibility Set): "неправильные" и "правильные".
В посте #212 - пример связи Lookup-ов друг с другом.
Макрос по перемещению свойств в списке свойств блока меню Properties
02.02.2010 Откорректирована для работы в 2010 каде



Пользователям:
Готовые макросы:
Все функции по вставке и обработке дополнительных Visibility Set
Обновление 17.07.2009г. Исправлена ошибка в element-sel-current-insert и добавлено включение видимости всем элементам с откатом назад, после выбора нужных элементов
Обновление 06.10.2009. Исправил функцию eval_graf_output, из-за которой не работала visibility-up.
Обновление 02.02.2010. !!! Откорректирована в связи с появлением нового динамического элемента в 2010 каде
(properties_add_all_visibility) - установка видимости выбранных динамических свойств и ручек во всех представлениях всех Visibility Set-ов.
Добавлен вывод значения текущего Visibility Set-a в статусную строку и спрятаны не нужные глобальные переменные
(element-all-current-del) - удаление из текущего Visibility Set всех элементов оставляя свойства и представления.
(element-sel-current-del) - очищает Visibility Set от указанных элементов без необходимости выключать им видимость в других представлениях текущего Visibility Set-а.
(element-sel-current-insert) - внедрение в общий список текущего Visibility Set-a выбранных элементов.
(Visibility_add) - Добавление нового Visibility Set-a
(visibility-up) - Делает указанный пользователем Visibility Set текущим
(eddedd) - Включает ручки всем элементам текущего Visibility Set-a
(Visibility_clear) - Очищает указанный Visibility Set от всех элементов, параметров и представлений. Принадлежащие ему элементы становятся свободными
Инструкция по применению дополнительных Visibility Set

Функции управления видимостью объектов (вкл\выкл)
Вебмакрос по управлению видимостью объектов (только для тех, у кого Internet Explorer 7.0)
Функция по выключению видимости отдельных элементов блока из пространства модели
#66 и #67 - восстановление видимости отдельных элементов блока.
Excel->Lookup
Lookup->Excel
Lookup->Lookup

Самые последние версии, для работы в любом пространстве.
Программа по массовой установке и снятию видимости элементов в представлениях текущего Visibility Set-a Обновление 8.10.2008г. Устранена ошибка загрузки DCL панели.
Программа по устаноке на параметр Lookup-a сколь угодного количества активаторов
Пример использования связанных активаторов Lookup-a через один параметр Lookup-a. 3D-динамический блок-игрушка Гидроцилиндр телескопический 4-х секционный. Файл обновлен 8.10.2008г.

Все макросы для кнопок и иконки к ним

24.01.2009.
Исправлена ошибка в функции (properties_add_all_visibility)

Исходные тексты к функциям:
http://www.private.peterlink.ru/pole...9/tainypod.htm

Последний раз редактировалось Supermax, 02.02.2010 в 20:26.
Просмотров: 361232
 
Автор темы   Непрочитано 05.10.2008, 00:24
#181
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


SLADE, все твое горе заключается в том, что у тебя нет вот такой штуки:
http://dwg.ru/f/showpost.php?p=292682&postcount=14
Supermax вне форума  
 
Непрочитано 05.10.2008, 19:44
#182
SLADE

проектировщик-новобранец
 
Регистрация: 14.09.2005
Minsk
Сообщений: 324


Сглатнул слюну, но с моим кол-вом мест работы за компом (3-4 в день) это не реально, пока, для меня. Только дома я работаю за
Миниатюры
Нажмите на изображение для увеличения
Название: Точечный рисунок.jpg
Просмотров: 235
Размер:	42.3 Кб
ID:	10730  
SLADE вне форума  
 
Автор темы   Непрочитано 05.10.2008, 20:04
#183
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Когда у меня появилась первая такая мышка МХ-500, то я с ней ходил из дома на работу и обратно. Дома комп, на работе комп, а мышка одна на оба компа. Хотя и стоила она всего 800р. 1500 сейчас MX-518 не такие уж и большие деньги. Но после того, как я привык Esc и Del и все остальное жать на ней, а не на клаве, то когда я захожу к кому-нибудь в гости и мне приходится садиться за комп с 3-х кнопочной мышью - такое впечатление создается, что я не то что автокадом научился пользоваться совсем недавно, с клавиатурой еще не освоился.
И вот два монитора у меня теперь везде, и новый комп себе присмотрел, и 6 мониторов у меня будет очень скоро. И не дорого это. 2 штуки евро стоит потратить на такое.
Supermax вне форума  
 
Автор темы   Непрочитано 05.10.2008, 20:16
#184
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Закину еще сюда прожку по установке и деустановке видимости элементам в представлениях текущего Visibility Set-a.
Это когда вы наваяли очень много представлений и у вас появилась необходимость вставить новый элемент и прописать ему видимость во многих представлениях, а также, если вы наваяли много представлений, но галочка была установлена на включение видимости всем элементам (наследование видимости) и теперь надо выключить видимость нескольким, но везде, или сразу во многих местах, то эта программка вам в этом поможет.

Файл обновлен 8.10.2008г.
Вложения
Тип файла: rar Move-to-visibilityset.rar (4.4 Кб, 811 просмотров)

Последний раз редактировалось Supermax, 08.10.2008 в 16:10.
Supermax вне форума  
 
Непрочитано 05.10.2008, 20:33
#185
SLADE

проектировщик-новобранец
 
Регистрация: 14.09.2005
Minsk
Сообщений: 324


Цитата:
Сообщение от Supermax Посмотреть сообщение
И вот два монитора у меня теперь везде, и новый комп себе присмотрел, и 6 мониторов у меня будет очень скоро. И не дорого это. 2 штуки евро стоит потратить на такое.
Немного не понял про 6 мониторов, что это за зверь такой?
SLADE вне форума  
 
Непрочитано 06.10.2008, 06:19
#186
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 474


К оффтопу чистой воды: а я в теме "тюнинг кад систем" (по-моему) вычитал настройку: учитывать время нажатия (правой клавиши мыши). В итоге и меню доступно и команда по быстрому нажатию повторяется. Первое время путаешься, но через пару дней привыкаешь и без этого уже как-то и неудобно.
__________________
Неважно, что что-то идет неправильно. Возможно, это хорошо выглядит...
Volodich вне форума  
 
Непрочитано 06.10.2008, 07:25
#187
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 474


А ведь работает!!! По крайней мере добавление нового параметра видимости.
Supermax, Теперь тебе надо справку писать по своим функциям В смысле "пошаговые действия создания и редактирования блоков с несколькими параметрами видимости".
У меня, например, параметр видимости добавился, я даже сделал там 2 представления видимости, в один из которых "запихал" элемент. Сохранил блок, блок заработал как надо.
НО: При повторном открытии блока редактором, новый параметр видимости вообще исчезает, а старый параметр автокадом уже не понимается как параметр видимости.
При попытке сделать старый параметр видимости текущим, выдается ошибка, что "Кривой блок не должен содержать технически одинаковых имен свойств! Добавьте пробел в конце имени свойства!"
На всякий случай приложу блок.
Даже уже на этом этапе Supermax - молодец! Не бросай это дело!!!
Вложения
Тип файла: dwg
DWG 2004
яя_тренировка2видимости2.dwg (39.0 Кб, 3440 просмотров)
__________________
Неважно, что что-то идет неправильно. Возможно, это хорошо выглядит...
Volodich вне форума  
 
Непрочитано 06.10.2008, 07:54
#188
Кулик Алексей aka kpblc
Moderator

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


Volodich, прочитай эту тему с самого начала - подобное поведение, насколько мне помнится, описывалось. И также рассказывалось, как с ним бороться
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.10.2008, 09:35
#189
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Volodich , делать все надо аккуратно! Ты первый параметр видимости должен вставить руками из палитры инструментов. И какого ты его снес? Второй параметр видимости ставится тогда, когда их надо два. А у тебя я вижу только один. И не стоит хаотично вставлять, сносить, опять вставлять. Пожара тут нет и нечего так суетиться. От этой суеты только одни глюки и получаются.

Блок переделай и видимость вставляй тогда, когда она нужна.
Supermax вне форума  
 
Автор темы   Непрочитано 06.10.2008, 09:56
#190
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Вот посмотри как ты его несчастного загадил этими параметрами:
Код:
[Выделить все]
((-1 . <Entity name: 7efb2c10>) 
(0 . "ACAD_EVALUATION_GRAPH") 
(5 . "1E01A") 
(102 . "{ACAD_REACTORS") (330 . <Entity name: 7efb2c08>) (102 . "}") 
(330 . Entity name: 7efb2c08>) 
(100 . "AcDbEvalGraph") 
(96 . 58) 
(97 . 58) 
(91 . 0) (93 . 32) (95 . 10) (360 . <Entity name: 7efb2c18>) (92 . 2) (92 . 2) (92 . 0) (92 . 3) 		(0 . "BLOCKROTATIONPARAMETER")
(91 . 1) (93 . 32) (95 . 11) (360 . <Entity name: 7efb2c20>) (92 . -1) (92 . -1) (92 . 2) (92 . 2) 		(0 . "BLOCKROTATIONGRIP")
(91 . 2) (93 . 32) (95 . 12) (360 . <Entity name: 7efb2c28>) (92 . 0) (92 . 0) (92 . -1) (92 . -1) 		(0 . "BLOCKGRIPLOCATIONCOMPONENT")
(91 . 3) (93 . 32) (95 . 13) (360 . <Entity name: 7efb2c30>) (92 . 1) (92 . 1) (92 . -1) (92 . -1) 		(0 . "BLOCKGRIPLOCATIONCOMPONENT")
(91 . 4) (93 . 32) (95 . 15) (360 . <Entity name: 7efb2c38>) (92 . 3) (92 . 3) (92 . 5) (92 . 5) 		(0 . "BLOCKROTATEACTION")
(91 . 5) (93 . 32) (95 . 16) (360 . <Entity name: 7efb2c40>) (92 . 5) (92 . 5) (92 . 4) (92 . 4) 		(0 . "BLOCKPOINTPARAMETER")
(91 . 6) (93 . 32) (95 . 20) (360 . <Entity name: 7efb2c48>) (92 . 4) (92 . 4) (92 . -1) (92 . -1) 		(0 . "BLOCKMOVEACTION")
(91 . 7) (93 . 32) (95 . 43) (360 . <Entity name: 7efb2c50>) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 	(0 . "BLOCKVISIBILITYPARAMETER")
(91 . 8) (93 . 32) (95 . 44) (360 . <Entity name: 7efb2c58>) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 	(0 . "BLOCKVISIBILITYPARAMETER")
(91 . 9) (93 . 32) (95 . 45) (360 . <Entity name: 7efb2c60>) (92 . 6) (92 . 6) (92 . 7) (92 . 8) 		(0 . "BLOCKVISIBILITYPARAMETER")
(91 . 10) (93 . 32) (95 . 46) (360 . <Entity name: 7efb2c68>) (92 . -1) (92 . -1) (92 . 6) (92 . 6) 		(0 . "BLOCKVISIBILITYGRIP")
(91 . 11) (93 . 32) (95 . 47) (360 . <Entity name: 7efb2c70>) (92 . 7) (92 . 7) (92 . -1) (92 . -1) 		(0 . "BLOCKGRIPLOCATIONCOMPONENT")
(91 . 12) (93 . 32) (95 . 48) (360 . <Entity name: 7efb2c78>) (92 . 8) (92 . 8) (92 . -1) (92 . -1) 		(0 . "BLOCKGRIPLOCATIONCOMPONENT")
(91 . 13) (93 . 32) (95 . 49) (360 . <Entity name: 7efb2c80>) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 	(0 . "BLOCKVISIBILITYPARAMETER")
(91 . 14) (93 . 32) (95 . 50) (360 . <Entity name: 7efb2c88>) (92 . 9) (92 . 9) (92 . 10) (92 . 11) 		(0 . "BLOCKVISIBILITYPARAMETER")
(91 . 15) (93 . 32) (95 . 51) (360 . <Entity name: 7efb2c90>) (92 . -1) (92 . -1) (92 . 9) (92 . 9) 		(0 . "BLOCKVISIBILITYGRIP")
(91 . 16) (93 . 32) (95 . 52) (360 . <Entity name: 7efb2c98>) (92 . 10) (92 . 10) (92 . -1) (92 . -1) 	(0 . "BLOCKGRIPLOCATIONCOMPONENT")
(91 . 17) (93 . 32) (95 . 53) (360 . <Entity name: 7efb2ca0>) (92 . 11) (92 . 11) (92 . -1) (92 . -1) 	(0 . "BLOCKGRIPLOCATIONCOMPONENT")
(91 . 18) (93 . 32) (95 . 55) (360 . <Entity name: 7efb2cb0>) (92 . 12) (92 . 12) (92 . 13) (92 . 14) 	(0 . "BLOCKVISIBILITYPARAMETER")
(91 . 19) (93 . 32) (95 . 56) (360 . <Entity name: 7efb2cb8>) (92 . -1) (92 . -1) (92 . 12) (92 . 12) 	(0 . "BLOCKVISIBILITYGRIP")
(91 . 20) (93 . 32) (95 . 57) (360 . <Entity name: 7efb2cc0>) (92 . 13) (92 . 13) (92 . -1) (92 . -1) 	(0 . "BLOCKGRIPLOCATIONCOMPONENT")
(91 . 21) (93 . 32) (95 . 58) (360 . <Entity name: 7efb2cc8>) (92 . 14) (92 . 14) (92 . -1) (92 . -1) 	(0 . "BLOCKGRIPLOCATIONCOMPONENT")

(92 . 0) (93 . 0) (94 . 1) (91 . 0) (91 . 2) (92 . -1) (92 . -1) (92 . -1) (92 . 1) (92 . -1) 
(92 . 1) (93 . 0) (94 . 1) (91 . 0) (91 . 3) (92 . -1) (92 . -1) (92 . 0) (92 . 3) (92 . -1) 
(92 . 2) (93 . 0) (94 . 2) (91 . 1) (91 . 0) (92 . -1) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 
(92 . 3) (93 . 0) (94 . 3) (91 . 0) (91 . 4) (92 . -1) (92 . -1) (92 . 1) (92 . -1) (92 . -1) 
(92 . 4) (93 . 0) (94 . 2) (91 . 5) (91 . 6) (92 . -1) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 
(92 . 5) (93 . 0) (94 . 1) (91 . 4) (91 . 5) (92 . -1) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 
(92 . 6) (93 . 0) (94 . 1) (91 . 10) (91 . 9) (92 . -1) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 
(92 . 7) (93 . 0) (94 . 1) (91 . 9) (91 . 11) (92 . -1) (92 . -1) (92 . -1) (92 . 8) (92 . -1) 
(92 . 8) (93 . 0) (94 . 1) (91 . 9) (91 . 12) (92 . -1) (92 . -1) (92 . 7) (92 . -1) (92 . -1) 
(92 . 9) (93 . 0) (94 . 1) (91 . 15) (91 . 14) (92 . -1) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 
(92 . 10) (93 . 0) (94 . 1) (91 . 14) (91 . 16) (92 . -1) (92 . -1) (92 . -1) (92 . 11) (92 . -1) 
(92 . 11) (93 . 0) (94 . 1) (91 . 14) (91 . 17) (92 . -1) (92 . -1) (92 . 10) (92 . -1) (92 . -1) 
(92 . 12) (93 . 0) (94 . 1) (91 . 19) (91 . 18) (92 . -1) (92 . -1) (92 . -1) (92 . -1) (92 . -1) 
(92 . 13) (93 . 0) (94 . 1) (91 . 18) (91 . 20) (92 . -1) (92 . -1) (92 . -1) (92 . 14) (92 . -1) 
(92 . 14) (93 . 0) (94 . 1) (91 . 18) (91 . 21) (92 . -1) (92 . -1) (92 . 13) (92 . -1) (92 . -1))

Последний раз редактировалось Supermax, 06.10.2008 в 10:01.
Supermax вне форума  
 
Автор темы   Непрочитано 06.10.2008, 10:11
#191
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Я нашел почему ты так сделал. Когда тебе нужно было указать точку вставки нового Visibility Set ты вдруг нажал Esc. И программа вывалилась, так и не закончив своей работы. В частности, в блоке остался кривой Visibility.
Ща, это дело можно обойти. Я в самом начале буду спрашивать указания точки вставки, и только если ее указали, то вся остальная программа выполнится автоматически. В таком виде таких накладок уже не будет.
Supermax вне форума  
 
Непрочитано 06.10.2008, 10:19
#192
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 474


Я кажется тоже понял. Только Esc я не нажимал, вот, смотри сам:

Цитата:
Команда: (load "Visibility-ADD2.fas") VISIBILITY_CLEAR
Команда: (visibility_add)
_BSAVE
Команда: _BParameter
Введите тип параметра
[Выравнивание/База/Точка/Линейный/Полярный/Xy/повоРот/Отразить/виДимость/поиСк]:
V
Неправильное ключевое слово.
; ошибка: Функция отменена
Введите тип параметра
[Выравнивание/База/Точка/Линейный/Полярный/Xy/повоРот/Отразить/виДимость/поиСк]:
д ---------> букву "д" ввел я сам
Укажите местоположение параметра или [Имя/Метка/Описание/Палитра]:
Введите число ручек [0/1] <1>:
__________________
Неважно, что что-то идет неправильно. Возможно, это хорошо выглядит...
Volodich вне форума  
 
Непрочитано 06.10.2008, 10:21
#193
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 474


То-то я удивлялся, когда запускаю программку по перемещению свойств, там какие-то странные названия параметров "Кривой", "Кривой" ...
__________________
Неважно, что что-то идет неправильно. Возможно, это хорошо выглядит...
Volodich вне форума  
 
Автор темы   Непрочитано 06.10.2008, 10:28
#194
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Я обновил Visibility_ADD2. Качай, заменяй и радуйся.
Supermax вне форума  
 
Автор темы   Непрочитано 06.10.2008, 10:48
#195
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


Так, а теперь займемся моим делом.
Kpblc, дело на миллион. Ну если кто поможет - войдет в историю.
Я почти доделал прогу по связыванию Lookup-ов, точнее по установке активатора Lookup-a на параметр, который уже занят другим активатором. Тот пример, из поста 71, я делал, как ты выражаешся "на коленке". И вот решил сделать полноценную прогу для этого.
Сделал все, но споткнулся на элементарном.
Логика программы такая:
Я прошу указать параметр, к которому надо привязать активатор.
Затем, прошу указать точку, в которую надо этот активатор поставить.
Код:
[Выделить все]
(setq point_action (getpoint "Укажите точку вставки активатора"))
Затем, я устанавливаю в эту точку параметр Lookup-a без ручки
Код:
[Выделить все]
(command "_BParameter" "Lookup" point_action 0)
Сохраняю его в памяти.
Код:
[Выделить все]
(setq param_lev (entlast))
В ту же точку устанавливаю активатор с привязкой к установленному параметру
Код:
[Выделить все]
(command "_BActionTool" "Lookup" point_action point_action)
И вот тут у меня затык. Дело в том, если устанавливать активатор на параметр, то автоматически открывается окно редактора Lookup-a. Хоть программно его открывай, хоть вручную.
А мне этого не надь. Ни за деньги не надь, ни даром не надь.
Мне надо отключить у этой команды работу с панелью, только вот какая системная переменная за это отвечает - не помню.
Мне после установки активатора его надо отредактировать, а потом убить тот параметр Lookup-a, который вставляли ранее. Без него активатор вставляться не хочет.
Вот как с панели вставляется параметр с активатором в купе и при этом никаких панелей по его заполнению не вылазит?
Supermax вне форума  
 
Непрочитано 06.10.2008, 10:57
#196
Кулик Алексей aka kpblc
Moderator

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


Скажу честно - сейчас возможности по-нормальному разобраться нет. Но вопрос: ты же со словарями уже работал? Так почему б не создавать их полностью программно, не прибегая к командным методам?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 06.10.2008, 11:20
#197
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


А-а-а! Давно я ждал этого вопроса. Да потому, что создать то могу, но он создается в базе файла, но не вставлен туда, куда надо. Можно создать и вставить в словарь ACAD_EVALUATION_GRAPH, но от этого легче не станет. Работать не будет как и в случае с Visibility Set-ом. Там я тоже создаю, и ничего особенного не делаю, но он не появляется в пространстве редактора блоков и сбивает его работу. Чем собственно мы и воспользовались. И только сам редактор все корректно создает и прописывает в блок как надо. Ни одно динамическое свойство, мы не можем установить на сегодняшний день, полностью самостоятельно и абсолютно корректно. Толлько модификация пока дает пользу, но вставка - только редактором. Увы.
Supermax вне форума  
 
Непрочитано 06.10.2008, 12:08
#198
Volodich

проектировщик-электрик
 
Регистрация: 20.12.2007
Челябинск
Сообщений: 474


Supermax, скачал, но не порадовался...

Цитата:
Команда: (load "Visibility-ADD2.fas") VISIBILITY_CLEAR
Команда: (visibility_add)
Укажите место расположения Visibility Setд
Неверная точка.
Укажите место расположения Visibility Set_BSAVE
Команда: _BParameter
Введите тип параметра
[Выравнивание/База/Точка/Линейный/Полярный/Xy/повоРот/Отразить/виДимость/поиСк]:
V
Неправильное ключевое слово.
; ошибка: Функция отменена
Введите тип параметра
[Выравнивание/База/Точка/Линейный/Полярный/Xy/повоРот/Отразить/виДимость/поиСк]:
д
Укажите местоположение параметра или [Имя/Метка/Описание/Палитра]:
Введите число ручек [0/1] <1>:
__________________
Неважно, что что-то идет неправильно. Возможно, это хорошо выглядит...
Volodich вне форума  
 
Автор темы   Непрочитано 06.10.2008, 13:04
#199
Supermax

Руководитель фирмы
 
Регистрация: 28.03.2007
Москва
Сообщений: 1,831
Отправить сообщение для Supermax с помощью Skype™


А-а-а! Вот тут ты батенька попал со своим руссифицированным Автокадом в лужу. Дело в том, что у меня английский вариант, и там надо отвечать на вопросы по анлийски, а у тебя Русский - и там как я вижу надо русские заглавные буквы ставить, чтобы правильно ответить на вопрос выбора режима.
Надо делать аналогичную программу для русских автокадов. Но у меня нет такового и поэтому сорри, за нестыковку.

вот это надо перевести на русский язык.
Код:
[Выделить все]
(command "_BParameter" "V" "L" name_visibility point_insert "")
Supermax вне форума  
 
Непрочитано 06.10.2008, 13:10
#200
Кулик Алексей aka kpblc
Moderator

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


Код:
[Выделить все]
(command "_BParameter" "_V" "_L" name_visibility point_insert "")
Не прокатит?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Создание дополнительных параметров Visibility Set в динамических блоках.

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
как с помощью vba начертить линию vasyavip Программирование 77 09.10.2008 23:17
Femap и VBA Makson Программирование 11 05.08.2008 14:54
Создание списка чертежей из Sheet Set Manager krokh AutoCAD 2 20.06.2008 16:46