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

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

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

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

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

Есть способы проще?
Просмотров: 654207
 
Непрочитано 07.10.2013, 23:11
#481
sertor

Геодезист
 
Регистрация: 23.05.2012
Ухта
Сообщений: 1,377


Цитата:
Сообщение от АлексЮстасу Посмотреть сообщение
меню, в котором выбрал позицию, и сразу все будет в нужном слое, нужным цветом, весом, шириной и типом линии. Кроме того часто удобно что-то начертить, не задумываясь о свойствах, а тип линий и пр. назначить потом.
А про волшебную "кисточку" не забыли? (КОПИРОВАТЬСВ (_MATCHPROP)). Открыть исходный и целевой чертежи, и выполнить копирование свойств.
__________________
Как-то так.
sertor вне форума  
 
Непрочитано 08.10.2013, 01:29
1 | #482
АлексЮстасу

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


Цитата:
Сообщение от sertor Посмотреть сообщение
А про волшебную "кисточку" не забыли? (КОПИРОВАТЬСВ (_MATCHPROP)). Открыть исходный и целевой чертежи, и выполнить копирование свойств.
Круто! Спасибо! Я не знал, что можно из файла в файл свойства переносить.
Offtop: С Feature Classes не нужно помнить набор свойств, не нужно проверять, правильны ли свойства самого элемента-образца. Выбирается из классифицированного списка нужное название типа объекта - и у всех чертежников будет одинаково. И по Feature Classes можно потом проверять, все ли элементы классифицированы. Какие нет - претенденты на проверку. И с их помощью можно еще искать соответствующие элементы по названиями типов объектов. Иногда побыстрее, чем быстрым поиском получается. И пр.
Feature Classes (меню объектов)+шаблон - как раз воплощение стандартизации при снижении трудозатрат.

А тема-то все-таки не об этом
АлексЮстасу на форуме  
 
Непрочитано 14.10.2013, 10:36 Полилиния получилась, но немного другая
#483
ACV

Проектирование ЭОМ
 
Регистрация: 14.10.2013
Москва
Сообщений: 1


Всем привет!
Тему изучил, но создать нужную полилинию не удается.
Линия должна быть такой -///- поперечные отрезки повернуты относительно прямой на 45 градусов.
Сначала сделал шейп из трех косых отрезков, сделанный шейп ввел в чертеж и поместил его в центр прямого отрезка - далее при помощи ЕТ сделал полилинию. Она получилась, но искаженная.
Всю процедуру проделывал несколько раз и почему то результат всегда разный - каждая последующая создаваемая полилиния не похожа на предыдущую хотя исходники одни и теже, и уж совсем не похожа на то что мне нужно.
Гдето я видимо не до понял процедуру. Подскажите пожалуйста в чем косяк.

Спасибо!
Вложения
Тип файла: rar Тип линии не получается никак.rar (28.5 Кб, 34 просмотров)
ACV вне форума  
 
Непрочитано 14.10.2013, 11:21
#484
PSG


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


Цитата:
Сообщение от ACV Посмотреть сообщение
Линия должна быть такой -///- поперечные отрезки повернуты относительно прямой на 45 градусов
Что-то такое ...
*PLINE_3,---///---///---///---
A,30,-3,[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],-3,
[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],-3,
[TRACK1,ltypeshp.shx,S=3,R=-45,X=0,Y=0],-3
PSG вне форума  
 
Непрочитано 23.10.2013, 13:20
#485
silveruz


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


Всем привет.
Помогите создать такую вот линию
[IMG]http://s56.***********/i152/1310/d5/b71d8f37d48b.jpg[/IMG]
Заранее благодарю.
silveruz вне форума  
 
Непрочитано 23.10.2013, 13:23
#486
Хмурый


 
Регистрация: 29.10.2004
СПб
Сообщений: 16,379


Цитата:
Сообщение от silveruz Посмотреть сообщение
Всем привет.
Помогите создать такую вот линию
[IMG]http://s56.***********/i152/1310/d5/b71d8f37d48b.jpg[/IMG]
Заранее благодарю.
к сообщению картинку прикрепляй в расширенном режиме через "управление вложениями", а не ссылкой на какой-там источник
Хмурый вне форума  
 
Непрочитано 23.10.2013, 13:29
#487
silveruz


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


Всем привет.
Помогите создать такую вот линию
Заранее благодарю.
Изображения
Тип файла: jpg Подземная в грунте.jpg (18.1 Кб, 1947 просмотров)
silveruz вне форума  
 
Непрочитано 23.10.2013, 13:59
#488
zenon

Остекляем!!! Алюминим!!!
 
Регистрация: 21.02.2005
Москва
Сообщений: 3,917
<phrase 1=


Цитата:
Сообщение от silveruz Посмотреть сообщение
Всем привет.
Помогите создать такую вот линию
Заранее благодарю.
она уже есть в стандартных
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
zenon вне форума  
 
Непрочитано 23.10.2013, 14:00
#489
bad-gril


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


