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

Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Точность при черчении

Точность при черчении

Ответ
Поиск в этой теме
Непрочитано 22.10.2004, 08:16 #1
Точность при черчении
Алексеевич
 
Сообщений: n/a

Подскажите как поставить точность округления скажем до 0.000 (format-units-0.000) один раз!!!, чтобы при открытии данного файла в очередной раз точность не сбивалась на первоначальный 0.
т.е я открываю файл на следующий день -а точность не 0,000 а 0 и приходится каждый раз ее ставить. Заранее СПАСИБО!!!
Просмотров: 3477
 
Непрочитано 22.10.2004, 08:47
#2
Perezz!!
Moderator

архитектор
 
Регистрация: 21.08.2003
Москва
Сообщений: 3,587


вообще-то она так и ставится и сбиваться не должна. либо вы работаете с не полным доступом к компьютеру (без прав администрирования, под логином гостя, или юзвера), либо у вас очередной кривой руссифицированный клон автокада. в первом случае требуйте от админа разрешения для вашей учетной записи на правку реестра - без этого автокад будет глючить.
Perezz!! вне форума  
 
Непрочитано 22.10.2004, 09:34
#3
Plaz as guest


 
Сообщений: n/a


А если админ невменяемый, сделай кнопочку с макросом :!:
 
 
Непрочитано 22.10.2004, 22:19
#4
vk

сисадмин
 
Регистрация: 26.08.2003
Самара
Сообщений: 1,022
<phrase 1=


Алёёё!!!!
При чем тут доступ к реестру и вобще к ресурсам компа, когда Format -> Units -> 0.000 это та же системная переменная LUPREC, которая хранится в чертеже. По крайней мере в форматах R15 и R16. Если переменная изменена и файл сохранен - то все должно быть нормально. Хотя, это в голом АКАДе. Вполне возможно, что какая то программа (в том числе, внешняя) ставит это значение по своему усмотрению для каждого открытого файла.

Кнопочку делать не обязательно, невменяемому админу бить морду - тоже. Вполне возможно, что поможет добавить в acaddoc.lsp одну строчку
Код:
[Выделить все]
(setvar "luprec" 3)
Это если всегда нужна точность 3 знака. Иначе надо искать "кто виноват".
vk вне форума  
 
Непрочитано 23.10.2004, 14:04
#5
Tech


 
Регистрация: 18.10.2004
Odessa
Сообщений: 226
<phrase 1=


Видимо вы установки делаете для каждого конкретного размера и естественно они глобально не сохраняются.
Как по мне, то наверное проще сделать так, открываете свой любимый шаблон(File>New), сразу переходите в настройки Dimensions>Style>Modify закладка Primary Units в окошке Precision устанавливаете необходимое количество знаков, жмете везде OK, если ипользуется несколько стилей, то для каждого стиля операция повторяется. После этого сохраняете шаблон. Теперь при открытии нового документа с этим шаблоном все параметры устанавливаются как Default. Если подобная процедура выполнена на существующем документе, то сделанные изменения так же сохранятся при последующем открытии.
PS. Все вышесказанное верно для CAD 2000 и выше, с более старыми версиями я не знаком.
Tech вне форума  
 
Непрочитано 23.10.2004, 15:04
#6
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Lamer, Алексеевич спрашивает об точности в окне Drawing units. Устанавливаемае здесь точность не влияет на точность образмеривания. Эта точность запоминается в переменной Luprec. На образмеривание влияет переменная Dimdec. Обе настройки осуществляются в соответствующих диалоговых окнах или набором этих слов в командной строке. Обе они сохраняются в чертеже. По умолчанию первая всегдa =4, и вторая =4. То есть 4 знака после запятой. A не ноль. И никогда не должны сбиваться сами, пока вы их сами не измените. Иначе либо автокад глючит, либо кто-то злонамеренно меняет. Если первое, спрашивайте своих админов, если второе, то рецепт VK
Vova вне форума  
 
Непрочитано 30.11.2005, 10:37
#7
stekhov


 
Регистрация: 01.07.2005
Вавилон
Сообщений: 42


Рецепт с luprec в acad2006doc.lsp помог. Полагаю, что в моем случае был виноват Project Studio.
stekhov вне форума  
 
Непрочитано 30.11.2005, 11:12
#8
Геннадий aka PG

Машиностроение, Проектирование
 
Регистрация: 15.09.2003
Москва
Сообщений: 1,113
<phrase 1=


Все эти "точности" и прочие установки надо делалть в "базовом" файле, сохранить его как *.dwt и открывать его при открытии нового файла. (или подправить acad.dwt, acadiso.dwt)
__________________
С уважением,
Геннадий aka PG
Геннадий aka PG вне форума  
 
Непрочитано 30.11.2005, 11:27
#9
Кулик Алексей aka kpblc
Moderator

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


> Геннадий aka PG : не всегда прокатывает. Достаточно на автозагрузку повесить лисп типа
Код:
[Выделить все]
(defun kpblc-sysvar-loader (/)
  (if (not *kpblc-sysvar-list*)
    (setq *kpblc-sysvar-list*
	   '(("attdia" 1)
	     ("attreq" 1)
	     ("auprec" 1)
	     ("aunits" 1)
	     ("cmdecho" 1)
	     ("dimassoc" 1)
	     ("dispsilh" 1)
	     ("luprec" 2)
	     ("lunits" 2)
	     ("whiparc" 1)
	     )
	  ) ;_ end of setq
    ) ;_ end of if
  (foreach item	*kpblc-sysvar-list*
    (if	(getvar (car item))
      (setvar (car item) (cadr item))
      ) ;_ end of if
    ) ;_ end of foreach
  ) ;_ end of defun

(kpblc-sysvar-loader)
И про настройки шаблона, да и вообще файла можно забыть - все равно будут установлены эти значения системных переменных.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > AutoCAD > Точность при черчении

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