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

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее ПО от Autodesk > Advance Steel > Некорректный подсчет веса BOM

Некорректный подсчет веса BOM

Ответ
Поиск в этой теме
Непрочитано 20.03.2019, 16:57 #1
Некорректный подсчет веса BOM
olvol
 
Регистрация: 23.08.2010
Сообщений: 964

как исправить проблемы с арифметикой в подсчете весов в спецификациях?

Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 138
Размер:	52.0 Кб
ID:	212059  

Просмотров: 5307
 
Непрочитано 20.03.2019, 17:16
#2
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


188.01/9=20.8855556, округляется до 20.89. Никаких проблем с арифметикой нет.
Vavan Metallist вне форума  
 
Непрочитано 20.03.2019, 17:57
#3
инженер гарин

Разработка КМ, КМД
 
Регистрация: 10.08.2012
Санкт-Петербург
Сообщений: 1,281
Отправить сообщение для инженер гарин с помощью Skype™


Цитата:
Сообщение от Vavan Metallist Посмотреть сообщение
188.01/9=20.8855556, округляется до 20.89. Никаких проблем с арифметикой нет.
ваши ответы неподражаемы...

а в формулках нет различия? может водной графе нетто, в другой брутто?
инженер гарин вне форума  
 
Непрочитано 20.03.2019, 18:09
#4
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


Цитата:
Сообщение от инженер гарин Посмотреть сообщение
ваши ответы неподражаемы
Спасибо, стараюсь
Цитата:
Сообщение от инженер гарин Посмотреть сообщение
в формулках нет различия? может водной графе нетто, в другой брутто?
Я формул не вижу, вижу картинку
Vavan Metallist вне форума  
 
Автор темы   Непрочитано 20.03.2019, 18:09
#5
olvol


 
Регистрация: 23.08.2010
Сообщений: 964
Отправить сообщение для olvol с помощью Skype™


В том-то и дело, что нет. Всё везде одинаково. Вес на 1шт совпадает же. Дело именно в арифметике
olvol вне форума  
 
Непрочитано 20.03.2019, 18:12
#6
инженер гарин

Разработка КМ, КМД
 
Регистрация: 10.08.2012
Санкт-Петербург
Сообщений: 1,281
Отправить сообщение для инженер гарин с помощью Skype™


по-моему, в таких случаях ставят просто округление до первого знака
инженер гарин вне форума  
 
Автор темы   Непрочитано 20.03.2019, 18:12
#7
olvol


 
Регистрация: 23.08.2010
Сообщений: 964
Отправить сообщение для olvol с помощью Skype™


Цитата:
Сообщение от Vavan Metallist Посмотреть сообщение
Я формул не вижу, вижу картинку
Достаточно просто перемножить количество на вес единицы и сравнить с тем, что считает автоматом. Чтобы сильно не утруждаться, я уже перемножил и на картинке показал. Думал, что понятно
olvol вне форума  
 
Непрочитано 20.03.2019, 18:24
#8
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


Цитата:
Сообщение от olvol Посмотреть сообщение
Думал, что понятно
Понятно, конечно.
Но я же ответил почему так, мой ответ не дошел?
Vavan Metallist вне форума  
 
Непрочитано 20.03.2019, 18:25
#9
Игорек_1


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


вся проблема в том, что сначало адванс проводит действие арифметическое, у уже потом округляет.
Игорек_1 вне форума  
 
Непрочитано 20.03.2019, 18:29
#10
And_T


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


Цитата:
Сообщение от olvol Посмотреть сообщение
как исправить проблемы с арифметикой в подсчете весов в спецификациях?
Вы так и не показали формулы ячеек

Там может быть (вес одной марки)/(вес одной * на кол-во), как вы думаете. А может быть (вес одной марки)/(вес всех в модели). Поэтому и округление идет по разному
And_T вне форума  
 
Непрочитано 20.03.2019, 18:32
#11
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


Цитата:
Сообщение от Игорек_1 Посмотреть сообщение
вся проблема в том, что сначало адванс проводит действие арифметическое, у уже потом округляет.
Так это любая программа так считает! Почему же это проблема?!
Vavan Metallist вне форума  
 
Непрочитано 20.03.2019, 18:49
1 | #12
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,326


olvol,
20.895*9=188,055
20.885*9=187,965

у вас ответ в этом диапазоне
поэтому чтобы произведение совпадало надо вес единицы округлить до 2х знаков
в автокаде это решается формулой =1/100*round(X*100),
где Х - это результат вычислений в предпоследнем столбце
v.psk вне форума  
 
Автор темы   Непрочитано 20.03.2019, 18:53
#13
olvol


 
Регистрация: 23.08.2010
Сообщений: 964
Отправить сообщение для olvol с помощью Skype™


Цитата:
Сообщение от Vavan Metallist Посмотреть сообщение
мой ответ не дошел?
видимо, нет. у меня в спецификации нет общего веса поз. 200 188.01кг.
поз 200 кол-во 9 шт, вес единицы 20,89. отсюда=20,89*9=188,01. по спецификации 2089*9=187,97кг. мне не надо ничего ДЕЛИТЬ на количество. спецификация заполняется УМНОЖЕНИЕМ количества на вес единицы

