Форум пользователей Visio

Форум по вопросам применения и программирования в Visio
Текущее время: 28 мар 2024, 22:27

Часовой пояс: UTC + 3 часа [ Летнее время ]


Правила форума


При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)
Размещая ваши вложения на форуме не используйте имена файлов содержащих кириллицу, в противном случае файл будет иметь имя .<расширение файла> !

Для форматирования ваших сообщений используйте BBCodes, описание используемых на форуме BBCodes.



Начать новую тему Ответить на тему  [ Сообщений: 20 ] 
Автор Сообщение
 Заголовок сообщения: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 12:18 
Не в сети

Зарегистрирован: 28 апр 2014, 12:03
Сообщений: 5
Использую Visio c: 2013
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Доброго времени суток!
Подскажите, пожалуйста, возможно ли создать в Visio 2010 шаблон двойной линии, у которой пунктир располагался бы всегда либо снизу, либо справа от сплошной линии, вне зависимости от направления отрисовки линии.
Пример на рисунке (сетка 1мм, точки соединения расположены на концах сплошной линии):
Вложение:
Line.JPG
Line.JPG [ 11.06 Кб | Просмотров: 6016 ]


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 28 апр 2014, 12:51 
Не в сети
Ветеран

Зарегистрирован: 06 май 2013, 13:01
Сообщений: 746
Откуда: Россия
Использую Visio c: 2013
Очков репутации: 18

Добавить очки репутацииУменьшить очки репутации
Думаю, да. Хотя, на этом рисунке смещение странное, поскольку вертикальные пунктирные линии получаются длиннее, чем при сдвиге. Если это именно то, что требуется, то могут быть сложности в реализации.
А вообще, в чём именно проблема заключается?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 13:11 
Не в сети

Зарегистрирован: 28 апр 2014, 12:03
Сообщений: 5
Использую Visio c: 2013
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Qwertiy
Делаем технологические схемы, пунктир обозначает обогрев линии. По правилам отрисовки линий на схемах обогрев всегда должен отрисовываться справа от вертикальной линии и снизу от горизонтальной линии.
Рисунок сделан от руки, в реальности длины линий одинаковы (т.е. будет смещение на концах).
Проблема в том, что у меня никак не получается сделать шаблон линии (line pattern) по правилам выше. Если отрисовать линию как в примере, то пунктир получается либо снаружи сплошной, либо внутри.

Я уже не знаю, куда копать...

P.S. Заранее прошу прощения за некоторые термины - у меня Visio с русским интерфейсом


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 28 апр 2014, 13:16 
Не в сети
Ветеран

Зарегистрирован: 06 май 2013, 13:01
Сообщений: 746
Откуда: Россия
Использую Visio c: 2013
Очков репутации: 18

Добавить очки репутацииУменьшить очки репутации
Хм.. Line pattern никогда не использовал. Я Думал про stencil. Но если планируется использовать линию именно как линию, ограничивающую нечто, а не как набор отрезков, то вероятно трафарет не подойдёт...


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 13:35 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
по данному вопросу проконсультировался в скайпе с Digitall (автор проектов prodigitall.narod.ru [сайт функционирует, но на нем завелись не хорошие скрипты - копия сайта], ovisio.ru [сайт прекратил свое существование в 2016 году])
его вердикт
Цитата:
Средствами шаблона линии нет, невозможно.
наверно будет проще всего программно генерить новую линию смещенную и другим типом линии ?

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 14:28 
Не в сети

Зарегистрирован: 28 апр 2014, 12:03
Сообщений: 5
Использую Visio c: 2013
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Surrogate
Программно не получиться - Visio используется как ядро для работы другого продукта (AVEVA Diagrams). В этом софте только один вариант - шаблон линии, ничего другого разработчики не предусмотрели.

А может здесь можно поковыряться? Только как узнать принцип построения линии в Visio и какой параметр за что отвечает? Геометрию помню плохо, но вроде вычисляется координата точки на окружности?
Содержимое спрятано под спойлер ↓
Спойлер:
Вложение:
propline.JPG
propline.JPG [ 61.75 Кб | Просмотров: 700 ]


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 14:31 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 939
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 127

Добавить очки репутацииУменьшить очки репутации
тоже думаю, что невозможно.
можно такой извращенный вариант: рисуем линию обычную, потом ее копируем на то же место, делаем пунктиром и добавляем тень - тень как раз расположится как вам надо.

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 14:41 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 939
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 127

Добавить очки репутацииУменьшить очки репутации
вот так например. у меня работает более менее


Вложения:
SmartLine.rar [9.73 Кб]
Скачиваний: 372
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 15:19 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
LazyDragon
а кстати речь идет о собственно линии или о динамическом коннекторе ?

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 15:25 
Не в сети

