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

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

Как изменить имя штриховки по умолчанию

Ответ
Поиск в этой теме
Непрочитано 27.02.2004, 09:07 #1
Как изменить имя штриховки по умолчанию
виталич
 
конструктор
 
Новосибирск
Регистрация: 04.09.2003
Сообщений: 476

1. Меняю значение переменной HPNAME.
2. Делаю SOLVIEW, затем SOLDRAW. Все ok.
3. Сохраняю файл, закрываю.
4. Открываю по новой - значение HPNAME прежнее. Почему?
Просмотров: 4469
 
Непрочитано 27.02.2004, 12:25
#2
андрей1

инженер ПГС
 
Регистрация: 12.09.2003
Калининград
Сообщений: 53


Предположу, что файл, в котором прописаны эти настройки( где то в Support) "только для чтения" и надо с него снять флажок (?)
андрей1 вне форума  
 
Автор темы   Непрочитано 27.02.2004, 12:53
#3
виталич

конструктор
 
Регистрация: 04.09.2003
Новосибирск
Сообщений: 476


Цитата:
Сообщение от андрей1
Предположу, что файл, в котором прописаны эти настройки( где то в Support) "только для чтения" и надо с него снять флажок (?)
Нет.
Я пробовал проводить описанные манипуляции с файлом шаблона в т.ч. (acadiso.dwt). И не только эти - например, менял размерный стиль, лимиты и пр. Все меняется, все сохраняется, HPNAME - хрен на воротник!
Что еще попробовать - ума не приложу. [sm2102]
виталич вне форума  
 
Непрочитано 27.02.2004, 13:08
#4
ilka_t


 
Регистрация: 20.01.2004
Москва
Сообщений: 154


Поищи в советах ПРОФИ там ето была, надо в фйле acad.mnl дописать

Вродебы примерно так:

; Имя образца штриховки по умолчанию ansi36
(prompt "\n")
(prompt " - Имя образца штриховки по умолчанию ansi36 \n")
(setvar "hpname" "ansi36")

это установка переменных по умолчанию, а более точно глянь там...
ilka_t вне форума  
 
Непрочитано 27.02.2004, 13:27
#5
Андрей С.

Архитектор
 
Регистрация: 25.08.2003
Москва
Сообщений: 307


Значение HPNAME в рисунке (и вообще нигде) просто не сохраняется (см. хелп).
Чтобы в каждом новом рисунке она была такая, как надо, нужно, например, в acad2000doc.lsp или в acad.lsp добавить функцию S::STARTUP, в которой и установить все переменные в нужное значение, например:
(defun S::STARTUP ()
(setvar "hpname" "ansi31")
(setvar "hpscale" 10.0)
)
При старте переменные примут нужное значение.
Если же надо при старте каждый раз разное (последнее использованное) значение, придется прогу писать.
Андрей С. вне форума  
 
Автор темы   Непрочитано 27.02.2004, 14:20
#6
виталич

конструктор
 
Регистрация: 04.09.2003
Новосибирск
Сообщений: 476


Спасибо всем!
Буду пробовать.
виталич вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Как изменить имя штриховки по умолчанию

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