| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Создание нового типа линий

Создание нового типа линий

Ответ
Поиск в этой теме
Непрочитано 04.03.2004, 12:16 2 |
Создание нового типа линий
Apelsinov
 
Проектировщик ВК. LISP-любитель.
 
Москва
Регистрация: 15.12.2003
Сообщений: 1,190

На форуме достаточно часто появляются вопросы по поводу создания типов линий в автокад. Хочется разобраться с этим вопросом получше.
Как это делаю и понимаю я:
Для начала определимся с понятиями - существуют два типа линий - простые и сложные.
1. Простые - типы линий описываемые только файлом *.lin соответствующим синтаксисом. Это достаточно просто. Пишется сразу ручками в файле, либо с помощью команды express "mkltype". Как писать - рассматривать не будем, т.к. это и правда просто. Для тех, кто хочет разобраться, советую поэкспериментировать с этой командой и посмотреть результаты в файле *.lin, единственное дополнение - команда иногда выдает не совсем то что от нее требуешь, но возможно, это просто я не до конца в ней разобрался, приходится подправлять результат непосредственно в файле.
2. Сложные - типы линий с вставленными графическими примитивами. Соответственно, сам тип линии описывается в файле *.lin, а примитивы в файле *.shx - получаемым компиляцией (команда compile) исходного файла *.shp. C синтаксисом описания форм в *.shp я сам до конца не разобрался, но создаю это описание с помощью express команды mkshape, то есть рисую в акаде необходимый набор примитивов, и перевожу его mkshape в файл *.shp.
Итого - рисуем примитивы, переводим их в *.shp, компилируем, создаем нужный *.lin (mkltype) , ручками вписываем в него ссылку на формы в *.shx, сохраняем, загружаем в акад. Все.

Есть способы проще?
Просмотров: 633666
 
Непрочитано 17.03.2016, 17:26
#721
99xt1

нефтепереработка
 
Регистрация: 17.11.2009
Мозырь, Республика Беларусь
Сообщений: 77


Да, именно о сплошных линиях в начале и в конце. Лет 5 не создавал линии. Думал Автодеск уже отменил это ограничение (что тип линии должен начинаться с штриха или точки).
99xt1 вне форума  
 
Непрочитано 15.04.2016, 06:03 Помогите создать линию
#722
Galogen17


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


Помогите создать линию полукрест направленный в верх и в низ Нажмите на изображение для увеличения
Название: лин.png
Просмотров: 116
Размер:	793 байт
ID:	168814
Galogen17 вне форума  
 
Непрочитано 15.04.2016, 07:36
#723
Gmk17

САПРовод
 
Регистрация: 22.01.2013
Красноярск
Сообщений: 290


*Полукрест, _|_ _|_ _|_ _|_ _|_ _|_ _|_ _|_ _|_
A,4,[TRACK1,ltypeshp.shx,y=2,s=2],4,-4

y=-2 - будет вниз
Gmk17 вне форума  
 
Непрочитано 22.04.2016, 12:08
#724
baksconstructor


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


Можно ли в тип линии вставить поле, чтобы отображалась длина линии ?
baksconstructor вне форума  
 
Непрочитано 22.04.2016, 12:51
#725
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


Нет. Только отдельные объекты.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 05.07.2016, 20:20
#726
-Вован-


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


Как создать линию "Заземление", чтобы она была желто/зелёной. Пробовал с помощю mkshape. Получается только без заливки желто/зелёного цвета, заливку делал под hatch.
Спасибо
Вложения
Тип файла: dwg
DWG 2004
earthing.dwg (48.3 Кб, 72 просмотров)
-Вован- вне форума  
 
Непрочитано 05.07.2016, 23:01
#727
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


Никак. AutoCAD не позволяет создавать "многоцветные" типы линий.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 06.07.2016, 08:56
#728
ArtistAvidaDollars

инженер-проектировщик
 
Регистрация: 27.03.2012
Москва/Ейск
Сообщений: 141
Отправить сообщение для ArtistAvidaDollars с помощью Skype™


Изображай линию заземление по ГОСТ 21.210-2014 и будет всем хорошо
__________________
главное не останавливаться...
ArtistAvidaDollars вне форума  
 
Непрочитано 06.07.2016, 09:41
#729
-Вован-


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


Будем знать. Спасибо
-Вован- вне форума  
 
Непрочитано 29.07.2016, 12:23
#730
baksconstructor


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


Подскажите - возможно или нет сделать линию у которой будет изменяться надпись по длине. Точнее - в разных частях линии надпись не должна совпадать, надпись может быть любой.
Если уже есть - укажите.
Пример:
Миниатюры
Нажмите на изображение для увеличения
Название: 1.png
Просмотров: 73
Размер:	729 байт
ID:	174043  
baksconstructor вне форума  
 