Зарегистрирован: 28 апр 2014, 12:03
Сообщений: 5
Использую Visio c: 2013
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
9rey
Отличная идея, спасибо огромное! Воистину, всё гениальное - просто! :D
Только я не понял - в Вашем файле нет шаблонов линий, как Вы это сделали?

Surrogate
технологическая линия должна отрисовыватся инструментом "Соединительная линия" (вызывается по Ctrl+3). Вот для неё и делается шаблон.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 15:34 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
LazyDragon писал(а):
технологическая линия должна отрисовыватся инструментом "Соединительная линия" (вызывается по Ctrl+3). Вот для неё и делается шаблон.
это интересный подход, ибо этот инструмент вещь в себе Изображение

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 16:09 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 939
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 127

Добавить очки репутацииУменьшить очки репутации
LazyDragon
я же написал как. это не шаблон линии. это два коннектора наложенные один на другой. один из них простой, второй пунктирный (стандартный шаблон) с ТЕНЬЮ. концы одного привязаны к координатам концов другого через шейпшит. вроде все.
а, да, еще у обоих коннекторов стоит запрет на перепрокладку маршрута, чтоб одинаково ездили.

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 18:51 
Не в сети
Ветеран
Аватара пользователя

Зарегистрирован: 28 апр 2013, 14:03
Сообщений: 963
Откуда: Вена, Австрия
Использую Visio c: 1998
Очков репутации: 100614

Добавить очки репутацииУменьшить очки репутации
+1 за "невозможно"..
Т.е. невозможно сделать в Visio такой стиль линий, чтобы он вел себя как описано, и его можно было использовать с "Соединительной линией" (ака "dynamic connector")

_________________
Полезные инструменты для создания диаграмм Visio:
https://unmanagedvisio.com/


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 28 апр 2014, 21:03 
Не в сети

Зарегистрирован: 28 апр 2014, 12:03
Сообщений: 5
Использую Visio c: 2013
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
9rey
Всё, теперь дошло :oops:
Уже мозги перекосило от постоянного напряжения 8-)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения:
СообщениеДобавлено: 28 апр 2014, 23:18 
Не в сети
Ветеран

Зарегистрирован: 06 май 2013, 13:01
Сообщений: 746
Откуда: Россия
Использую Visio c: 2013
Очков репутации: 18

Добавить очки репутацииУменьшить очки репутации
А мне кажется, что должно быть можно сделать...
Только что-то шаблон линии принципиально не хочет получаться - никакой :(


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re:
СообщениеДобавлено: 29 апр 2014, 11:27 
Не в сети
Content manager
Content manager
Аватара пользователя

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 5043
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Интеграция системных интеграторов
Должность: Дизайнер по оформлению документации
Уровнь квалификации: Форматирование документов MS Word
Qwertiy писал(а):
Хм.. Line pattern никогда не использовал

Только что-то шаблон линии принципиально не хочет получаться - никакой :(
покури мануал от Digitall Методы создания шаблонов линий, может что и получится :)

_________________
База знаний ShapeSheet
Мой Youtube-канал @surrogate-tm
Мои трафареты


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 02 май 2014, 09:37 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 2253
Очков репутации: 100626

Добавить очки репутацииУменьшить очки репутации
Цитата:
его вердикт
Цитата:
Средствами шаблона линии нет, невозможно.

А средствами шаблона линии, использующего формулы шейп-листа? :)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 02 май 2014, 11:09 
Не в сети
Ветеран

Зарегистрирован: 21 окт 2011, 12:01
Сообщений: 939
Откуда: г. Екатеринбург
Использую Visio c: 2011
Очков репутации: 127

Добавить очки репутацииУменьшить очки репутации
может пример? :)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 02 май 2014, 12:16 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 2253
Очков репутации: 100626

Добавить очки репутацииУменьшить очки репутации
Так, от идеи до реализации должно пройти некоторое время...
И нет гарантии, что она реализуема. Но я попробую.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Шаблон двойной линии
СообщениеДобавлено: 02 май 2014, 14:08 
Не в сети
Administrator

Зарегистрирован: 30 авг 2009, 11:02
Сообщений: 2253
Очков репутации: 100626

Добавить очки репутацииУменьшить очки репутации
Сдался. Не получилось :(


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 20 ] 

Часовой пояс: UTC + 3 часа [ Летнее время ]



Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11


Вы можете начинать темы
Вы можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Вы можете создать форум бесплатно PHPBB3 на Getbb.Ru, Также возможно сделать готовый форум PHPBB2 на Mybb2.ru
Русская поддержка phpBB