Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Глючная математика.
Форум разработчиков электроники ELECTRONIX.ru > Печатные платы (PCB) > Разрабатываем ПП в САПР - PCB development > Altium Designer, DXP, Protel
Trashy_2
Не первый раз сталкиваюсь с косяками в математике альтиума. Часть удалось решить сменой запятых на точки, но до сих пор не поборол косяки с делением.
Например в инспекторе:
Параметр равен 500.
!+1 = 501
!-1 = 499
!*2 = 3937
!/2 = 63

Дальше в Smart Editor:

Строка: RS422TX_N

Copy(!,0,2) + '3' = RS422TX3
Copy(!,1,2) + '3' = 422TX_N3
Copy(!,0,0.8) + '3' = RS3
Copy(!,0,0.5) + '3' = R3

Чего и где подкручивать?
peshkoff
Цитата(Trashy_2 @ Sep 29 2016, 10:42) *
Не первый раз сталкиваюсь с косяками в математике альтиума. Часть удалось решить сменой запятых на точки, но до сих пор не поборол косяки с делением.
Например в инспекторе:
Параметр равен 500.
!+1 = 501
!-1 = 499
!*2 = 3937
!/2 = 63

Дальше в Smart Editor:

Строка: RS422TX_N

Copy(!,0,2) + '3' = RS422TX3
Copy(!,1,2) + '3' = 422TX_N3
Copy(!,0,0.8) + '3' = RS3
Copy(!,0,0.5) + '3' = R3

Чего и где подкручивать?


Это тебе не маткад sm.gif))
Версия какая? Судя по результатам он пытается в мили перевести значения.
в 13 у меня дает правильные результаты. Независимо, мм или мили.

в смартедиторе тоже все ок.
в 1 и 2 случае выдает RS3, т.к. считается с 1 символа
в 3 и 4 бред как можно взять 0.5 символа?
Trashy_2
Цитата(Trashy_2 @ Sep 29 2016, 10:42) *
Не первый раз сталкиваюсь с косяками в математике альтиума. Часть удалось решить сменой запятых на точки, но до сих пор не поборол косяки с делением.
Например в инспекторе:
Параметр равен 500.
!+1 = 501
!-1 = 499
!*2 = 3937
!/2 = 63

Дальше в Smart Editor:

Строка: RS422TX_N

Copy(!,0,2) + '3' = RS422TX3
Copy(!,1,2) + '3' = 422TX_N3
Copy(!,0,0.8) + '3' = RS3
Copy(!,0,0.5) + '3' = R3

Чего и где подкручивать?



Уа-ха-ха!!!
Математика зависит от Document Units!!!!
Правильно работает только в Dxp Defaults
в метрах и милах начинает гнать, причём по разному.
Corvus
Уж сколько раз твердили миру... Внутри Altium всё считается в дюймах. laughing.gif
Alechek
Цитата(Trashy_2 @ Sep 29 2016, 13:13) *
Уа-ха-ха!!!
Математика зависит от Document Units!!!!

Это называется малое выделение ресурсов на тестирование того, что наваяли.
Uree
За его тестирования расплачиваются пользователи - временем, нервами... Отличная политика фирмы, я считаю.
ViKo
Цитата(Corvus @ Sep 29 2016, 12:12) *
Уж сколько раз твердили миру... Внутри Altium всё считается в дюймах. laughing.gif

Это же не значит, что перевести дюймы в миллиметры без ошибок невозможно? Нажмите для просмотра прикрепленного файла Давайте подскажем Altium-у формулу: 1 inch = 25.4 mm. Или они в австалийских дюймах считают? Нажмите для просмотра прикрепленного файла
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.