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

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

МН-блок

Закрытая тема
Поиск в этой теме
Непрочитано 10.05.2004, 03:25 #1
Kак "взорвать" MINSERT BLOCK ??
Startrek
 
AutoCAD/AutoLISP
 
Seattle/USA
Регистрация: 27.08.2003
Сообщений: 1,133

Уважаемые коллеги,
Кто знает как "взорвать" MINSERT BLOCK, он к тому же безымянный (*U)
Мой старый трюк с изменением колон и рядов на 1 и расстояние между ними на 0
не срабатывает. АutoCAD 2004/2005
Просмотров: 167447
 
Непрочитано 10.05.2004, 10:17
#2
{Smirnoff}

Инженер по системам безопасности
 
Регистрация: 23.11.2003
Рига
Сообщений: 1,099


Вот (не моё):
Код:
[Выделить все]
(DEFUN c:minxpld() 
  (SETQ A (ENTSEL "\nSelect minserted block to explode: ")) 
  (SETQ B (ENTGET (CAR A))) 
  (SETQ XSC (CDR (ASSOC 70 B)) 
   YSC (CDR (ASSOC 71 B)) 
   ) 
  (SETQ XSP (CDR (ASSOC 44 B)) 
   YSP (CDR (ASSOC 45 B)) 
  )    
  (COND 
    ((AND (= XSP 0)(= YSP 0))(SETQ XSC 1 YSC 1)) 
    ((AND (/= XSP 0)(= YSP 0))(SETQ YSC 1)) 
    ((AND (= XSP 0)(/= YSP 0))(SETQ XSC 1)) 
  ) 
  (SETQ C (SUBST (CONS 70 1)(ASSOC 70 B) B)) 
  (SETQ D (SUBST (CONS 71 1)(ASSOC 71 B) C)) 
  (SETQ ENT (CDR (ASSOC -1 (ENTMOD D)))) 
  (COND 
    ((AND (= XSC 1)(= YSC 1))(COMMAND "_EXPLODE" ENT "")) 
    ((= XSC 1) (COMMAND "_ARRAY" ENT "" "R" YSC XSC YSP )) 
    ((= YSC 1) (COMMAND "_ARRAY" ENT "" "R" YSC XSC XSP )) 
    ( T (COMMAND "_ARRAY" ENT "" "R" YSC XSC YSP XSP)) 
  ) 
)
{Smirnoff} вне форума  
 
Автор темы   Непрочитано 10.05.2004, 16:53
#3
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Спасибо земляк - попробую.
Startrek вне форума  
 
Автор темы   Непрочитано 10.05.2004, 17:26
#4
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


>>Fantomas
Не работает в 2004/2005 (работает в 2000).
Вообщем эта програмка делает то что я обычно делал в ручную, и всеже НЕ РАБОТАЕТ
Startrek вне форума  
 
Автор темы   Непрочитано 10.05.2004, 18:27
#5
Startrek

AutoCAD/AutoLISP
 
Регистрация: 27.08.2003
Seattle/USA
Сообщений: 1,133


Эта програмка работает - разбивает на простые блоки которые потом легко резбиваются. :!: :!:

Код:
[Выделить все]
;;; XM.LSP
;;; James Tunstall
;;; Autodesk Australia
;;; 28-09-92

;;; Revision history

;;; 28-09-92
;;; Modified to support alignment point of Attributes
;;;
;;; 21-09-92
;;; Modified to support Inserts with Attributes
;;;
;;; 17-09-92
;;; Original

;;;
;;; Explodes multiple insertions into individual INSERT entities
;;;
(defun C:XM
   (
      / ent entdat column_count row_count
      column_spacing row_spacing m n x0 y0 z0 ax0 ay0 az0
      x1 y1 ax1 ay1 entdat0 entdat1 inspt olderr xm_er getval
      bx0 by0 bz0 bx1 by1 alignment
   )

   ;; save error handler
   (setq olderr *error*)

   ;;;
   ;;; User defined error handling function
   ;;;
   (defun xm_er (msg)

      (princ "\nerror: ")                 ; display error message
      (princ msg)
      (terpri)

      (if olderr (setq *error* olderr))   ;restore old *error* function
      (setq olderr nil)
      (princ)
   )

   ;; redefine error handler
   (setq *error* xm_er)

   ;; get value macro
   (defun getval (n e)
       (cdr (assoc n e))
   )

   (prompt "\nSelect Multiple Insertion to Explode:")
   (setq ent (entsel))
   (if (null ent)
      (exit)
   )
   (setq entdat (entget (car ent)))

   (if (null (setq column_count (getval 70 entdat)))
      (progn
         (prompt "\nEntity not a Multiple Insertion.")
         (exit)
      )
   )

   (setq row_count (getval 71 entdat))

   (if (or (<= column_count 0) (<= row_count 0))
      (progn
         (prompt "\nEntity not a Multiple Insertion.")
         (exit)
      )
   )

   ;; set variables
   (setq x0 (car (getval 10 entdat)))
   (setq y0 (cadr (getval 10 entdat)))
   (setq z0 (caddr (getval 10 entdat)))
   (if (null z0)
      (setq z0 0.0)
   )
   (setq column_spacing (getval 44 entdat))
   (setq row_spacing (getval 45 entdat))


   ;; construct preliminary list for INSERT entity creation
   (setq entdat0 entdat)
   (setq entdat1 (subst (cons 70 0) (assoc 70 entdat0) entdat0))
   (setq entdat0 entdat1)
   (setq entdat1 (subst (cons 71 0) (assoc 71 entdat0) entdat0))
   (setq entdat0 entdat1)
   (setq entdat1 (subst (cons 44 0.0) (assoc 44 entdat0) entdat0))
   (setq entdat0 entdat1)
   (setq entdat1 (subst (cons 45 0.0) (assoc 45 entdat0) entdat0))
   (setq entdat entdat1)

   ;; remember last entity in database
   (setq ent (entlast))

   (setq m 0)
   (while (< m column_count)
      (setq n 0)
      (while (< n row_count)
         (setq entdat0 entdat)

         ;; calculate insertion point
         (setq x1 (+ x0 (* m column_spacing)))
         (setq y1 (+ y0 (* n row_spacing)))
         (setq inspt (list x1 y1 z0))

         ;; construct final list for INSERT entity construction
         (setq entdat1 (subst (cons 10 inspt) (assoc 10 entdat0) entdat0))

         ;; create new INSERT entity
         (if (null (entmake entdat1))
            (progn
               (prompt "\nError in ENTMAKE 1")
               (print entdat1)
               (exit)
            )
         )

         ;; duplicate attribute entities if they exist
         (if (= (getval 66 entdat) 1)
            (progn
               (setq entdat0 entdat)
               (while (/= (getval 0 entdat0) "SEQEND")
                  ;; get next entity
                  (setq entdat0 (entget (entnext (getval -1 entdat0))))
                  (if (= (getval 0 entdat0) "ATTRIB")
                     ;; modify insertion point for attributes
                     (progn
                        ;; set variables
                        (setq ax0 (car (getval 10 entdat0)))
                        (setq ay0 (cadr (getval 10 entdat0)))
                        (setq az0 (caddr (getval 10 entdat0)))
                        (if (null az0)
                           (setq az0 0.0)
                        )

                        ;; calculate insertion point for attribute
                        (setq ax1 (+ ax0 (* m column_spacing)))
                        (setq ay1 (+ ay0 (* n row_spacing)))
                        (setq inspt (list ax1 ay1 az0))

                        ;; modify list for
                        ;; ATTRIB entity construction
                        (setq entdat1
                           (subst
                              (cons 10 inspt)
                              (assoc 10 entdat0)
                              entdat0
                           )
                        )

                        (if
                           (or
                              (/= (getval 72 entdat0) 0)
                              (/= (getval 74 entdat0) 0)
                           )
                           (progn
                              ;; set variables
                              (setq bx0 (car (getval 11 entdat0)))
                              (setq by0 (cadr (getval 11 entdat0)))
                              (setq bz0 (caddr (getval 11 entdat0)))
                              (if (null bz0)
                                 (setq bz0 0.0)
                              )

                              ;; calculate alignment point for attribute
                              (setq bx1 (+ bx0 (* m column_spacing)))
                              (setq by1 (+ by0 (* n row_spacing)))
                              (setq alignment (list bx1 by1 bz0))

                              ;; modify list for
                              ;; ATTRIB entity construction
                              (setq entdat1
                                 (subst
                                    (cons 11 alignment)
                                    (assoc 11 entdat1)
                                    entdat1
                                 )
                              )
                           )
                        )
                     )
                     ;; else no modication required for SEQEND
                     (setq entdat1 entdat0)
                  )
                  ;; create new Sub entity
                  (if (null (entmake entdat1))
                     (progn
                        (prompt "\nError in ENTMAKE 2")
                        (print entdat1)
                        (exit)
                     )
                  )
               )
            )
         )
         (setq n (1+ n))
      )
      (setq m (1+ m))
   )

   ;; delete Multiple Insertion entity
   (entdel (getval -1 entdat))

   ;; redraw newly created INSERT entities
   (while (setq ent (entnext ent))
      (redraw ent)
   )

   ;; clean up
   (if olderr (setq *error* olderr))   ;restore old *error* function

   (princ)
)

Последний раз редактировалось Кулик Алексей aka kpblc, 22.05.2008 в 11:40.
Startrek вне форума  
 
Непрочитано 10.05.2004, 18:50
#6
{Smirnoff}

Инженер по системам безопасности
 
Регистрация: 23.11.2003
Рига
Сообщений: 1,099


Я к счастью с этой проблеммой пока не сталкивался, но видел недавно обсуждение на одном англоязычном форуме, откуда тупо скопировал прогу.
{Smirnoff} вне форума  
 
Непрочитано 11.05.2004, 12:29
#7
Alxd


 
Сообщений: n/a


Есть еще один вариант. Но надо владеть знаниями DXF.
Сохраняешь файл в формате DXF. Потом ищешь в нем начало описание примитива MINSERT. Меняешь на INSERT. Возможно понадобиться убрать количество рядов и колонок (коды вроде 70 и 71). После этого открываешь файл в AutoCAD'е и видишь, что MINSERT превратился в INSERT. Он расчленяется.
 
 
Непрочитано 11.05.2004, 13:23
#8
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Согласен с Alxd по способу "правки". Только считаю, что удобнее все же переименовать блок, чтоб он перестал быть анонимным. А потом можно делать с ним все что угодно.
К сожалению, объем правки DXF в этом случае будет несколько больше.
vk вне форума  
 
