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

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

блок - не взрывается

Ответ
Поиск в этой теме
Непрочитано 29.10.2007, 15:27 #1
блок - не взрывается
maksimys
 
генплана нет
 
spb
Регистрация: 15.08.2007
Сообщений: 305

создал блок - а он после перемещения не взрывается
- редактировать редактирует
- слои не заблокированы
- в настройках блока - lock object not in working set - галка снята

- пишет кад -
Command: _explode 1 found
1 could not be exploded.
работаю в 2007 каде?
Просмотров: 11386
 
Непрочитано 29.10.2007, 15:29
#2
Кулик Алексей aka kpblc
Moderator

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


А в описании блока было сказано, что он может быть разбит? Кроме того, у него равные масштабы по всем осям? Какое значение у explmode? Есть ли внутри блока твердые тела? Короче, где больной?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 29.10.2007, 15:34
#3
maksimys

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


файл тот не могу - но создал в новом - так фигню
но проблема - осталась.
Вложения
Тип файла: dwg
DWG 2000
для примера.dwg (42.7 Кб, 2707 просмотров)
maksimys вне форума  
 
Непрочитано 29.10.2007, 15:45
#4
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Для этого блока лог команды _list

Command: list
1 found

BLOCK REFERENCE Layer: "0"
Space: Model space
Linetype scaling = 100.0000
Handle = 12b
Block Name: "для примера"
at point, X= -83.9241 Y=1206.6023 Z= 0.0000
X scale factor: 1.0000
Y scale factor: 1.0000
rotation angle: 0
Z scale factor: 1.0000
InsUnits: Millimeters
Unit conversion: 0.0394
Scale uniformly: No
Allow exploding: No
Хмурый вне форума  
 
Непрочитано 29.10.2007, 15:48
#5
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


А вот ещё доказательство
Миниатюры
Нажмите на изображение для увеличения
Название: SPXImage1140.jpg
Просмотров: 589
Размер:	27.0 Кб
ID:	405  
Хмурый вне форума  
 
Непрочитано 29.10.2007, 15:49
#6
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


При создании блока, ставь галку "Разрешить расчленение" в правой секции диалогового окна.
Alaspher вне форума  
 
Автор темы   Непрочитано 29.10.2007, 15:50 соглашусь.
#7
maksimys

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


а как на yes переделать ?
maksimys вне форума  
 
Непрочитано 29.10.2007, 15:51
#8
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Когда создаешь блок и хочешь, чтобы он расчленялся- ставь галку
Миниатюры
Нажмите на изображение для увеличения
Название: SPXImage1141.jpg
Просмотров: 498
Размер:	41.3 Кб
ID:	406  
Хмурый вне форума  
 
Автор темы   Непрочитано 29.10.2007, 15:54 а старый?
#9
maksimys

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


а со старым что делать ?
maksimys вне форума  
 
Автор темы   Непрочитано 29.10.2007, 16:00 ??
#10
maksimys

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


Цитата:
Сообщение от Евгений А. Посмотреть сообщение
- можно подумать что до перемещения что-то другое происходит???
Короче если не лениться, то и поиском можно было бы всё найти - просто в свойствах блока указано, что расчленять нельзя!!!
ну я х..н знает - говорю - что и где болит ?!
а профи диагноз выносят...
maksimys вне форума  
 
Непрочитано 29.10.2007, 16:04
#11
Alaspher


 
Регистрация: 11.10.2004
e•burg
Сообщений: 755


Цитата:
Сообщение от maksimys Посмотреть сообщение
а со старым что делать ?
В редакторе блоков, в свойствах найди соответствующий пункт и поменяй.
Alaspher вне форума  
 
Непрочитано 29.10.2007, 16:05
#12
Кулик Алексей aka kpblc
Moderator

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


