Как сделать свою штриховку в автокаде
Перейти к содержимому

Как сделать свою штриховку в автокаде

  • автор:

Как сделать штриховку в Автокаде

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

Полезно. Как создать пользовательский тип линий за пару минут читайте здесь.

Как создать штриховку в Автокаде. Теория

Стандартные типы штриховок хранятся в файлах 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 , длина штриха , длина пробела , точка , длина пробела )

Штриховка с таким кодов выглядит так:

Как сделать штриховку AutoCAD

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

*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 единиц чертежа» (с).

Думай сам, но я после изучения вопроса пришла к выводу, что эта «клубничная» работа не для моих пальцев, по крайней мере мне пока за это не доплачивают))))

Как сделать в AutoCAD свою собственную штриховку

Из этой статьи, вы узнаете как за пару шагов создать собственную штриховку в AutoCAD.

Для начала, сделаем небольшие приготовления.

Первое, что нам нужно это открыть папку где хранятся все штриховки, к которым AutoCAD обращается напрямую. Узнать, где они хранятся очень просто.

Для этого зайдем в основные настройки программы, нас интересует вкладка Файлы > Путь доступа к вспомогательным файлам, запоминаем этот путь и открываем эту папку, туда мы сохраним нашу штриховку.

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

Магазин курсов студии Vertex

Как сделать в AutoCAD свою собственную штриховку 01

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

Третий шаг. Нам необходимо загрузить скачанный ранее LISP в AutoCAD. Для этого, пожалуйста нажмите на вкладку Управление и выберите пункт Загрузить приложение.

Как сделать в AutoCAD свою собственную штриховку 02

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

Как сделать в AutoCAD свою собственную штриховку 03

На предупреждение о безопасности, нажимаем снова Загрузить.

Как сделать в AutoCAD свою собственную штриховку 04

Далее закрываем окно, с помощью команды Закрыть.

Как сделать в AutoCAD свою собственную штриховку 05

После загрузки LISP приложения, его нужно активировать и следовать указаниям программы.

Для начала, запустим команду DRAWHATCH. Ее можно вписать как сразу (если активен динамический ввод) или и в командую строку. После чего, нужно нажать Enter.

Как сделать в AutoCAD свою собственную штриховку 06

Как сделать в AutoCAD свою собственную штриховку 07

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

У меня получился вот такой смайлик.

Как сделать в AutoCAD свою собственную штриховку 08

Теперь нужно сохранить данный образец штриховки с помощью команды SAVEHatch.
Вводим команду и следуем инструкциям.

Как сделать в AutoCAD свою собственную штриховку 09

Первое, что нас просят, нажать enter для продолжения.

Как сделать в AutoCAD свою собственную штриховку 10

Далее, нас просят выбрать нарисованные объекты внутри квадратика, для подтверждения выбора нажимаем Enter.

Как сделать в AutoCAD свою собственную штриховку 11

Далее, программа попросит ввести описание для новой штриховки или имя штриховки. После чего нажимаем Enter.

Как сделать в AutoCAD свою собственную штриховку 12

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

Как сделать в AutoCAD свою собственную штриховку 13

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

Как сделать в AutoCAD свою собственную штриховку 14

Теперь предлагаю начертить прямоугольник и воспользоваться созданной штриховкой.
Для этого я лично создал квадрат 4 на 4 мм, выбрал команду Штриховка и среди образцов нашел свою штриховку с именем “смайлик”, выбрал область заполнения и нажал Ввод и вот что получилось.

AutoCAD 2010. Создание собственных образцов штриховки.

Привет всем. Как можно создать в AutoCAD 2010 собственные образцы штриховок? Темы касающиеся данного вопроса на форуме сильно устарели, да и у AutoCAD наверное появились функции облегчающие эту задачу. Заранее благодарю за отзывы.

Просмотров: 54742
Регистрация: 08.10.2005
Ukraine, L’viv
Сообщений: 822
Exprees tools
Exprees->Draw->Super Hatch.
Или с командной строки
Command: _superhatch
__________________
Nothing will stop an idea whose time has come
Регистрация: 02.07.2010
Сообщений: 166
Сообщение от tovdi
Exprees tools
Exprees->Draw->Super Hatch.
Или с командной строки
Command: _superhatch
tovdi, у меня оказывается Exprees tools не загружен, нужен ли установочный диск для его загрузки?
Регистрация: 08.10.2005
Ukraine, L’viv
Сообщений: 822
Сообщение от rassom
у меня оказывается Exprees tools не загружен, нужен ли установочный диск для его загрузки?
__________________
Nothing will stop an idea whose time has come
Регистрация: 11.05.2005
Сообщений: 6,991

Если мне не изменяет память, то по поводу штриховок (структура pat файла) ничего не изменилось со времен 10 Автокада (это год где-то 1990-1992). Генераторы штриховок существуют, но они платные. Можно посмотреть этот или этот. Или подобрать что-то из готовых1 или готовых2 штриховок

__________________
Как использовать код на Лиспе читаем здесь
Регистрация: 24.05.2009
Сообщений: 3,030
Сообщение от rassom
Темы касающиеся данного вопроса на форуме сильно устарели

А я думал (по наивности), что со штриховками вообще ничего не менялось

Сообщение от VVA

Если мне не изменяет память, то по поводу штриховок (структура pat файла) ничего не изменилось со времен 10 Автокада

Не расскажете в целом, что там изменилось? Неужели придется переделывать все свои библиотеки штриховок?

АлексЮстасу
Посмотреть профиль
Посетить домашнюю страницу АлексЮстасу
Найти ещё сообщения от АлексЮстасу

Регистрация: 15.09.2003
Сообщений: 452

я когда то тож пытался делать свои штриховки, скачивал лиспы..

а потом глянул в гугле, этих штриховок пруд пруди,готовых, даже красивей тех что я делал

Регистрация: 02.07.2010
Сообщений: 166
Сообщение от Moris

я когда то тож пытался делать свои штриховки, скачивал лиспы..

а потом глянул в гугле, этих штриховок пруд пруди,готовых, даже красивей тех что я делал

Легко сказать, попробуйте например найти в гугле штриховку «Глина с камнем и песком» или «Суглинок с гипсом и камнем»

Регистрация: 24.05.2009
Сообщений: 3,030
Так в курсе кто, что изменилось с 2010 в штриховках или нет?

АлексЮстасу
Посмотреть профиль
Посетить домашнюю страницу АлексЮстасу
Найти ещё сообщения от АлексЮстасу

Регистрация: 11.05.2005
Сообщений: 6,991
я никаких изменений не заметил
__________________
Как использовать код на Лиспе читаем здесь
Регистрация: 14.08.2012
Сообщений: 7

помогите пожалуйста кто-нибудь! нужна штриховка пегматита, нигде найти не могу и самому создать не получается! заранее благодарен
по ссылке в таблице 24 по пунктом г) пример
http://www.nchkz.ru/lib/23/23432/index.htm

Последний раз редактировалось max_power, 14.08.2012 в 11:18 .

Балка на балку, кирпич на кирпич.

Регистрация: 09.10.2007
Сообщений: 4,813

*Pegmatit,пегматит
90, 2, 0, 12, 12, 1, -11
90, 2, 3, 12, 12, 1, -11
90, 8, 6, 12, 12, 1, -11
90, 8, 9, 12, 12, 1, -11
0, 0, 2, 12, 12, 1, -11
0, 3, 2, 12, 12, 1, -11
0, 6, 8, 12, 12, 1, -11
0, 9, 8, 12, 12, 1, -11

__________________
. переменная FILEDIA создана для привлечения пользователей к форумам.
Регистрация: 05.01.2005
Сообщений: 1,694
В СПДС есть утилита для создания штриховок. (СПДС/Утилиты/Создание штриховки) sphpattern

LISP, C# (ACAD 200[9,12,13,14])

Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
Спорное решение.

__________________
Моя библиотека lisp-функций

Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

Кулик Алексей aka kpblc
Посмотреть профиль
Посетить домашнюю страницу Кулик Алексей aka kpblc
Найти ещё сообщения от Кулик Алексей aka kpblc

Балка на балку, кирпич на кирпич.

Регистрация: 09.10.2007
Сообщений: 4,813
Сообщение от Кулик Алексей aka kpblc
Спорное решение.

*Pegmatit,пегматит
90, 2, 0, 6, 6, 1, -11
90, 2, 3, 6, 6, 1, -11
0, 0, 2, 6, 6, 1, -11
0, 3, 2, 6, 6, 1, -11

__________________
. переменная FILEDIA создана для привлечения пользователей к форумам.

LISP, C# (ACAD 200[9,12,13,14])

Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,810
Cfytrr, я отвечал MCAD’y

__________________
Моя библиотека lisp-функций

Обращение ко мне — на «ты».
Все, что сказано — личное мнение.

Кулик Алексей aka kpblc
Посмотреть профиль
Посетить домашнюю страницу Кулик Алексей aka kpblc
Найти ещё сообщения от Кулик Алексей aka kpblc

Регистрация: 05.01.2005
Сообщений: 1,694
Сообщение от Кулик Алексей aka kpblc
Cfytrr, я отвечал MCAD’y

А что мне отвечать, я же вопросов не задавал 🙂 ? Ну есть и есть, есен пень, что ради этого не стоит даже ставить триальный СПДС. Ну у кого он есть те легко могут им пользоваться (и пользуются) начиная с четвёртой версии. А автодеск до сих пор не удосужился предложить удобный инструмен для создания и редакирования штриховок и шрифтов. Кстати распознавание шрифтов у нас тоже есть только не документировано. Но для своих нужд используется 😉
PS: Готов принять бан за рекламу 😉

Регистрация: 14.08.2012
Сообщений: 7

Cfytrr спасибо, выручили

а можете еще помочь кто-нибудь со штриховкой амфиболита, таблица 41 пункт 2-в) по ссылке http://www.nchkz.ru/lib/23/23432/index.htm

Последний раз редактировалось max_power, 15.08.2012 в 03:38 .

Балка на балку, кирпич на кирпич.

Регистрация: 09.10.2007
Сообщений: 4,813

*Amfibolit,амфиболит
71.56505118, 6.13098583, 5.94574389, 11.38419958, 3.79473319, 2, -16.97366596
149.03624347, 7.30470652, 6.37993144, 26.75377928, 2.05798302, 2, -32.98571137
0, 7.30470652, 6.37993144, 6, 6, 0.5, -11.5
0, 5.08972067, 7.40892295, 6, 6, 0.5, -11.5
26.56505118, 7.80470652, 6.37993144, 8.04984472, 2.68328157, 1, -25.83281573
26.56505118, 4.19529348, 6.96170935, 8.04984472, 2.68328157, 1, -25.83281573

Штриховка может «рассыпаться» если UCS будет очень далеко от области штрихования

__________________
. переменная FILEDIA создана для привлечения пользователей к форумам.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *