Jump to content

    

"Механика" PCB 3D View до 17 версии и после

Recommended Posts

toshas

Добрый день!

Режим 3D View был переведен на новый движок начиная с 18й версии. При это изменилась механика поворота платы в 3d режиме.
Можно ли какими-либо настройками вернуть поведение/механику ранний версий в текущих версиях ?
 

Попробую объяснить разницу: в версии до 17 включительно при просмотре платы в проекции можно было установить курсор на середину платы, зажать shift и кликая и перемещая плату за углы просмотреть торцы с каждой стороны. Это очень органичный способ изменения угла камеры, очень часто встречается, например в том же 3d pdf. В новых версиях изменение вида так не работает, нужно кликать и перетаскивать курсор абстрактно в правом верхнем квадранте, что мягко говоря не очень удобно. 

 

 

Share this post


Link to post
Share on other sites

popms
11 hours ago, toshas said:

Добрый день!

Режим 3D View был переведен на новый движок начиная с 18й версии. При это изменилась механика поворота платы в 3d режиме.
Можно ли какими-либо настройками вернуть поведение/механику ранний версий в текущих версиях ?
 

Попробую объяснить разницу: в версии до 17 включительно при просмотре платы в проекции можно было установить курсор на середину платы, зажать shift и кликая и перемещая плату за углы просмотреть торцы с каждой стороны. Это очень органичный способ изменения угла камеры, очень часто встречается, например в том же 3d pdf. В новых версиях изменение вида так не работает, нужно кликать и перетаскивать курсор абстрактно в правом верхнем квадранте, что мягко говоря не очень удобно. 

 

 

воооот! я тоже постоянно всем говорил, что с ad18+ версий поворот в 3д режиме стал просто нереально неудобным. 

А все только и говорят, что я выдумываю и разницы нет никакой.

Вернуть обратно не получится, привыкайте.

Share this post


Link to post
Share on other sites

DSIoffe

Непонятно. У меня курсор можно перетаскивать где угодно. Поворачиваться будет вокруг точки, в которой был нажат Shift.

Share this post


Link to post
Share on other sites

toshas

Давайте поясню на видео, вот это пример поворота платы в 3D PDF

Вот это работа в AD17, чувствительность мыши другая, но принцип движений тот же, движение курсора плюс-минус совпадает с движением края платы.

 

 

Share this post


Link to post
Share on other sites

toshas

И теперь AD21, видно, что движение курсора противоположно движению левого и правого края платы. Ощущение как будто есть инверсия координат.
Плату не получается повернуть потянув за угол. Странно, если это так и задумано (тем более если вспомнить про стремление AD сделать мостик к MCAD), больше похоже на баг.
У всех так работает ?

Share this post


Link to post
Share on other sites

Spartak
20 minutes ago, toshas said:

И теперь AD21, видно, что движение курсора противоположно движению левого и правого края платы. Ощущение как будто есть инверсия координат.
Плату не получается повернуть потянув за угол. Странно, если это так и задумано (тем более если вспомнить про стремление AD сделать мостик к MCAD), больше похоже на баг.
У всех так работает ?

 

    Абсолютно одинаковые движения в обоих случаях на ваших картинках, только чувствительность мыши разная. Куда курсор (при зажатой правой кнопке мыши) ведёте, туда и плата крутится. Что изменилось-то?

Share this post


Link to post
Share on other sites

toshas

Движение курсора нужно сопоставить с движением той точки около которой был выполнен клик мышью.
Попробую еще раз в режиме "очно ставки", в AD21 нет движения угла платы вверх-вниз при движении курсора во вертикали.

Share this post


Link to post
Share on other sites

DSIoffe

Странно как-то. У меня такой порядок действий, AD 20.2:

1) Нажимаю Shift там, где должен быть центр вращения.

2) Шевелю мышью при нажатой правой кнопке. При этом не обязательно вообще попадать мышью в плату, вертеться будет всё равно. Движения мышью поначалу казались неудобными, но потом я адаптировался, и стало хорошо :)

