Страниц: 1 2 [Все]   Вниз
  Печать  
Автор Тема: Булевы операции - пересечение  (Прочитано 3649 раз)
Текущая оценка темы: *****
Оцените тему!:
0 Пользователей и 2 Гостей смотрят эту тему.
kvl
Эксперт
*

Репутация: (+2/-0)
Offline Offline

Пол: Женский
Сообщений: 114



Рейтинг сообщений:

« : Октября 01, 2009, 20:43:43 »
0

Столкнулась с неожиданной проблемой в 12-м ArchiCADе. Пробую делать булевое пересечение - в результате обьект цели исчезает, с обьектом оператора ничего не происходит. Уже и скрывала его и в каркасный вид переводила - я не вижу фигуры, которая должна получиться при пересечении. Это глюк или я что-то неправильно делаю? Хотфикс стоит 2675. На форуме искала, но что-то с подобным никто не обращался. Операции обычного вычитания и вычитания с выталкиванием вверх и вниз проходят без проблем. А тут не знаю что и думать. Заранее большое спасибо.
Записан

Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
4,00ГБ ОЗУ DDR2
ATI Radeon Sapphire HD4890 1Gb GDDR5
Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
Windows 7 Ultimat 64Bit
Страниц: 1 2 [Все]  Вверх Первое сообщение является шапкой темы - Обсуждение темы находится ниже
Форум ArchiCAD и BIM по-русски - CADstudio.ru
« : Октября 01, 2009, 20:43:43 »

Дорогие друзья!

С самого основания форума cadstudio.ru (в девичестве softmachine.ru), на данный момент в течение 7 лет, с 2004-го по 2012-й год, площадка для форума предоставлялась нам бесплатно благодаря нашим друзьям. К сожалению, с января 2012-го года наш бессменный хостер больше не имеет возможности предоставлять нам сервер бесплатно.
Стоимость аренды сервера, на котором сейчас функционирует на форум, составляет порядка двух тысяч рублей ($70) в месяц, 25 000 рублей в год.

Нами были рассмотрены различные варианты решения возникшей проблемы. В результате было принято решение о покупке собственного web-сервера и размещении его на выделенном канале с пропускной способностью в несколько десятков мегабит в секунду (ориентировочно 30 Мбит/с).
Минимальная стоимость сервера составляет 15 000 рублей ($500), аренда интернет-канала будет обходиться в 700 рублей в месяц, 8 400 рублей в год. В долгосрочной перспективе покупка сервера с арендой интернет-канала будет стоить дешевле, нежели аренда соответствующего сервера у хостера.

Мы, Матвей Иванов и Егор Глебов, основатели форума cadstudio.ru, обращаемся к участникам форума за помощью.

Архитекторы, конструкторы, инженеры, технологи, дизайнеры — все, кому небезразлична судьба нашего сайта — примите участие в финансировании проекта cadstudio.ru
Собранные средства будут направлены на покупку сервера и оплату интернет-канала.
Нам важна любая сумма. Воть.

Предпочтительный способ передачи денег: перевод на банковский счёт.
Все пожертвования анонимны!

Подробная информация в личной переписке.

По состоянию на 2 марта 2012 года, уже собрано 2/3 суммы - 10 000 рублей.
Огромное спасибо всем жертвователям!

 Записан
Думка
АРХ Философ
Ветеран
*

Репутация: (+70/-4)
Offline Offline

Пол: Мужской
Сообщений: 2222



Интерьер - это скульптура вывернутая наизнанку...

Рейтинг сообщений:

« Ответ #1 : Октября 01, 2009, 21:01:41 »
0

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

Windows7x64
Доступно виртуальной памяти   8 ГБ
Intel Core 2 Quad , NVIDIA GeForce 8800 GT
Rus AK-14 (Build 3636)  AK-15 (Build 3602)
kvl
Эксперт
*

Репутация: (+2/-0)
Offline Offline

Пол: Женский
Сообщений: 114



Рейтинг сообщений:

« Ответ #2 : Октября 01, 2009, 21:13:41 »
0

Я и сама удивляюсь. До сих пор пользовалась в основном вычитанием и никаких проблем не было. А это объясняла студентке булевые операции, хотела продемонстрировать на примере, а с пересечением ничего не получается. Может, это все же глюк программы. Просто пересечение редко используется, поэтому и не выявили еще... Уж не знаю, что и думать..
Записан

Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
4,00ГБ ОЗУ DDR2
ATI Radeon Sapphire HD4890 1Gb GDDR5
Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
Windows 7 Ultimat 64Bit
Думка
АРХ Философ
Ветеран
*

Репутация: (+70/-4)
Offline Offline

Пол: Мужской
Сообщений: 2222



Интерьер - это скульптура вывернутая наизнанку...

Рейтинг сообщений:

« Ответ #3 : Октября 01, 2009, 21:49:05 »
0

А какие  объекты участвовали в операции?
Записан

Windows7x64
Доступно виртуальной памяти   8 ГБ
Intel Core 2 Quad , NVIDIA GeForce 8800 GT
Rus AK-14 (Build 3636)  AK-15 (Build 3602)
kvl
Эксперт
*

Репутация: (+2/-0)
Offline Offline

Пол: Женский
Сообщений: 114



Рейтинг сообщений:

« Ответ #4 : Октября 01, 2009, 22:09:24 »
0

Хороший вопрос. Спасибо Вам. Подвигли меня попробовать разные комбинации. Увидела, что между перекрытиями, и между перекрытиями и обычными стенами пересечение все же произошло, но, когда я пытаюсь делать пересечение между профильными стенами, ничего не создается. Просто исчезает одна из стен.
Записан

Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
4,00ГБ ОЗУ DDR2
ATI Radeon Sapphire HD4890 1Gb GDDR5
Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
Windows 7 Ultimat 64Bit
zavrazhin
Эксперт
*

Репутация: (+10/-0)
Offline Offline

Пол: Мужской
Из: Львов

Сообщений: 170



Рейтинг сообщений:

« Ответ #5 : Октября 01, 2009, 23:36:30 »
0

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

koh-i-noor rapidomatic-point 9mm-pencil
kvl
Эксперт
*

Репутация: (+2/-0)
Offline Offline

Пол: Женский
Сообщений: 114



Рейтинг сообщений:

« Ответ #6 : Октября 02, 2009, 14:04:37 »
0

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

Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
4,00ГБ ОЗУ DDR2
ATI Radeon Sapphire HD4890 1Gb GDDR5
Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
Windows 7 Ultimat 64Bit
Luch4
Гуру
*

Репутация: (+30/-0)
Offline Offline

Пол: Мужской
Из: Старополь-Волжский aka Тольятти

Сообщений: 257



Рейтинг сообщений:

« Ответ #7 : Октября 02, 2009, 14:16:30 »
+1

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

Если программа ведет себя неестественно и странно - просто поставьте себя на ее место...
Александр Ани
Гуру
*

Репутация: (+72/-0)
Offline Offline

Из: Дефолт Сити

Сообщений: 387



Архитектор

Рейтинг сообщений:

WWW
« Ответ #8 : Октября 02, 2009, 14:55:53 »
+1

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

правильно.. просто надо разделить профильные стены по разным слоям с разной группой пересечения (цифрой перед названием слоя), и тогда они друг на друга не повлияют (не будут нечто общим)
Записан

GDL как хобби
http://alexander-ani.narod.ru

AC 14 4204 INT FULL
AC 15 3602 INT FULL
загружаю Windows XP, по утрам..

Artlantis Studio 2
adobe CS4
AutoCAD 2011
Valery W
Админ - и все тут!
Ветеран
*

Репутация: (+514/-13)
Offline Offline

Пол: Мужской
Из: 55 широта

Сообщений: 4807