Непрочитано 11.05.2004, 16:23
#9
Эдуард

строительство
 
Регистрация: 16.01.2004
Петербург
Сообщений: 165
<phrase 1=


Метод борьбы с анонимными минсерт блоками
с нулевым смещением рядов и колонок в модели:
Код:
[Выделить все]
(defun C:demins()  
(vl-load-com)
  (if
    (and
  (setq spbl(ssget "x"		   
		    (list
		      '(0 . "Insert")
		      '(410 . "Model")
		      ))
		     
	);setq
  (setq spbl(vl-remove-if '(lambda(x)
			     (and
			     (= (cdr(assoc 70 (entget x)))0)
			     (= (cdr(assoc 71 (entget x)))0)
			     ))
	     
		     (mapcar 'cadr
			     (ssnamex spbl)
			     
		     )
	      )
	);setq
  );and
    (progn
    (setq spbl (mapcar 'vlax-ename->vla-object spbl)
	  )
     
    (foreach i spbl
      (setq inspt(vla-get-insertionpoint i)
	    name(vla-get-name i)
	    xs (vla-get-XScaleFactor i)
	    ys (vla-get-YScaleFactor i)
	    zs (vla-get-ZScaleFactor i)
	    rot(vla-get-rotation i)
	    lay(vla-get-layer i)
	    )
      (if
	(equal (vl-string-elt name 0) 42)
	(vla-put-name (vla-item
			(vla-get-blocks
			  (vla-get-activedocument
			    (vlax-get-acad-object)
			    )
			  )name)(vl-string-left-trim "*" name)
	  );vla-put-name
	);if
      (setq name (vla-get-name i)) 
      (setvar "clayer" lay)	
      (vla-insertblock (vla-get-modelspace
			 (vla-get-activedocument
			   (vlax-get-acad-object)
			   )
			 )
	inspt name xs ys zs rot)
      );foreach
    );progn    
  );if
  
  (mapcar 'vla-delete spbl)
  (princ)
  );defun
Эдуард вне форума  
 
Непрочитано 11.05.2007, 09:11 МН-блок
#10
RЯков


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


Здраствуйте!
Помогите разобраться с такой вот штукой..
Не взрывается не редактируется.
Для чего их такими делают и как с ними потом работать....
Чего то с файлом прикрепленным никак тема не создается... попробую как ответ прикрепить.
RЯков вне форума  
 
Непрочитано 11.05.2007, 09:22
#11
Кулик Алексей aka kpblc
Moderator

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


Это многовидовые блоки, что ли?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.05.2007, 09:40
#12
RЯков


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


Не знаю я как прикрепить не цепляется короче.
В общем весь чертеж в модели заблокирован в один примитив имя ему МН-блок
В свойствах пишет его имя *U111
Блок не взрывается не редактируется.
RЯков вне форума  
 
Непрочитано 11.05.2007, 09:49
#13
Кулик Алексей aka kpblc
Moderator

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


Хехехехе, защита Эдуарда и Alshera работает На полную катушку.
В общем, присылай мне на почту - попробую расковырять (хоть научусь, может быть )
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.05.2007, 10:03
#14
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Так был же конвектор по разбивке безымянных блоков.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 11.05.2007, 10:15
#15
RЯков


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


DEFUN c:minxpld()
(SETQ A (ENTSEL "\nSelect minserted block to explode: "))
(SETQ B (ENTGET (CAR A)))
(SETQ XSC (CDR (ASSOC 70 B))
YSC (CDR (ASSOC 71 B))
)
(SETQ XSP (CDR (ASSOC 44 B))
YSP (CDR (ASSOC 45 B))
)
(COND
((AND (= XSP 0)(= YSP 0))(SETQ XSC 1 YSC 1))
((AND (/= XSP 0)(= YSP 0))(SETQ YSC 1))
((AND (= XSP 0)(/= YSP 0))(SETQ XSC 1))
)
(SETQ C (SUBST (CONS 70 1)(ASSOC 70 B) B))
(SETQ D (SUBST (CONS 71 1)(ASSOC 71 B) C))
(SETQ ENT (CDR (ASSOC -1 (ENTMOD D))))
(COND
((AND (= XSC 1)(= YSC 1))(COMMAND "_EXPLODE" ENT ""))
((= XSC 1) (COMMAND "_ARRAY" ENT "" "R" YSC XSC YSP ))
((= YSC 1) (COMMAND "_ARRAY" ENT "" "R" YSC XSC XSP ))
( T (COMMAND "_ARRAY" ENT "" "R" YSC XSC YSP XSP))
)
)
Не работает
RЯков вне форума  
 
Непрочитано 11.05.2007, 12:07
#16
ASLYS

Delineante
 
Регистрация: 26.12.2006
Ростов-на-Дону/Madrid
Сообщений: 396
<phrase 1=


А если переименовать?
[ATTACH]1178870877.rar[/ATTACH]
ASLYS вне форума  
 
Непрочитано 11.05.2007, 12:21
#17
RЯков


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


Переименовался...но не взрывается и не редактируется
RЯков вне форума  
 
Непрочитано 11.05.2007, 12:35
#18
RЯков


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


часть 1 1,38мбт
[ATTACH]1178872552.rar[/ATTACH]
RЯков вне форума  
 
Непрочитано 11.05.2007, 12:40
#19
Кулик Алексей aka kpblc
Moderator

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


Е-мое, а что, письмо не пришло? Я ж недавно тебе отправлял...
P.S. И еще - у тебя ж архива только кусочек, предупреждать надо
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.05.2007, 12:57
#20
RЯков


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


я пытаюсь по кусочкам навыкладывать сюда их
или форум глючит или я что не так делаю ?
RЯков вне форума  
 
Непрочитано 11.05.2007, 13:02
#21
Кулик Алексей aka kpblc
Moderator

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


Нет, все так. Просто скажи: "это часть 1 архива", "это часть 2" ну и так далее. Или залей файл на webfile.ru тот же самый, а здесь - ссылку.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 11.05.2007, 13:13
#22
RЯков


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


Короче говоря не выложить сюда 6 мбт с моей линией вылетает и все тут...
Письмо получил спасибо!
Может расскажешь как это нужно было сделать ?
RЯков вне форума  
 
Непрочитано 11.05.2007, 13:15
#23
MIP

инженер
 
Регистрация: 13.12.2004
Минск
Сообщений: 496


МН-блок получаеться при выполнении команды МВСТАВИТЬ.
Цитата:
Множественная вставка блоков с расположением их в узлах прямоугольного массива

Командная строка: мвставить

Имя блока или [?]: Введите имя или ? для вывода списка блоков, определенных в настоящий момент в рисунке, или введите ~ для отображения диалогового окна "Выбор файла рисунка"

Примечание Эта команда, в отличие от команды ВСТАВИТЬ, не позволяет расчленять блок при вставке путем ввода звездочки (*) перед именем блока.

Точка вставки или [Масштаб/X/Y/Z/Поворот/ПМасштаб/PX/PY/PZ/ППоворот]: Указать точку или ввести параметр

Опции команды при выборе точки вставки служат для указания масштаба и угла поворота заранее, до ввода точки вставки. Это бывает полезно при перетаскивании блока, масштаб которого должен быть отличен от 1 (или угол поворота — от 0). При вводе одного из параметров необходимо задать расстояние для параметров масштаба или угла поворота в соответствии с запросами.

Блоки, вставленные командой МВСТАВИТЬ, нельзя расчленить.
__________________
Сейчас такая знаний бездна
доступна всякому уму,
что стало спорить бесполезно
и глупо думать самому.
MIP вне форума  
 
Непрочитано 11.05.2007, 13:27
#24
RЯков


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


На вебфайле кому интересно лежит тот архивчик

http://webfile.ru/placed.php?id=1403801
RЯков вне форума  
 
Непрочитано 11.05.2007, 13:50
#25
ManyDot


 
Сообщений: n/a


Для "разблочивания" блока есть два пути.
1. Руками. Необходимо перевести твой файл в dxf. Далее открываешь его блокнотом, и ищешь описание своего блока - т.е. *U111. Находишь свойства 70 и 71 - это кол-во строк и столбцов в minsert (скорее они будут равны 1). Переправляешь на 0. Сохраняешь файл, открываешь в AutoCad, и вместо МН-блок - будет просто "Вхождение блока" (во всяком случае у меня так).
2. Старым АвтоКАДом. Тут все проще. R14, например, c легкостью взрывает все эти minsert-ы не глядя.
Вот так.
 
 
Непрочитано 11.05.2007, 13:56
#26
MIP

инженер
 
Регистрация: 13.12.2004
Минск
Сообщений: 496


RЯков
Самый простой способ это попросить у того кто это делал нормальный чертеж, так как ручками ничего сделать невозможно, второй вариант програмный сейчас VVA кропает.
Цитата:
для чего их такими делают и как с ними потом работать....
Для защиты интелектуальной собственности!
MIP вне форума  
 
Непрочитано 11.05.2007, 14:21
#27
VVA

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


Пробуй это
( * удалено * )
Актуальную версию см пост #41

Последний раз редактировалось VVA, 18.09.2009 в 09:52. Причина: Удалена старая версия
VVA вне форума  
 
Непрочитано 11.05.2007, 14:57
#28
RЯков


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


Ага работает
RЯков вне форума  
 
Непрочитано 09.07.2007, 18:25
#29
pasha_1977


 
Регистрация: 09.07.2007
Minsk
Сообщений: 9


2VVA
А как весь этот код запустить?? Кидаю в ЛСП файл и загружаю его, но как он запускается из строки АКАДа??
pasha_1977 вне форума  
 
Непрочитано 09.07.2007, 19:43
#30
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


ПЫШИ UX
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 10.07.2007, 11:38
#31
VVA

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


>pasha_1977
И почитай здесь http://dwg.ru/art/8
VVA вне форума  
 
Непрочитано 10.07.2007, 15:31
#32
pasha_1977


 
Регистрация: 09.07.2007
Minsk
Сообщений: 9


>VVA, DEM
Спасибо!
pasha_1977 вне форума  
 
Непрочитано 15.01.2008, 19:20
#33
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,753
Отправить сообщение для Огурец с помощью Skype™


Что-то не сумел открыть. А надо. Может поможет кто?
Вложения
Тип файла: rar Шатер1.rar (1.25 Мб, 654 просмотров)
Огурец вне форума  
 
