Форум пользователей Visio http://visio.getbb.ru/ |
|
Исчезает способность коннекта в большой группе http://visio.getbb.ru/viewtopic.php?f=3&t=1133 |
Страница 1 из 3 |
Автор: | Tumanov [ 30 май 2017, 11:52 ] | ||
Заголовок сообщения: | Исчезает способность коннекта в большой группе | ||
Какую интересную вещь обнаружил! Visio 2007. Рисую шейп для электрики, которая монтируется на рейках. Обычно делаю такие вещи через экспорт-импорт .emf, а тут картинка показалась не сложной и решил обойтись без .emf, то есть просто сгруппировать шейпы. Результат должен иметь возможность цепляться друг к другу. И вот тут-то обнаружилось, что если в группе 24 шейпа, то Connection Point еще работает. А при 25 входящих шейпах Connection Point срабатывать отказывается. Картинка показывает, как меняется поведение группы при удалении одного входящего шейпа. И число-то маленькое - всего 25. Как-то очень неожиданно оказалось. -------- Дополнительная информация. Попытка уменьшить количество входящих шейпов за счет промежуточной группировки не помогает. То есть сказывается именно общее количество. О вот операция Join помогает.
|
Автор: | 9rey [ 30 май 2017, 12:11 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
в 2010 проверил - работает вроде и с бОльшим кол-вом шейпов |
Автор: | Tumanov [ 30 май 2017, 12:32 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Да не долго оно работает... В Visio 2013 ломается где-то в районе 50 шейпов. (Точное значение не искал, да оно наверное и не важно). Дополнено позднее:
LeoAbyss в сообщении от 18.01.2010 писал(а): К сожалению, сказывается. Если фигур в группе меньше 20, то никаких проблем. Как только их становится больше - точки перестают коннектиться. |
Автор: | 9rey [ 30 май 2017, 12:52 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
да, действительно, подтверждаю. на 2010 такая же история - побольше шейпов и не клеится. |
Автор: | nbelyh [ 30 май 2017, 12:53 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Подтверждаю и в 2016 - то же самое. "Ломается" в районе 50 шейпов. Похоже на фичу (оптимизация производительности - чтобы не клеить здоровенные сложные блоки друг к другу?) Дополнено позднее: Mark Nelson из MS в комментах к статье писал об этом
|
Автор: | Tim Umix [ 06 апр 2020, 14:19 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Столкнулся с такой же проблемой и в версии 2019. Заметил такую возможность , что фигура не перегруженная клеиться к перегруженной)) |
Автор: | Surrogate [ 06 апр 2020, 16:21 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Я с этой проблемой сталкивался ещё в 2003 версии. LeoAbyss в сообщении #140 писал(а): Если фигур в группе меньше 20, то никаких проблем. Как только их становится больше - точки перестают коннектиться. тогда количество фигур в гирлянде было в районе 25.С этой проблемой сталкиваются в основном, те кто пытается на DIN-рейку навешать кучу добра Самый простой вариант, красивые электроустановочные изделия чтоб были в виде png/wmf, а не сотен отрезков/прямоугольников! Делать рейку не сплошной, а составной PS может в сторону контейнеров смотреть Tumanov в сообщении #14409 писал(а): Вот, например, как красиво устройства в контейнер набираются. Исключительно штатными средствами. Правда, контейнер типа List.
Надо только не забыть Din-рейку поставить в исключаемые категории, чтобы она сама в контейнер не влипла. |
Автор: | Tim Umix [ 02 май 2020, 18:33 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Столкнулся с такой проблемой. Когда на одну фигуру накладываешь другую , то точки перестают работать , то есть получается , что их шейпы складываются и после этого точки ломаются. Как то так)). Так и должно быть?Почему, так происходит, ведь эти фигуры не сгруппированы между собой? И можно ли решить эту проблему? |
Автор: | Tumanov [ 02 май 2020, 19:01 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Цитата: Когда на одну фигуру накладываешь другую , то точки перестают работать Да вроде бы не замечал такого... А что значит "накладываешь" - просто перемещаешь один шейп чтобы он перекрыл Connection point на другом? В этом случае у меня продолжает коннектиться. Или вопрос идет в продолжение темы - не на простых, а на сильно перегруженных шейпах? А пример нельзя посмотреть? |
Автор: | Tim Umix [ 02 май 2020, 19:31 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Да думаю фигуры перегружены шейпами, но не понятно почему , фигура получается считает чужие шейпы за свои , что то вообще не понятна логика https://youtu.be/ewQMiMTqb5s |
Автор: | Tumanov [ 02 май 2020, 20:17 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Цитата: фигура получается считает чужие шейпы за свои , что то вообще не понятна логика Скорее всего ограничения в таких случаях неизбежны, иначе все работало бы гораздо медленнее. Там ведь нет такого понятия, как "свой" шейп, "чужой". Просто Visio начинает искать все накрытые точки соединения и проверять, не выполнится ли на какой-то из них нужное условие. Но долго искать тоже нельзя - пользователи возмущаться начнут. Вот и ограничили. |
Автор: | Tim Umix [ 02 май 2020, 20:26 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Tumanov писал(а): Цитата: фигура получается считает чужие шейпы за свои , что то вообще не понятна логика Скорее всего ограничения в таких случаях неизбежны, иначе все работало бы гораздо медленнее. Там ведь нет такого понятия, как "свой" шейп, "чужой". Просто Visio начинает искать все накрытые точки соединения и проверять, не выполнится ли на какой-то из них нужное условие. Но долго искать тоже нельзя - пользователи возмущаться начнут. Вот и ограничили. Жаль конечно, придется уменьшать шейпы переводом в емф туда обратно(, при экспорте и импорте сбиваются размеры , очень не удобно. |
Автор: | gtfox [ 08 май 2020, 19:31 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Эм.. Может сейчас херню сморожу... А что если кучу шейпов сделать одним |
Автор: | Tumanov [ 08 май 2020, 20:00 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Цитата: Эм.. Может сейчас херню сморожу... А что если кучу шейпов сделать одним Это помогает и довольно часто используется. Но нужно помнить про ограничения: в таком шейпе будет только один тип линии, одна заливка и т.д. Так что часто этот метод комбинируется с ранее объявленными. |
Автор: | Surrogate [ 08 май 2020, 20:03 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
gtfox писал(а): А что если кучу шейпов сделать одним это да. но вы видели эти фотороботы электроизделий? все детали.винтики, гаечки, лампочки, логотипы. и самое страшное масса мелких надписей. предложенный вами способ не сильно уменьшит количество фигур. |
Автор: | Tim Umix [ 17 май 2020, 23:37 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Tim Umix писал(а): Столкнулся с такой проблемой. Когда на одну фигуру накладываешь другую , то точки перестают работать , то есть получается , что их шейпы складываются и после этого точки ломаются. Как то так)). Так и должно быть?Почему, так происходит, ведь эти фигуры не сгруппированы между собой? И можно ли решить эту проблему? Если фигура не перекрывает другие фигуры в щите, то тогда все коннектиться Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео Спойлер: ↕ |
Автор: | Tim Umix [ 18 май 2020, 21:57 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Может есть какой нибудь способ, чтобы фигура игнорировала , то что находится под ней ? Если например сделать фигуру не большого размера , а в нее вставить большой emf, границы будут считаться фигуры куда вставлен emf или по размеру emf? |
Автор: | Surrogate [ 18 май 2020, 23:36 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Tim Umix писал(а): Если фигура не перекрывает другие фигуры в щите, то тогда все коннектиться у меня фигуры не накладываются цепляются гирляндой, фигуры касаются только боками. В 2016 версии после добавления 41 фигуры гирлянда обрывается! Дополнено позднее: нашел фрагмент об этом в своем старом видео Речь идёт о набивке телекоммуникационных шкафов, бывают случаи когда происходят "разрывы цепочки" Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео Спойлер: ↕ Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео Спойлер: ↕ Я сейчас нашел для себя два пути: 1. Делал из фигуры "шкафа" контейнер, фигуры "оборудование" цепляются к точкам соединения внутри "шкафа". 2. Устанавливал фигуру шкаф в виде приемника для размещенных в его пределах фигур, а фигурам оборудованию добавлял возможность добавляться в группу. |
Автор: | Tim Umix [ 18 май 2020, 23:43 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Получилось так как я предполагал , если фигура не накрывает другие фигуры , то все коннектится Встроенное видео спрятано под спойлер ↓ Прямая ссылка на видео Спойлер: ↕ |
Автор: | Tim Umix [ 18 май 2020, 23:48 ] |
Заголовок сообщения: | Re: Исчезает способность коннекта в большой группе |
Так в принципе можно ту область , где точка помещать в простую фигуру, например круг и делать ее без заливки и ей цеплять |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |