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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как понять отзеркален ли блок или нет?

Как понять отзеркален ли блок или нет?

Ответ
Поиск в этой теме
Непрочитано 18.05.2011, 16:56 #1
Как понять отзеркален ли блок или нет?
Zaghim
 
Регистрация: 01.07.2010
Сообщений: 521

Вот такая проблема: есть два одинаковых блока, один вставлен так как и есть, второй отзеркалили. Как понять (не визуально!) отзеркален ли он или нет? Может цифра какая меняется в свойствах?
Просмотров: 3147
 
Непрочитано 18.05.2011, 16:59
#2
Сергей Дубина


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


В свойствах ScaleX(Y,Z)
__________________
КазнитьØнельзяØпомиловать:eek:
Сергей Дубина вне форума  
 
Автор темы   Непрочитано 18.05.2011, 17:13
#3
Zaghim


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


А все, допер... dxf-коды 41-43... всем спасибо за помощь)))))
Zaghim вне форума  
 
Непрочитано 18.05.2011, 17:15
#4
hwd

C, C++, C#
 
Регистрация: 07.10.2009
С-Пб.
Сообщений: 2,762
Отправить сообщение для hwd с помощью Skype™


Цитата:
Сообщение от Zaghim Посмотреть сообщение
Вот такая проблема: есть два одинаковых блока, один вставлен так как и есть, второй отзеркалили. Как понять (не визуально!) отзеркален ли он или нет? Может цифра какая меняется в свойствах?
Проверяй масштабные коэффициенты - если меньше нуля - значит отзеркалены.
Код:
[Выделить все]
foreach (BlockReference item in brs) {
...
    if ((item.ScaleFactors.X != 1) || (item.ScaleFactors.Y != 1) || (item.ScaleFactors.Z != 1)) {
        ed.WriteMessage(string.Format("\n{0}", Resource.Mirror));
        return;
    }
...
}
__________________
Надеюсь, ты не социальный овощ? Это определяется делами! :welcome:
hwd вне форума  
 
Автор темы   Непрочитано 18.05.2011, 17:27
#5
Zaghim


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


Просто фишка в том, что блок никогда не отзеркалится по оси Y. Он всегда смотрит относительно своей внутренней СК!
Zaghim вне форума  
 
Непрочитано 18.05.2011, 22:05
#6
zamtmn

КИПиА
 
Регистрация: 21.03.2005
Tyumen
Сообщений: 1,352
<phrase 1=


Незабудте учесть нормаль. Не обязательно будет отрицательный масштаб, вполне может оказаться что оси СК блока уже инвертированы
zamtmn вне форума  
 
Автор темы   Непрочитано 18.05.2011, 22:09
#7
Zaghim


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


Ога...все круто, всем спасибо еще раз...
Zaghim вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Как понять отзеркален ли блок или нет?



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как повернуть вставленный блок? Zaghim Программирование 4 01.07.2010 15:30
Невозможность добавить в блок дополнительный внутренний блок, если таковой с тем-же именем в главном уже есть Vova Баги и пожелания в Autodesk 5 10.11.2009 16:13
Болеем за наших на Олимпиаде T-Yoke Разное 472 28.04.2009 17:40
Помогите доделать программу добавления объектов в блок МишаVBA Программирование 1 20.05.2006 01:04