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

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

Как изменить точность?

Ответ
Поиск в этой теме
Непрочитано 28.02.2013, 13:48 #1
Как изменить точность?
tannn
 
Регистрация: 28.02.2013
Сообщений: 12

я не давно изучаю автокад
такая пролема: например я делаю вставку текстового поля с изменяемым значением, по оси Y = 160.25 , как мне сделать что-бы точность была 16.025


для общей картины у меня две линии между ними надо измерить расстояние по оси Y на первой линии отметка 160.25 на второй 159.25, когда я печатаю эти линии то милиметры это целые числа ,это 160 и 159 так вот мне надо что-бы запятая была 16.0 и 15.9 как бы точность в сантиметрах


и еще хотелось бы узнать где посмотреть код для этого Мтекста который я вставляю как обновляемый находится он вкладка "блоки и ссылки"->"данные"->"ПОЛЕ"
где написан код привязки к линии если не сложно

Последний раз редактировалось tannn, 28.02.2013 в 13:52. Причина: добавление
Просмотров: 3696
 
Непрочитано 28.02.2013, 14:03
#2
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,996


Округление числа?
или так
Код:
[Выделить все]
(rtos
  (*
    0.1
    (fix
      (getdist
        (getpoint "\nПервая точка: ")
        "\nВторая точка"
      ) ;_ end of getdist
    ) ;_ end of fix
  ) ;_ end of *
  2
  1
) ;_ end of rtos
Из сообщения не понятен принцип округления. Как округлить число 159.75?
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 28.02.2013, 14:03
#3
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
делаю вставку текстового поля с изменяемым значением
Во первых, принято указывать язык, на котором пишете код. Во вторых, то, что вы называете "полем", может таковым не являться. Речь о Field? В третьих, прежде чем садиться за код, нужно научиться работать в AutoCAD в принципе. Манипуляции с точностями и округлением делаются посредством настройки нужным образом размерных стилей (это если не через задницу работать). Можно конечно и для отдельных размеров менять, но это уже через неё... Если то же самое нужно в полях (Field), то аналогичные настройки есть в свойствах поля. В справке всё это подробно разжёванно.
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 28.02.2013, 15:40
#4
tannn


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


VVA спасибо то что нужно, но может быть это можно сделать обычным способом как говорит hwd , добавляю объект вот так. ну это мастер какойто %<\AcObjProp Object(%<\ЭТО ОБЪЕКТ ОТРЕЗОК Или линия %).EndPoint \f "%lu2%pt2%pr0">%
так вот где pr0 применить rtos*0.1




вот есть линия отрезок начало Y=159,25
как для всего чертежа поставить чтоб еденицы были Y=15.925





Вообщем разобрался, мозг просто взорвался потому как знаю автокад 3 дня кому интересно как у координат линии сдвинуть точность

заходим в "поле"->"объект"-> выбираем линию на чертеже ->"начало в списке" ->"копируем Формулу для поля" ->"переходим в Формулы"->"вставляем в поле с формулой скопированую строку"->"Вычислить"->"Дополнительный формат"->"Меняем коффициент преобразования" и жмем ОК везде


Тему можно закрывать

Последний раз редактировалось tannn, 28.02.2013 в 17:28. Причина: Конец
tannn вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как изменить точность?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как изменить ширину MText атрибута во вставленном блоке ? Roman3R AutoCAD 7 23.09.2011 17:40
Как изменить объект в Archicad непропорционально? Aqlina ArchiCAD 1 26.07.2010 16:34
как изменить кодировку в PDF ? freedomparrots Прочее. Программное обеспечение 4 09.04.2010 21:15
Пропала точность в автокаде, как боротся? Rost AutoCAD 33 05.04.2010 12:11
Точность при черчении Алексеевич AutoCAD 8 30.11.2005 11:27