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

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

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

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

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

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

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

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


Запись блока в выбранный комментированный файл




(defun ru-block-write-block (caption
                             start_dir
                             root_dir
                             /
                             base_point
                             comment
                             file_name
                             note_base_point
                             selection

                            )
  ;; запись блока в комментированный файл
  ;; возвращает список из имени записанного файла и комментария
  ;|

|;

  (princ "
Ждите, загружаю навигатор...")
  (if
    (setq file_name
           (ru-dlg-file-select-or-new-dwg
             caption
             start_dir
             root_dir
             ""
             t
           ) ;_ end of ru-dlg-file-select-or-new-dwg
    ) ;_ end of setq
     (progn
       (setq file_name (car file_name)
             comment   (ru-file-read-dirinfo-file-comment file_name)
       ) ;_ end of setq
       (princ "
Выбор объектов для записи:
")
       (if (setq selection (ru-ss-get-or-ssfirst))
         (progn
           (setq base_point      (ru-get-point-reguired
                                   "Базовая точка для последующих вставок"
                                   nil
                                 ) ;_ end of ru-get-point-reguired

           ) ;_ end of setq
           (ru-block-write-with-comment
             file_name
             comment
             base_point
             selection
             t
           ) ;_ end of ru-block-write-with-comment
         ) ;_ end of progn
       ) ;_ end of if
       (list file_name comment)
     ) ;_ end of progn
     NIL
  ) ;_ end of if
) ;_ end of defun

24-07-2004 23:34:12