Непрочитано 15.01.2008, 19:44
#34
VVA

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


UX'ом №18 прекрасно все разбилось
Вложения
Тип файла: rar Шатер1.rar (762.7 Кб, 707 просмотров)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 15.01.2008, 19:59
#35
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,753
Отправить сообщение для Огурец с помощью Skype™


Большое спасибо! Наверно я неправильно лисп использовал, статья на главной странице сайта не открывается, а без инструкции я запутался. Когда снова станет доступной, надо обязательно скачать!
Огурец вне форума  
 
Непрочитано 16.01.2008, 09:23
#36
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Прикольно то что на этом форуме тебе и подскажут как чтото заблокировать и тут же подскажут как разблокировать в другой теме кому блокировалось
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 16.01.2008, 09:29
#37
VVA

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


>Shoorup Где-то в этих темах обязательно прозвучало, что абсолютной защиты чертежа Автокада не существует (пока?). Поэтому это дело вкуса. Кому погорячее - в одну ветку форума, кому поострее - в другую.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 16.01.2008, 10:35
#38
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,753
Отправить сообщение для Огурец с помощью Skype™


Цитата:
Сообщение от VVA Посмотреть сообщение
>Shoorup Где-то в этих темах обязательно прозвучало, что абсолютной защиты чертежа Автокада не существует (пока?). Поэтому это дело вкуса. Кому погорячее - в одну ветку форума, кому поострее - в другую.
Ах, правда ли, Сальери,
Что Бомарше кого-то отравил?
С а л ь е р и
Не думаю: он слишком был смешон
Для ремесла такого.
М о ц а р т
Он же гений,
Как ты да я. А гений и злодейство --
Две вещи несовместные. Не правда ль?
С а л ь е р и
Ты думаешь?
(Бросает яд в стакан Моцарта)
Ну, пей же.
М о ц а р т
За твое
Здоровье, друг, за искренний союз,
Связующий Моцарта и Сальери,
Двух сыновей гармонии.
(Пьет.)
С а л ь е р и
Постой,
Постой, постой!.. Ты выпил!.. без меня?
М о ц а р т
(бросает салфетку на стол)
Довольно, сыт я.
(Идет к фортепиано.)
Слушай же, Сальери,
Мой Requiem.
(Играет.)
Ты плачешь?
С а л ь е р и
Эти слезы
Впервые лью: и больно и приятно,
Как будто тяжкий совершил я долг,
Как будто нож целебный мне отсек
Страдавший член! Друг Моцарт, эти слезы...
Не замечай их. Продолжай, спеши
Еще наполнить звуками мне душу...
М о ц а р т
Когда бы все так чувствовали силу
Гармонии! Но нет: тогда б не мог
И мир существовать; никто б не стал
Заботиться о нуждах низкой жизни;
Все предались бы вольному искусству.
Нас мало избранных, счастливцев праздных,
Пренебрегающих презренной пользой,
Единого прекрасного жрецов.
Не правда ль? Но я нынче нездоров,
Мне что-то тяжело: пойду засну.
Прощай же!
С а л ь е р и
До свиданья.
(Один.)
Ты заснешь
Надолго, Моцарт! Но ужель он прав,
И я не гений? Гений и злодейство
Две вещи несовместные. Неправда:
А Бонаротти? или это сказка
Тупой бессмысленной толпы -- и не был
Убийцею создатель Ватикана?
Огурец вне форума  
 
Непрочитано 16.01.2008, 11:09
#39
DEM

YngIngKllr
 
Регистрация: 29.03.2005
СПб
Сообщений: 12,968


Цитата:
Сообщение от Shoorup Посмотреть сообщение
Прикольно то что на этом форуме тебе и подскажут как чтото заблокировать и тут же подскажут как разблокировать в другой теме кому блокировалось
Дык защита эта предназначена для не посвященых людей.
Пока он найдет человека который его разблокирует, он очень много времени потеряет, потом еще надо будет заплатить тому человеку который этот черт. разблокирует. Так что человеку будет проще заплатить деньги за проект.
К тому же блокировку можно сделать такую, что после разблокирования проще будет перечертить все за ново.
Например все элементы заменить текстами с последующей блокировкой МН-блоком.
Тут кстати писали по поводу того, что ПДФ в качестве защиты лучше, так черт. ПДФ спокойно конвертируются в *.dwg , только с текстами заморочки получаются, они тоже трансформируются в примитивы.
__________________
Работаю за еду.
Working for food.
Für Essen arbeiten.
العمل من أجل الغذاء
Працую за їжу.
DEM вне форума  
 
Непрочитано 16.01.2008, 13:56
#40
Shoorup


 
Регистрация: 16.09.2006
Минск
Сообщений: 1,587
<phrase 1= Отправить сообщение для Shoorup с помощью Skype™


Конечно все для не посвященных людей! Но как разблокировать спрашивают далеко не дураки. И блокируют не дураки для дураков как правило и не для забавы. О том как заблокировать или сделать чтоб не смогли редактировать тоже исписано предостаточно... Мое мнение что нужно сделать автодеску эл. подпись для "вскрытия" и изменения объектов, чертежей акада и пр... Подпись снабдить чемнить наподобии MD5. И тогда будет чтото наподобии авторского права на чертеж и элементы чертежа. Хотя всеравно найдуться умельцы которые будут вскрывать. Но смысл останеться. Вскрыть будет не просто и только очень посвещенные смогут туда залезть.
ЗЫ. Сори за оффтоп.
__________________
Поезд который устал от ржавого здравомыслия рельсов...
Shoorup вне форума  
 
Непрочитано 22.05.2008, 09:10
#41
Орловский

инженер-проектировщик
 
Регистрация: 21.02.2006
Казахстан, Алматы
Сообщений: 34
<phrase 1=


Подскажите плиззз, как в созданном dxf файле найти описание минсерт блока?
Орловский вне форума  
 
Непрочитано 22.05.2008, 11:08
#42
VVA

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


Орловский, Тебе его нужно взорвать? Тогда читай #3
***Добавлено*** Можно попробоватьть еще команды UX,U2B,M2B
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 13.07.2009 в 18:45.
VVA вне форума  
 
Непрочитано 06.06.2008, 19:03
#43
pers2

Конструктор
 
Регистрация: 18.02.2005
Москва
Сообщений: 125


А вот с этим файлом поможете? Лисп эффекта не дал, пишет : ошибка: неверный тип аргумента: stringp nil

Поляки чертежи принципиально шлют блокированные приходится каждый раз ручками перечерчивать
Вложения
Тип файла: zip ST-031 4_6.zip (15.5 Кб, 437 просмотров)
pers2 вне форума  
 
Непрочитано 06.06.2008, 22:21
#44
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295


Цитата:
Сообщение от pers2 Посмотреть сообщение
А вот с этим файлом поможете? Лисп эффекта не дал, пишет : ошибка: неверный тип аргумента: stringp nil

Поляки чертежи принципиально шлют блокированные приходится каждый раз ручками перечерчивать
так этож DWF
asys вне форума  
 
Непрочитано 07.06.2008, 08:33
#45
pers2

Конструктор
 
Регистрация: 18.02.2005
Москва
Сообщений: 125


C удовольствием посмеюсь вместе с тобой, если объясниш.
После вставки этого в файл, отображается в виде блока. Не взрывается.
аааа!!!! То есть по сути это картинка?!! только с прозрачным фоном.... ок. пошёл строить механизму ручками
pers2 вне форума  
 
Непрочитано 09.06.2008, 10:28
#46
VVA

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


pers2, Набери в поисковике dwf to dwg converter. Может что-нибудь подберешь
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 09.06.2008, 23:44
#47
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295


Цитата:
аааа!!!! То есть по сути это картинка?!! только с прозрачным фоном.... ок. пошёл строить механизму ручками
сам допер она еще и векторная
asys вне форума  
 
Непрочитано 15.07.2008, 16:32
#48
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 536
Отправить сообщение для Hans667 с помощью AIM Отправить сообщение для Hans667 с помощью Skype™


Цитата:
Сообщение от RЯков Посмотреть сообщение
Ага работает
а у меня не работает..причем ни до ни после выбора блока.АКАД2007
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 15.07.2008, 17:52
#49
VVA

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


файлик покажи
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 15.07.2008, 17:59
#50
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 536
Отправить сообщение для Hans667 с помощью AIM Отправить сообщение для Hans667 с помощью Skype™


BOT
Вложения
Тип файла: dwg
DWG 2004
205103_B11V_ W_First and basement floors.dwg (579.4 Кб, 10126 просмотров)
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 15.07.2008, 18:51
#51
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 536
Отправить сообщение для Hans667 с помощью AIM Отправить сообщение для Hans667 с помощью Skype™


а тут варианта множественного выбора не предусмотрено?а то у меня их пятьсот штук..лень
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 16.07.2008, 12:58
3 | #52
VVA

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


*Удалено*
*Добавлено*
Последние версии и дальнейшее развитие идет в сборнике LISP. Подготовка подосновы
В том числе добавлена обработка многократно вложенных блоков!!!
См. команды
Цитата:
M2U - Преобразовать MINSERT в Unnamed блок
M2B - Преобразовать MINSERT в блок
U2B - Преобразовать UNNAMED в блок
U2BM - Преобразовать UNNAMED в блок множественный выбор
UX - Взорвать UNNAMED блок
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 26.11.2014 в 15:23. Причина: Ссылка на LISP. Подготовка подосновы
VVA вне форума  
 
Непрочитано 16.07.2008, 13:07
#53
VVA

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



