Сообщество программистов Autodesk в СНГ

ADN Club => AutoCAD .NET API => Тема начата: Балиев от 09-06-2016, 20:00:30

Название: Как программно задать аксонометрический вид и какой-нибудь визуальный стиль?
Отправлено: Балиев от 09-06-2016, 20:00:30
Как на C# программно задать аксонометрический вид и какой-нибудь визуальный стиль?

Заранее благодарен.
Название: Re: Как программно задать аксонометрический вид и какой-нибудь визуальный стиль?
Отправлено: Александр Ривилис от 09-06-2016, 23:31:08
1. На будущее: один вопрос - одна тема. А здесь два вопроса.
2. Надеюсь речь идёт об изометрическом виде, а не об аксонометрическом, так как аксонометрического вида в AutoCAD нет и можно лишь программно построить аксонометрическую проекцию 3D-объектов. Вот один из вариантов решения: http://forums.autodesk.com/t5/net/changing-3d-view-to-top-view/m-p/4366762#M36411
3. Для задания визульного стиля виду используй что-то подобное: http://adndevblog.typepad.com/autocad/2012/03/changing-visual-style-using-autocad-net-api.html
Название: Re: Как программно задать аксонометрический вид и какой-нибудь визуальный стиль?
Отправлено: Дима_ от 10-06-2016, 15:15:33
Надеюсь речь идёт об изометрическом виде, а не об аксонометрическом, так как аксонометрического вида в AutoCAD нет
А это не он?
Название: Re: Как программно задать аксонометрический вид и какой-нибудь визуальный стиль?
Отправлено: Александр Ривилис от 10-06-2016, 15:33:02
А это не он?
Думаю, что нет. Но если речь об этом, то перспектива включается при помощи команды _DVIEW и/или (кажется) при помощи Viewport.PerspectiveOn = true;
Название: Re: Как программно задать аксонометрический вид и какой-нибудь визуальный стиль?
Отправлено: Балиев от 10-06-2016, 16:39:06
А это не он?
Нет, у меня действительно речь шла об изометрии.