Пожалуйста, не блокируйте рекламу!

0 Пользователей и 1 Гость просматривают эту тему.

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1

Test

Будьте добры подскажите пожалуйста кто знает.Есть измеренная длинна элемента  например 1984. В библиотечном элементе она округляется до 1980,какую команду надо изменить и как, чтобы число не округлялось и выводилось ,как посчитано 1984.Спасибо за ответ.

*

Оффлайн Vachik

  • *****
  • 4759
  • Репутация: +734/-4
  • Пол: Мужской
Re: Округляется размер библиотечного элемента
« Ответ #1 : Февраля 19, 2011, 19:31:04 »
Будьте добры подскажите пожалуйста кто знает.Есть измеренная длинна элемента  например 1984. В библиотечном элементе она округляется до 1980,какую команду надо изменить и как, чтобы число не округлялось и выводилось ,как посчитано 1984.Спасибо за ответ.
посмотри здесь
http://cadstudio.ru/forum/index.php/topic,22367.msg110248.html#msg110248

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1
Re: Округляется размер библиотечного элемента
« Ответ #2 : Февраля 19, 2011, 19:55:08 »
Vachik или я слепая или там такого нет.

*

Оффлайн Mike_B

  • *****
  • 681
  • Репутация: +78/-2
  • Пол: Мужской
Re: Округляется размер библиотечного элемента
« Ответ #3 : Февраля 19, 2011, 21:27:02 »
Цитировать
Будьте добры подскажите пожалуйста кто знает.Есть измеренная длинна элемента  например 1984. В библиотечном элементе она округляется до 1980,какую команду надо изменить и как, чтобы число не округлялось и выводилось ,как посчитано 1984.Спасибо за ответ.
Где именно она округляется? Если вам для вывода, то ставьте нужное количество знаков после запятой, если для подсчетов в самом объекте, то, по закону жанра, если даже она и округляется до "1980" в вычислениях она будет представлена как 1984.

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1
Re: Округляется размер библиотечного элемента
« Ответ #4 : Февраля 19, 2011, 21:42:21 »
Вот файл-это стропило из библиотеки, что когда-то поляк выложил

*

Оффлайн lsr

  • *****
  • 1268
  • Репутация: +247/-6
  • Пол: Мужской
  • http://sl-gdl.com
Re: Округляется размер библиотечного элемента
« Ответ #5 : Февраля 19, 2011, 21:48:13 »
В скрипте параметров есть команда Losk "Lumbersize" попробуйте за комментировать эту команду, поставьте воскл. знак перед Lock
В основном скрипте есть L3D=(Round_Int(L*100))/100 - строка 10
Сделайте так L3D=(L*100))/100 масло маслянное
лучше L3D=L

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1
Re: Округляется размер библиотечного элемента
« Ответ #6 : Февраля 19, 2011, 22:05:48 »
В скрипте параметров есть команда Losk "Lumbersize" попробуйте за комментировать эту команду, поставьте воскл. знак перед Lock

Что-то не нашла там такой команды, вроде внимательно смотрела.

*

Оффлайн lsr

  • *****
  • 1268
  • Репутация: +247/-6
  • Пол: Мужской
  • http://sl-gdl.com
Re: Округляется размер библиотечного элемента
« Ответ #7 : Февраля 19, 2011, 22:10:45 »
Это я первый раз не глядя, а чисто теоретически. У меня при команде Lock в ИК выводятся значения в метрах, без нее в мм, к тому же действительно в этой 12 версии нет переменной Lumbersize.

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1
Re: Округляется размер библиотечного элемента
« Ответ #8 : Февраля 19, 2011, 22:15:39 »
Сергей! Спасибо Большое! Ура !всё получилось, исправила ещё показ на плане, тут мне ума хватило и теперь всё одинаковой точности.+1

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1
Есть такое выражение:
Massa=vm3*700
для подсчёта веса  в кг,  подскажите пожалуйста, какую команду дописать, чтобы подсчёт проводился с точностью до кг без десятых и сотых. Спасибо за ответ

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 371
  • Репутация: +69/-0
  • Пол: Мужской
PARAMETERS Massa=Round_Int(vm3*700) , по идее.    

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1
daimoon большое Вам спасибо за ответ.Но ещё возник оди вопрос , сейчас округляет, но после запятой пишет 00 ,как сделать, чтобы нули не писались?Спасибо.

*

Оффлайн Kuvbur

  • ^_^
  • ****
  • 371
  • Репутация: +69/-0
  • Пол: Мужской
Если не менять глобальные настройки - то только переводом в текст - PARAMETERS Massa=str('%.0",Round_Int(vm3*700)) , при этом масса - строковый параметр.

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1
Большое Вам спасибо буду пробовать

*

Оффлайн Tanya85

  • *****
  • 650
  • Репутация: +42/-1
при этом масса - строковый параметр.
А что это значит простыми словами?

 

Похожие темы

  Тема / Автор