Форум ArchiCAD и BIM по-русски - CADstudio.ru
ARCHICAD => Проектирование в ARCHICAD => Основные операции в ARCHICAD => Тема начата: kvl от Октября 01, 2009, 21:43:43
-
Столкнулась с неожиданной проблемой в 12-м ArchiCAD. Пробую делать булевое пересечение - в результате обьект цели исчезает, с обьектом оператора ничего не происходит. Уже и скрывала его и в каркасный вид переводила - я не вижу фигуры, которая должна получиться при пересечении. Это глюк или я что-то неправильно делаю? Хотфикс стоит 2675. На форуме искала, но что-то с подобным никто не обращался. Операции обычного вычитания и вычитания с выталкиванием вверх и вниз проходят без проблем. А тут не знаю что и думать. Заранее большое спасибо.
-
Вообще эта штука работает как надо, но в одном файле было у меня...Такая штука: Подрезал крышей стены, вдруг спустя неделю - вижу, что одна стена прошла навылет, подрезаю снова - ничего не происходит. Причем при перезагрузке то одна стена выскакивает, то - другая.Это все с одного торца здания было. Потом чуть изменил высоту стены и все встало на место. Что это было ...так и осталось покрытым мраком неизвестности.
-
Я и сама удивляюсь. До сих пор пользовалась в основном вычитанием и никаких проблем не было. А это объясняла студентке булевые операции, хотела продемонстрировать на примере, а с пересечением ничего не получается. Может, это все же глюк программы. Просто пересечение редко используется, поэтому и не выявили еще... Уж не знаю, что и думать..
-
А какие объекты участвовали в операции?
-
Хороший вопрос. Спасибо Вам. Подвигли меня попробовать разные комбинации. Увидела, что между перекрытиями, и между перекрытиями и обычными стенами пересечение все же произошло, но, когда я пытаюсь делать пересечение между профильными стенами, ничего не создается. Просто исчезает одна из стен.
-
Когда пересекаются профильные стены видимо работает сопряжение, то есть в месте пересечения не два разных тела а нечто общее. Поэтому условия для булевой операции получаются некорректные.
-
Очень может быть, только об этом нигде в документации не предупреждается. И, понятно, возможности по редактированию сильно сокращаются. А жаль..
-
Попробуйте слою, на котором находятся цели, дать нулевой порядок сопряжения, или в свойствах профильных стен увести бегунок приоритета пересечений в максимум (до 15). Припоминаю, что когда-то я имел проблемы с подрезкой профильными стенами, как-то так её решил.
-
Попробуйте слою, на котором находятся цели, дать нулевой порядок сопряжения, или в свойствах профильных стен увести бегунок приоритета пересечений в максимум (до 15). Припоминаю, что когда-то я имел проблемы с подрезкой профильными стенами, как-то так её решил.
правильно.. просто надо разделить профильные стены по разным слоям с разной группой пересечения (цифрой перед названием слоя), и тогда они друг на друга не повлияют (не будут нечто общим)
-
Попробуйте слою, на котором находятся цели, дать нулевой порядок сопряжения.
Но не слою цели, а слою оператора.
У меня во всех комбинациях слоев, слой "- Спрятан" имеет номер группы пересечения 0.
В этот слой я прячу операторы.
-
Пробовала и слою цели, и слою оператора группу пересечения ставить в 0 в разных комбинациях, и играться с бегунком приоритета сопряжений. Результат один. Когда речь идет о пересечении двух профильных стен - пересечения нет. В других случаях оно работает..
-
Целевой элемент должен быть с бОльшим приоритетом (достаточно на 1 позицию). Пробуйте.
-
Действительно, получается, если речь идет о пересечении прямых профильных стен. Я попробовала. Спасибо Вам большое. Но я все время пыталась сделать пересечение между радиусными профильными стенами (типа пересечение между двумя шарами или торами). А тут по прежнему ничего не выходит..
-
kvl Покажите штриховку которая используется при создании профильных стен.
-
Спасибо за то, что пытаетесь мне помочь. Вот то, что я пытаюсь сделать, и форма штриховки. Мне кажется, что тут важна не форма профиля, а то, что речь идет именно о радиусных профильных стенах
-
Пересечение профильной стены и колоны, без буля (на приоритете), у меня тоже не получилось. Скажу более Стена профильная и колонна профильная, у меня и буль не получился, пришлось вместо колоны 3D сетку делать.
PS это все про АС12
-
Спасибо за то, что пытаетесь мне помочь. Вот то, что я пытаюсь сделать, и форма штриховки. Мне кажется, что тут важна не форма профиля, а то, что речь идет именно о радиусных профильных стенах
Попробуйте следующий порядок:
1.Операция Вычитание : Стена (тавр) -Получить Целевые элементы, Стена (цилиндр) - Получить элементы оператора > Выполнить
2.Операция Пересечение : Стена (тавр) - Получить элементы оператора, Стена (цилиндр) - Получить Целевые элементы > Выполнить
...Можно Вычитанием с закрытием слоя.
Замечание. Если стена (цилиндр) окажется в теле стены(тавр) – операция Пересечение.
-
Что-то очень мудро... Именно то, что у Вас на картинке, у меня и получилось. Но мне-то нужно тело пересечения получить, а не вырезать кусочек...
-
Но я все время пыталась сделать пересечение между радиусными профильными стенами (типа пересечение между двумя шарами или торами).
Давно бы уже показали исходные формы и их расположение относительно друг друга.
Шар Вы тоже профильными стенами сделали?
Показываю пересечение двух торов.
1. План
2. 3D-вид
3. Результат пересечения
-
kvl
Цель и Оператор должны быть в разных слоях.
Порядок:
Операция Пересечение.
Стена (цилиндр)>Разгруппировать>Удалить половинку >Максимально сформировать стену (цилиндр) за узловую точку из оставшейся половинки>Получить целевые элементы
Стена (тавр)>Разгруппировать >Выбрать ту часть, которая пересекается со стеной (цилиндр) > Получить элементы оператора
Выполнить
Спрятать слой >Стена (тавр)
P.S. Проблема возникает на границе соединения двух частей, образующих профиль(криволинейная стена). Чтобы от этой проблемы избавиться при выполнении SEO (пересечение), поворачивайте профиль, подставляя поверхность без соединений, или максимально формируйте стену за узловую точку, из одной половинки.
-
Valery W, BeArt спасибо Вам огромное. Все дело было в разгруппировании, Вы совершенно правы. И, конечно, 0 для группы пересечения оператора. Все получилось. Большое - большое Вам спасибо. В очередной раз убедилась, что этот сайт действительно сильнейший рускоязычный сайт по архикаду. Спасибо Вам.
-
Вообще эта штука работает как надо, но в одном файле было у меня...Такая штука: Подрезал крышей стены, вдруг спустя неделю - вижу, что одна стена прошла навылет, подрезаю снова - ничего не происходит. Причем при перезагрузке то одна стена выскакивает, то - другая.Это все с одного торца здания было. Потом чуть изменил высоту стены и все встало на место. Что это было ...так и осталось покрытым мраком неизвестности.
Была подобная проблема. Решилось так: в параметрах стены, которая не подрезается, под словом "Модель" нажать кнопку "Отменить подрезку".