Темы сайта
Интегрированная система ruCAD - приложение к базовой системе AutoCAD.

Система ruCAD - это приложение строительного профиля в широком понимании, то есть предназначенная для автоматизации строительного проектирования, реконструкции и технического перевооружения любых зданий и сооружений.В отличие от других систем, ориентированных на конкретную область применения, в ruCAD включены средства для комплексной разработки проектной документации наиболее распространенных разделов проекта, выполняемых во всех проектных организациях.
Система управления контентом MODx
Ограничения
В соответствии с Договором между издательством и авторами мы не имеем права полностью публиковать в Интернет материалы книги.

Но, в пределах установленной квоты, будут публиковаться отдельные главы. Кроме того, на сайте будут размещаться материалы, не вошедшие в книгу и полные версии сокращенных по техническим причинам глав.

Так помечены материалы, не опубликованные на сайте!

Новинки
Книга была выпущена в 2004 году. С тех пор многое изменилось - появились версии AutoCAD 2005, 2006, 2007, 2008.

Система ruCAD была выпущена в свет, появились замечания и предложения пользователей. Да и у нас появились новые представления по некоторым вопросам.

Поэтому в материалы книги, публикуемые на сайте, мы вносим дополнительные замечания, выделяемые так:
Так выделяются дополнительные замечания, комментарии, указания!
Где спросить
На нашем сайте было уже несколько форумов. На них было зарегистрировано более 400 посетителей, а многие заходили просто так, в гости. Но сейчас мы вывели форумы из открытого режима. Подробнее о наших форумах
Если очень нужно что-то узнать о ruCAD именно в форумном формате, заходите на Форум сайта
AutoCAD и проектирование
Внимание!
Технические решения и исходные тексты, публикуемые на сайте, могут быть устаревшими!

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


Создаёт мультивставку безымянного блока



(defun ru-block-minsert-unit-unnamed (point scale layer matrix)
;;;* Аргументы:
;;;*  - point, точка вставки
;;;*  - scale, масштаб по осям
;;;*  - layer, слой, если NIL использует текущий
;;;*  - matrix, размер матрицы по осям
;;;* Создаёт мультивставку безымянного блокоа.
;;;* Возвращает DXF мультивставки.
    (entmake (append '((0 . "INSERT")
		       (100 . "AcDbBlockReference")
		       (62 . 256)
		       (50 . 0)
		      )
		     (list (cons 2 (ru-block-make-unit-unnamed))
			   (cons 10 point)
			   (cons 8
				 (cond (layer)
				       ((getvar "CLAYER"))
				 ) ;_ end of cond
			   ) ;_ end of cons
			   (cons 41 (car scale))
			   (cons 42 (cadr scale))
			   (cons 70 (car matrix))
			   (cons 71 (cadr matrix))
			   (cons 44 (car scale))
			   (cons 45 (cadr scale))
		     ) ;_ end of list
	     ) ;_ end of append
    ) ;_ end of entmake
) ;_ end of defun


24-07-2004 23:34:12