Re: Невозможно выбрать объекты

Чертеж растет (работу то делать надо) и с каждой минутой работать всё неприятней и геморойней... Вообще бред какойто...

Re: Невозможно выбрать объекты

Эти глюки не цикляца на одних и тех же элементах, здесь присутсвует фактор случайности...

Re: Невозможно выбрать объекты

В общем я плюнул дальше копаться, попробуй такой лиспик:

(defun c:try (/ selset)
  (vl-catch-all-apply
    '(lambda ()
       (if (setq selset (ssget))
         (foreach ent (vl-remove-if 'listp (mapcar 'cadr (ssnamex selset)))
           (entmod (setq ent (vl-remove-if
                               '(lambda (x) (member (car x) '(102 360)))
                               (setq ent (entget ent))
                               ) ;_ end of vl-remove-if
                         ) ;_ end of setq
                   ) ;_ end of entmod
           ) ;_ end of foreach
         ) ;_ end of if
       ) ;_ end of lambda
    ) ;_ end of vl-catch-all-apply
  (princ)
  ) ;_ end of defun

Re: Невозможно выбрать объекты

Вроде как работало как надо...

Re: Невозможно выбрать объекты

т.е.
try
select all
и рабоать так?:)
кстати заметил частично помогает регенерация...

Re: Невозможно выбрать объекты

НЕ РАБОТАЕТ ЛИСПИК:(
вот г-но

Re: Невозможно выбрать объекты

> u33
Ну в общем-то да...

> u33
А что говорит? И какой объект не воспринимается? Выделите его цветом, например, красным, да вес линии "побольше" и пришлите файл по новой.
P.S. Меня, кстати, один :) Так что лучше на "ты"

Re: Невозможно выбрать объекты

Харашо - на ты:)
Разобрался
В общем выделить всё, потом лисп.
Лекарство более простое нежели другие методы. Но тем не менее это всеголишь лекарство для поддержания жизненных органов... но больной пока неизлечим:( И применять его (лекарство) надо периодически

Re: Невозможно выбрать объекты

Ну я ж не знаю, как создаются эти несчастные многострочники. На них вешается какая-то служебная инфа, которую я только так и смог придумать снести. Попробуй при создании многострочников не использовать _.copy и буфер обмена - может, и сработает.

Re: Невозможно выбрать объекты

Попробуй все содержомое чертежа перенести в Wblock, отдельно модель и отдельно лист, если он есть. Затем собери в новый файл. Хорошее лекарство от многих траблов

Re: Невозможно выбрать объекты

> Vova
Не помогло... пока только лисп крЫс'а принес некоторое расслабление:))

Re: Невозможно выбрать объекты

Кстати, файлец так и не пришел :(

Re: Невозможно выбрать объекты

> kpblc
kpblc2000@gmail.com это мыло?
ТЕПЕРЬ ВООБЩЕ!!!! ДОКАТИЛИСЬ!!! У МЕНЯ ЭТИ САМЫЕ НАДПИСИ ИСЧЕЗАТЬ СТАЛИ В ПРОЦЕССЕ РАБОТЫ... ДОЛБАНЫЙ MTEXT...

Re: Невозможно выбрать объекты

Разбей mtext'ы к черту.

Re: Невозможно выбрать объекты

> kpblc
уже сделал...

Re: Невозможно выбрать объекты

И что, результат такой же? Мыло в нике, оно рабочее. Может быть в спам письмо попало? Сейчас гляну

Re: Невозможно выбрать объекты

> kpblc
Повзрывал большую часть.. в обычный текст... и только сейчас заметил - с ним такаяже вата началась... Блин, уже без матов не могу...
Щас дубль на мыл скину, в текущем состоянии

Re: Невозможно выбрать объекты

PS А лисп помогает гдето минут на 10 - 20, в зависимости от скорости роста схемок

Re: Невозможно выбрать объекты

У меня теперь и обычный текст потихоньку пропадать стал! это перебор

Re: Невозможно выбрать объекты

Нда... Мутная ситуация. Там, похоже, что-то еще и с VIEWPORT'ом связано (если б не таблицы, можно было б попробовать засунуть в dxf версии "пораньше"). Я попробовал его снести вместе с минимальной модификацией лиспа, вроде как (пока?) выеделние работает. Спробуй:

(defun c:try2 ()
  (mapcar 'entdel
          (vl-remove-if-not
            '(lambda (x) (= (cdr (assoc 0 (entget x))) "VIEWPORT"))
            (vl-remove-if 'listp (mapcar 'cadr (ssnamex (ssget "_X"))))
            ) ;_ end of vl-remove-if-not
          ) ;_ end of mapcar
  (vl-catch-all-apply
    '(lambda ()
       (if (setq selset (ssget "_X"))
         (foreach ent (vl-remove-if 'listp (mapcar 'cadr (ssnamex selset)))
           (entmod (setq ent (vl-remove-if
                               '(lambda (x) (member (car x) '(102 360)))
                               (setq ent (entget ent))
                               ) ;_ end of vl-remove-if
                         ) ;_ end of setq
                   ) ;_ end of entmod
           ) ;_ end of foreach
         ) ;_ end of if
       ) ;_ end of lambda
    ) ;_ end of vl-catch-all-apply
  (princ)
  ) ;_ end of defun

P.S. Можно ли выложить файл на ту же самую рапиду - может, люди, больше работающие с неграфическими данными, подключатся? У меня четкое ощущение, что просто у меня нет достаточного багажа знаний для решения проблемы.

Re: Невозможно выбрать объекты

Троян действует.

Re: Невозможно выбрать объекты

> Владимир Громов
Тогда б антивирь орал как резаный. А у меня молчание (касперский, avast, symantec - и все молчат?!)

Re: Невозможно выбрать объекты

> Владимир Громов
Сканирую... Но, такое поведение не только на моей машине... и не только в моей сети.

> kpblc
просканица - попробую... а пока съехал на 2004 акад, но он таблицы не поддерживает:(

Re: Невозможно выбрать объекты

Антивить ничего не нашел
Выложил сюда: disk.tom.ru/227310?pw=vUPV3cWe
(5 скачиваний, лежать будет сутки)

Re: Невозможно выбрать объекты

Антивить=Антивирь:)