Цитата:
Сообщение от инженер гарин Посмотреть сообщение
просто округление до первого знака
хоть до первого, хоть до нулевого, один хрен (см. скрин)


Цитата:
Сообщение от And_T Посмотреть сообщение
Вы так и не показали формулы ячеек
стандартная спецификация (см. скрин)

----- добавлено через ~6 мин. -----
Цитата:
Сообщение от v.psk Посмотреть сообщение
olvol,
20.895*9=188,055
20.885*9=187,965

у вас ответ в этом диапазоне
поэтому чтобы произведение совпадало надо вес единицы округлить до 2х знаков
в автокаде это решается формулой =1/100*round(X*100),
где Х - это результат вычислений в предпоследнем столбце
пожалуй,этот вариант ближе всего к истине. одна проблема - это УЖЕ округлено автоматически до второй цифры. т.е адванс считает, что 20,895=20,89
и как-то по-другому округлить уже не возможно.
короче, как обычно Ж
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок2.PNG
Просмотров: 33
Размер:	30.3 Кб
ID:	212060  Нажмите на изображение для увеличения
Название: Снимок3.PNG
Просмотров: 33
Размер:	26.7 Кб
ID:	212061  
olvol вне форума  
 
Непрочитано 20.03.2019, 19:22
#14
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,326


так добавить в вычисления округление никак? есть оператор "round" в адванс?
v.psk вне форума  
 
Непрочитано 20.03.2019, 19:23
#15
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


Я не понимаю зачем вообще забивать себе голову такой дребеденью?!
Адванс умножаете не округленнsе значения, а фактические с точностью до какого то-там знака. Конечно получается расхождения между произведением неокругленных и округленных чисел. Так и что тут страшного?! Так же поступает по умолчанию екзель и все проги. И что тут такого?
Vavan Metallist вне форума  
 
Непрочитано 20.03.2019, 19:34
#16
And_T


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


Цитата:
Сообщение от olvol Посмотреть сообщение
видимо, нет. у меня в спецификации нет общего веса поз. 200 188.01кг.
поз 200 кол-во 9 шт, вес единицы 20,89. отсюда=20,89*9=188,01. по спецификации 2089*9=187,97кг. мне не надо ничего ДЕЛИТЬ на количество. спецификация заполняется УМНОЖЕНИЕМ количества на вес единицы


хоть до первого, хоть до нулевого, один хрен (см. скрин)



стандартная спецификация (см. скрин)

----- добавлено через ~6 мин. -----


пожалуй,этот вариант ближе всего к истине. одна проблема - это УЖЕ округлено автоматически до второй цифры. т.е адванс считает, что 20,895=20,89
и как-то по-другому округлить уже не возможно.
короче, как обычно Ж
У вас, как я писал выше, вес всех вычисляется не по формуле: вес одной*кол-во, а переменной weight in assambley. Измените формулу на ту, которую хотите: вес всех=вес одной*кол-во
And_T вне форума  
 
Автор темы   Непрочитано 20.03.2019, 19:39
#17
olvol


 
Регистрация: 23.08.2010
Сообщений: 964
Отправить сообщение для olvol с помощью Skype™


Цитата:
Сообщение от v.psk Посмотреть сообщение
так добавить в вычисления округление никак? есть оператор "round" в адванс?
нет,никак. в адвансе все по-особенному.свой путь

Цитата:
Сообщение от Vavan Metallist Посмотреть сообщение
Так и что тут страшного?!
по сути,конечно, ничего страшного. просто люди, когда берут в руки такую спецификацию, первым делом спрашивают, что за нах?

Цитата:
Сообщение от And_T Посмотреть сообщение
У вас, как я писал выше, вес всех вычисляется не по формуле: вес одной*кол-во, а переменной weight in assambley. Измените формулу на ту, которую хотите: вес всех=вес одной*кол-во
не. разницы нет. результат тот же 1 в 1.
v.psk, по сути уже все объяснил-"особенности" округления в адвансе
olvol вне форума  
 
Непрочитано 20.03.2019, 22:38
#18
And_T


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


Фигово. Я думал, что в "точности" в настройках в AS как раз спрятан оператор round, как писал v.psk. А там значит не точность, а просто кол-во символов после запятой. Ну и хрен с ним
And_T вне форума  
 
Непрочитано 20.03.2019, 23:14
#19
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


Цитата:
Сообщение от olvol Посмотреть сообщение
люди, когда берут в руки такую спецификацию, первым делом спрашивают, что за нах
Пипец... ЛюдЯм вообще занятся нечем?! Они пересчитывают?!
Так ты им в ответ мой ответ в п. №2 приведи - все станет понятно! Можно привести в пример те же вычисления в екзель если уж не верят. Это обычнейшая вещь, и неандертальцев должно тоже к этому по чуть-чуть приучать. А то если поддашся - вручную будешь на калькуляторе спецификацию считать
Вообще очень правильный вывод:
Цитата:
Сообщение от And_T Посмотреть сообщение
Ну и хрен с ним
Vavan Metallist вне форума  
 