Теперь дальше. В твоем случае это обычные МН-блоки. И потрошить их нужно по другому. Так как там массив, то сначала заменяем МН-Блок обычными блоками, а затем взрываем эти блоки.
Соответвсвенно 2 команды (блокировка слоев не обрабатывается).
M2B - конвертирует МН-блоки в обычные анонимные. Выбирать можно любым способом, там идет фильтрация.
Изменено 24.09.2009
Код:
[Выделить все]
(defun C:M2B ( / adoc blks u1 n obj objlist uname bname unnamed_block cpo tmp_blk ss lst)
;;;Convert Minsert block To Block
;;; Posted Vladimir Azarko (VVA)
;;; http://forum.dwg.ru/showthread.php?t=11502&page=3(vl-load-com) 
(setq adoc (vla-get-activedocument (vlax-get-acad-object)) 
        blks (vla-get-blocks adoc) 
        ) ;_ end of setq
  (vla-AuditInfo adoc :vlax-true)
  (vla-startundomark adoc)
  (if (setq ss (ssget "_:L" '((0 . "INSERT")
			      (-4 . "<OR")
			      (-4 . ">")(70 . 1)
			      (-4 . ">")(71 . 1)
			      (-4 . "OR>")
			      )))
(progn
  (repeat (setq n (sslength ss)) ;_ end setq
         (setq lst (cons (ssname ss (setq n (1- n))) lst))
         ) ;_ end
  (setq ss nil n 0)
  (foreach uname lst
    (grtext -1 (strcat "Working " (itoa (setq n (1+ n)))))
  (setq bname (cdr(assoc 2 (entget uname))))  
  (setq u1 (vla-item blks bname))
  (setq obj (vlax-ename->vla-object uname) objlist nil)  
  (vlax-for item u1 (setq objlist (cons item objlist)))
 (setq unnamed_block (vla-add (vla-get-blocks adoc)(vlax-3d-point '(0 0 0)) "*U"))
 (setq cpo (vla-copyobjects adoc
                 (vlax-make-variant 
                   (vlax-safearray-fill 
                     (vlax-make-safearray 
                       vlax-vbobject 
                       (cons 0 (1- (length objlist))) 
                     ) ;_ end of vlax-make-safearray 
                     objlist 
                   ) ;_ end of vlax-safearray-fill 
                 ) ;_ end of vlax-make-variant 
                ;(vla-get-ModelSpace adoc)
		 unnamed_block
               )
      )
  (setq tmp_blk (vla-insertblock
		  (vla-objectidtoobject adoc (vla-get-ownerid obj))
		  (vla-get-InsertionPoint obj)
		  (vla-get-name unnamed_block)
		  (vla-get-xscalefactor obj)(vla-get-yscalefactor obj)
	       (vla-get-zscalefactor obj)
		  ;(vla-get-rotation obj)
		  0
		  )
	)
  (setq cpo (vla-ArrayRectangular tmp_blk (vla-get-rows obj)(vla-get-columns obj) 1 (vla-get-RowSpacing obj)(vla-get-ColumnSpacing obj) 0))
  (setq cpo (vlax-safearray->list(vlax-variant-value cpo)))
  (setq cpo (cons tmp_blk cpo))
(foreach item cpo
	(vla-rotate item (vla-get-InsertionPoint obj) (vla-get-rotation obj))
	)
  (entdel uname)
    )
  (princ "Converting ")(princ n)(princ " minsert blocks")
  ) 
  ) 
  (vla-endundomark adoc)
(vl-cmdf "_.Redraw")
(princ)
)
Ну а следующая больше даже макрос. Выделяет все анонимные блоки (даль можно их скормить Explode или Xplode)
Код:
[Выделить все]
;;Select Unnamed Block
(defun C:SUB ( )
  (SSSETFIRST nil (ssget "_X" '((0 . "INSERT")(2 . "`*U*"))))
  )
Или маркос на кнопку то, что синим цветом
Соответвсвенно алгоритм
1. M2B
2. SUB
3. Explode (или Xplode)

*Добавлено*
Дальнейшее развитие идет в сборнике LISP. Подготовка подосновы
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 25.07.2013 в 19:32. Причина: Ссылка на LISP. Подготовка подосновы
VVA вне форума  
 
Непрочитано 16.07.2008, 13:46
#54
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 536
Отправить сообщение для Hans667 с помощью AIM Отправить сообщение для Hans667 с помощью Skype™


обычные-анонимные,это ,как я понял,обычные- block references?А чем тогда Qselect не подходит вместо SUB
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 16.07.2008, 13:49
#55
Кулик Алексей aka kpblc
Moderator

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


_.qselect не выбирает анонимные блоки.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.07.2008, 13:55
#56
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 536
Отправить сообщение для Hans667 с помощью AIM Отправить сообщение для Hans667 с помощью Skype™


ну чего не выбирает??я вот все выбрал и растрепал
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 16.07.2008, 14:59
#57
Кулик Алексей aka kpblc
Moderator

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


Мой косяк, сорри.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 16.07.2008, 15:01
#58
VVA

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


Я тоже думал что qselect не выберет анонимные блоки, поэтому и написал SUB. А надо было проверить
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 16.07.2008, 15:38
#59
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295


прикольно
VVA, прям как Нео, в первой части с одним блоком еле справились. А теперь вторая часть матрицы - ты их теперь пачками валишь
asys вне форума  
 
Непрочитано 16.07.2008, 16:36
#60
VVA

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


Asys Можно считать что перезагрузка произошла. Теперь МН-Блок ввиде 1x1 или MxN матрицы не страшен. Все равно всем им будет
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 16.07.2008, 17:22
#61
Hans667

сети
 
Регистрация: 12.04.2007
SPb
Сообщений: 536
Отправить сообщение для Hans667 с помощью AIM Отправить сообщение для Hans667 с помощью Skype™


ОЙ,спасибо-спасибо всем..на самом деле,получился целый инструмент для обработки рисунка,который кстати совсем не предусмотрен в акаде.ну никак не предусмотрен,хоть разбейся об стенку
__________________
Errare humanum est, insipientis perseverare
Hans667 вне форума  
 
Непрочитано 08.09.2008, 12:17
#62
...k@Sher...

ИНЖЕНЕР
 
Регистрация: 28.11.2007
Курган
Сообщений: 8
<phrase 1=


А у меня и сейчас не работает....
Прям и незнаю что делать.
Работаю в 2008. Запускаю M2B
пишет: "Выберите объекты", выбираю (пробовал рамкой и непосредственно на объект)
результат: "найдено: 0"
И еще, как это все поведет себя по отношению к динамическим блокам да еще и с полями?
...k@Sher... вне форума  
 
Непрочитано 08.09.2008, 12:51
#63
VVA

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


Файлик покажи
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 08.09.2008, 13:08
#64
...k@Sher...

ИНЖЕНЕР
 
Регистрация: 28.11.2007
Курган
Сообщений: 8
<phrase 1=


Создавал в 2008+СПДС.
Иеще вопрос: как избежать появления анонимных блоков?
...k@Sher... вне форума  
 
Непрочитано 08.09.2008, 14:29
#65
VVA

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


Что создавал то?
Появление анонимных блоков после чего?
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 08.09.2008, 15:02
#66
...k@Sher...

ИНЖЕНЕР
 
Регистрация: 28.11.2007
Курган
Сообщений: 8
<phrase 1=


хм..а как файл отправить??? FAQ смотрел...
Я сам хочу понять откуда и как они создаються.
Работал, сохранил, открыл и вот они...
Не силен я в этом деле...
Вложения
Тип файла: rar Тобольск_2008.rar (716.3 Кб, 224 просмотров)
...k@Sher... вне форума  
 
Непрочитано 08.09.2008, 15:03
#67
...k@Sher...

ИНЖЕНЕР
 
Регистрация: 28.11.2007
Курган
Сообщений: 8
<phrase 1=


о получилось...отправить
...k@Sher... вне форума  
 
Непрочитано 08.09.2008, 15:37
#68
VVA

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


3 варианта, может кто добавит:
  1. Их создает SPDS
  2. Был динамический блок 2006 Автокада, открыл 2004 (2005) Автокадом
  3. Взорвал динамический блок
PS. А при чем здесь МН блок и эта тема?
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 09.09.2008 в 10:24. Причина: 3 пункт от Asys #59
VVA вне форума  
 
Непрочитано 08.09.2008, 16:08
#69
...k@Sher...

ИНЖЕНЕР
 
Регистрация: 28.11.2007
Курган
Сообщений: 8
<phrase 1=



PS. А при чем здесь МН блок и эта тема?
хм...не понял, я не туда попал?
В посте #3 пишет о том что блоки типа *U...,
вот и мне нужно с ними расправиться. В тонкостях LISP неразбираюсь, по-этому думал, что которые здесь, помогут...
...k@Sher... вне форума  
 
Непрочитано 09.09.2008, 08:25
#70
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295


не все блоки типа *U..., являются minsert-block-ами Это просто безимянные блоки которые у меня получались при бомблении блока внутри которого были динамические. Вот эти динамические теряли свои свойства и получались безимянными
asys вне форума  
 
Непрочитано 11.02.2009, 16:15
#71
Alexander_Liseev

ОВ
 
Регистрация: 09.11.2005
Северная столица
Сообщений: 161
<phrase 1=


to VVA у меня не работает код из #42.

Команда: _m2b
Выберите объекты: найдено: 0
Выберите объекты:

ACAD2007 RUS. СПДС нет. Вставлял командой _minsert
Вот файл
Вложения
Тип файла: dwg
DWG 2004
МН-блок.dwg (29.0 Кб, 2875 просмотров)
__________________
Да прибудет с вами сила
Alexander_Liseev вне форума  
 
Непрочитано 11.02.2009, 17:11
#72
VVA

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


Alexander_Liseev, Изменил #42. Изменения выделил красным
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 06.03.2009, 12:48 не получается ):
#73
4yDo


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


Попробовал ваши способы, но ни один не дает должного результата. Может быть, дело в кривизне рук...
Файл прилагаю
Вложения
Тип файла: rar 8-Аксонометрические виды.rar (5.21 Мб, 175 просмотров)
4yDo вне форума  
 
Непрочитано 06.03.2009, 13:08
#74
VVA

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


4yDo, Что сделать то нужно?
У тебя там обычные блоки и прекрасно разбиваются _exlpode.
Но думаю что это не то, что тебе надо.
Ты знаешь что такое видовые экраны ( VIEWPORT ), пространство модели, пространство листа?
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 06.03.2009, 13:13
#75
4yDo


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


в том-то и дело, что начертить я могу все, что хочешь, а с остальным у меня проблема. Не знаю, не про видовые экраны ни про что-либо другое. Осваивал программу на интуитивном уровне. Можно как совсем для глупого написать всю последовательность действий?
С помощью команды _explode не выделяется...а все, спасибо огромное..Разобрался.

Последний раз редактировалось 4yDo, 06.03.2009 в 13:19.
4yDo вне форума  
 
Непрочитано 06.03.2009, 13:18
#76
VVA

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


Ты так и не сказал что нужно сделать?
Начни с этого:
http://dwg.ru/art/11
http://forum.dwg.ru/showthread.php?t=29783
http://forum.dwg.ru/showthread.php?t=18774
Цитата:
С помощью команды _explode не выделяется
Сам рисунок находится в модели. Перейди на вкладку модель, вооружись лупой, так как виды маленькие и разнесены на значительное расстояние друг от друга
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 06.03.2009, 13:25
#77
4yDo


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


спасибо большое
4yDo вне форума  
 
Непрочитано 20.07.2009, 17:18
#78
Pirotechnic

Конструктор
 
Регистрация: 01.12.2005
Екатеринбург
Сообщений: 7
<phrase 1=


Не могу никак разобраться. Сохранил ваши коды в лисп-файлы, загрузил. Набрал команду UX.
После запроса "Select block" пытаюсь выделить блок, но ничего не происходит, такое чувство что команда сбивается что-ли...
Pirotechnic вне форума  
 
Непрочитано 20.07.2009, 21:03
#79
VVA

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


Pirotechnic, Файлик покажи, а то может получиться как в #56,#57,#58
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 21.07.2009, 09:14
#80
tusiko

architector
 
Регистрация: 16.05.2006
S-Peterburg
Сообщений: 227
<phrase 1=


вот все с ними борются.
скажите, а работать с ними можно? я попыталась, но во всем Мн-блоке работает только привязка к точке вставки, что очень не удобно. есть ли возможность работать с ним как с полноценным объектом?
да, еще нюанс.массив, с которым я борюсь создан из зД тела

Последний раз редактировалось tusiko, 21.07.2009 в 09:31.
tusiko вне форума  
 
Непрочитано 21.07.2009, 09:54
#81
VVA

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


tusiko, Я обновил пост #41
Цитата:
Добавлены 2 команды:
UX - взрывает Minsert блоки
U2B - конвертирует в обычные
Попробуй U2B
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 21.07.2009, 10:16
#82
Pirotechnic

Конструктор
 
Регистрация: 01.12.2005
Екатеринбург
Сообщений: 7
<phrase 1=


Выкладываю файл. Блок создан мною же при помощи minsert-document2.lsp от Эдуарда. UX-нуть блок пытался в 2005 и 2008 версиях автокада. Чё-то не выходит.
Вложения
Тип файла: dwg
DWG 2004
KILLcopy_090720_ФОК_Общие данные.dwg (91.5 Кб, 3229 просмотров)
Pirotechnic вне форума  
 
Непрочитано 21.07.2009, 10:32
#83
VVA

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


Pirotechnic, В #41 есть описание, когда работает UX (или U2B). Я отредактировал пост, выделив важное. Прочитай и у тебя все получится.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 21.07.2009, 10:38
#84
Pirotechnic

Конструктор
 
Регистрация: 01.12.2005
Екатеринбург
Сообщений: 7
<phrase 1=


Действительно, получилось воспользоваться UX после того как в МИнсерт-блоке заменил кол-во столбцов на 1. Спасибо!!

Последний раз редактировалось Pirotechnic, 21.07.2009 в 12:01.
Pirotechnic вне форума  
 
Непрочитано 01.09.2009, 12:36
#85
anthonyS

Вольный художник
 
Регистрация: 17.06.2009
St. Peterburg
Сообщений: 15
<phrase 1=


Вопрос. А может ли кто-нибудь популярно объяснить как взрываются такие блоки-массивы? Дело в том что я абсолютно без понятия что такое "UX, U2B, M2B" и т.д. и Lisp тоже не знаю, а так же что делать с кодом, который приведен выше в #41 (я так понимаю, что он для Lisp).
Или же без этих знаний даже пытаться разобраться не стоит?
Помогите, плиз!
anthonyS вне форума  
 
Непрочитано 01.09.2009, 13:02
#86
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295


anthonyS, друг читай форум сначала, т.е. с ЧАВО Часто задаваемые вопросы
asys вне форума  
 
Непрочитано 01.09.2009, 14:34
#87
VVA

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


anthonyS, А так же пройдись по ссылке в моей подписи
сюда ....................................................... |
................................................................ V
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 01.09.2009, 14:52
#88
anthonyS

Вольный художник
 
Регистрация: 17.06.2009
St. Peterburg
Сообщений: 15
<phrase 1=


Asys,VVA, огромное спасибо! Разобрался, все работает!
anthonyS вне форума  
 
Непрочитано 23.09.2009, 22:57
#89
congr

конструктор
 
Регистрация: 04.08.2008
СПб
Сообщений: 31


Привет всем. Попался тут в ряде чертежей минсерт блок, autocad 2008 rus.
Никак его не разбить, ни вышеприведенными лиспами, ни способом сохраниться в R12 и взорвать. Второй день с этим блоком вожусь и результат 0. Если кто знает как его взорвать, сообщите пожалуйста
Вложения
Тип файла: dwg
DWG 2007
Мн_блокъ.dwg (63.2 Кб, 3221 просмотров)
congr вне форума  
 
Непрочитано 24.09.2009, 13:28
#90
VVA

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


congr, В твоем случае это обычный мн-блок. Правда кто-то зачем-то обнулил количество столбцов. Необходимые изменения внес в #42. Используй команду M2B
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 24.09.2009, 20:57
#91
congr

конструктор
 
Регистрация: 04.08.2008
СПб
Сообщений: 31


VVA, Благодарю все сработало
Кто эти блоки делает и для чего сказать не могу, просто когда от смежников приходят чертежи, так у них спецификации состоят из таких блоков. Понятно, что все это изврат, но полностью переделывать оформление их чертежей банально нет времени.
Еще раз спасибо за ЛИСП
congr вне форума  
 
Непрочитано 26.09.2009, 08:56
#92
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295


насчет спецификаций это меры предосторожности - чтоб на финише не подменили ее. Чтобы потом не спрашивали нафига 100 т металла или балка из золота. Наши субчики даже прошивают все листы и опечатывают. С росписями и печатями на каждом листе (разве что у нотариуса не регистрируют) Т.к. были преценденты подмены заказчиком спецификации на оборудование с попыткой свалить растрату госсредств на проектировщиков
asys вне форума  
 
Непрочитано 28.09.2009, 18:30
#93
klopius


 
Регистрация: 23.09.2006
Moscow
Сообщений: 123


Попытался воспользоваться лиспами 41 и 42., лиспы загружал по очереди с этим вопросов не возникало..
Чо и как делал:
Тупо выдовил прямоугольник, из листа по нему _solprof`ом появились PV и PH известного вида *U...
пытался конвертить с двух лиспов командой U2B, выдает следующие:

Команда:
U2B
Select block
New block name: opo
no function definition: TABLELIST

Вопрос ? Хде косяк?
__________________
Спасибо что зашли !
klopius вне форума  
 
Непрочитано 29.09.2009, 17:55
#94
VVA

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


Цитата:
no function definition: TABLELIST
По русски: Нет определения (т.е самой функции) TABLELIST
Это мой косяк, исправил #41.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 07.10.2009, 10:21
#95
klopius


 
Регистрация: 23.09.2006
Moscow
Сообщений: 123


Ага. Работает...))
__________________
Спасибо что зашли !
klopius вне форума  
 
Непрочитано 25.06.2010, 14:05
#96
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


Всем привет.
VVA Спасибо за подсказку как разбивать блоки.
Есть вопрос. Куда запихнуть твой макрос
Код:
[Выделить все]
(SSSETFIRST nil (ssget "_X" '((0 . "INSERT")(2 . "`*U*"))))
В лисп UX
Поскольку неудобно указывать на всем чертеже все дин блоки. Если их так сотни?

И есчо 1 вопрос.
Почему лисп UX работает только с чертежом dxf R12 ??
Лишние пере сохранения неудобны. Или по другому никак?
Или я не понял смысла лиспа на 41 посте?
Eddicordo вне форума  
 
Непрочитано 12.09.2010, 20:23
#97
Mr.AS


 
Регистрация: 21.07.2009
Астана
Сообщений: 589


кидайте мне на мыло я всем разблокирую ! 100 % --- Мн-блок (АвтоКАД 2009 у меня)

Последний раз редактировалось Mr.AS, 20.08.2011 в 17:53.
Mr.AS вне форума  
 
Непрочитано 14.09.2010, 12:32
#98
Redya


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


Агрр! Прочитал всю тему, но так и не понял: МН-блоки и анонимные блоки это одно и тоже? или МН-блоки - это блоки, полученые вставкой командой _minsert? А анонимные блоки - это блоки *U...? И как вообще сделать такие блоки? И откуда появляются блоки *U...?

Последний раз редактировалось Redya, 14.09.2010 в 12:48.
Redya вне форума  
 
Непрочитано 14.09.2010, 15:01
#99
VVA

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


Цитата:
Сообщение от Redya Посмотреть сообщение
МН-блоки - это блоки, полученые вставкой командой _minsert? А анонимные блоки - это блоки *U...?

А еще можно скрестить их.
Цитата:
Сообщение от Redya Посмотреть сообщение
И как вообще сделать такие блоки?
1. Программно (см. Esconvert)
2. Варианты команд SETUB - Selected Entities To Unnamed Block
3. Создай динамический блок. Сохрани в формате 2004 Автокада. Открой в 2004 Автокаде и посмотри на имена блоков.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 06.01.2011, 12:43
#100
Kuan_nur


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


Цитата:
Сообщение от VVA Посмотреть сообщение
Теперь дальше. В твоем случае это обычные МН-блоки. И потрошить их нужно по другому. Так как там массив, то сначала заменяем МН-Блок обычными блоками, а затем взрываем эти блоки.
Соответвсвенно 2 команды (блокировка слоев не обрабатывается).
M2B - конвертирует МН-блоки в обычные анонимные. Выбирать можно любым способом, там идет фильтрация.
Изменено 24.09.2009
Код:
[Выделить все]
(defun C:M2B ( / adoc blks u1 n obj objlist uname bname unnamed_block cpo tmp_blk ss lst)
;;;Convert Minsert block To Block
;;; Posted Vladimir Azarko (VVA)
;;; http://forum.dwg.ru/showthread.php?t=11502&page=3(vl-load-com) 
(setq adoc (vla-get-activedocument (vlax-get-acad-object)) 
        blks (vla-get-blocks adoc) 
        ) ;_ end of setq
  (vla-AuditInfo adoc :vlax-true)
  (vla-startundomark adoc)
  (if (setq ss (ssget "_:L" '((0 . "INSERT")
			      (-4 . "<OR")
			      (-4 . ">")(70 . 1)
			      (-4 . ">")(71 . 1)
			      (-4 . "OR>")
			      )))
(progn
  (repeat (setq n (sslength ss)) ;_ end setq
         (setq lst (cons (ssname ss (setq n (1- n))) lst))
         ) ;_ end
  (setq ss nil n 0)
  (foreach uname lst
    (grtext -1 (strcat "Working " (itoa (setq n (1+ n)))))
  (setq bname (cdr(assoc 2 (entget uname))))  
  (setq u1 (vla-item blks bname))
  (setq obj (vlax-ename->vla-object uname) objlist nil)  
  (vlax-for item u1 (setq objlist (cons item objlist)))
 (setq unnamed_block (vla-add (vla-get-blocks adoc)(vlax-3d-point '(0 0 0)) "*U"))
 (setq cpo (vla-copyobjects adoc
                 (vlax-make-variant 
                   (vlax-safearray-fill 
                     (vlax-make-safearray 
                       vlax-vbobject 
                       (cons 0 (1- (length objlist))) 
                     ) ;_ end of vlax-make-safearray 
                     objlist 
                   ) ;_ end of vlax-safearray-fill 
                 ) ;_ end of vlax-make-variant 
                ;(vla-get-ModelSpace adoc)
		 unnamed_block
               )
      )
  (setq tmp_blk (vla-insertblock
		  (vla-objectidtoobject adoc (vla-get-ownerid obj))
		  (vla-get-InsertionPoint obj)
		  (vla-get-name unnamed_block)
		  (vla-get-xscalefactor obj)(vla-get-yscalefactor obj)
	       (vla-get-zscalefactor obj)
		  ;(vla-get-rotation obj)
		  0
		  )
	)
  (setq cpo (vla-ArrayRectangular tmp_blk (vla-get-rows obj)(vla-get-columns obj) 1 (vla-get-RowSpacing obj)(vla-get-ColumnSpacing obj) 0))
  (setq cpo (vlax-safearray->list(vlax-variant-value cpo)))
  (setq cpo (cons tmp_blk cpo))
(foreach item cpo
	(vla-rotate item (vla-get-InsertionPoint obj) (vla-get-rotation obj))
	)
  (entdel uname)
    )
  (princ "Converting ")(princ n)(princ " minsert blocks")
  ) 
  ) 
  (vla-endundomark adoc)
(vl-cmdf "_.Redraw")
(princ)
)
Ну а следующая больше даже макрос. Выделяет все анонимные блоки (даль можно их скормить Explode или Xplode)
Код:
[Выделить все]
;;Select Unnamed Block
(defun C:SUB ( )
  (SSSETFIRST nil (ssget "_X" '((0 . "INSERT")(2 . "`*U*"))))
  )
Или маркос на кнопку то, что синим цветом
Соответвсвенно алгоритм
1. M2B
2. SUB
3. Explode (или Xplode)
День добрый! А есть готовый Лисп код? Можно ли уже готовую вставить на свой комп или они индивидуальный для каждого компа?
Kuan_nur вне форума  
 
Непрочитано 03.03.2011, 17:33
#101
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


Всем привет. Подскажите как мне корректно разбить вот такого образца дин блок. Атрибуты должны быть текстом.
Вложения
Тип файла: dwg
DWG 2007
test_purge.dwg (83.1 Кб, 3158 просмотров)
Eddicordo вне форума  
 
Непрочитано 03.03.2011, 18:43
#102
VVA

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


Eddicordo,
1.CFTALL - конвертирование полей без запроса
2. U2B - преобразовываем в обычный блок (можно масштаб Z изменить на 1.001)
3. Burst, BGBLEXP
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 04.03.2011, 10:28
#103
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


VVA,
1) По этому пункту все проходит вроде как отлично. Поля исчезают и становятся обычным текстом.
2) Вот здесь опять же решетки.
3) Полный взрыв блока решетки на месте
Eddicordo вне форума  
 
Непрочитано 04.03.2011, 12:32
#104
VVA

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


Eddicordo,
Откуда им взяться, если по п.1 они стали обычным текстом?
Вложения
Тип файла: dwg
DWG 2004
test_purge.dwg (43.6 Кб, 3148 просмотров)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 04.03.2011, 13:18
#105
Frigate

КИП, АСУ ТП, слаботочка
 
Регистрация: 02.09.2010
Москва-Тюмень
Сообщений: 422


VVA,

приветствую.

программа CFTALL удаляет, походу, поля и в самом описании блоков в чертеже... Вообще нигде полей не остается )))

а в скинутом блоке у меня тоже решетки остаются.

AutoCAD2009 RUS. Может в версии АКАДа все дело?
Frigate вне форума  
 
Непрочитано 04.03.2011, 13:23
#106
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


Фантастика. Я выполнил пункт
1.CFTALL - конвертирование полей без запроса

Стало все обычным текстом.

Я удаляю весь текст с атрибута там где было поле.
выполняю пункт 2
2. U2B - преобразовываем в обычный блок (можно масштаб Z изменить на 1.001)

И у меня там где чистый атрибут который я удалил опять появляется КС № (###########)

AutoCad 2009 рус
Eddicordo вне форума  
 
Непрочитано 04.03.2011, 14:31
#107
VVA

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


VVA, Я делал на 2008 каде. Может дело и в версии. Надо проверять

***Добавлено***
В 2009 действительно появляются ###
Тогда делаем так
1.CFTALL - конвертирование полей без запроса
2. Масштаб Z изменить на 1.001
3. Burst, BGBLEXP

Для несложных блоков п.2 можно пропустить и перейти сразу к п.3
__________________
Как использовать код на Лиспе читаем здесь

Последний раз редактировалось VVA, 04.03.2011 в 15:36.
VVA вне форума  
 
Непрочитано 05.03.2011, 09:16
#108
Frigate

КИП, АСУ ТП, слаботочка
 
Регистрация: 02.09.2010
Москва-Тюмень
Сообщений: 422


VVA,

про масштаб - это очень интересный ход, спасибо большое Это ведь и программно легко реализовать. И с refedit не нужно связываться - избежать "командных" метлодов.

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

И убивать поля, как оказалось, совсем не нужно даже.

Последний раз редактировалось Frigate, 05.03.2011 в 09:37.
Frigate вне форума  
 
Непрочитано 17.03.2011, 13:55
#109
Frigate

КИП, АСУ ТП, слаботочка
 
Регистрация: 02.09.2010
Москва-Тюмень
Сообщений: 422


в общем, командные методы убрал из проги.

Вот эта прога позволяет немного по-разному обрабатывать простые блоки, блоки с атрибутами и динблоки.

VVA, вместо масштабирования по оси Z испольщзовал команду
vla-ConvertToStaticBlock. Вроде, нормально работает. Создает анонимные блочки.

Если что - прога НЕ разбивает блоки МН. Это замечательно делает прога от VVA M2B.
Главное ее преимущество - все скрытые атрибуты при взрыве блока удаляются и не мозолят больше глаза.
Вложения
Тип файла: lsp adv-programme-edit-explode-any-blocks.LSP (7.9 Кб, 232 просмотров)

Последний раз редактировалось Frigate, 18.03.2011 в 07:13.
Frigate вне форума  
 
Непрочитано 04.05.2011, 13:36
#110
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


Подскажите как взорвать блок с атрибутом в несколько строк.
Все варианты выложенные не разбивают правильно.
Разбитый вариант должен иметь прямоугольник и обычный _text
Файл прилагаю.
Вложения
Тип файла: dwg
DWG 2004
1.dwg (35.8 Кб, 3122 просмотров)
Eddicordo вне форума  
 
Непрочитано 04.05.2011, 20:08
#111
VVA

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


1. BGBLEXP
2. BURST
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 05.05.2011, 09:51
#112
Eddicordo

КИП и А
 
Регистрация: 28.04.2010
Киев
Сообщений: 101
<phrase 1=


VVA, Ты просто лучший. Последняя версия bgtools 2.4.lsp
Взрывает отменно. Спасибо.
Eddicordo вне форума  
 
Непрочитано 24.04.2012, 18:32
#113
baaba

архитектор
 
Регистрация: 07.07.2007
Москва
Сообщений: 644
<phrase 1= Отправить сообщение для baaba с помощью Skype™


Посмотрите, обе программы работают у меня как то странно. Автокад2010.
Миниатюры
Нажмите на изображение для увеличения
Название: minsert.png
Просмотров: 163
Размер:	18.5 Кб
ID:	79136  
Вложения
Тип файла: zip test_xm.zip (14.0 Кб, 70 просмотров)
baaba вне форума  
 
Непрочитано 24.04.2012, 18:51
#114
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


У меня работают также (тоже под Акад 2010). Все эти проги расчитаны на снятие "защиты от копирования и распечатки", которую некоторые некоторые пытаются сделать с помощью безымянного мультиблока на слое defpoints. А если есть доступ к блоку по имени - зачем мучиться? Ради спортивного интереса?
Или таких псевдотаблиц на чертеже много, и с ними надо что-то делать?
kp+ вне форума  
 
Непрочитано 24.04.2012, 22:45
#115
baaba

архитектор
 
Регистрация: 07.07.2007
Москва
Сообщений: 644
<phrase 1= Отправить сообщение для baaba с помощью Skype™


таких на чертеже много, удобно ими намечать сетки колонн, места стоянки машин и стеллажи в торговом зале.
baaba вне форума  
 
Непрочитано 25.04.2012, 09:29
#116
VVA

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


baaba, M2B по ссылке из #11 сконвертировало
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 12.05.2012, 13:39
#117
хрустяшка


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


Помогите взорвать чертеж! Плиз!
Вложения
Тип файла: zip С2000-4.zip (72.2 Кб, 104 просмотров)
хрустяшка вне форума  
 
Непрочитано 12.05.2012, 13:45
#118
Хмурый


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


хрустяшка,
формат файла 2000, как и исходный
Вложения
Тип файла: dwg
DWG 2000
С2000-4_review.dwg (212.4 Кб, 3197 просмотров)
Хмурый вне форума  
 
Непрочитано 12.05.2012, 16:16
#119
хрустяшка


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


хмурый! благодарю Вас!!!!
хрустяшка вне форума  
 
Непрочитано 08.08.2012, 17:55
#120
Styratel


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


Помогите разблокировать пожалуйста, у меня что-то не получается
Вложения
Тип файла: dwg
DWG 2000
Мельницкая 20а ЭОМ.dwg (2.18 Мб, 3187 просмотров)
Styratel вне форума  
 
Непрочитано 08.08.2012, 18:49
#121
VVA

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


Styratel, Установи bgtools Набери в командной строке UX
Теория Как использовать лисп, опубликованный на форуме
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 08.08.2012, 19:02
#122
Styratel


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


Спасиб, все уже получилось
Styratel вне форума  
 
Непрочитано 08.08.2012, 21:48
#123
teoretik24

Электроснабжение
 
Регистрация: 12.01.2009
Moscow, Russia
Сообщений: 487


Offtop: касаемо залитого файла #105

надо же парни не знают, что стили Standart нельзя использовать, чтобы не сознавать вопросов у смежников при открытии файла.

Зато умеют создавать мн-блок в файле полного мусора и лишних стилей в абсолютно белых слоях
teoretik24 вне форума  
 
Непрочитано 18.09.2012, 05:06
#124
Tanya114


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


Доброе утро!!
помогите, пожалуйста, разбить блок. ничего не получается, впервые с таким сталкиваюсь, видимо что-то не так делаю
очень рассчитываю на помощь))
Вложения
Тип файла: dwg
DWG 2004
ВК.dwg (2.02 Мб, 3764 просмотров)
Tanya114 вне форума  
 
