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

Форум по вопросам применения и программирования в Visio
Текущее время: 16 дек 2017, 05:30

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


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


При размещении файлов предпочтительным является формат vsd (а не vsdx/vsdm)



Начать новую тему Ответить на тему  [ Сообщений: 24 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 05 авг 2011, 10:45 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Здравствуйте, уважаемые форумчане!
Помогите разобраться с одной проблемой. Из простейших элементов создал сложную фигуру. Имеется ввиду, что она замкнутая, стала единым целым и программой воспринимается также. Не удается изменить заливку. Стандартные методы заливки не работают, меняется только цвет линий. Буду весьма признателен за помощь.
Заранее, спасибо!
Геннадий.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 13 авг 2011, 00:08 
Не в сети
Administrator

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

заливка то вообще есть ? насколько я знаю, что заливка применима только к замкнутым фигурам ....


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 24 авг 2011, 08:40 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Простите, а как это сделать, проверить координаты через ShapeSheet?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 24 авг 2011, 14:10 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
посмотреть в разделе Geometry1, координаты X и Y у первой и у самой последней вершин должны совпадать


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 25 авг 2011, 13:07 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
когда я пытаюсь выделить конкретную вершину фигуры (вид - размер и положение) у меня выделяется вся фигура целиком и в любой её части координаты неизменны.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 25 авг 2011, 13:14 
Не в сети
Administrator

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


мы говорили про просмотр координат вершин в ShapeSheet!
А окно "Размер и положение" показывает координаты всей фигуры


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 26 авг 2011, 11:53 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

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


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 26 авг 2011, 12:40 
Не в сети
Administrator

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

как я говорил выше, проверяем совпадение первой и последней вершин фигуры:
на примере видно что координата Х1 (0.5 mm) и Х7 (0.0 mm) не совпадает
Вложение:
Комментарий к файлу: примерный внешний вид таблицы ShapeSheet
shapesheet.PNG
shapesheet.PNG [ 6.8 Кб | Просмотров: 9990 ]


значит фигура не замкнутая - к ней невозможно применить заливку!!!


Последний раз редактировалось Surrogate 26 авг 2011, 12:47, всего редактировалось 1 раз.

Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 26 авг 2011, 13:16 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Спасибо большое за помощь. К сожалению, координаты не совпадают. Один вопрос, а как с этим бороться? И вообще, возможно ли это в принципе?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 26 авг 2011, 13:51 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
я таки Вам сразу сказал, что линия НЕ ЗАМКНУТАЯ :)

бороться можно: ставите курсор в последнюю ячейку Х, убиваете все что там написано после знака "=", и ставите курсор в ячейку X1. тут как в Excel подставится формула "= Geometry1.X1". эту формулу если есть энтузазизм, можно и руками вписать :)
повторить операцию с формулой в последней ячейке Y


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 29 авг 2011, 10:03 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Попробовал изменить координаты в Geometry1 (x, y), толку нет. Проверил соответствующие координаты во всех Geometry с 1-ой по 16-ю, все в порядке. Фигура выделяется , но заливка меняется только внутри линий, из которых состоит фигура. :?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 29 авг 2011, 10:55 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
Цитата:
Попробовал изменить координаты в Geometry1 (x, y), толку нет. Проверил соответствующие координаты во всех Geometry с 1-ой по 16-ю, все в порядке. Фигура выделяется , но заливка меняется только внутри линий, из которых состоит фигура.


а что вы хотели ? заливка - это свойство одной конкретной фигуры!

или ваша фигура содержит в себе несколько разделов Geometry ? тогда надо следить чтоб в каждом разделе Geomrtry1.NoFill, Geomrtry2.NoFill, … GeomrtryN.NoFill стояло значение TRUE (как на моем скриншоте)

или Вы хотите менять за раз заливку нескольких фигур ? тогда можно воспользоваться стилями