Непрочитано 20.03.2019, 23:55
#20
v.psk

конструктор
 
Регистрация: 14.08.2014
Псков
Сообщений: 7,326


Цитата:
Сообщение от Vavan Metallist Посмотреть сообщение
Пипец... ЛюдЯм вообще занятся нечем?! Они пересчитывают?!
Offtop: существуют дотошные сметчики...и ведь произведение может отличаться значительно... например для поперечного стержня каркаса разница 0.005 может привести к суммарной разнице для каркаса уже около килограмма, а если сотни изделий то цифры в спецификациях и своднике например , ну или в калькуляторе могут значительно расходиться
v.psk вне форума  
 
Непрочитано 21.03.2019, 09:53
#21
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


Цитата:
Сообщение от v.psk Посмотреть сообщение
существуют дотошные сметчики
Сметчика который вместо того, чтобы работать пересчитывал вес деталей в КМД, да еще и для каркасов ТАКОГО тоннажа где это бы привнесло сколь значительные расхождения я бы уволил без пособия.
Не надо дурить себя и других. Единственным способом такая вещь может бросится в глаза, это когда таблица с уже округленными значениями перекидывается например в excel, и уже в нем, например общий вес определяется произведением, а не остается тем, что выдал Адванс. Потом получается расхождение и, если, например используетсся сравнение чисел для чего-то получаем нестыковки незначительные. Но надо понимать, что ни одна программа не будет вам считать с округлением, если вы ее специально не попросите (как, например, сделано в АС металл). Поэтому если надо необходимая точность - формировать таблицы с округлением до 5 знака! Нельзя применять подходы докомпьютерной эпохи к компьютерной.
Vavan Metallist вне форума  
 
Непрочитано 21.03.2019, 11:05
#22
инженер гарин

Разработка КМ, КМД
 
Регистрация: 10.08.2012
Санкт-Петербург
Сообщений: 1,281
Отправить сообщение для инженер гарин с помощью Skype™


а другие шаблоны специй у вас также эту марку считают?
инженер гарин вне форума  
 
Непрочитано 21.03.2019, 14:40
#23
Brain Murder

Инженер
 
Регистрация: 11.06.2010
Москва
Сообщений: 1,446


Цитата:
Сообщение от olvol Посмотреть сообщение
короче, как обычно Ж
Настройте в шаблоне спецификации, в параметрах проекта округление массы до 6 знаков после запятой и примените к этой же марке. Всё станет на свои места. Вам правильно сказали, что Адванс сначала умножает, суммирует, потом округляет. Я пробовал делать так чтоб умножалось и суммировалось уже округленное, но тогда весьма часто не будет сходится спецификация с выборкой.
__________________
YouTube Titan solidhat@ya.ru
Brain Murder вне форума  
 
Автор темы   Непрочитано 25.03.2019, 12:50
#24
olvol


 
Регистрация: 23.08.2010
Сообщений: 964
Отправить сообщение для olvol с помощью Skype™


продолжим
как сделать так, чтобы вес 1 детали указывался в кг?
Миниатюры
Нажмите на изображение для увеличения
Название: Снимок.PNG
Просмотров: 29
Размер:	10.5 Кб
ID:	212235  
olvol вне форума  
 
Непрочитано 25.03.2019, 13:25
#25
Vavan Metallist


 
Регистрация: 30.01.2008
Україна, Львів
Сообщений: 6,057


Чегооо? Там что вообще в таблице?
Vavan Metallist вне форума  
 
Непрочитано 25.03.2019, 13:41
#26
Brain Murder

Инженер
 
Регистрация: 11.06.2010
Москва
Сообщений: 1,446


olvol, шаблон? Версия?
__________________
YouTube Titan solidhat@ya.ru
Brain Murder вне форума  
 
Автор темы   Непрочитано 25.03.2019, 15:13
#27
olvol


 
Регистрация: 23.08.2010
Сообщений: 964
Отправить сообщение для olvol с помощью Skype™


Vavan Metallist
граммы это

Цитата:
Сообщение от Brain Murder Посмотреть сообщение
olvol, шаблон? Версия?
шаблон приложил, версия 2017
пс. да, это не спецификация на чертеже, это ВОМ
Вложения
Тип файла: rar export.rar (3.9 Кб, 5 просмотров)

Последний раз редактировалось olvol, 25.03.2019 в 15:31.
olvol вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее ПО от Autodesk > Advance Steel > Некорректный подсчет веса BOM



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Расчет веса грунта балластирующих устройств газопроводов *Максим Технология и организация строительства 10 13.03.2017 16:41
Давление от собственного веса грунтов и начальное просадочное давление. игорёк Основания и фундаменты 15 02.06.2014 22:55
Неверно печатается вес линий Luft AutoCAD 4 27.02.2014 20:06
просадка от собственного веса грунта меньше просадки грунта от собственного веса + дополнительного вертикального напряжения Pikvadze Обследование зданий и сооружений 4 31.05.2012 13:26
Не могу найти значения объемного веса грунта shuvaligator Основания и фундаменты 13 30.07.2010 16:34