Ну все верно, блок неразбиваемый. При создании посмотри - галка "разбиваемый" должна быть включена.
Для имеющихся вариантов можно сделать и так:
Код:
[Выделить все]
(defun c:set-to-explod (/ adoc ent blk)
  (vl-load-com)
  (vla-StartUndoMark
    (setq adoc (vla-get-ActiveDocument (vlax-get-acad-object)))
  )
  (if (and (= (type (setq ent
			   (VL-CATCH-ALL-APPLY
			     '(LAMBDA () (car (entsel "\nУкажи блок <Отмена> : ")))
			   )
		    )
	      )
	      'ename
	   )
	   (= (cdr (assoc 0 (entget ent))) "INSERT")
      )
    (VL-CATCH-ALL-APPLY
      '(LAMBDA ()
	 (vla-put-Explodable
	   (vla-item (vla-get-blocks adoc)
		     (cdr (assoc 2 (entget ent)))
	   )
	   :vlax-true
	 )
       )
    )
  )
  (vla-EndUndoMark adoc)
  (princ)
)
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 29.10.2007, 16:12
#13
maksimys

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


блин - не работает - проверь лисп ?
maksimys вне форума  
 
Непрочитано 29.10.2007, 16:12
1 | #14
Profan


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


Цитата:
а со старым что делать ?
А со старым вот что сделать:
два раза щелкнуть на блоке, запустится редактор блоков. Ничего не выделяя в свойствх в пункте Allow exploding установить Yes. Выйти из редактора с сохранением.
Profan вне форума  
 
Автор темы   Непрочитано 29.10.2007, 16:15
#15
maksimys

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


А спрятано на самом видном месте.

Profan - ты точно профан.
Docendo discimus - уча, мы сами учимся
maksimys вне форума  
 
Непрочитано 29.10.2007, 16:30
#16
Profan


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


Не понял?
Profan вне форума  
 
Автор темы   Непрочитано 29.10.2007, 16:38
#17
maksimys

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


ну это типа спасибо - и все дела.
maksimys вне форума  
 
Непрочитано 29.10.2007, 16:41
#18
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Цитата:
Сообщение от Хмурый Посмотреть сообщение
Для этого блока лог команды _list

Command: list
1 found

BLOCK REFERENCE Layer: "0"
Space: Model space
Linetype scaling = 100.0000
Handle = 12b
Block Name: "для примера"
at point, X= -83.9241 Y=1206.6023 Z= 0.0000
X scale factor: 1.0000
Y scale factor: 1.0000
rotation angle: 0
Z scale factor: 1.0000
InsUnits: Millimeters
Unit conversion: 0.0394
Scale uniformly: No
Allow exploding: No
Выделенное место меня ещё удивляет. Блок создан в дюймах, а вставляется в файл в милиметрах. В файле- тоже дюймы.
Хмурый вне форума  
 
Непрочитано 29.10.2007, 16:49
#19
T-Yoke

Артиллерист - вертолётчик. Дипломированный инженер-механик. Technologist
 
Регистрация: 29.11.2004
Где-то около Москвы
Сообщений: 16,769
Отправить сообщение для T-Yoke с помощью Skype™


Цитата:
Сообщение от maksimys Посмотреть сообщение
создал блок - а он после перемещения не взрывается
- редактировать редактирует
- слои не заблокированы
- в настройках блока - lock object not in working set - галка снята

- пишет кад -
Command: _explode 1 found
1 could not be exploded.
работаю в 2007 каде?
При создании блока надо было разрешить расчленение (жуткий термин, самому страшно), иначе придется создавать новый блок, при необходимости его изменить.
Миниатюры
Нажмите на изображение для увеличения
Название: Безымянный.JPG
Просмотров: 256
Размер:	53.5 Кб
ID:	409  
__________________
«Артиллерия не токмо грохот, но и наука!» Пётр I
T-Yoke вне форума  
 
Автор темы   Непрочитано 29.10.2007, 17:18
#20
maksimys

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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
Выделенное место меня ещё удивляет. Блок создан в дюймах, а вставляется в файл в милиметрах. В файле- тоже дюймы.
это так для левого примера
maksimys вне форума  
 
Автор темы   Непрочитано 29.10.2007, 17:19
#21
maksimys

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


раздел можно закрывать...
на вопросы полученны - ответы.
спасибо за внимание.
maksimys вне форума  
Ответ
Вернуться   Форум 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