Как сделать штриховку в Автокаде
Сделать новый пользовательский тип штриховки в Автокаде после урока сможет даже неопытный пользователь буквально за несколько минут.
Полезно. Как создать пользовательский тип линий за пару минут читайте здесь.
Как создать штриховку в Автокаде. Теория
Стандартные типы штриховок хранятся в файлах acad.pat и acadiso.pat расположенных в папке Support со вспомогательными файлами AutoCAD, путь доступа к которой можно найти в окне «Параметры».

Пользовательский тип штриховки можно создать, внося изменения в существующие файлы или сохранять свои собственные файлы с расширением .pat в папке с чертежом или системных папках.
Найдите и откройте блокнотом файл типа штриховок acad.pat. Местонахождение определите воспользовавшись поиском или окном «Параметры».
Перед вами будет куча строк описания типов штриховок вроде этих:
*ANSI35,ANSI огнеупорный кирпич, огнеупорный материал
45, 4.49013, 0, 0, 6.35, 7.9375, -1.5875, 0, -1.5875
*ANSI36,ANSI мрамор, сланец, стекло
45, 0, 0, 5.55625, 3.175, 7.9375, -1.5875, 0, -1.5875
Создание типа штриховки заключается в описании множества типов линий в текстовом файле.
Минимальный код состоит из двух строк
* ANSI36 , ANSI мрамор, сланец, стекло (* название штриховки , описание внешнего вида )
45 , 0 , 0 , 5.55625 , 3.175 , 7.9375 , -1.5875 , 0 , -1.5875 ( угол наклона линии 45° , координата начала x , координата начала y , смещение по x , смещение по y , длина штриха , длина пробела , точка , длина пробела )
Штриховка с таким кодов выглядит так:

Так добавляя различные дополнительные строки с кодировками линий, вы сможете создать штриховки с чередующимися рисунками из пересекающихся линий.
*AR-B816, 8×16 Кирпичная кладка на фасадах
90, 0, 0, 203.2, 203.2, 203.2, -203.2

Закодировать линии штриховок для создания сложных узоров дело довольно кропотливое , поэтому читаем дальше, как жизнь сделать легче.
Как сделать свою штриховку в Автокаде
Сделать свой тип штриховки в Автокаде ручками, дело трудоемкое, специальных инструментов как для создания типов линий в Автокаде не предусмотрено, поэтому LISP будет вам в помощь.
Делаем по порядку, и будет вам собственная штриховка:
1. Скачайте архив c lisp файлом, кликнув здесь.
2. Запустите Автокад и загрузите приложение HatchMaker.lsp (если не знаете см. здесь).
3. Запустите команду DRAWHATCH, после чего появится квадратная область размером 1х1 мм для образца штриховки.
4. Нарисуйте ваш вид штриховки, используя линии и точки.
Важно. Для корректного создания типа штриховки не отключайте шаг привязки величиной 0,1 мм (визуально будет плавно). Если использовали полилинию, разбейте на примитивы командой РАСЧЛЕНИТЬ (_EXPLODE).
5. Введите в командной строке SaveHatch, для сохранения типа штриховки
6. Прочитав предупреждение, нажмите Enter и укажите примитивы.
7. Осталось указать описание штриховки и сохранить файл штриховки с расширением .pat.
Поздравляю! Штриховка создана осталось подгрузить ее.
Для запуска команд с кнопки, создаем ее стандартным способом и в поле макрос пишем следующее:
^C^C(if (null C:drawhatch)(load «hatchmaker»));drawhatch; — для создания области образца штриховки.
^C^C(if (null C:savehatch)(load «hatchmaker»));savehatch; — для смены масштабного коэффициента.
Полезно. Если не знаем как создать свою кнопку читаем здесь.
Как загрузить штриховки в Автокад
Сохраните полученный файл в папке с чертежом, либо в папке Support с файлами стандартных штриховок. А еще лучше создать отдельную папку для всех файлов (типов штриховок, линий и форм) и добавить ее в список вспомогательных файлов (см.здесь).
После этого, ваши штриховки отобразятся на вкладке «Пользовательские».

