Товарищи, здравствуйте!
При конвертации модели из Inventor в Компас (step, igs) изменяются, незначительно, размеры детали (было 870 мм, стало 870.000101).
Кто-нибудь сталкивался с подобным и как с этим бороться?
Есть сомнения, что это проблема именно КОМПАСа. Попробуйте эту же модель прочитать в какой-нибудь другой CAD. :)
Точность в полях ввода поднимается да 6 после запятой.
При импорте линии
110,11.,22.,0.,33.11112222,44.,0.; 1P 1
дает 33.111122
Вариант, посмотреть этот размер в файле igs по F3, может ошибка уже там.
Такая ошибка может повлиять при стыковке.
Формат igs допускает вольности при редактировании в текстовом режиме.
Если просто округлить, то можно программой обработки текстов, только нужно следить чтобы справа "1P 1" были на своем месте. , в блокноте может быть не видно, проверить по F3 и подредактировать пробелы.
При конвертации вполне возможно, т.к. объект создаётся заново.
PS. Т.к. иногда пишу под Компас библиотеки, то даже объекты которые нормально воспроизводятся и до 10 знака после запятой нули, при сравнении не равны с заданным оригиналом, т.к. дальше может быть, что угодно.
Перевёл в solidworks получилось 870.0001
Цитата: Vitalij Lysanov от 11.11.15, 09:43:28
Точность в полях ввода поднимается да 6 после запятой.
При импорте линии
110,11.,22.,0.,33.11112222,44.,0.; 1P 1
дает 33.111122
Вариант, посмотреть этот размер в файле igs по F3, может ошибка уже там.
Такая ошибка может повлиять при стыковке.
Формат igs допускает вольности при редактировании в текстовом режиме.
Если просто округлить, то можно программой обработки текстов, только нужно следить чтобы справа "1P 1" были на своем месте.
При изменении файл igs в блокноте, он перестаёт читаться Компас.
Цитата: chuikov от 11.11.15, 10:10:27
Перевёл в solidworks получилось 870.0001
Скорее всего она такая и в самом Inventor, только значение при отображении округляется.
поддержу, что проблема в инвенторе, скорее всего. Как и в АКАД, могла быть настройка всего до 2-х / 4-х знаков после запятой. А дальше рандом. Вот этот рандом и вылезает.