Убедитесь, что Visio новые точки подключения на среднем расстоянии?

8

Я пользователь Visio 2013. Как вы гарантируете, что новая точка подключения будет расположена точно на среднем расстоянии между двумя существующими последовательными точками подключения?

DavidDe
источник

Ответы:

4

Нет простого способа сделать это (или я просто не знаю лучшего способа). Щелкните правой кнопкой мыши Shape и выберите Show ShapeSheet . Теперь в листе формы перейдите к таблице точек подключения и добавьте вручную точки подключения и их координаты.

Вот простой пример, который я сделал. Это прямоугольник из базовых фигур, и я хочу добавить точку подключения, расположенную точно посередине двух точек подключения, которые уже доступны по умолчанию. Поэтому я щелкаю правой кнопкой мыши по таблице и выбираю Вставить строку, а затем добавляю значение ширины X как 0,25, потому что это половина от 0,5. И я добавляю еще одну точку соединения со значением 0,125, потому что это половина 0,25. Теперь у меня есть две новые точки подключения, добавленные именно так, как вы хотели.

Для других форм, таких как, например, эллипс, вам понадобится помощь геометрии или математики, чтобы найти координаты (X, Y). От того, как будет выглядеть математическое уравнение, и от того, насколько сложным оно будет, зависит от геометрии формы. Но вы можете задать этот математический вопрос здесь .

Devid
источник
Спасибо за это. Я использую Visio 2013, и я ожидал такой основной функциональности. Это действительно ограничение в Visio
Shailen
В ShapeSheet вы можете использовать различные функции, но я мало изучил форму и то, что она может предложить.
Девид
1
Это не ограничение в Visio, но в графическом интерфейсе для указания точек подключения. Графические интерфейсы ограничены, вы не можете указать все через них.
reinierpost
2

Я не нашел фактической команды в Visio 2013 для автоматического выравнивания точек подключения, но следующий обходной путь должен обеспечить необходимые вам результаты:

Откройте окно «Привязка и склейка» ( Alt+ F9) и убедитесь, что параметр «Привязка» (в разделе «В настоящее время активен») вместе с параметром «Сетка» (в разделе «Привязать к») отмечены на вкладке «Общие». Точки соединения фигуры теперь должны привязываться к сетке. Это позволит вам выровнять и расставить точки по мере необходимости.

Snap & Glue window

Трой
источник
0

Я использую так же, как Devid, но вы можете использовать процент вместо точного числа. например, ширина * 50%, это гарантирует, что точка подключения находится в мертвой точке независимо от размера формы:

[ Ссылка на картинку]

C. Crosland
источник
0

Чтобы прокомментировать ответ К. Кросланда (используя его диаграмму в качестве руководства), я нашел самый простой способ добавить точки подключения. Я собираюсь использовать прямоугольную форму, которая не имеет существующих точек подключения в качестве примера. Я собираюсь добавить 4 точки подключения в середине каждой стороны прямоугольника.

  1. Выделите форму.
  2. Щелкните правой кнопкой мыши и выберите «Показать таблицу форм».
  3. В области справа от существующих таблиц, которые появляются, щелкните правой кнопкой мыши и выберите «Вставить раздел», а затем установите флажок «Точки подключения».
  4. Это вставит таблицу под названием «Точки подключения» с одной строкой.
  5. Щелкните правой кнопкой мыши по первому столбцу первой строки («1») и выберите «Вставить новую строку после»
  6. Повторяйте это, пока у вас не будет 4 ряда
  7. В первой строке выберите поле под «X», нажмите «F2» для редактирования и введите «.5» в конце появившейся формулы «= Ширина * 0». Формула должна тогда быть '= Ширина * 0,5'. Вы говорите, чтобы умножить ширину на половину. Оставьте значение под 'Y' как есть ('= Высота * 0').
  8. Во 2-й строке отредактируйте значение «Y», чтобы умножить на «.5». Вы должны в конечном итоге с '= Высота * 0,5'. Оставьте значение 'X' как есть ('= Ширина * 0').
  9. В 3-й строке отредактируйте значение «X» для умножения на «1» («= Ширина * 1») и значение «Y» для умножения на «.5» («= Высота * 0,5»).
  10. В 4-й строке отредактируйте значение «X» для умножения на «.5» («= Ширина * 0,5») и значение «Y» для умножения на «1» («= Высота * 1»).
  11. Теперь вы создали точки соединения в середине каждой стороны прямоугольной формы. Вы можете закрыть Shape Sheet, нажав «x» в правом верхнем углу, чтобы закрыть окно.

Это должно начать вас.

Примечание. Умножение на 0,5 или 50% дает тот же результат, но я обнаружил, что быстрее набрать «.5» или «1» (вместо «50%» и «100%») и ввести после нажатия F2.

гладить
источник