Штриховка дерева, грунта и др. для Автокада скачать бесплатно
Хоть Вы и научились создать пользовательский тип штриховки, но зачем тратить время, если большую часть работы за вас уже сделали.
Скачать бесплатно типы штриховок для дерева, грунта, бетона, стекла, кирпича и различные геологические штриховки вы можете, кликнув здесь.
Архив следует распаковать, и в настройках AutoCAD указать пусть доступа к вспомогательным файлам, или просто закинуть содержимое папок в уже имеющийся каталог Support (см.здесь).
Полезно. Для корректного открытия чертежа у других пользователей, следует сформировать комплект чертежа со всеми дополнительными вхождениями. Как это сделать читайте здесь.
Пользовательские штриховки в Автокаде. Видеоурок
Видео будет позже. Вопросы и комментарии оставляйте ниже…
Как создать свою штриховку в AutoCAD
В дополнение к стандартным образцам штриховки, поставляемым вместе с программой, пользователь имеет возможность создавать дополнительные образцы. Создание новых образцов штриховки требует определенных знаний, опыта и терпения. Так как настройка образцов штриховки требует знаний о внутренней структуре их описаний, начинающим пользователям заниматься этим не рекомендуется.
Образцы штриховки, имеющиеся в программе AutoCAD, хранятся в текстовых файлах acad.pat и acadiso.pat. Новые штриховки можно добавлять в этот файл или записывать в собственные файлы.
Формат описания не зависит от того, где оно хранится. Описание начинается с заголовка, состоящего из звездочки, имени образца (не больше 31 символа) и текстового пояснения.
Затем следует одна или несколько строк описания:
угол, начало_по_x,начало_по_y, дельта-x,дельта-y,штрих-1,штрих-2, …
Стандартный образец ANSI31, который можно найти в списке образцов штриховки в диалоговом окне «Палитра образцов штриховки», выглядит так:
и описывается следующим образом:
*ANSI31, чугун ANSI, кирпич, каменная кладка
45, 0,0, 0,.125
В первой строке за именем образца, *ANSI31, следует текстовое пояснение: чугун ANSI, кирпич, каменная кладка. Линия проводится под углом 45 градусов, первая линия семейства проходит через точку (0,0), а интервал между соседними линиями равен 0,125 единиц чертежа» (с).
Думай сам, но я после изучения вопроса пришла к выводу, что эта «клубничная» работа не для моих пальцев, по крайней мере мне пока за это не доплачивают))))
Создание пользовательской штриховки .
как создать свою штриховку — пользовательскую . в диалоговом окне есть вкладка соответсявенная, НО как загрузить туда свою штриховку. А ещё важнее КАК ёё создать ?Какой командой?
#2 Ответ от denis 15 апреля 2008г. 14:46:16
Re: Создание пользовательской штриховки .
Образцы штриховки, предусмотренные в AutoCAD, хранятся в текстовых файлах acad.pat и acadiso.pat. Новые штриховки можно добавлять в этот файл или записывать в собственные файлы.
Описание начинается с заголовка, состоящего из звездочки, имени образца (не больше 31 символа) и текстового пояснения.
*имя_образца, пояснение
Затем следует одна или несколько строк описания:
угол, начало_по_x,начало_по_y, дельта-x,дельта-y,штрих-1,штрих-2, …
Стандартный образец ANSI31, который можно найти в списке образцов штриховки в диалоговом окне «Штриховка/закраска по контуру», описывается следующим образом:
*ANSI31, чугун ANSI, кирпич, каменная кладка
45, 0,0, 0,.125
В первой строке за именем образца, *ANSI31, следует текстовое пояснение: чугун ANSI, кирпич, каменная кладка. Линия проводится под углом 45 градусов, первая линия семейства проходит через точку (0,0), а интервал между соседними линиями равен 0,125 единиц чертежа.
Описания образцов подчиняются следующим правилам.
— Каждая строка в описании образца штриховки может содержать до 80 символов.
В него могут входить буквенные символы, цифры и специальные символы (знак доллара ($), минус (-) и знак подчеркивания (_)). Однако, начинаться описание может только с буквы или с цифры.
— AutoCAD игнорирует пустые строки и текст после точки с запятой.
— Каждая линия образца рассматривается как первый элемент бесконечного семейства линий, расстояние между которыми задается смещениями по обеим осям координат.
— Значение дельта-x задает расстояние между линиями семейства вдоль оси, совпадающей с направлением линий; оно имеет смысл только для прерывистых линий штриховки.
— Значение дельта-y задает интервал между линиями семейства; оно отсчитывается
в направлении, перпендикулярном линиям.
— Считается, что каждая линия штриховки бесконечна в пространстве. На нее накладывается структура штрихов, определяющая вид линии.
——-
Ответ на вопрос получен?
#3 Ответ от denis 15 апреля 2008г. 14:52:46
Re: Создание пользовательской штриховки .
Если наносимая штриховка слишком плотна, AutoCAD может отказать в ее построении и вывести сообщение о недопустимо малом масштабе или слишком малой длине штриха. Для изменения максимального количества линий штриховки можно присвоить требуемое значение переменной системного реестра MaxHatch путем ввода команды (setenv «MaxHatch» «n»), где n — число от 100 до 10000000 (десять миллионов).
При изменении значения переменной реестра MaxHatch необходимо соблюдать регистр символов в имени этой переменной.
#4 Ответ от denis 15 апреля 2008г. 14:56:25
Re: Создание пользовательской штриховки .
Образцы штриховки из прерывистых линий.
Длина штрихов в образце штриховки, состоящем из прерывистых линий, задается параметрами, добавляемыми в конец описания.
Длина штрихов в образце штриховки, состоящем из прерывистых линий, задается параметрами, добавляемыми в конец описания. Каждый параметр задает длину одного сегмента линии. Если значение длины положительно, включается режим опущенного пера и строится сегмент линии. Если значение длины отрицательно, то сегмент строится в режиме поднятого пера, т.е. рисуется пробел. За начальным штрихом строятся второй и все последующие элементы начертания. Затем циклически повторяется вся последовательность сегментов. Если длина штриха равна нулю, строится точка. Каждая линия образца штриховки может содержать до шести сегментов.
Образец ANSI33, который можно найти в списке образцов штриховки в диалоговом окне «Штриховка/закраска по контуру», описывается следующим образом:
*ANSI33, бронза ANSI, латунь, медь
45, .176776695,0, 0,.25, .125,-.0625
Возьмем образец в виде наклоненных под углом 45 градусов линий и модифицируем его так, чтобы отрисовывались штриховые линии с длиной штриха 0,5 и интервалом между штрихами 0,5. Такой образец может быть описан следующим образом:
*DASH45, штрихи под 45 градусов
45, 0,0, 0,.5, .5,-.5
#5 Ответ от denis 15 апреля 2008г. 14:59:57
Re: Создание пользовательской штриховки .
Этот образец похож на образец штриховки под углом 45 градусов, но к концу строки описания добавлена спецификация штриха. При этом длина сегмента «перо опущено» составляет 0,5 и длина сегмента «перо поднято» также 0,5. Предположим, что требуется отрисовать сначала штрих длиной 0,5, затем сделать пробел длиной 0,25, потом поставить точку и перед следующим штрихом вновь сделать пробел длиной 0,25. В этом случае описание будет иметь вид:
*DDOT45,штрих-пунктир под 45 градусов
45, 0,0, 0,.5, .5,-.25, 0,-.25
Проанализируем влияние параметра дельта-x на семейства прерывистых линий.
Сначала рассмотрим следующее описание:
*GOSTAK
0, 0,0, 0,.5, .5,-.5
Согласно нему будет отрисовываться семейство линий с шагом 0,5, с одинаковой длиной штрихов и пробелов между ними. Так как значение дельта-x равно нулю, то штрихи в каждой линии, входящей в семейство, будут выстроены в один ряд.
Теперь изменим описание шаблона следующим образом:
*SKEWED
0, 0,0, .5,.5, .5,-.5
Оно осталось почти таким же, за исключением того, что для дельта-x было установлено значение, равное 0,5. При этом происходит смещение каждого последующего члена семейства на 0,5 в направлении линии (в данном случае
параллельно оси X). Теперь, ввиду того, что линии считаются бесконечными, будет
наблюдаться эффект смещения штрихов на заданную величину.
#6 Ответ от denis 15 апреля 2008г. 15:03:42
Re: Создание пользовательской штриховки .
Создание образца штриховки из прерывистых линий:
1 Откройте файл acad.pat или acadiso.pat в текстовом редакторе, обеспечивающем сохранение в формате ASCII (например, в Блокноте).
2 Введите заголовок, состоящий из звездочки и имени образца. Длина имени образца штриховки не может быть больше 31 символа.
3 (Не обязательно) Введите пояснение, отделив его от имени образца запятой.
4 Введите строку описания, в которую входят:
— Угол наклона линии
— Координаты X,Y начальной точки
— Смещение по X (если требуется, чтобы соседние линии были смещены друг относительно друга)
— Смещение по Y (любое)
— Значение длины штриха
— Значение длины точки
— Значение длины следующего штриха (не обязательно)
— Значение длины следующей точки (не обязательно)
#7 Ответ от Maryna 15 апреля 2008г. 15:33:03
Re: Создание пользовательской штриховки .
Допустим нужно создать штриховку из кругов диаметром 50 мм на растоянии 3 мм.Заполняю зничит облать размером 300х600 мм.Что дальше делать . как этот просто нарисованный сегмент преобразовать в вид штриховки ?? Пошагово ПОЖАЙЛУСТА . тут ве подробно как записать, т.е. описать уже существующую штриховку, или то что напишется в блокноте , воспримется как команда и начертится. как же тогда предварительно увидеть результат? или отредактировать ?? Спасибо за ответы ))))
#8 Ответ от denis 15 апреля 2008г. 15:42:46
Re: Создание пользовательской штриховки .
Образцы штриховки из составных линий
В сложных образцах начало смещено относительно начала координат, а семейство их линий является составным, т.е. включает в себя набор линий разного вида.
Не все образцы штриховки используют в качестве начальной точки (0,0). В сложных образцах начало смещено относительно начала координат, а семейство их линий является составным, т.е. включает в себя набор линий разного вида. Создавая такие образцы, пользователь должен очень внимательно подбирать начальную точку, смещения линий и смещения штрихов, чтобы образец формировался правильно.
Образец штриховки AR-B816, показанный в диалоговом окне «Штриховка/закраска по контуру», определяется на основе семейства линий:
*AR-B816, 8×16 Block elevation stretcher bond
0, 0,0, 0,8
90, 0,0, 8,8, 8,-8
Предположим, что требуется получить образец наподобие буквы «П», т.е. штрих вверх, штрих вправо и штрих вниз. Шаг повторения будет равен 1 ед.; каждая фигура будет иметь высоту и ширину 0,5.
Описание такого образца может выглядеть следующим образом:
*IUS,Буква П
90, 0,0, 0,1, .5,-.5
0, 0,.5, 0,1, .5,-.5
270, .5,.5, 0,1, .5,-.5
Первый штрих, направленный вверх, представляет собой простую штриховую линию с началом в точке (0,0). Второй штрих должен начинаться в конце первого штриха, поэтому его начало имеет координаты (0,0.5). Третий штрих (направленный вниз) начинается в конце верхнего штриха, или в точке с координатами (0.5,0.5) относительно исходной точки образца. Третий штрих образца можно определить следующим образом:
90, .5,0, 0,1, .5,-.5
или
270, .5,1, 0,1, -.5,.5
Образец штриховки начинается с исходной точки и продолжается в направлении, определяемом заданным углом. Поэтому два семейства штриховых линий, различающиеся только ориентацией на 180 градусов, не являются одинаковыми. В
то же время два семейства сплошных линий одинаковы.
Рассмотрим образец из шестиконечных звезд.
Это хороший пример для практики. Число 0,866 — это синус 60 градусов.
Вот как этот образец описывается в AutoCAD.
*STARS,шестиконечная звезда
0, 0,0, 0,.866, .5,-.5
60, 0,0, 0,.866, .5,-.5
120, .25,.433, 0,.866, .5,-.5
Штриховка в Автокаде
Штриховка в Автокаде, безусловно, является необходимой операцией, так как большинство чертежей невозможно начертить без разрезов. Иногда начинающие пользователи, из-за незнания как сделать штриховку в Автокаде с помощью команды, делают ее вручную, что крайне неудобно. Сегодня я расскажу, как делать быстро и просто.
Штриховка в Автокаде
В первую очередь для штриховки нужно создать слой в Автокаде, который называем соответствующим именем и назначаем толщину линий. Конечно, отдельный слой можно и не создавать (а в некоторых дополнениях к программе он вообще создается автоматически), но это может доставить ряд неудобств. Сразу уточню, что нам понадобится замкнутый контур.