Рейтинг сообщений:

  • Владею программами:
  • ArchiCAD

  • « Ответ #9 : Октября 02, 2009, 15:09:49 »
    0

    Попробуйте слою, на котором находятся цели, дать нулевой порядок сопряжения.

    Но не слою цели, а слою оператора.

    У меня во всех комбинациях слоев, слой "- Спрятан" имеет номер группы пересечения 0.
    В этот слой я прячу операторы.
    Записан

    Windows XP SP3 RUS
    --
    ArchiCAD  12 RUS | 13 RUS | 14 RUS | последние существующие хотфиксы
    kvl
    Эксперт
    *

    Репутация: (+2/-0)
    Offline Offline

    Пол: Женский
    Сообщений: 114



    Рейтинг сообщений:

    « Ответ #10 : Октября 07, 2009, 12:47:10 »
    0

    Пробовала и слою цели, и слою оператора группу пересечения ставить в 0 в разных комбинациях, и играться с бегунком приоритета сопряжений. Результат один. Когда речь идет о пересечении двух профильных стен -  пересечения нет. В других случаях оно работает..
    Записан

    Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
    4,00ГБ ОЗУ DDR2
    ATI Radeon Sapphire HD4890 1Gb GDDR5
    Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
    Windows 7 Ultimat 64Bit
    BeArt
    Ветеран
    *

    Репутация: (+92/-3)
    Offline Offline

    Пол: Мужской
    Сообщений: 1032



    Рейтинг сообщений:

    « Ответ #11 : Октября 07, 2009, 14:07:01 »
    0

    Целевой элемент должен быть с бОльшим приоритетом (достаточно на 1 позицию). Пробуйте.

    Seo_.jpg
    Re: Булевы операции - пересечение
    * Seo_.jpg (40.05 Кб, 487x408 - просмотрено 569 раз.)
    « Последнее редактирование: Октября 07, 2009, 14:45:20 от BeArt » Записан

    kvl
    Эксперт
    *

    Репутация: (+2/-0)
    Offline Offline

    Пол: Женский
    Сообщений: 114



    Рейтинг сообщений:

    « Ответ #12 : Октября 07, 2009, 15:48:29 »
    0

    Действительно, получается, если речь идет о пересечении прямых профильных стен. Я попробовала. Спасибо Вам большое. Но я все время пыталась сделать пересечение между радиусными профильными стенами (типа пересечение между двумя шарами или торами). А тут по прежнему ничего не выходит..
    Записан

    Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
    4,00ГБ ОЗУ DDR2
    ATI Radeon Sapphire HD4890 1Gb GDDR5
    Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
    Windows 7 Ultimat 64Bit
    BeArt
    Ветеран
    *

    Репутация: (+92/-3)
    Offline Offline

    Пол: Мужской
    Сообщений: 1032



    Рейтинг сообщений:

    « Ответ #13 : Октября 07, 2009, 16:32:30 »
    0

    kvl Покажите штриховку которая используется при создании профильных стен.
    Записан

    kvl
    Эксперт
    *

    Репутация: (+2/-0)
    Offline Offline

    Пол: Женский
    Сообщений: 114



    Рейтинг сообщений:

    « Ответ #14 : Октября 07, 2009, 21:27:00 »
    0

    Спасибо за то, что пытаетесь мне помочь. Вот то, что я пытаюсь сделать, и форма штриховки. Мне кажется, что тут важна не форма профиля, а то, что речь идет именно о радиусных профильных стенах

    5.jpg
    Re: Булевы операции - пересечение
    * 5.jpg (42.34 Кб, 710x444 - просмотрено 541 раз.)
    5-2.jpg
    Re: Булевы операции - пересечение
    * 5-2.jpg (42.32 Кб, 710x434 - просмотрено 530 раз.)
    Записан

    Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
    4,00ГБ ОЗУ DDR2
    ATI Radeon Sapphire HD4890 1Gb GDDR5
    Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
    Windows 7 Ultimat 64Bit
    Vachik
    Ветеран
    *

    Репутация: (+323/-3)
    Offline Offline

    Пол: Мужской
    Из: Москва

    Сообщений: 3173



    Царь

    Рейтинг сообщений:

    « Ответ #15 : Октября 07, 2009, 21:34:47 »
    0

    Пересечение профильной стены и колоны, без буля (на приоритете), у меня тоже не получилось. Скажу более Стена профильная и колонна профильная, у меня и буль не получился, пришлось вместо колоны 3D сетку делать.
    PS это все про АС12
    Записан

    Если мое сообщение Вам помогло, поблагодарите меня нажав на (Спасибо) в Репутация:, над моей аваторкой.
    Мои ВИДЕО-УРОКИ

    Windows(R) 7 Максимальная x64 SP1 +
    MacOS 10.6.8  Snow Leopard (Хакинтош)
    Intel Core i7-930 (2.80Ггц), ASUS  P6T SE, DDR3-8.0 ГБ, NVIDIA GeForce GTS 250(dr-296.10)

    ArchiCad:
      8R3(6392)RU
      10(1188)RU
      11(1210)RU
      12(2675)RU
      13(3000)х64RU
      14(3636)х64RU
    основная
      15(3602)х64RU
      14(3636)MacRU

    BeArt
    Ветеран
    *

    Репутация: (+92/-3)
    Offline Offline

    Пол: Мужской
    Сообщений: 1032



    Рейтинг сообщений:

    « Ответ #16 : Октября 08, 2009, 07:57:54 »
    0

    Спасибо за то, что пытаетесь мне помочь. Вот то, что я пытаюсь сделать, и форма штриховки. Мне кажется, что тут важна не форма профиля, а то, что речь идет именно о радиусных профильных стенах
    Попробуйте следующий порядок:
    1.Операция Вычитание : Стена (тавр) -Получить Целевые элементы, Стена (цилиндр) - Получить элементы оператора > Выполнить
    2.Операция Пересечение : Стена (тавр)  - Получить элементы оператора,  Стена (цилиндр)  - Получить Целевые элементы > Выполнить

    ...Можно Вычитанием с закрытием слоя.

    Замечание. Если стена (цилиндр) окажется в теле стены(тавр) – операция Пересечение.

    Seo_2.jpg
    Re: Булевы операции - пересечение
    * Seo_2.jpg (7.69 Кб, 253x255 - просмотрено 323 раз.)
    Записан

    kvl
    Эксперт
    *

    Репутация: (+2/-0)
    Offline Offline

    Пол: Женский
    Сообщений: 114



    Рейтинг сообщений:

    « Ответ #17 : Октября 08, 2009, 10:44:43 »
    0

    Что-то очень мудро... Именно то, что у Вас на картинке, у меня и получилось. Но мне-то нужно тело пересечения получить, а не вырезать кусочек...
    Записан

    Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
    4,00ГБ ОЗУ DDR2
    ATI Radeon Sapphire HD4890 1Gb GDDR5
    Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
    Windows 7 Ultimat 64Bit
    Valery W
    Админ - и все тут!
    Ветеран
    *

    Репутация: (+514/-13)
    Offline Offline

    Пол: Мужской
    Из: 55 широта

    Сообщений: 4807



    Рейтинг сообщений:

  • Владею программами:
  • ArchiCAD

  • « Ответ #18 : Октября 08, 2009, 12:22:16 »
    0

    Но я все время пыталась сделать пересечение между радиусными профильными стенами (типа пересечение между двумя шарами или торами).

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

    Показываю пересечение двух торов.
    1. План
    2. 3D-вид
    3. Результат пересечения

    sshot-67.jpg
    Re: Булевы операции - пересечение
    * sshot-67.jpg (5.92 Кб, 385x327 - просмотрено 309 раз.)
    sshot-65.jpg
    Re: Булевы операции - пересечение
    * sshot-65.jpg (22.21 Кб, 535x427 - просмотрено 295 раз.)
    sshot-64.jpg
    Re: Булевы операции - пересечение
    * sshot-64.jpg (7.07 Кб, 339x359 - просмотрено 294 раз.)
    Записан

    Windows XP SP3 RUS
    --
    ArchiCAD  12 RUS | 13 RUS | 14 RUS | последние существующие хотфиксы
    BeArt
    Ветеран
    *

    Репутация: (+92/-3)
    Offline Offline

    Пол: Мужской
    Сообщений: 1032



    Рейтинг сообщений:

    « Ответ #19 : Октября 08, 2009, 14:34:43 »
    0

    kvl
    Цель и Оператор должны быть в разных слоях.
    Порядок:
    Операция Пересечение.
    Стена (цилиндр)>Разгруппировать>Удалить половинку >Максимально сформировать стену (цилиндр) за узловую точку из оставшейся половинки>Получить целевые элементы
    Стена (тавр)>Разгруппировать >Выбрать ту часть, которая пересекается со стеной (цилиндр) > Получить элементы оператора
    Выполнить
    Спрятать слой >Стена (тавр)
    P.S. Проблема возникает на границе соединения двух частей, образующих профиль(криволинейная стена). Чтобы от этой проблемы избавиться при выполнении SEO (пересечение), поворачивайте профиль, подставляя поверхность без соединений, или максимально формируйте стену за узловую точку, из одной половинки.

    seo_3.jpg
    Re: Булевы операции - пересечение
    * seo_3.jpg (12.76 Кб, 277x378 - просмотрено 295 раз.)
    Записан

    kvl
    Эксперт
    *

    Репутация: (+2/-0)
    Offline Offline

    Пол: Женский
    Сообщений: 114



    Рейтинг сообщений:

    « Ответ #20 : Октября 08, 2009, 19:46:30 »
    0

    Valery W, BeArt спасибо Вам огромное. Все дело было в разгруппировании, Вы совершенно правы. И, конечно, 0 для группы пересечения оператора. Все получилось. Большое - большое Вам спасибо. В очередной раз убедилась, что этот сайт действительно сильнейший рускоязычный сайт по ArchiCADу. Спасибо Вам.
    Записан

    Core 2 Quad Q9300 2.5 GHz/6MB/1333MHz S775 Asus iP45 P5Q-E
    4,00ГБ ОЗУ DDR2
    ATI Radeon Sapphire HD4890 1Gb GDDR5
    Sata 500 Gb WD WD5001ABYS 16Mb 7200 Raid Edition - 2 шт
    Windows 7 Ultimat 64Bit
    elena12358
    Гость
    *

    Репутация: (+0/-0)
    Offline Offline

    Сообщений: 1

    Рейтинг сообщений:

    « Ответ #21 : Февраля 22, 2011, 02:38:31 »
    0

    Вообще эта штука работает как надо, но в одном файле было у меня...Такая штука: Подрезал крышей стены, вдруг спустя неделю - вижу, что одна стена прошла навылет, подрезаю снова - ничего не происходит. Причем при перезагрузке  то одна стена выскакивает, то - другая.Это все с одного торца здания было. Потом чуть изменил высоту стены и все встало на место. Что это было ...так и осталось покрытым мраком неизвестности.
    Была подобная проблема. Решилось так: в параметрах стены, которая не подрезается, под словом "Модель" нажать кнопку "Отменить подрезку".
    Записан
    Тэги (ключевые слова): SEO 
    Страниц: 1 2 [Все]   Вверх
      Печать  

     
    Перейти в: