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

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

Модифицированная команда Explode для блоков

Ответ
Поиск в этой теме
Непрочитано 08.01.2009, 21:08 #1
Модифицированная команда Explode для блоков
Red Nova
 
ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Торонто
Регистрация: 23.10.2007
Сообщений: 1,990

Применяя стандартную команду Explode к блокам возникают следующие сложности.
1. Если примитивы блока имеют тип, цвет и толщину by block и в процессе этому блоку были назначены конкретные тип линии, цвет и толщина, то при взрыве эти свойства слетают, и все примитивы вновь обретают свойства by block.
2. Если в блоке имеется атрибут, то при взрыве содержание этого атрибута слетает, он становится бесполезным в обычном чертеже атрибутом.

Ввиду этого разыскивается модифицированная команда Explode, которая читала бы свойства блока и потом всем примитивам со свойством by block назначала бы свойства взорванного блока. Кроме этого хотелось бы чтобы атрибут становился текстом или мтекстом с содержанием атрибута до взрыва.
__________________
Блог
Просмотров: 3999
 
Непрочитано 08.01.2009, 21:22
#2
Кулик Алексей aka kpblc
Moderator

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


_xplode
burst
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 08.01.2009, 22:09
#3
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Спасибо, burst почти то что нужно.
Атрибуты стали мтекстами, а примитивы преобрели цвет блока, только толщина примитивов и тип линий остались по блоку
В принципе на основе _xplode или burst можно навалять лиспик. Как записать в переменную свойства взрываемого блока (тип линий, цвет и толщину) ?
__________________
Блог
Red Nova вне форума  
 
Непрочитано 08.01.2009, 22:51
#4
VVA

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


Red Nova, С типом линии здесь.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 08.01.2009, 23:12
#5
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


VVA, То что нужно. Только с толщиной осталась неувязка.
__________________
Блог
Red Nova вне форума  
 
Непрочитано 08.01.2009, 23:13
#6
VVA

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


С толщиной будет завтра. У меня версия готова, нужно немного причесать прежде чем выложить
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 08.02.2009, 17:24
#7
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


VVA, А может все же лохматого покажешь?
__________________
Блог
Red Nova вне форума  
 
Непрочитано 09.02.2009, 11:18
#8
VVA

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


Показал
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 10.02.2009, 08:47
#9
Red Nova

ՃԱՐՏԱՐԱԳԵՏ, տ.գ.թ.
 
Регистрация: 23.10.2007
Торонто
Сообщений: 1,990
Отправить сообщение для Red Nova с помощью Skype™


Спасибо
__________________
Блог
Red Nova вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Модифицированная команда Explode для блоков



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
команда STRETCH для солидов cyrill3 AutoCAD 24 12.12.2009 00:51
Мониторы LCD CRT Разное 94 17.06.2008 10:51
БРЕД СИВОЙ КОБЫЛЫ Kryaker Разное 1876 29.12.2006 23:41
Text Mask для блоков RomanS Прочее. Архитектура и строительство 1 09.11.2004 22:03
Выпадающее меню для БЛОКОВ Ze Tro Программирование 20 05.07.2004 05:57