Непрочитано 18.09.2012, 08:02
#125
Хмурый


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


Tanya114,
файл версии 2007

Как взорвать minsert блок
МН-блок
пользовался программой VVA UX
Вложения
Тип файла: dwg
DWG 2007
ВК_review_2007.dwg (2.64 Мб, 3764 просмотров)
Хмурый вне форума  
 
Непрочитано 18.09.2012, 08:17
#126
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Расчлененный блок.
Вложения
Тип файла: rar ВК-1.rar (2.16 Мб, 107 просмотров)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 19.09.2012, 15:34
#127
Tanya114


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


Хмурый, sertor
большое человеческое спасибо!!
Tanya114 вне форума  
 
Непрочитано 20.09.2012, 11:19 Еще один МН-блок
#128
VRel

Электрик
 
Регистрация: 20.09.2012
Спб
Сообщений: 3


Помогайте, уважаемые!
UX - не выделить блок.
U2B - переименовывает МН-блок во вхождение блока с именем, но при попытке разбить этот блок возвращает МН-блок.

Пользуюсь bgtools 2.19
Заранее спасибо!
Вложения
Тип файла: dwg
DWG 2004
schema.dwg (101.2 Кб, 3754 просмотров)
VRel вне форума  
 
Непрочитано 20.09.2012, 12:12
#129
Хмурый


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