вы меня заинтриговали - можно файл с чудо-фигурой в студию :)


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 05 сен 2011, 11:29 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
я-таки выполнил все выше указанные предписания, а толку к сожалению нет. Для чистоты эксперимента , специально слепил простейшую фигуру и все равно не смог её залить. При моих попытках изменить заливку фигуры, меняется заливка линий и всё. Один вопрос: а что характеризуют параметры Geometry1-14. При чём не совсем понятно, зависит ли их количество от сложности составной фигуры?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 05 сен 2011, 13:33 
Не в сети
Administrator

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
с этого момента по подробнее:
Цитата:
Один вопрос: а что характеризуют параметры Geometry1-14. При чём не совсем понятно, зависит ли их количество от сложности составной фигуры?


1. Ваша фигура состоит из 14 разделов GeometryX ?
2. в Вашей фигуре сGeometry1, состоит из 14 строк

Если имеем дело с первым случаем, то ни какой заливки к этой фигуре применить нельзя !!! Заливка применима только к замкнутой фигуре - которая описывается разделом одним GeometryX.

я пытался создать ломанную фигуру, из 8 отрезков с помощью команды трим, обрезал лишнее. потом командой джойн собрал отрезки в одну фигуру с единственным разделом Geometry1 ! не понимаю, как у Вас получается несколько разделов GeometryX :(
Поэтому и прошу приложить Ваш файл !


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 06 сен 2011, 10:57 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Я из отдельных элементов (стен) слепил контур здания и пытаюсь, полученную фигуру залить. :( http://narod.ru/disk/24191297001/%D0%91 ... ..vsd.html


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

Зарегистрирован: 02 окт 2009, 01:01
Сообщений: 3362
Откуда: оттуда
Использую Visio c: 1998
Отрасль: Связь
Должность: Бывший проектировщик
Уровнь квалификации: ShapeSheet, VBA
что не получается залить ?

1. Внутренние помещения ?
2. Контуры стен ?

На мой взгляд, с контурами стен проблем нет! можно было в DocumentStencil поменять заливку стен и все :)
Месье знает толк в извращениях … ! первый раз вижу чтобы объединяли контур здания :)

В Вашем случае зачем-то помимо контуров в эту единую фигуру попали окна-двери …
или я недопонимаю глубинный смысл ?


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 07 сен 2011, 08:24 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Идея очень проста: рисунок должен нести определенную информацию о здании и прилегающей территории , поэтому в нем есть соответствующие элементы. Все это конечно же можно нарисовать в autocad, но это детали , нет ответа на главный вопрос : Можно залить или нет? Я имею ввиду конечно же не контур здания, а его площадь.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 07 сен 2011, 11:53 
Не в сети
Administrator

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

Теперь я наконец понял, чего Вы хотели добиться - на все-про все ушло больше месяца …

Думаю, прямого способа средствами визио нет, можно добиться только создать отдельную фигуру - контур и залить ее, вижу 2 варианта:

1. Обвести по внутреннему контуру
2. Создать копию вашей хитроумной фигуры, нарисовать прямоугольник размером более вашей фигурищи. Чтоб фигурища была полностью вписана в квадрат,
запустить команду Shapes=>Operations=>Fragment. Удалить все что не является внутренним контуром. Разместить этот контур внутри Вашей Фигурищи.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 08 сен 2011, 13:27 
Не в сети

Зарегистрирован: 05 авг 2011, 10:30
Сообщений: 10
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Если можно, по-подробнее И желательно по-русски. У меня русифицированная версия, поэтому когда речь идет о Shapes=>Operations=>Fragment я не понимаю, вообще о чем идет речь.


Пожаловаться на это сообщение
Вернуться к началу
 Профиль  
Ответить с цитатой  
 Заголовок сообщения: Re: Создание и оформление замкнутых фигур.
СообщениеДобавлено: 02 окт 2011, 09:50 
Не в сети
Аватара пользователя

Зарегистрирован: 28 ноя 2009, 18:07
Сообщений: 4
Откуда: Нефтеюганск
Очков репутации: 0

Добавить очки репутацииУменьшить очки репутации
Может быть уже не актуально, но есть еще один метод. Действует замечательно в Visio 2010. Есть такая вкладка "Операции", там есть функция "Соединить". Выделяем, нажимаем кнопочку и все. Можно заливать. :)


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

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



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

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


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

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