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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Блок не хочет расчленяться

Блок не хочет расчленяться

Ответ
Поиск в этой теме
Непрочитано 16.11.2007, 13:34 #1
Блок не хочет расчленяться
ППРщик
 
Проектировщик ППРк
 
Москва
Регистрация: 02.10.2007
Сообщений: 12

Есть чертеж, в нем блок, который никак не расчленяется.
Пробовал разбивать командой EXPLODEALLPROXY не помогает.
Кто сможет, дерзайте!

Вложения
Тип файла: dwg
DWG 2004
ПФм1_2007_11_13.dwg (432.5 Кб, 1993 просмотров)

Просмотров: 7229
 
Непрочитано 16.11.2007, 14:28
#2
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Можно попробовать запустить редактор блоков и в свойствах этого блока, ничего не выделяя, разрешить расчленение.
Profan вне форума  
 
Непрочитано 16.11.2007, 14:42 ну блин намудрил
#3
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


как будто специально.
refedit - а там все на значек с минусом
remove objekt from working set (прощу прощения за мой французкий)
Вложения
Тип файла: dwg
DWG 2000
ПФм1_2007_11_13.dwg (1.29 Мб, 1728 просмотров)
maksimys вне форума  
 
Непрочитано 16.11.2007, 14:46
#4
Степан Тарасюк aka Vol


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


> Profan
Не выйдет, т.к. там хитрый MInsertBlock

> ППРщик
Если subj еще актуален, могу выслать черт. с расчлененным блоком
Степан Тарасюк aka Vol вне форума  
 
Непрочитано 16.11.2007, 14:47
#5
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


Степан - надеюсь что уже нет.
maksimys вне форума  
 
Непрочитано 16.11.2007, 14:49
#6
Степан Тарасюк aka Vol


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


> maksimys

А я по другому сделал, у меня refedit вообще ругается...
Степан Тарасюк aka Vol вне форума  
 
Непрочитано 16.11.2007, 14:51
#7
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


Степан Тарасюк aka Vol,
Напиши - как ?
мне тоже интересно.
maksimys вне форума  
 
Непрочитано 16.11.2007, 14:52
#8
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Ну, я не скачивал и не смотрел, предположил простейший вариант.
Profan вне форума  
 
Непрочитано 16.11.2007, 14:58
#9
Степан Тарасюк aka Vol


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


Цитата:
Сообщение от maksimys Посмотреть сообщение
Степан Тарасюк aka Vol,
Напиши - как ?
мне тоже интересно.
Может был не самый простой способ: vla-ConvertToStaticBlock

Но мне интересно другое: у меня рефедит ругается на неименованный блок - а у тебя все вышло... Вот я и думаю - мож руки у меня не от туда... Просвети...
Степан Тарасюк aka Vol вне форума  
 
Автор темы   Непрочитано 16.11.2007, 15:03 Не понял
#10
ППРщик

Проектировщик ППРк
 
Регистрация: 02.10.2007
Москва
Сообщений: 12


Здорово все расчленилось как не понял
Но спасибо
Если не сложно разнесите еще один файл
Вложения
Тип файла: dwg
DWG 2004
Чертежи Ар.dwg (719.4 Кб, 1737 просмотров)
ППРщик вне форума  
 
Непрочитано 16.11.2007, 15:05
#11
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


Степан Тарасюк aka Vol,
Вызываешь менюху када refedit
там кнопока edit block or Xref - выбираешь блок.
потом remove objekt from working set - все выделяешь -
ок - ок - save.
ну фактически - то выбрасываю содержимое блока наружу, а он пустой остается.

ППРщик
ну нет я умываю руки.
maksimys вне форума  
 
Непрочитано 16.11.2007, 15:20
#12
Степан Тарасюк aka Vol


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


Цитата:
Сообщение от maksimys Посмотреть сообщение
Степан Тарасюк aka Vol,
Вызываешь менюху када refedit...
Команда: _refedit
Выберите вхождение:
** Нельзя выполнить ССЫЛРЕД для неименованного блока **
Выберите вхождение: *Прервано*

Команда:
Команда:

** Команда не разрешена, если ссылка не получена для редактирования командой
ССЫЛРЕД **
Степан Тарасюк aka Vol вне форума  
 
Автор темы   Непрочитано 16.11.2007, 15:22
#13
ППРщик

Проектировщик ППРк
 
Регистрация: 02.10.2007
Москва
Сообщений: 12


Степан
И у меня тоже самое пишет, не получается.
ППРщик вне форума  
 
Непрочитано 16.11.2007, 15:24
#14
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


не - не
не командой
а в меню - правой мышкой
adt-refedit
- как по русски - не знаю .
maksimys вне форума  
 
Непрочитано 16.11.2007, 15:26
#15
Степан Тарасюк aka Vol


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


Цитата:
Сообщение от maksimys Посмотреть сообщение
не - не
не командой
а в меню
adt-refedit
А.... Млин, а я то думаю. А у меня Акад 2007
Степан Тарасюк aka Vol вне форума  
 
Непрочитано 16.11.2007, 15:30
#16
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


Степан Тарасюк aka Vol,
у меня тоже. только версия англ.
maksimys вне форума  
 
