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

Форум по вопросам применения и программирования в Visio
Текущее время: 16 июн 2019, 06:46

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


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


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



Начать новую тему Ответить на тему  [ Сообщений: 13 ] 
Автор Сообщение
 Заголовок сообщения: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 26 май 2019, 12:37 
Всем доброго времени суток! Как в MS Visio создать новые фигуры (дверь и окно), которые могли бы автоматически привязываться к стене в зависимости от её толщины и положения не перемещая их вручную, так как представленные фигуры мне не подходят и должны иметь другой вид а исправить имеющиеся невозможно они защищены от исправления?
Дополнено позднее: Тема первоначально имела название: Помогите я устал...


Последний раз редактировалось Surrogate 03 июн 2019, 12:44, всего редактировалось 1 раз.
Название темы заменено на более подходящее по смыслу


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 26 май 2019, 13:14 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Введение
В Visio помимо основного движка существуют различные дополнения, которые запускаются не всегда.
В частности для прорисовкм стен, окон и т.д. такое дополнение существует. Оно запускается при опускании на страницу первого же шейпа типа "окно", "Стена" и т.д. И далее поддерживает работу подобных шейпов.
Так что на самом деле не "окно автоматически привязывается к стене", а "окно вызывает программу, которая находит соприкасающуюся стену и привязывает его к этой стене".
Ответы
Цитата:
Как в MS Visio создать новые фигуры (дверь и окно), которые могли бы автоматически

Следовательно, нужно либо создать свое дополнение для Visio, которое могло бы работать с Вашими новыми фигурами, либо создать такой шейп, который существующая программа будет принимать за "свой".
Первый вариант для новичка довольно сложен, но все равно проще второго, потому как это дополнение Visio не документировано. Значит делать шейп "похожим" придется методом проб и ошибок.
Цитата:
представленные фигуры мне не подходят и должны иметь другой вид а исправить имеющиеся невозможно они защищены от исправления

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 26 май 2019, 13:27 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
А что именно не устраивает в существующих шейпах?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 26 май 2019, 15:47 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3607
Откуда: оттуда
Использую Visio c: 1998
Отрасль: -
Должность: Information worker
Уровнь квалификации: ShapeSheet, VBA
Tumanov писал(а):
Значит делать шейп "похожим" придется методом проб и ошибок.
такой путь может оказаться тоже долгим!
Иногда такие проблемы возникают, чаще всего это распространяется на конкретный файл.
Если создать новый документ с нуля, то все будет хорошо в 99% случаев. Иногда, если вставите фрагмент плана из проблемного файла в чистый документ тоже все будет хорошо.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 26 май 2019, 16:28 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Цитата:
Иногда такие проблемы возникают, чаще всего это распространяется на конкретный файл.
Если создать новый документ с нуля, то все будет хорошо в 99% случаев. Иногда, если вставите фрагмент плана из проблемного файла в чистый документ тоже все будет хорошо.

Типа, если нужно нарисовать три секции из четырехкамерного стеклопакета, то просто вставь его в другой файл? :)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 26 май 2019, 16:40 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3607
Откуда: оттуда
Использую Visio c: 1998
Отрасль: -
Должность: Information worker
Уровнь квалификации: ShapeSheet, VBA
malyugin писал(а):
фигуры (дверь и окно), которые могли бы автоматически привязываться к стене в зависимости от её толщины
вышеописанное полностью описывает нормальное поведение, когда штатная надстройка работает корректно! В некоторых файлах надстройка начинает сбоить, а в новых файлах все работает хорошо!

Я бы посоветовал, перед тем как городить огород с экспериментами с штатными фигурами. Попробовать с чистым файлом!
Tumanov писал(а):
нужно нарисовать три секции из четырехкамерного стеклопакета
так ли это нужно? Поиметь немалый геморрой, ради соответствия количества камер стеклопакета...
Дополнено позднее:
malyugin в теме Помогите я устал... писал(а):
представленные фигуры мне не подходят и должны иметь другой вид
может надо быть попроще, тогда не придется создавать тем с такими слезоточивыми названиями ?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 27 май 2019, 13:16 
То что они не соответствуют нашим требованиям. В добавленном изображении должно быть наглядно видно.
Изображение


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 27 май 2019, 13:48 
Не в сети
Administrator

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

Добавить очки репутацииУменьшить очки репутации
Ну, это легче...
Пусть исходный трафарет редактировать нельзя, но Вы можете создать свой. Скопировать в него дверь и окно из исходного трафарета, изменить их и использовать два этих мастера вместо исходных.
Если правильно внести изменения, то вроде бы Visio принимает их за "свои". Во всяком случае, у меня не ругается.
Теперь как редактировать...
Мастер "Дверь" имеет структуру, как показано на рисунке. Группа из 12 вложенных шейпов. Ваша задача - посатвить NoShow = True вместо имеющихся формул в геометрии в тех шейпах, которые Вам не будут нужны. И добавить вертикальную черточку в один из шейпов.
Шейпы ищутся с помощью Drawing Explorer, исправляются через ShapeSheet.
В общих чертах - так, а дальше спрашивайте, что будет непонятно.


Вложения:
door.jpg
door.jpg [ 47.73 Кб | Просмотров: 148 ]
Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 27 май 2019, 13:48 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3607
Откуда: оттуда
Использую Visio c: 1998
Отрасль: -
Должность: Information worker
Уровнь квалификации: ShapeSheet, VBA
с окном все довольно просто ! выделяем фигуру Окно, щелкаем правой кнопкой мыши. Выбираем пункт Задать параметры отображения
Изображение


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 27 май 2019, 14:11 
Не в сети
Administrator

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

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 27 май 2019, 14:13 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3607
Откуда: оттуда
Использую Visio c: 1998
Отрасль: -
Должность: Information worker
Уровнь квалификации: ShapeSheet, VBA
С дверью чуть посложнее будет! Видео описывает пошагово, что нужно делать
phpBB [youtube]

Исправленные фигуры нужно сохранить в отдельный трафарет и дергать на лист из него.
Дополнено позднее:
Поставляемые корпорацией Майкрософт образцы фигур Visio защищены авторскими правами. Эти фигуры можно копировать, реорганизовывать и изменять для собственного использования. Можно также распространять содержащие их документы, но продавать и распространять исходные или измененные образцы фигур Visio нельзя.


Последний раз редактировалось Surrogate 27 май 2019, 18:01, всего редактировалось 2 раз(а).

Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 02 июн 2019, 05:14 
Surrogate писал(а):
с окном все довольно просто ! выделяем фигуру Окно, щелкаем правой кнопкой мыши. Выбираем пункт Задать параметры отображения
В моем случае внешние линии получаются пунктирными а не сплошными как у вас на примере... Тоже самое происходит и с дверью( а вот с чертой поперек в центре все идеально)


Пожаловаться на это сообщение
Вернуться к началу
  
Ответить с цитатой  
 Заголовок сообщения: Re: Как сделать фигуры "Дверь" и "Окно" как на планах БТИ?
СообщениеДобавлено: 02 июн 2019, 06:43 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3607
Откуда: оттуда
Использую Visio c: 1998
Отрасль: -
Должность: Information worker
Уровнь квалификации: ShapeSheet, VBA
Гость писал(а):
В моем случае внешние линии получаются пунктирными
выделите фигуру и на вкладке ленты Главная, в группе Стили фигур, нажмите кнопку Линия и измените тип штриха линии на сплошную.
Изображение
PS а что такое внешние линии?


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

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



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

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


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

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