Здравствуйте!
Я создала новую линию с помощью Express Tools, но не могу ее загрузить в другой чертеж выдает ошибку :"неверное определение Подвес в строке 2 файла" подскажите в чем проблема и как я могу поменять вес созданной линии?
Файл Чертеж 1.lin получился такой:
*ПОДВЕС,
A,0,-3.865543,[PODVES,D:\Work\Autodesk\линии\Чертеж1,y=-1.272988,s=1,r=.198499],-6.169801
Файл Чертеж 1.shp получился:
*1,106,PODVES
4,125,4,80,3,125,3,10,3,128,002,9,(20,0),(0,0),001,9,(0,3),(-2,6),(-2,3),(-4,4),(-3,2),(-6,2),(-6,0),(-6,-2),(-3,-2),(-4,-4)
(-2,-3),(-2,-6),(0,-6),(2,-6),(2,-3),(2,-2),(3,-2),(2,-2),(6,-2),(6,0),(6,2),(3,2),(2,2),(2,3),(2,2),(2,6),(0,3),(0,0)
002,9,(-82,20),(0,0),001,9,(127,0),(1,0),(0,0),002,9,(-66,-20),(0,0),001,4,128,4,10,4,125,3,80,3,125,0
bad-gril вне форума  
 
Непрочитано 23.10.2013, 14:32
#490
silveruz


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


Цитата:
Сообщение от zenon Посмотреть сообщение
она уже есть в стандартных
цена дела?
silveruz вне форума  
 
Непрочитано 23.10.2013, 15:25
#491
kp+

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


bad-gril, кажется, неправильный путь к файлу shp.
kp+ вне форума  
 
Непрочитано 23.10.2013, 15:34
#492
LynxM


 
Регистрация: 17.08.2010
Kyiv
Сообщений: 688
<phrase 1= Отправить сообщение для LynxM с помощью Skype™


Цитата:
Сообщение от silveruz Посмотреть сообщение
цена дела?
zenon же ответил, что данный тип линии есть в стандартном наборе.
Миниатюры
Нажмите на изображение для увеличения
Название: Тип линии.PNG
Просмотров: 134
Размер:	10.2 Кб
ID:	114710  
__________________
Лучше не обещать, чем обещать и не исполнять.

Последний раз редактировалось LynxM, 23.10.2013 в 17:21.
LynxM вне форума  
 
Непрочитано 23.10.2013, 15:42
#493
АлексЮстасу

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


Цитата:
Сообщение от kp+ Посмотреть сообщение
bad-gril, кажется, неправильный путь к файлу shp.
Может быть, путь нужно в кавычки?
А лучше вообще без пути. Если передавать типы линий, то у других пользователей этого диска и этой структуры папок может не быть.

Еще вариант отказа - Автокад любит, чтобы путь к shx (не к shp!) был прописан в настройках.
АлексЮстасу на форуме  
 
Непрочитано 23.10.2013, 16:00
#494
silveruz


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


Цитата:
Сообщение от LynxM Посмотреть сообщение
zenon же ответил, что данній тип линии есть в стандартном наборе.
То что показали это загрождение а мне нужна линия для сущ. кабеля в грунте.
Извиняюсь за первый образец он неполноценный.
Прикрепил более полную линию как она должна выглядеть.

Благодарю
Изображения
Тип файла: jpg Кабель в грунте.jpg (8.1 Кб, 1863 просмотров)
silveruz вне форума  
 
Непрочитано 23.10.2013, 16:12
#495
АлексЮстасу

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


Цитата:
Сообщение от silveruz Посмотреть сообщение
То что показали это загрождение а мне нужна линия для сущ. кабеля в грунте.
1. Берете из стандартного файла *.lin строки с описанием "ограждение", копируете вниз файла, называете "кабель в грунте".
2. Меняете-добавляете описания штрихов и пробелов. Штрихи - положительные числа, пробелы - отрицательные. Не забудьте, что пробелы под кружком тоже описываются.
3. Если нужно, меняете масштаб формы (S=...) - окружности.
__________________
количество моих сообщений не говорит о знании Автокада
АлексЮстасу на форуме  
 
Непрочитано 04.11.2013, 16:23
#496
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Объясните мне почему некоторые типы линий спокойно читаются на других компьютерах, а некоторые без файла формы не отображаются?
Yuzer вне форума  
 
Непрочитано 04.11.2013, 17:05
#497
kp+

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


По качану Потому, что для создания одного и того же рисунка в описании типа линии можно использовать как стандартные формы, так и самодельные, которые записываются в отдельный файл, который всегда теряется.
kp+ вне форума  
 
Непрочитано 04.11.2013, 17:09
#498
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Как пересохранить линию в стандартную форму?
Yuzer вне форума  
 
Непрочитано 04.11.2013, 17:13
#499
kp+

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


Полной переделкой описания типа линии попахивает. mkltype в помощь. Или выкладывайте, будем смотреть.
kp+ вне форума  
 
Непрочитано 04.11.2013, 17:46
#500
Yuzer

Мозговой штурм
 
Регистрация: 26.10.2008
Рідна ненька - Україна, Харків
Сообщений: 5,705


Не знаю как вытащить этот тип линий, потому что не знаю из какого конкретно мета он грузится.
Скидываю файл с линией.
Может кто-то подскажет из какого файла он грузится и откуда берется.
Вложения
Тип файла: dwg
DWG 2007
Тип линиий.dwg (79.5 Кб, 5642 просмотров)
Yuzer вне форума  
Ответ
Вернуться   Форум 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