Заветная кнопка находится в блоке «Рисование». Щелкаем по ней. При выборе искомого контура, программа покажет, как будет выглядеть будущая штриховка.

Допускается сначала указать контуры, а потом настроить параметры, но можно и наоборот. Сначала я рекомендую настроить тип штриховки (на картинке цифра 1). По умолчанию включен «Образец». Помимо образца можно выбрать тело, градиент и штриховку из линий.

При выборе того или иного типа, также отображается результат. Для примера, на картинке выше, я навел курсор на градиент. Выбираем «Образец» и настраиваем образец штриховки.

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

В соответствующем блоке находится строка угла и масштаба. Вводим необходимые значения.
Есть и другие способы, как добавить штриховку в Автокад. Я показал самый простой из всех. По умолчанию используется метод выбора точки, вокруг которой и происходит штрихование замкнутого контура. Выбор объектов контура больше подходит для окружностей, прямоугольные контуры, при таком способе, штрихуются по диагонали.
Ассоциативные контуры позволяют автоматически перестраивать штриховку при изменении контура, что очень удобно, так как при обычном способе приходится удалять созданную и создавать новую. Аннотативный в свою очередь автоматически меняет масштаб штриховки при изменении масштаба чертежа. О том, как настроить масштаб в Автокаде, я рассказывал ранее.
Теперь Вы знаете, как создать штриховку в Автокаде. Конечно, есть и другие особенности, о которых я не рассказал в сегодняшнем уроке, но они используются крайне редко, и при желании Вы сможете их освоить самостоятельно, а я в свою очередь готов ответить на все вопросы, заданные Вами в комментариях ниже.