Показать сообщение отдельно
Старый 14.12.2019, 12:50   #73
bbb i ko
VIP
 
Регистрация: 04.07.2012
Сообщений: 1,957
Сказал(а) спасибо: 3,992
Поблагодарили 3,546 раз(а) в 1,168 сообщениях
Вес репутации: 1048
bbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспоримаbbb i ko репутация неоспорима
По умолчанию

Как считать траекторию паза "посередине паза"? Пытаюсь определить глухой паз/не глухой:
Код:
Panel = Model.Selected;
Result = 0;
Cnt = Panel.Contour;
for (var i = 0; i < Panel.Cuts.Count; i++){
         TCut = Panel.Cuts[i].Trajectory;    
         if(TCut.IsInContour(Cnt)){
             Result += 1
         }
}
 alert(Result);
но Panel.Cuts[i].Trajectory возвращает траекторию без учета смещения, соответственно результат работы скрипта неверный (
__________________
Автоматизация автоматизаций на АСУ, ТП и тд и тп..
Комплексное решение
bbb i ko вне форума   Ответить с цитированием Вверх