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

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

Автозагрузка типов линий

Ответ
Поиск в этой теме
Непрочитано 12.08.2014, 22:31 #1
Автозагрузка типов линий
Dasha1111
 
Регистрация: 12.08.2014
Сообщений: 3

Доброго времени суток!
Возникла следующая проблема: нужно загрузить типы линии в автокад, но что бы они оставались каждый раз при открытии нового чертежа (а не подгружать их каждый раз заново через диспетчер типов линии).
Подскажите пожалуйста
Просмотров: 6491
 
Непрочитано 12.08.2014, 22:55
#2
Кулик Алексей aka kpblc
Moderator

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


А в шаблон загнать?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 13.08.2014, 12:46
#3
Dasha1111


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


т. е в стандартный файл acadliso прописать свои типы линий?
Dasha1111 вне форума  
 
Непрочитано 13.08.2014, 13:06
#4
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


именно так. до кучи можно туда же все стили текстов/размеров и т.п. Сохранить как шаблон и пользоваться им при создании новых.
а если надо в уже существующий четреж загрузить - поможет лисп (или, возможно, файлы стандартов, но до этого еще сам не дорос)
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Автор темы   Непрочитано 13.08.2014, 13:28
#5
Dasha1111


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


Да все получилось Спасибо!!!
Dasha1111 вне форума  
 
Непрочитано 01.09.2014, 17:41
#6
Виктор Г


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


Прошу объяснить, как это делается. Я новичок. Очень не нравится необходимость каждый раз вручную подгружать типы линий. Я предполагал, что если lin файлы держать в одной из папок в разделе "Путь доступа к вспомогательным файлам", то они сами подгрузатся, но этого не происходит. Версия AutoCAD 2015 русская.

Спасибо!!
Виктор Г вне форума  
 
Непрочитано 02.09.2014, 08:00
#7
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


открой новый чертеж, загрузи туда все что надо, сохранить как dwt. при последуюшем создании чертежей использовать его
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 02.09.2014, 13:03
#8
Виктор Г


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


Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
открой новый чертеж, загрузи туда все что надо, сохранить как dwt. при последуюшем создании чертежей использовать его
Спасибо, Владимир. Так сработало. Просто ради интереса, я не понял, почему они не подгружаются из папки, находящейся в "Путь доступа к вспомогательным файлам"?

Но это не решает мою главную проблему: я получаю от коллеги dwg файлы со снятыми точками. Моё дело соединить их в Автокаде. При открытии такого файла опять не грузятся требуемые типы линий. Мне приходится каждый раз подгружать их отдельно с каждым новым чертежём. Можно ли это как то "вылечить"?

Последний раз редактировалось Виктор Г, 02.09.2014 в 13:04. Причина: уточнение
Виктор Г вне форума  
 
Непрочитано 02.09.2014, 13:15
#9
Трафарет

Космический мусор
 
Регистрация: 01.09.2014
Сообщений: 233


Предложу рабоче-крестьянское решение.
Создать файл (или блок) в котором есть нужные типы линий. Поместить его в папку, путь к которой прописан в опшнз.
И кнопку (можно даже в пол-ли палитрах) с макросом, который будет вставлять этот блок и сразу же его удалять.
Трафарет вне форума  
 
Непрочитано 02.09.2014, 14:21
#10
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


Трафарет,
в Мои документы кладете файл где есть все слои/типы линий и тд. называете его например ХХХХХХХ
и на кнопку вешаете "^C^C_-insert;ХХХХХХХ;0,0;;;;_erase;_l;;"
будет происходить именно то что вы описали
_MUAY_THAI_ вне форума  
 
Непрочитано 02.09.2014, 14:50
#11
Трафарет

Космический мусор
 
Регистрация: 01.09.2014
Сообщений: 233


Я знаю, у меня написан точно такой же макрос.
Я же не для себя тут излагал))))
Трафарет вне форума  
 
Непрочитано 02.09.2014, 15:02
#12
_MUAY_THAI_

Проектировщик/Расчетчик
 
Регистрация: 07.05.2014
Ростов-на -Дону
Сообщений: 262


Трафарет, да я поленился разбираться к кому идет посыл и написал крайнему )
_MUAY_THAI_ вне форума  
 
Непрочитано 03.09.2014, 12:51
#13
Vladimir_Sergeevich

рисую дороги, в перерывах курю Lisp
 
Регистрация: 20.04.2011
Пермь
Сообщений: 475
<phrase 1= Отправить сообщение для Vladimir_Sergeevich с помощью Skype™


Цитата:
Сообщение от Виктор Г Посмотреть сообщение
получаю от коллеги dwg файлы ... приходится каждый раз подгружать их отдельно
тут либо палитры, как было описаны выше, либо лисп и кнопочку (если у вас не LT)
Код:
[Выделить все]
 
(defun c:loadline ( / adoc)
(vl-load-com)
(setq adoc (vla-get-activedocument (vlax-get-acad-object)))
(if (not (tblobjname "LType" "Земля1")) (vla-load (vla-get-LineTypes adoc) "Земля1" "GOST 21.502-2007.lin"))
(princ)
);end defun
__________________
Не труд сделал из обезьяны человека, а лень и жажда халявы...
Vladimir_Sergeevich вне форума  
 
Непрочитано 09.09.2014, 16:29
#14
Виктор Г


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


Цитата:
Сообщение от _MUAY_THAI_ Посмотреть сообщение
и на кнопку вешаете "^C^C_-insert;ХХХХХХХ;0,0;;;;_erase;_l;;"
Уважаемый _MUAY_THAI_, большое спасибо! Получилось!


Цитата:
Сообщение от Трафарет Посмотреть сообщение
И кнопку (можно даже в пол-ли палитрах) с макросом, который будет вставлять этот блок и сразу же его удалять.
Благодарствую! Без кода макроса от _MUAY_THAI_ не смог бы сам.




Цитата:
Сообщение от Vladimir_Sergeevich Посмотреть сообщение
тут либо палитры, как было описаны выше, либо лисп и кнопочку (если у вас не LT)
спасибо также, но лисп мне чужд, даже не вник. Скопировал код макроса от _MUAY_THAI_ и всё заработало. Тем не менее спасибо за ответ.
Виктор Г вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Автозагрузка типов линий

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как настроить корректное отображение типов линий? oskar6630 AutoCAD 18 13.04.2020 16:57
Аннотивность типов линий ArchitectV AutoCAD 16 02.11.2017 18:06
Как удалить тип линии Tolyanovich AutoCAD 48 20.11.2014 09:24
LISP. Как увеличить уменьшить масштаб типов линий всех объектов на заданную величину. Zhnek LISP 4 26.07.2012 12:37
Замена названий блоков, типов линий АлексЮстасу Программирование 9 04.06.2010 21:51