Добро пожаловать!

Войдите или зарегистрируйтесь сейчас!

Войти

Округление отметок

Тема в разделе "Autodesk", создана пользователем 2fkmbyfrolru, 2 фев 2012.

  1. 2fkmbyfrolru

    Форумчанин

    Регистрация:
    20 янв 2012
    Сообщения:
    261
    Симпатии:
    1
    Адрес:
    Кострома
    как сделать в автокаде округление до сотых, команду units, не предлагать она лишь показывает что до сотых, на самом деле вводиться до 0,00001 при рисовании поллилинии,
     
    #1
  2. X-Y-H

    X-Y-H Администратор
    Команда форума Форумчанин Форумчанин

    Регистрация:
    18 май 2007
    Сообщения:
    16.579
    Симпатии:
    4.372
    Адрес:
    Россия
    2fkmbyfrolru - а при чем тут кад системы?
    (Добавление)
    По сметам задайте вопрос в нормативах
     
    #2
  3. frm

    frm
    Форумчанин

    Регистрация:
    26 дек 2009
    Сообщения:
    329
    Симпатии:
    18
    Привязка к сетке может?
     
    #3
  4. solo23

    Форумчанин

    Регистрация:
    22 фев 2012
    Сообщения:
    65
    Симпатии:
    4
    Адрес:
    Краснодарский край
    Код:
    как сделать в автокаде округление до сотых, команду units, не предлагать она лишь показывает что до сотых, на самом деле вводиться до 0,00001 при рисовании поллилинии
    Выгрузи полилинию, округли значения до нужных знаков (в Экселе, например) и подгрузи ее снова уже округленную

    Или перебирай по номерам точек и убирай незначащие цифры...
     
    #4
  5. skaut79

    Форумчанин

    Регистрация:
    1 окт 2009
    Сообщения:
    41
    Симпатии:
    1
    Адрес:
    пермь
    ищу лисп, с помощью которого можно будет округлить цифры в тексте до сотых (0,00).
    (не в размерных стилях). на просторах интернета находил парочку, но не смог разобраться с ними - округляли до целого.
     
    #5
  6. Qvinto

    Qvinto Цивильный модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    4.172
    Симпатии:
    2.648
    Адрес:
    Украина, г.Калуш
    Держите.
    Как использовать Лисп
     

    Вложения:

    • RndTxt.lsp
      Размер файла:
      1,5 КБ
      Просмотров:
      657
    #6
    Асланбек75, lomby, gibai и 2 другим нравится это.
  7. skaut79

    Форумчанин

    Регистрация:
    1 окт 2009
    Сообщения:
    41
    Симпатии:
    1
    Адрес:
    пермь
    спасибо, работает!
     
    #7
  8. GorohovIP

    Регистрация:
    23 июл 2013
    Сообщения:
    10
    Симпатии:
    0
    Спасибо, тока округляет до целых, а как до сотых сделать?
     
    #8
    Последнее редактирование: 4 дек 2013
  9. Qvinto

    Qvinto Цивильный модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    4.172
    Симпатии:
    2.648
    Адрес:
    Украина, г.Калуш
    А в командной строке программа спрашивает: Округлять скопом? Отвечаем Да/Нет. А потом снова спрашивает: Точность округления?
    Вот тут то вы и должны проявить свои требования. Сотые, это в чисельном выражении сколько?
     
    #9
    gibai нравится это.
  10. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.385
    Симпатии:
    442
    Адрес:
    Ухта
    #10
  11. GorohovIP

    Регистрация:
    23 июл 2013
    Сообщения:
    10
    Симпатии:
    0
    мой ответ "2"))) спасибо работает
     
    #11
  12. Rus93

    Форумчанин

    Регистрация:
    23 апр 2012
    Сообщения:
    110
    Симпатии:
    26
    Адрес:
    СССР

    количество знаков после запятой, устанавливается в стилях и формате стандартными средствами... И не надо лисп команды придумывать для этого)))
     
    #12
  13. Zhenyok

    Форумчанин

    Регистрация:
    30 май 2011
    Сообщения:
    85
    Симпатии:
    5
    Попробуйте найти приложение либо отдельную программу для Автокада "Toolpac", отличная вещь! Она позволяет к множеству чисел одновременно добавить/отнять, умножать/делить на заданное число, и при этом задавать точность округления.
     
    #13
  14. Qvinto

    Qvinto Цивильный модератор
    Команда форума Форумчанин

    Регистрация:
    10 дек 2008
    Сообщения:
    4.172
    Симпатии:
    2.648
    Адрес:
    Украина, г.Калуш
    ToolPac это платно, и ещё целая куча команд и программ. Ради одного округления?
     
    #14
    Последнее редактирование: 18 дек 2013
  15. Zhenyok

    Форумчанин

    Регистрация:
    30 май 2011
    Сообщения:
    85
    Симпатии:
    5
    Я имел ввиду что с подобной программой можно делать много полезных приемов, например с обработкой массивов чисел, а округление- лишь одно из нескольких дополнительных удобных приложений. Например есть нивелировка полов, ее нужно привезти из отчетов по рейке в отклонения от проекта, а именно +/-числа: (1)- отнимаем от всех горизонт прибора, (2)- умножаем все числа на 1000 и округлеем до 0 знаков после запятой. В итоге готовая исполнительная и куча сэкономленного времени.
     
    #15
  16. Николай__77

    Регистрация:
    24 сен 2012
    Сообщения:
    1
    Симпатии:
    0
    Спасибо за RndTxt.lsp. Очень выручили.
     
    #16
  17. geo888

    Форумчанин

    Регистрация:
    24 фев 2010
    Сообщения:
    208
    Симпатии:
    18
    Адрес:
    Санкт-Петербург
    А можно как то подправить вот это. Лисп убирает пробел перед числом и число сливается с пикетом после округления...
    Снимок_экрана_050516_110844_AM.jpg
    Снимок_экрана_050516_110959_AM.jpg
    За лисп спасибо. Беру себе.
     
    #17
  18. ivsem

    Форумчанин

    Регистрация:
    26 мар 2009
    Сообщения:
    2.092
    Симпатии:
    695
    Адрес:
    Киев
    Доработал программу, добавляет пробел в начало числа.
    Как по мне, вижу два минуса в сей программе.
    1. Неправильно обрабатываются числа в которых разделителем являются запятые.
    Я в свои программы добавляю автозамену разделителя запятая на разделитель точка.
    2. При округлении целого числа до числа, например, с двумя знаками после разделителя, должны добавляться разделитель и два нуля.
    Пример: было 22, стало 22.00.
     

    Вложения:

    • RndTxtSpace.lsp
      Размер файла:
      1,5 КБ
      Просмотров:
      74
    #18
    Alex_Shaton, geo888 и sergtor нравится это.
  19. sergtor

    Форумчанин

    Регистрация:
    23 сен 2012
    Сообщения:
    1.385
    Симпатии:
    442
    Адрес:
    Ухта
    ivsem, давно хотел сказать: спасибо Вам за отзывчивость и оперативность, особенно в разработке и доработке (различных "хотелок" ) программ! Удачи и успехов Вам в делах!
     
    #19
  20. geo888

    Форумчанин

    Регистрация:
    24 фев 2010
    Сообщения:
    208
    Симпатии:
    18
    Адрес:
    Санкт-Петербург
    ivsem, спасибо.
    Мой пробел в тексте, я думаю, это частный случай, в других случаях его добавление не требуется. Я не силен в языках программирования, но в идеале было бы удобно если бы лисп ставил округленное число на место округляемого ничего не добавляя и не убирая...
     
    #20

Поделиться этой страницей

  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление