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

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

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

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

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

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

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

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

Обзор изменений по работе с текстовыми надписями


Внесены важные изменения в технологию работы с текстовыми объектами. В прежних версиях ruCAD для нанесения мелких надписей использовались команды Горизонтальный текст и Повернутый текст. В этих командах запрашивалась точка вставки, после чего прямо в чертеже можно было писать требуемый текст. Фактически эмулировалась команда DTEXT с заранее заданными параметрами угла поворота и высоты текста.

В ruCAD-2008  внесены важные изменения.

 

Инструменты для создания текстов сосредоточены в XML-меню Тексты:

 XML-меню текстов

Ветераны ruCAD обнаружат, что оно значительно увеличилось - появились пункты для быстрого создания текстов со специальными символами (уголки, швеллеры и т.п.).

При выборе команды выводится диалоговое окно для ввода строки:

Диалог ввода строки

Обратите внимание - в новой версии диалога отображаются специальные символы и имеется кнопка выбора спецсимвола. При щелчке по этой кнопке выводится XML-меню спецсимволов:

Выбор спецсимвола

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

После закрытия диалога кнопкой ОК в цикле, до пустого ввода, выводятся запросы:

Точка начала текста 'ЗДЕСЬ ТЕКСТ СТРОКИ'  [Заменить]<Выход>:

 Если пользователь укажет точку в свободном месте чертежа, текст будет вставлен в это место. Если точка будет указана внутри таблицы, текст вставится в ячейку таблицы. При выборе опции Заменить программа потребует:

Выбери  строку для замены <Выход>:

 Содержимое выбранной строки будет заменено на новое.

При выборе команд вставки текста вдоль линии запросы выдаются в виде:

  Точка на линии для центра текста 125x80x10' <Выход>:

Для отображения текстов со специальными символами в ruCAD изменен файл шрифта ruCAD.shx и введен файл шрифта ruCAD.ttf, включающие символы Юникода. ruCAD.ttf используется для диалоговых окон, использовать его в чертежах мы не рекомендуем.

Файл шрифта ruCAD.shx полностью переработан для ruCAD-2008.

Изменения вызваны тем, что при создании мультивыносок (multileader) выяснилось, что строка текста, расположенная над полкой, в некоторых случаях "прилипает" к полке.  В результате экспериментов выяснилось, что эффект прилипания зависит от описания символов в файле шрифта. В предыдущих версиях AutoCAD с этим эффектом не сталкивались, при создании шрифтов этому не уделялось внимания. На прилипание влияют отдельные символы.


Так как на мультивыносках основана значительная часть команд ruCAD, пришлось проверить и практически полностью переделать файл шрифта. Одновременно в него было включено много дополнительных символов, применявшихвся в других шрифтах, проверено соответствие расположения символов стандарту Unicode, изменено начертание некоторых символов.


При переработке шрифта учитывались и иные разработки, например шрифты CS_Gost_2304.shx, mipGost.shx. Эти шрифты применяются часто и желательно, чтобы их символы сооответствовали и нашему шрифту.


Однако в некоторых шрифтах символы расположены на "нештатных" местах. Делалось это, видимо, для того, чтобы облегчить ввод символов путём нажатия редко используемых клавиш. В частном случае, в отдельном месте, это может быть удобным, но в общем случае недопустимо.


При переработке шрифта ruCAD.shx предпочтение было отдано стандартным решениям:


1. Все клавиатурные символы находятся на своих местах.
2. Все дополнительные символы, которые можно ввести в редакторе мультитекста AutoCAD сохранены.
3. Различные дополнительные символы полностью соответствуют стандарту Юникода.
4. Дополнительные символы, отсутствующие в стандартах, размещены по аналогии с другими шрифтами (если эти места не заняты стандартными символами).

Конкретные изменения:


1. На правильные места помещены симовлы Ё,ё, №.
2. У цифры 3 сделана прямая верхняя полка, чтобы отличать её от буквы З.
3. Русская буква "у" сделана с косым хвостиком для улучшения читабельности при размешении над полкой.
4. Введены дополнительные символы.

Изображения некоторых наборов символов приведены ниже.

Арабские цифры:

Арабские цифры
Римские цифры:

Римские цифры

Выбор спецсимвола

Простые дроби:

Простые дроби

Математические символы:


Математические символы

 
Знаки пунктуации:
Знаки пунктуации

Условные обозначения:
Условные обозначения

Условные обозначения

Стрелки:

Стрелки


Обозначения проката:


Обозначения прокатных профилей

Обозначения прокатных профилей
:


Обозначения сварных швов:

Обозначения сварных швов

Символы греческого алфавита для использования в формулах и обозначениях: 


Греческие символы

Греческие символы

Русский алфавит:

   Русский алфавит

Русский алфавит
:


Символы редактора MTEXTEDIT:

Символы редактора MTEXTEDIT

Символы редактора MTEXTEDIT

Все символы шрифта ruCAD.shx можно ввести с клавиатуры, если они на ней имеются, а также с помощью специальной кнопки Символ в редакторах текстовых строк.

Шрифт ruCAD.ttf


Этот TrueType шрифт устанавливается автоматическу в папку Fonts Windows при инсталляции системы. Шрифт ruCAD.ttf используется в редакторах текстовых строк для отображения специальных символов, так как штатные шрифты не охватывают все диапазоны, используемые в ruCAD.shx. Начертание символов шрифта ruCAD.ttf примерно соответствует начертанию шрифта ISOCPEUR, но в него входят все символы, указанные выше.


Начертание русского алфавита шрифта ruCAD.ttf при наклоне 15 градусов и ширине 0.8:

ruCAD.ttf

ruCAD.ttf


Если пользователь пожелает использовать этот шрифт, он может записать его в файле DEFAULT.INI:

ruCAD.TxtStyleFile=rucad.ttf

Принимая решение о использовании шрифта ruCAD.ttf следует учитывать достоинства и недостатки применения шрифтов True Type в AutoCAD.

 

 

    Содержание раздела «Новые приемы работы с текстом»: