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

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

_copy и _array - результат выполнения?

Ответ
Поиск в этой теме
Непрочитано 28.03.2007, 10:03 #1
_copy и _array - результат выполнения?
Кулик Алексей aka kpblc
Moderator
 
LISP, C# (ACAD 200[9,12,13,14])
 
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 39,787

Скажу честно - поиск результата не дал. Суть в следующем:
После копирования объектов (возможно, многократного) надо узнать, какие хендлы получили новые примитивы. Допустим, перед копированием хендл был 123, а каким он станет после копирования? То есть фактически надо получить список вида '((<СтарыйХендл1> <НовыйХендл1_ПервоеКопирование> <НовыйХендл1_ВтороеКопирование> <...>) ((<СтарыйХендл2> <НовыйХендл2_ПервоеКопирование> <НовыйХендл2_ВтороеКопирование> <...>) <...>).
Это реально или я хочу невозможного?
Понятно, что надо обработку выполнять по идее в командном реакторе, но что-то конкретика никак не получается.
Спасибо
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Просмотров: 3412
 
Непрочитано 28.03.2007, 10:23
#2
Bull

Конструктор по сути (машиностроитель)
 
Регистрация: 10.10.2005
Набережные Челны (это где КамАЗ)
Сообщений: 11,391


А не просветите, что такое хендл. Понимаю токо что то связанное с тем, что сделано вручную.
__________________
Век живи, век учись - ...
Bull вне форума  
 
Автор темы   Непрочитано 28.03.2007, 10:25
#3
Кулик Алексей aka kpblc
Moderator

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


Не-а. Это уникальная в пределах файла метка примитива. Хранится, насколько я помню, в 5 группе DXF-представления.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.03.2007, 11:19
#4
Циник


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


Bull, ты главна не комплексуй- не только в камазе не знают, что такое хендл.
Я тоже изучил только первые четыре группы ДХФ представления.
А вот пятую... что-то... никак))
Циник вне форума  
 
Непрочитано 28.03.2007, 11:51
#5
Zouss


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


только в плане пердположений
- для объектного реактора (vlr-object-reactor есть событие :vlr-copied
насколько я понял срабатывает если объект добавлен в результате _copy
еще я заметил что при _copy хендл просто последовательно увеличивается на 1, а при _array сначала на какой-то кусок (на разряд что-ли, я в шестнадцатеричной не силен) а потом так-же последовательно на 1 по столбцам
Zouss вне форума  
 
Автор темы   Непрочитано 28.03.2007, 11:56
#6
Кулик Алексей aka kpblc
Moderator

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


А объектные реакторы надо делать постоянными или не совсем? По-моему, там с ними проблем прилично (с удалением опять же). Даже если они в LT заработают...
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.03.2007, 12:24
#7
Zouss


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


я полагаю в данном случае постоянными их делать не надо - насколько я понял надо ведь выполнить какие-то действия над свежескопированными объектами, а в дальнейшем ихние метки уже и ни к чему. или как?
Zouss вне форума  
 
Автор темы   Непрочитано 28.03.2007, 12:29
#8
Кулик Алексей aka kpblc
Moderator

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


Ну в общем-то да. Там надо будет просто словарные записи на этих примитивах поменять и все. Это отдельным куском делаться будет
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 28.03.2007, 13:05
#9
Zouss


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


тогда постоянных точно не надо. но что-то терзают меня смутные сомнения про :vlr-copied и вообще объектные ли тут нужны реакторы... чесно говоря уже и не догоняю как их прикрутить к копиям
Zouss вне форума  
 
Непрочитано 28.03.2007, 13:10
#10
VVA

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


Ответил здесь http://www.autocad.ru/cgi-bin/f1/board.cgi?t=34348PJ
VVA вне форума  
 
Непрочитано 28.03.2007, 13:12
#11
Вик321

проектирование пром. зданий
 
Регистрация: 28.03.2007
Санкт-Петербург
Сообщений: 17


:?
Вик321 вне форума  
 
Автор темы   Непрочитано 28.03.2007, 13:13
#12
Кулик Алексей aka kpblc
Moderator

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


> VVA: Ух ты! Спасибо Попробую сегодня Если что, ждите писем мелким почерком
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > _copy и _array - результат выполнения?

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

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