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

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

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

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

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

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

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

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


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



(defun ru-block-write-with-comment
                                   (file_name
                                    comment
                                    base_point
                                    selection
                                    is_ask_rewrite
                                    /
                                    file_info_list
                                    rewrite
                                   )
  (if (and (findfile file_name) is_ask_rewrite)
    (setq
      file_info_list
                     (dos_file file_name)
      rewrite        (not (ru-no
                            (strcat
                              "Файл 
"
                              (nth 0 file_info_list)
                              (if (/= comment "")
                                (strcat "
 ["
                                        comment
                                        "]"
                                ) ;_ end of strcat
                              ) ;_ end of if
                              "
Создан "
                              (nth 2 file_info_list)
                              " в "
                              (nth 3 file_info_list)
                              ", размер "
                              (nth 1 file_info_list)
                              " байт"
                              "
Уже существует!"
                              "
Переписать"
                            ) ;_ end of strcat
                          ) ;_ end of
                     ) ;_ end of not
    ) ;_ end of setq
    (setq rewrite t)
  ) ;_ end of if
  (if rewrite
    (ru-block-rewrite-with-comment file_name comment base_point selection)
  ) ;_ end of if
) ;_ end of defun

24-07-2004 23:34:12