VRel, при открытии файла вываливаюсь из AutoCAD'а с фатальной ошибкой.
сделай своему файлу _audit
Хмурый вне форума  
 
Непрочитано 20.09.2012, 12:17
#130
VRel

Электрик
 
Регистрация: 20.09.2012
Спб
Сообщений: 3


В первый раз открыл - сам выпал в фатальную ошибку . Второй раз - нормально.
На всякий случай прикладываю сохраненный в 2007 файл.
Вложения
Тип файла: dwg
DWG 2007
schema2007.dwg (131.7 Кб, 3740 просмотров)
VRel вне форума  
 
Непрочитано 20.09.2012, 12:51
#131
Хмурый


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


VRel, кадр 8 дубль 2.
проверку файлу сделал?
Хмурый вне форума  
 
Непрочитано 20.09.2012, 12:58
#132
VRel

Электрик
 
Регистрация: 20.09.2012
Спб
Сообщений: 3


Конечно! 2011 открывает у меня файл на "ура" и ошибок не находит.
VRel вне форума  
 
Непрочитано 26.09.2012, 16:05
#133
Pumplusna


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


Помогите взорвать блок кому не сложно. Честное слово пыталась сама разобраться - не получается.
Вложения
Тип файла: dwg
DWG 2007
Задание ГП отделам 15.07.2012.dwg (550.3 Кб, 3760 просмотров)
Pumplusna вне форума  
 