Если что-то не устраивает, можно отпустить Shift, нажать его в новом месте и продолжать.

Share this post


Link to post
Share on other sites

tgruzd
21.01.2022 в 01:18, toshas сказал:

зажать shift и кликая и перемещая плату за углы просмотреть торцы с каждой стороны

это можно делать вообще без мыши.  "0" -  вид сверху , торцы - "ctrl+7","7","ctrl+3","3" 

Share this post


Link to post
Share on other sites

toshas

Можно использовать горячие клавиши, можно взять 3d мышку, но речь именно про управление обычной мышкой и логику этого управления.

Выложу pdf и картинку с векторами для поворота вокруг каждой оси:
Клик мышью (красная точка) и движение вверх - поворот вокруг X.
Клик мышью и движение вправо - поворот вокруг Y.
Клик мышью и диагональное движение - поворот вокруг Z.  (Указанный вектор поворачивает визуально по часовой стрелке.)

В < AD18 работает так же, отличие в чувствительности/масштабе. 

 

И теперь вопрос каким движением мыши выполнить поворот вокруг Z оси в AD18+ ?

 

rotation.png

PCB1.pdf

Share this post


Link to post
Share on other sites

Spartak
59 minutes ago, toshas said:

Можно использовать горячие клавиши, можно взять 3d мышку, но речь именно про управление обычной мышкой и логику этого управления.

Выложу pdf и картинку с векторами для поворота вокруг каждой оси:
Клик мышью (красная точка) и движение вверх - поворот вокруг X.
Клик мышью и движение вправо - поворот вокруг Y.
Клик мышью и диагональное движение - поворот вокруг Z.  (Указанный вектор поворачивает визуально по часовой стрелке.)

В < AD18 работает так же, отличие в чувствительности/масштабе. 

 

И теперь вопрос каким движением мыши выполнить поворот вокруг Z оси в AD18+ ?

 

rotation.png

PCB1.pdf 648.49 kB · 0 downloads

    Ну, там же есть оранжевые стрелки и кольцо. Совмещаете курсор (рука) с вертикальной стрелкой - плата вращается вокруг оси Х, совмещаете с горизонтальной - плата вращается вокруг оси Y; совмещаете с кольцом - и вращайте на здоровье вокруг оси Z.

Всё вполне наглядно. При этом уже не надо дальше следить за положением курсора, он может гулять по экрану, будет отслеживаться только выбранная координата. Так было всегда, во всех версиях.

Share this post


Link to post
Share on other sites

toshas
25 minutes ago, Spartak said:

    Ну, там же есть оранжевые стрелки и кольцо. Совмещаете курсор (рука) с вертикальной стрелкой - плата вращается вокруг оси Х, совмещаете с горизонтальной - плата вращается вокруг оси Y; совмещаете с кольцом - и вращайте на здоровье вокруг оси Z.

Всё вполне наглядно. При этом уже не надо дальше следить за положением курсора, он может гулять по экрану, будет отслеживаться только выбранная координата. Так было всегда, во всех версиях.

В этом случае (клик по желтой стрелке или кольцу) поворот будет только вокруг одной оси, когда поворачиваем по клику курсора в произвольном месте должны меняться все углы сразу. 
Получается, что в AD18+ меняюся только 2 угла при произвольном клике. Похоже поэтому кто-то видит разницу, а кто-то нет, дело в привычке с помощью которой идет работа с 3ей осью.

Share this post


Link to post
Share on other sites

popms

вот явная разница во вращении между AD17 и AD21. 

В обоих случаях шифт клик был в центре, затем правая кнопка кликает в правый верхний угол платы и движется строго вертикально вниз.

При это вращается плата совершенно по-разному:

 

923350046_.thumb.gif.a1482676034edd16dcd17688b1b001ab.gif

Share this post


Link to post
Share on other sites

toshas

Есть шансы создать feature request на управление z осью и по клику тоже, как было раньше ? Или это только нам двоим интересно ?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.