Непрочитано 29.07.2016, 12:41
#731
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от baksconstructor Посмотреть сообщение
возможно или нет сделать линию у которой будет изменяться надпись по длине.
По-моему, нельзя так сделать.
Может быть попробовать параметризацию?
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 29.07.2016, 12:42
#732
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844


baksconstructor, см.статью "Хитрый блок", например.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Непрочитано 29.07.2016, 12:56
#733
baksconstructor


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


АлексЮстасу, Кулик Алексей aka kpblc
Спасибо, понял. (нужна была именно линия)
baksconstructor вне форума  
 
Непрочитано 29.07.2016, 13:31
#734
АлексЮстасу

топограф, технолог
 
Блог
 
Регистрация: 24.05.2009
Москва
Сообщений: 3,031


Цитата:
Сообщение от baksconstructor Посмотреть сообщение
нужна была именно линия
Параметризация вроде бы позволяет привязывать надписи к линиям. Или блоки с масками, о которых kpblc. (Сам параметризацию не практикую).
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу вне форума  
 
Непрочитано 17.08.2016, 12:19 Необычный пользовательский тип линии
#735
LiSa


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


Необходимо создать необычный тип линии (см. прилагаемый файл). Попробовала сделать несколько shp и вставить через расстояние. Ерунда получается. Возможны ли еще варианты? Спасибо за ответ!
Вложения
Тип файла: dwg
DWG 2007
line.dwg (85.1 Кб, 74 просмотров)
LiSa вне форума  
 
Непрочитано 17.08.2016, 14:25
1 | #736
kp+

идущий по граблям
 
Регистрация: 26.05.2005
Сообщений: 5,095


Подобные типы делаю из стандартного SHP "Track1". Но здесь слишком много сегментов. Они все нужны, нельзя ли упростить? Упырьте мел! Умерьте пыл!
kp+ вне форума  
 
Непрочитано 17.08.2016, 15:48 Подпорная стенка. Генплан.
#737
Mr. Tuvok

Главспец по генпланам. Архитектор.
 
Регистрация: 15.06.2011
Москва. Брянск.
Сообщений: 108


Народ, привет. Кто может помочь создать тип линии Подпорной стенки для генплана используя MKSHAPE, у меня ничего не выходит, получается какая-то хрень. В геониксе она есть, но вот если геоникса нет, то это сразу вызывает трудности. Прошу не флудить и говорить по делу. Спасибо. Стенка сама во вложении. Ждём смельчака.
__________________________________
Генпланистам сюда http://genplan.ucoz.net/
Вложения
Тип файла: dwg
DWG 2013
Подпорная_стенка_генплан.dwg (187.1 Кб, 101 просмотров)

Последний раз редактировалось Mr. Tuvok, 17.08.2016 в 16:27.
Mr. Tuvok вне форума  
 
Непрочитано 17.08.2016, 16:20
#738
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,780


Mr. Tuvok, очень похоже на вопрос про линию ж.д.
engngr вне форума  
 
Непрочитано 17.08.2016, 16:28
#739
Mr. Tuvok

Главспец по генпланам. Архитектор.
 
Регистрация: 15.06.2011
Москва. Брянск.
Сообщений: 108


Цитата:
Сообщение от engngr Посмотреть сообщение
Mr. Tuvok, очень похоже на вопрос про линию ж.д.
engngr а ссылку на пост можно, что за жд линия, где она и что там было?
__________________________
Да, спасибо, посмотрел, почти то. Править тот материал я не знаю как. Кто бы смог, там зебра 2 прям подходит почти, только что закрашенный участок идет через 2 пустых надо, а там один через один. Эх.

Последний раз редактировалось Mr. Tuvok, 17.08.2016 в 17:08.
Mr. Tuvok вне форума  
 
Непрочитано 17.08.2016, 16:30
1 | #740
engngr

сети
 
Регистрация: 03.11.2008
Московия*
Сообщений: 5,780


http://forum.dwg.ru/showpost.php?p=709086&postcount=8
engngr вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Создание нового типа линий

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Создание нового материала в AutoCAD 2008 termit-spb AutoCAD 1 21.12.2009 22:14
Создание нового стиля таблиц AutoCAD 2006 (VL) Дмитрий Голованов Программирование 21 20.12.2009 02:37
Как отключить создание каждый раз нового файла .bak при нажатии на кнопку "Сохранить" или при закрытии любого файла .dwg в Автокад 2008? gve2005 AutoCAD 4 30.10.2009 10:30
ГОСТ на ванты и оттяжки ??? зщцук? Поиск литературы, чертежей, моделей и прочих материалов 1 17.05.2005 06:53
Загрузка типа линии из макроса Кулик Алексей aka kpblc Программирование 4 24.01.2005 14:57