Непрочитано 26.09.2012, 16:09
#134
Хмурый


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


Pumplusna, я не нашёл там никакого MH-блока.
может, просто стоит перейти в пространство модели?
Миниатюры
Нажмите на изображение для увеличения
Название: screenshot386.jpg
Просмотров: 102
Размер:	25.9 Кб
ID:	87580  
Хмурый вне форума  
 
Непрочитано 26.09.2012, 16:11
#135
Pumplusna


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


Оооо.... Спасибо. Извиняюсь за глупый вопрос) Голова под вечер не варит совсем
Pumplusna вне форума  
 
Непрочитано 26.09.2012, 16:17
#136
Хмурый


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


Pumplusna, сделай файлу _audit
также следует удалить лишние масштабы
по ссылке http://forum.dwg.ru/showpost.php?p=236817&postcount=8 всё, что касается _-scalelistedit
Вложения
Тип файла: dwg
DWG 2007
Задание ГП отделам 15.07.2012_revew_2007.dwg (439.5 Кб, 3923 просмотров)

Последний раз редактировалось Хмурый, 26.09.2012 в 16:29.
Хмурый вне форума  
 
Непрочитано 08.10.2012, 11:40
#137
Suom

стоительная контора ПТО
 
Регистрация: 27.01.2010
Сообщений: 192


не разбивается согласно ваших рекомендаций
не в посте 41, не в 42
Вложения
Тип файла: dwg
DWG 2004
Спецификации Cекции 123.dwg (791.8 Кб, 3918 просмотров)
__________________
ГИПа - нет :stop2:,кругом строители,бесплатная еда, начальник-военный строитель:comando::help:
Suom вне форума  
 
Непрочитано 09.10.2012, 23:01
#138
VVA

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


Suom, Разбивается командой UX. Посмотри в свойствах на имена блоков. Сначала он *U468, потом *U467 и т.д. Похоже блоки вложены один в другой n количество раз

PS Вызвал 51 раз UX, затем выполнил регенерацию чертежа
Код:
[Выделить все]
(defun C:U50 nil
(vl-load-com)
(repeat 51
  (vla-SendCommand (vla-get-activedocument (vlax-get-acad-object)) "UX _L\n")
  )
)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 10.10.2012, 11:22
#139
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295


Цитата:
PS Вызвал 51 раз UX, затем выполнил регенерацию чертежа
ого, кто-то "защиту" навертел. Я еще как-то не додумался сделать мн-блок в мн-блоке в мн-блоке. Спасибо, буду иметь в виду
asys вне форума  
 
Непрочитано 07.11.2012, 17:17
#140
p-sm


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


помогите взорвать блок, bgtools не помогает
спасибо

уже не надо, получилось через bgtools: многократно коммандрой UX, 2-3 минутным подвисанием
Вложения
Тип файла: dwg
DWG 2004
minsert.dwg (1.31 Мб, 3579 просмотров)

Последний раз редактировалось p-sm, 07.11.2012 в 18:06.
p-sm вне форума  
 
Непрочитано 07.11.2012, 18:53
#141
VVA

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


p-sm, Твой случай описан в #138
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 07.11.2012, 19:01
#142
Солидворкер
Moderator

Конструктор (машиностроение)
 
Регистрация: 23.10.2006
Россия
Сообщений: 22,997
<phrase 1=


p-sm, а что, обязательно постить свою проблему во все темы подряд? Правила форума это запрещают прямо.
Солидворкер вне форума  
 
Непрочитано 21.03.2013, 16:32
#143
Yuulliiyyaa

Инженерно-геодезические изыскания
 
Регистрация: 21.03.2013
СПб
Сообщений: 9


Добрый день!!!
Помогите, пожалуйста разбить МН-БЛОК. Пробовала c помощью lsp - UX не получается... ..
Вложения
Тип файла: dwg
DWG 2004
(Админ.часть здания цеха_КЖ0) 90.12-1-КЖ0.1 л.1-17_170213 изм1.dwg (3.07 Мб, 5681 просмотров)
Yuulliiyyaa вне форума  
 
Непрочитано 21.03.2013, 16:41
#144
Хмурый


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


m2b сработало
Вложения
Тип файла: dwg
DWG 2004
(Админ.часть здания цеха_КЖ0) 90.12-1-КЖ0.1 л.1-17_170213 изм1.dwg (6.61 Мб, 5644 просмотров)
Хмурый вне форума  
 
Непрочитано 21.03.2013, 16:46
#145
Yuulliiyyaa

Инженерно-геодезические изыскания
 
Регистрация: 21.03.2013
СПб
Сообщений: 9


Большое спасибо!!!! а ссылку на m2b можно?
Yuulliiyyaa вне форума  
 
Непрочитано 21.03.2013, 16:58
#146
Хмурый


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


там-же, где и UX LISP. Подготовка подосновы
Хмурый вне форума  
 
Непрочитано 17.05.2013, 08:13
#147
Romeo_mrkv


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


Добрый день. Помогите пожалуйста разбить блок в приложенных файлах! Никак не могу это сделать, а надо срочно отредактировать! Заранее Вам благодарен.
Вложения
Тип файла: dwg
DWG 2010
общий1.dwg (5.10 Мб, 5333 просмотров)
Romeo_mrkv вне форума  
 
Непрочитано 17.05.2013, 08:33
#148
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Использовал команду BGBLEXP1 программы "Подготовка подосновы" (автор VVA), выложенной здесь.
Вложения
Тип файла: dwg
DWG 2007
общий1-1.dwg (4.87 Мб, 5297 просмотров)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 17.05.2013, 08:35
#149
Хмурый


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


Romeo_mrkv, вот.
Вложения
Тип файла: dwg
DWG 2010
общий1_разбит.dwg (6.43 Мб, 5316 просмотров)
Хмурый вне форума  
 
Непрочитано 25.07.2013, 17:25
#150
Leopold1705


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


Добрый день!
Автокад 2007.
Помогите, пожалуйста, не помогает ничего из "bgtools 2.0.LSP". У меня Minsert блок, у которого количество строк/столбцов=1, но не помогает и методика, описанная ниже:

Цитата:
Сообщение от VVA Посмотреть сообщение
десь ситуация такая: UX предназначена для потрошения Minsert блоков, у которых количество строк/столбцов=1.
Стандартной командой Minsert (Мвставить) такого не сделать. Только программно. Соответвсвенно внес некоторую корректировку в UX (проверку на количество строк/столбцов=1)
ВАЖНО!!!
Количество строк и столбцов MINSERT блока должно быть равно 1
Если это не так, то используйте M2B из #42

Добавлены 2 команды:
UX - взрывает Minsert блоки
U2B - конвертирует в обычные

Последний раз редактировалось Leopold1705, 26.07.2013 в 09:34.
Leopold1705 вне форума  
 
Непрочитано 25.07.2013, 19:15
#151
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Leopold1705, вложенные блоки (см. #138)
Вложения
Тип файла: dwg
DWG 2007
ЛПК. Графика ОВ_12.06.2012-2.dwg (5.07 Мб, 5059 просмотров)
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 25.07.2013, 19:29
#152
VVA

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


Leopold1705,
Начиная с версии 2.24 (текущая 2.25) этот вопрос уже решен.
Цитата отсюда
Цитата:
Обновил до версии 2.24 Учел в UX "хитрости" типа многократно вложенного анонимного блока. Пример смотреть в #154 и по ссылкам в #157. В #154 есть еще одна хитрость. В него добавлена маскировка по габаритам всего блока. Долго искал ошибку в UX, пока не додумался включить контуры wipeout'a. Добавил в UX изменение порядка прорисовка для wipeout'ов "на задний план" после расчленения блока
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 26.07.2013, 09:32
#153
Leopold1705


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


VVA,
Спасибо огромное! С "bgtools2.25.lsp" всё получилось с первого раза и командой UX, и U2B! Сначала анонимный МН-блок преобразовался в обычный блок, а затем командой Explode взорвал всё это хозяйство.
Leopold1705 вне форума  
 
Непрочитано 02.08.2013, 11:24
#154
R2d2


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


Добрый день!!! Проблема с разрушением МН-блоков легко решается следующим путем: Открываем чертеж dwg в компасе и разрушаем его там. Потом, сохраняем обратно в dwg и открываем с помощью автокада.
R2d2 вне форума  
 
Непрочитано 02.08.2013, 11:41
#155
asys

архитектор
 
Регистрация: 10.08.2005
Ростов-на-Дону
Сообщений: 5,295


R2d2, что такое компас?
asys вне форума  
 
Непрочитано 02.08.2013, 11:47
#156
CaMoCAD


 
Регистрация: 25.03.2008
Зелик
Сообщений: 1,577


Offtop:
Цитата:
Сообщение от asys Посмотреть сообщение
R2d2, что такое компас?
Циркуль по-английски
__________________
* Буква "ё" не используется в тексте исключительно в связи с требованиями ЕСКД.
CaMoCAD вне форума  
 
Непрочитано 02.08.2013, 13:21
#157
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,374


Цитата:
Сообщение от R2d2 Посмотреть сообщение
Открываем чертеж dwg в компасе и разрушаем его там. Потом, сохраняем обратно в dwg и открываем с помощью автокада.
Вариант рабочий (невзирая на "вложеннось" блоков). Спасибо.
sertor вне форума  
 
Непрочитано 27.09.2013, 10:34 помогите взорвать блок
#158
Sv9zist


 
Регистрация: 26.09.2013
на Неве
Сообщений: 4


не как не получается взорвать блок
помогите пожалуйста
Изображения
Тип файла: jpg Школа блок.JPG (74.7 Кб, 1400 просмотров)
Sv9zist вне форума  
 
Непрочитано 27.09.2013, 10:35
#159
Кулик Алексей aka kpblc
Moderator

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


Sv9zist, файл в архив, архив в пост.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 27.09.2013, 10:43
#160
Sv9zist


 
Регистрация: 26.09.2013
на Неве
Сообщений: 4


Вот он мой страдалец..............или уже страдалец я...........сразу и не понять
Вложения
Тип файла: rar Школа не взорван.rar (9.18 Мб, 113 просмотров)
Sv9zist вне форума  
 
Непрочитано 27.09.2013, 11:00
#161
VVA

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


Sv9zist,
1. M2B сконвертировать МН-БЛОК в обычный
2. UX - взорвать полученное
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 27.09.2013, 11:06
#162
Хмурый


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


m2b используй http://forum.dwg.ru/showthread.php?t=66355
Хмурый вне форума  
 
Непрочитано 27.09.2013, 11:48
#163
Sv9zist


 
Регистрация: 26.09.2013
на Неве
Сообщений: 4


всё тип-топ)...спасибо!......подборка команд огонь просто!.........пффффффффф......наконец!!!....на 3й день создал бог раздельные слои

Последний раз редактировалось Sv9zist, 27.09.2013 в 12:12.
Sv9zist вне форума  
 
Непрочитано 22.10.2013, 11:37
#164
stich


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


Помогите, пожалуйста с файлом.
Возможно что-то не правильно делаю - M2B, UX не помогло.
Вложения
Тип файла: dwg
DWG 2004
04_планы.dwg (425.2 Кб, 2995 просмотров)
__________________
Жизнь - это ряд усилий. Мы видим цель, но не всегда видим дорогу. (с)
stich вне форума  
 
Непрочитано 22.10.2013, 11:53
#165
Хмурый


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


около сорока раз применил программу UX, затем, удаление WipeOut'ов...
PS смотри в свойствах блока "имя блока" каждый раз менялось... Последний был *U180
Вложения
Тип файла: dwg
DWG 2004
04_планы_review.dwg (574.5 Кб, 2971 просмотров)
Хмурый вне форума  
 
Непрочитано 23.10.2013, 14:47
#166
VVA

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


Цитата:
Сообщение от Хмурый Посмотреть сообщение
около сорока раз применил программу UX
Начиная с 2.24 этого не нужно делать
http://forum.dwg.ru/showthread.php?p...47#post1087747
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 19.04.2014, 18:46
#167
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,753
Отправить сообщение для Огурец с помощью Skype™


Уважаемые коллеги!
Что-то никак не получается применить лисп. А файл нужный, только чуть подправить надо - лестница добавилась.
Вложения
Тип файла: dwg
DWG 2004
4.5 ОС.dwg (1.69 Мб, 2419 просмотров)
Огурец вне форума  
 
Непрочитано 19.04.2014, 21:58
1 | #168
VVA

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


Огурец,
Запусти сначала _audit. Потом UX. У меня сработало
Цитата:
Команда: _audit
Исправить все обнаруженные ошибки? [Да/Нет] <Н>: Д
Проверка заголовка
Проверка таблиц
Проверка объектов, проход 1
Проход 1: проверено объектов: 1800
Обнаружено недопустимое имя блока "*U23$0$18".
Изменено на "AUDIT_I_140419203908-1".
Проход 1: проверено объектов: 32000
Проверка объектов, проход 2
Проход 2: проверено объектов: 32000
Проверка блоков
Проверено блоков: 119
Всего найдено ошибок: 1, исправлено: 1
Стерто 0 объектов
Вложения
Тип файла: dwg
DWG 2007
4.5 ОС VVA.dwg (1.66 Мб, 2397 просмотров)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 19.04.2014, 22:07
#169
Огурец

Profan
 
Регистрация: 27.04.2005
Москва
Сообщений: 6,753
Отправить сообщение для Огурец с помощью Skype™


Огромное спасибо!

Жаль, что сам не догадался.

Ещё раз спасибо, VVA! Со второго раза разобрался.

Последний раз редактировалось Огурец, 21.04.2014 в 11:04.
Огурец вне форума  
 
Непрочитано 04.02.2015, 22:09
#170
123456


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


Помогите снять блок, уже перепробовал все команды, но что-то делаю не так видимо,

----- добавлено через ~20 мин. -----
Все спасибо, получилось после того как отключил маскировку ,
Вложения
Тип файла: dwg
DWG 2010
001-КЖ0.dwg (9.77 Мб, 1504 просмотров)

Последний раз редактировалось 123456, 04.02.2015 в 22:41.
123456 вне форума  
 
Непрочитано 05.02.2015, 10:12
#171
shartal


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


В начале U2B, потом M2B. Получается просто блок.
shartal вне форума  
 
Непрочитано 29.06.2015, 13:01
#172
sathalex


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


Прочитал всю тему, испробовал все, никак не получается взорвать этот Мн-блок. Выручайте.
Вложения
Тип файла: zip Мн_Блок.zip (306.2 Кб, 32 просмотров)
sathalex вне форума  
 
Непрочитано 29.06.2015, 13:47
#173
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,327


sathalex, попробуй
Вложения
Тип файла: dwg
DWG 2000
Мн_Блок2.dwg (979.4 Кб, 1027 просмотров)
AlexCondor вне форума  
 
Непрочитано 29.06.2015, 13:52
#174
sathalex


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


Цитата:
Сообщение от AlexCondor Посмотреть сообщение
sathalex, попробуй
Спасибо. А не объясните как взрывать его? Вдруг в будущем столкнусь с этим опять.
sathalex вне форума  
 
Непрочитано 29.06.2015, 14:16
#175
AlexCondor

инженер
 
Регистрация: 03.08.2007
Сообщений: 1,327


Использовал утилиту ExplodeM. Брал здесь
AlexCondor вне форума  
 
Непрочитано 29.06.2015, 14:53
#176
sathalex


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


Цитата:
Сообщение от AlexCondor Посмотреть сообщение
Использовал утилиту ExplodeM. Брал здесь
Спасибо.
sathalex вне форума  
 
Непрочитано 01.07.2015, 14:54
#177
VVA

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


Цитата:
Сообщение от sathalex Посмотреть сообщение
Прочитал всю тему, испробовал все, никак не получается взорвать этот Мн-блок
Учел разное кол-во строк/столбцов в мн-блоке при нулевых расстояниях между строками/столбцами
Обновил до версии 2.36
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 07.08.2015, 08:12 Не взрывается блок
#178
armaninho


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


Ребята, плиз, можете помочь?
Перечитал всю тему, пробовал по-разному взорвать блок в чертеже, ни в какую((

Команда m2b, u2b, ux не помогают, вообще не находят объект для взрыва.

Хотел бы узнать алгоритм действий в моем случаи, спасибо!
Вложения
Тип файла: dwg
DWG 2004
Ограждение.dwg (253.6 Кб, 733 просмотров)
armaninho вне форума  
 
Непрочитано 07.08.2015, 09:08
#179
Хмурый


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


armaninho, три команды по очереди одну за другой
BGBLEXP
M2U

Или так
BGBLEXP
M2B
_explode

Последний раз редактировалось Хмурый, 07.08.2015 в 09:13.
Хмурый вне форума  
Закрытая тема
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > МН-блок

Размещение рекламы