Автор темы   Непрочитано 16.11.2007, 15:33
#17
ППРщик

Проектировщик ППРк
 
Регистрация: 02.10.2007
Москва
Сообщений: 12


степан вы поняли как это делать?
ППРщик вне форума  
 
Непрочитано 16.11.2007, 15:37
#18
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


в меню - правой клавишей мышки - на свободном месте
список adt
в нем refedit
выскакивает панель
в ней кнопока edit block or Xref (самая левая)- выбираешь блок.
потом кнопка -remove objekt from working set(3-я справа) -
все выделяешь - -свое содержимое блока

самая правая- save.
да -да

- как по русски - не знаю .
maksimys вне форума  
 
Непрочитано 16.11.2007, 15:38
#19
Степан Тарасюк aka Vol


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


Цитата:
Сообщение от ППРщик Посмотреть сообщение
степан вы поняли как это делать?
Нет, я не понял... Я подумал, что у Максимуса АДТ, но он сам пишет, что Акад.

У меня "править блок по месту" тоже ошибку выдает...
Степан Тарасюк aka Vol вне форума  
 
Непрочитано 16.11.2007, 15:41
#20
Степан Тарасюк aka Vol


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


Цитата:
Сообщение от maksimys Посмотреть сообщение
...в ней кнопока edit block or Xref (самая левая)- выбираешь блок.
Регаецца....
Степан Тарасюк aka Vol вне форума  
 
Непрочитано 16.11.2007, 15:43
#21
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


я лох-ся
- да в обычном - не работает
а в ADT - работает.
maksimys вне форума  
 
Непрочитано 16.11.2007, 15:50
#22
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


Переделал.
Блин уже который раз замечаю что в ADT - больше приемуществ.
Кстати в арх. он видит название *U904 - странно
Вложения
Тип файла: dwg
DWG 2007
Чертежи Ар-.dwg (904.3 Кб, 460 просмотров)
maksimys вне форума  
 
Автор темы   Непрочитано 16.11.2007, 15:52
#23
ППРщик

Проектировщик ППРк
 
Регистрация: 02.10.2007
Москва
Сообщений: 12


Эх повторите "в меню - правой клавишей мышки - на свободном месте" это где??? maksimys,
Степан Тарасюк aka Vol,
А каким "другим" способом вы сломали первый файл?
ППРщик вне форума  
 
Непрочитано 16.11.2007, 15:55
#24
maksimys

генплана нет
 
Регистрация: 15.08.2007
spb
Сообщений: 305


темже я в ADT - все время работаю.
написал же л..х-ся

Docendo discimus - уча, мы сами учимся
maksimys вне форума  
 
Автор темы   Непрочитано 16.11.2007, 15:56
#25
ППРщик

Проектировщик ППРк
 
Регистрация: 02.10.2007
Москва
Сообщений: 12


maksimys,
А я голову да руки ломаю.
Спасибо, что открыли.
ППРщик вне форума  
 
Автор темы   Непрочитано 16.11.2007, 15:59
#26
ППРщик

Проектировщик ППРк
 
Регистрация: 02.10.2007
Москва
Сообщений: 12


Пошел работать. Всем большое спасибо за внимание к проблеме.
ППРщик вне форума  
 
Непрочитано 19.11.2007, 09:36
#27
Степан Тарасюк aka Vol


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


Цитата:
Сообщение от ППРщик Посмотреть сообщение
А каким "другим" способом вы сломали первый файл?
Я ничего не ломал... Я вообще не воинственный чел
Я не претендую на изысканность кода (да простят меня Гуру), у меня вроде работало...
Запускаешь это, тыкаешь на объекте и вуаля

Код:
[Выделить все]
(defun Xpl_1 ( / vlaobj blockref)
  (setq vlaobj (vlax-ename->vla-object (car (entsel))))
  (if (= (vla-get-ObjectName vlaobj) "AcDbMInsertBlock")
    (progn
      (vla-ConvertToStaticBlock vlaobj "VolBlk")      
      (setq blockref (vla-InsertBlock
                       (vla-get-ModelSpace (vla-get-ActiveDocument (vlax-get-acad-object)))
                       (vlax-3d-point '(0 0 0))
                       "VolBlk"
                       1.0
                       1.0
                       1.0
                       0.0
                     )
      )
      (vla-delete vlaobj)
      (vla-explode blockref)
    )
    (princ "\nМлин, это вовсе не AcDbMInsertBlock")
  )
)

(Xpl_1)
Там еще попуржить надо будет...
Степан Тарасюк aka Vol вне форума  
 
Непрочитано 19.11.2007, 10:25
#28
VVA

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


>maksimys
>ППРщик
>Степан Тарасюк
Попробуйте C:UX отсюда
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Динамические блоки > Блок не хочет расчленяться



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Хитрый блок Vova Динамические блоки 166 20.03.2017 15:13
Добавление "экзотических" объектов в блок TheBuTeK Программирование 10 05.08.2016 14:31
Все выбранное в блок. Напомните ЛИСП. Neznayka LISP 18 01.10.2009 14:08
Не видно блок при вставке(визуальные эфекты) mmax Программирование 5 27.08.2006 17:49
Помогите доделать программу добавления объектов в блок МишаVBA Программирование 1 20.05.2006 01:04