Можно ли создать параметризованную фигуру в Visio?

478
WickedMongoose

Я работаю над схемой компоновки жгута проводов в Visio Pro 2016 и вижу, что существует несколько форм для различного числа линейных шин, например. 2-х, 3-х, 4-х и 8-ми линейная шина, а также соответствующий N-линейный отвод шины для каждого типа шины.

Example 3-line bus elbow with Context Menu and default name

Почему бы просто не воспользоваться автобусом N-Line? Поместите шину и установите количество шин так, чтобы шаблон формы изменился в соответствии с новым значением. Это вообще возможно? Я искал, но пришел пустой. Было бы удивительно просто вытянуть форму разъема и ввести число проводников, чтобы просто настроить форму автоматически, вместо того, чтобы вручную размещать каждый провод, что просто сводит с ума. Может попытаться макрос для создания соединителя чуть позже, но решил, что я бы попросил здесь сэкономить время.

0

1 ответ на вопрос

0
Paul Herber

Да, это возможно. Многие параметры в Visio параметризованы таким образом, даже формы n-линии шины (или были в Visio 2010 и более ранних версиях, я не могу сказать о Visio 2013/2016). Перетащите фигуру на страницу чертежа, щелкните правой кнопкой мыши фигуру и выберите « Настроить <имя фигуры>» . Это изменит количество отображаемых строк, но ширина останется постоянной. Ширина может быть скорректирована с помощью желтой ручки. 3-х строчная форма странная.

Опция Config для шинных линий стиля 2013 не имеет опции для увеличения числа проводников. WickedMongoose 6 лет назад 0
@WickedMongoose - 3-проводная форма не является стандартной, попробуйте 2-проводную или 4-проводную форму. Paul Herber 6 лет назад 0
Я вижу это сейчас, но это все еще только выпадающее меню, в котором можно выбрать один из существующих ранее объектов шины 2,3,4 или 8 линий, а не фактическую параметризацию. Надежды рухнули, мечты разбились. WickedMongoose 6 лет назад 0
@WickedMongoose - объясните, что именно вы подразумеваете под параметризацией. Paul Herber 6 лет назад 0
Параметризованная часть похожа на функцию, в которой какой-то аспект этой части был подвергнут дистилляции до переменной, в которую может быть помещено любое число, чтобы программно генерировать выходные данные. Visio только что жестко запрограммировал 2,3,4 и 8 в список деталей, это по определению не параметризовано. Просто скажи нет жесткому кодированию. Должна быть кампания «ни разу» для compsci majors. WickedMongoose 6 лет назад 0
@ WickedMongoose - я понимаю, что такое параметр, мне просто интересно, что вы имели в виду. Число хранится в фигуре (больше некуда хранить число), поэтому по определению это параметр. Допускаются только определенные значения, что также хорошо для параметра. Для каждого допустимого значения в формулах сгруппированной фигуры существуют формулы, которые позволяют различным подвидам становиться видимыми (или скрытыми). Бесконечное количество опций никогда не будет опцией, фактически каждая опция должна быть закодирована. Ничего общего с жестким кодированием. Paul Herber 6 лет назад 0
Я не прошу бесконечность, я прошу любое число, которое может быть сохранено в INT, а не бесконечное на любом отрезке. Если формула определяет форму, это не будет проблемой, но, похоже, это не так. Или я должен сказать, что это именно оператор CASE, а не сгенерированный программно? WickedMongoose 6 лет назад 0
Нет, ничего подобного не возможно. В формах Visio нет кодирования. Paul Herber 6 лет назад 0

Похожие вопросы