Ошибка операции моделирования обнаружено изменение в топологии

Перейти к содержимому раздела

Форумы CADUser

Информационный портал для профессионалов в области САПР

Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.

Дерево сообщений Активные темы Темы без ответов

Ошибка операции моделирования

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

#1 12 января 2004г. 07:58:34

  • Макс
  • Восстановленный участник
  • На форуме с 12 января 2004г.
  • Сообщений: 3
  • Спасибо: 0

Тема: Ошибка операции моделирования

При объеденении двух тел (3dSolid) возникает следующая ошибка
Ошибка операции моделирования:
     Совпадение face_face_ints с различными вершинами ACIS-тела.
Подскажите пожалуста что означает следующая ошибка, а главное как от нее избавится???

#2 Ответ от twin 13 января 2004г. 10:58:21

  • twin
  • Восстановленный участник
  • На форуме с 23 октября 2002г.
  • Сообщений: 13
  • Спасибо: 0

Re: Ошибка операции моделирования

Ждал что может кто даст квалифицированный ответ, только похоже никто точно по этой проблемме не знает :о(
Возникали те же  проблеммы.
Боролся так:
-строил объект заново;
-в другой раз помог перенос объектов в другой слой.

#3 Ответ от роман 14 января 2004г. 05:11:15

  • роман
  • Восстановленный участник
  • На форуме с 15 апреля 2003г.
  • Сообщений: 274
  • Спасибо: 0

Re: Ошибка операции моделирования

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

#4 Ответ от роман 14 января 2004г. 05:12:10

  • роман
  • Восстановленный участник
  • На форуме с 15 апреля 2003г.
  • Сообщений: 274
  • Спасибо: 0

Re: Ошибка операции моделирования

А ,ещё! Возможно у вас у одного тела есть скругление, уходящее в ноль. Такое тоже не допускается

#5 Ответ от Макс 14 января 2004г. 12:02:07

  • Макс
  • Восстановленный участник
  • На форуме с 12 января 2004г.
  • Сообщений: 3
  • Спасибо: 0

Re: Ошибка операции моделирования

> CD_Rom
А что означает «скругление, уходящее в ноль» ?

#6 Ответ от роман 15 января 2004г. 08:06:41

  • роман
  • Восстановленный участник
  • На форуме с 15 апреля 2003г.
  • Сообщений: 274
  • Спасибо: 0

Re: Ошибка операции моделирования

блин, как бы подоступней… берёшь окружность, проводишь линии от привязки «квадрант» чтобы получилась фигура типа треугольник ,у которого вместо гипотинузы часть окружность.
Вот если ты обрежешь остальну окружность, а потом выдавишь полученную фигуру, то объединить её, приставив катетом к плоскому телу, будет невозможно…
фу, как смог ,объяснил

#7 Ответ от Макс 19 января 2004г. 06:37:13

  • Макс
  • Восстановленный участник
  • На форуме с 12 января 2004г.
  • Сообщений: 3
  • Спасибо: 0

Re: Ошибка операции моделирования

> CD_Rom
Спасибо за объяснения.

#8 Ответ от Secret? 19 января 2004г. 23:58:09

  • Secret?
  • Восстановленный участник
  • На форуме с 19 января 2004г.
  • Сообщений: 5
  • Спасибо: 0

Re: Ошибка операции моделирования

пора на форуме вводить поддержку графических изображений…добавлять скриншоты или фотки…А то тов. CD_Rom совсем запарил ))

Сообщения 8

Тему читают: 1 гость

Страницы 1

Чтобы отправить ответ, вы должны войти или зарегистрироваться

  • Печать

Страницы: [1]   Вниз

Тема: Ошибка при объединении областей  (Прочитано 2655 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Области автокада имеют замечательные методы, например, объединение — две отдельные области можно объединить в одну. Но вот беда, при попытке объединения двух областей возникает ошибка ‘Error Code Number is 83028’. Есть одна большая область и одна маленькая. Обе они расположены в плоскости XY в нулевой отметке:

Большая область (красная) состоит из двух частей — большой и маленькой слева. Вторая область — белая на правом рисунке. Вторая область имеет площадь 0.00000736 и периметр 385.84600827, т.е. она не нулевая. И при попытке объединения этих двух областей, возникает вышеуказанная ошибка. Подробное описание в командной строке, если объединять вручную через интерфейс автокада:

  1. Сбой логической операции над 3D-телами или поверхностями.

  2. Ошибка операции моделирования:

  3. Error Code Number is 83028

Никаких вменяемых данных по этой ошибке я не нашел.
Если рядом создать новую область, например, из прямоугольника, то она без каких-либо проблем объединяется и с большой областью и с малой областью.
Может быть кто-нибудь подскажет, в чем проблема? В каком направлении копать?

Объединение выполняю вот так:

  1. r0.BooleanOperation(BooleanOperationType.BoolUnite, r);

  • r0 — большая область
  • r — малая область

Во вложении чертеж с этими двумя областями.


Записан


Может быть кто-нибудь подскажет, в чем проблема? В каком направлении копать?

Тут нечего копать. Это один из «оченьдолгоиграющих багов» AutoCAD. Связано это (IMHO) с точностью работы с телами и областями на уровне 1e-6. Не лечится. Иногда помогает перенос поближе к (0,0,0)


Записан



Записан


Тут нечего копать. Это один из «оченьдолгоиграющих багов» AutoCAD. Связано это (IMHO) с точностью работы с телами и областями на уровне 1e-6. Не лечится.

Я очень расстроился :( Это означает, что в районе границ будут стопроцентные косяки (((
Я, конечно попробую, как-нибудь это обыграть, но много времени тратить не буду.
Спасибо за информацию!


Записан


когда мне понадобилось объеденять области — скачал геометрический движок от MS SQL Server’а

А можно ссылку на какой-нибудь пример?


Записан


Я очень расстроился  Это означает, что в районе границ будут стопроцентные косяки (((

Не помогает временный перенос объектов в начало координат (Перенёс — объединил — вернул обратно)? Мне в аналогичной ситуации с 3D телами помогло.


Записан


Не помогает временный перенос объектов в начало координат (Перенёс — объединил — вернул обратно)? Мне в аналогичной ситуации с 3D телами помогло.

Я попробую, но меня смущает, что это помогает не всегда.


Записан


Я очень расстроился  Это означает, что в районе границ будут стопроцентные косяки (((

Не помогает временный перенос объектов в начало координат (Перенёс — объединил — вернул обратно)? Мне в аналогичной ситуации с 3D телами помогло.

В данном случае нет. Фактически в данном случае меньшая область практически совпадает с частью большой области. Причем она очень узкая и длинная. Если чуть-чуть сдвинуть меньшую область, то UNION работает.


Записан


  • Печать

Страницы: [1]   Вверх

Автор

Сообщение

Вставить имя в ответ
Перейти в профиль

Kandebr

Репутация: 0

На сайте c 29.03.2011
Сообщений: 1

29.03.2011 22:38

Привет, всем участникам форума, прошу помочь с такой проблемой — никак не получается объединить два достаточно не сложных 3D тела:
1) Обычный стандартный конус;
2) 3D Тело, построенное по сечениям.

В результате логического объединения двух тел получаю следующее сообщение:
«Сбой логической операции над 3D телами или поверхностями.
Ошибка операции моделирования:
Ребро, касательное к кривой пересечения, а не к поверхности.»

Может быть кто-то сталкивался с такими проблемами, может быть перед объединением нужно произвести какие-либо дополнительные действия над телами?

Прикрепляю чертёж с данной ошибкой. AutoCAD 2010. Объединить два тела нужно именно в таком положении, в каком они находятся. Очень надеюсь на то, что его кто-нибудь посмотрит и поможет мне.

Вставить имя в ответ
Перейти в профиль

Pasha_sevkav

Репутация: 304

На сайте c 13.08.2008
Сообщений: 293
Rostangeles

04.04.2011 16:26

выключи историю у объектов.

Вставить имя в ответ
Перейти в профиль

Александр1979

Репутация: 0

На сайте c 29.04.2011
Сообщений: 1

29.04.2011 09:45

Здравствуйте,
Не получается объедить ярус вышки, состоящий из труб, AutoCad 2011
В прикрепленном файле исходный чертеж и 2 неудачные попытки объединеия, в результате которых какая-нибудь из труб не объединилась

Связался с разработчиком, в Alias Studio нет возможности перевести в формат .sat

Назрел резонный вопрос: в какой программе получить .sat-файл?

Рекомендуемая последовательность действий:

1. Откройте IGES текстовым редактором и проверьте, есть ли там 500-е ентитя (см. первые поля записей в секции справочника , т.е. D-секции). Например:

314 1 0 0 0 00000200D 1

314 0 8 1 0 0D 2

110 2 0 0 0 01010000D 3

110 0 0 2 0 0D 4

здесь — запись экземпляров ентитей типа 314 и 110 (каждый информационный объект занимает две записи в D-секции). 1а. Если они там есть, но все равно твердое тело не получается, значит дело плохо, но не безнадежно, может быть, UG сможет вылечить, там в меню «Export» есть функция «Heal», может быть, SW.

1б. Если их там нет, просмотрите настройки экспорта IGES — а вдруг там есть возможность выгрузки именно твердых тел.

2.Если все равно не получилось, откройте лоскутной IGES в SW, он хорошо все сшивает, SW, насколько я знаю, экспортирует формат SAT, т.е. если SW удастся построить твердое тело, то есть надежда на успех. Единственное, что нужно учитывать — это то, что SW может искажать форму детали, не известив об этом пользователя. Можно попробовать для той же цели и другие CAD-системы, которые в меньшей степени позволяют себе вольности с геометрической формой.

Надо учиться поверхностному моделированию, то есть нужно создавать не твердотельную модель, а поверхности, и потом поверхностям придавать толщину для получения твердотельной детали. Ищи уроки на ютубе по поверхностному моделированию.

В компасе крайне сложно сделать твердотельную модель сложной формы, у него графическое ядро имеет кучу багов и недоработок, которые переходят от версии к версии безо всяких изменений. При работе постоянно будете сталкиваться с ошибками «тело с нарушенной топологией», «невозможно выполнить операцию скругления (и другие)», «ошибка в булевой операции» и т.п., поэтому лучше сразу учиться работать в SolidWorks или чём-нибудь ещё.
Я сам работаю в компасе, так как знаю его достаточно хорошо, и в целом он достаточно удобен и понятен, но уже сил нет бороться с глюками и искать где что надо изменить, чтобы всё построилось как надо.
Порой, даже на очень простых деталях компас выдаёт «тело с нарушенной топологией», особенно если там есть дуги с разными углами, соединённые друг с другом или с отрезками, так как отрезок задаётся координатами точек, а дуга задаётся центром и двумя углами. В итоге при округлении координат они не совпадают друг с другом на какие-то десятитысячные доли миллиметра, и начинается веселье…
А иногда модель портится так, что начинает выдавать ошибки на ровном месте. Один раз я с таким столкнулся, даже удаление и создание заново половины детали не помогло.
А ещё как-то раз был глюк, когда я создал эскиз с какими-то несколькими пересекающимися окружностями или дугами, задал в нём нужные мне размеры и параметрические связи, но, судя по всему, некоторые необходимые связи или размеры не указал. По эскизу была создана операция выдавливания. При изменении указанных мной размеров, эскиз свернулся хрен знает как, и операция выдавливания показала ошибку. Не беда, подумал я, и нажал CTRL+Z. Опять ошибка в операции выдавливания… Как оказалось, размеры вернулись к тем, что я указывал первоначально, но какая-то часть эскиза завернулась в другую сторону. То есть в компасе CTRL+Z не возвращает модель полностью на предыдущий шаг, и по сути компас — это единственная известная мне программа, в которой CTRL+Z может не сработать. Это вообще как?!

Студворк — интернет-сервис помощи студентам

Добрый день. Кто-то сталкивался с данной проблемой и как решать?
При построении достаточно сложной модели литьевой детали не возникает ошибок в дереве построений, но, при попытке создания сечений в 3d сцене с помощью функции сечение возникает ошибка топологии тела, и операция не создается, ошибок при этом в модели нет. Так же это проявляется в том, что невозможно создать вид сечения или разреза при выпуске КД на деталь. Создается пустой вид с ошибкой – нет объектов модели в сечении, хотя объекты есть, но компас их не видит. Подобные ошибки я решал пошаговым исключением операций в модели – откатом модели и определением, когда интересующее сечение начинает строится. Т.е. таким образом вычислял сбойный элемент, приводящий к ошибке топологии. Во всех случаях обнаружения проблемного места это был радиус сопряжения, который при построении не вызывал ошибки в дереве построения и строился, но с заметными внешними отклонениями от нормы, но строился без сообщения об ошибке от компаса. Решением было либо изменение радиуса скругления, либо удаление радиуса. Как можно при непосредственно построении модели не допустить появление такого рода ошибок, т.к. вышеприведенная методика не срабатывает на аналогичной текущей проблеме, или это баг компаса? Версия компаса 16.1. Возможно, что установлен не самый последний сервис пак. Спасибо.


Тело с нарушенной топологией


  • Ответить в тему

  • Создать тему

Рекомендованные сообщения


NoItem

NoItem

0


    • Жалоба
    • Рассказать

Доброго времени суток. Подскажите пожалуйста, что за ошибка «Тело с нарушенной топологией» и как ее исправить? :(

Не прорисовывается «Операция выдавливания:11», хотя рисовал деталь и долгое время все было нормально, не обратил внимания когда вылезла ошибка.

Файл с ошибкой прилагаю (500кб) _http://rghost.ru/29223631

  • Цитата
Ссылка на сообщение
Поделиться на других сайтах


NoItem

NoItem

0


  • Автор
    • Жалоба
    • Рассказать

Извиняюсь что не указал, версия 12

  • Цитата
Ссылка на сообщение
Поделиться на других сайтах


Yarkop

Yarkop

13


    • Жалоба
    • Рассказать

А теперь нормально?

_http://rghost.ru/29238671

  • Цитата
Ссылка на сообщение
Поделиться на других сайтах


NoItem

NoItem

0


  • Автор
    • Жалоба
    • Рассказать

Спасибо за помощь! Огромное спасибо! А можно еще поинтересоваться как исправили? Чтоб на будущее знать :)

ps: на форуме есть репутация пользователей? Чтоб + поставить :)

  • Цитата
Ссылка на сообщение
Поделиться на других сайтах


Yarkop

Yarkop

13


    • Жалоба
    • Рассказать

Спасибо за помощь! Огромное спасибо! А можно еще поинтересоваться как исправили? Чтоб на будущее знать :)

ps: на форуме есть репутация пользователей? Чтоб + поставить :)

Да собственно я ничего и ни делал :) Просто перестроил модель, редактировал(ничего не делая) 11-ю операцию и все.

  • Цитата
Ссылка на сообщение
Поделиться на других сайтах


NoItem

NoItem

0


  • Автор
    • Жалоба
    • Рассказать

:wallbash: у меня наоборот, когда пытаюсь что-то изменить, сразу выдавливание исчезает. Благо деталь полностью нарисована и чертеж по ней получается верный.

  • Цитата
Ссылка на сообщение
Поделиться на других сайтах


Shura

Shura

29


    • Жалоба
    • Рассказать

Доброго времени суток. Подскажите пожалуйста, что за ошибка «Тело с нарушенной топологией» и как ее исправить? :(

Не прорисовывается «Операция выдавливания:11», хотя рисовал деталь и долгое время все было нормально, не обратил внимания когда вылезла ошибка.

эскиз 22 поправьте, там углы неточны

  • Цитата
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Если у вас есть аккаунт, войдите в него для написания от своего имени.

Примечание: вашему сообщению потребуется утверждение модератора, прежде чем оно станет доступным.

  • Сейчас на странице

      0 пользователей

    Нет пользователей, просматривающих эту страницу.

  • Сообщения


    • DJ Astro


    • enginegr

      Автор:

      enginegr · Опубликовано: 39 минут назад

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


    • Ветерок

      Автор:

      Ветерок · Опубликовано: 46 минут назад

      Да что ж ты ничего не можешь. Ни построить, ни даже файл скачать.

       

      https://cloud.mail.ru/public/SpAm/NETBhDuJE


    • enginegr

      Автор:

      enginegr · Опубликовано: 50 минут назад

      тот счастливчик, у которого эти скачивания удались — залей на облако яндекса или гугла, буду крайне признателен, ибо форум считает, что я не дорос до права качать вложения с его хостинга 


    • Viktor2004

      Автор:

      Viktor2004 · Опубликовано: 1 час назад

      Я бы сделал так.

      Во первых, полный архив данных и с белого и с черного экрана.

      Затем надо определить кто конкретно не дает менять параметры.

      Это может быть

      PMC

      MACRO

      C-EXE

      F-Picture

      Для начала остановил бы PMC и смотрел дает поменять параметры или нет

      Затем удалял бы из системы по очереди файлы MACRO, CEXE, F-Picture

      и с каждым шагом проверял бы, дает менять или нет. Но обязательно должен быть архив что бы все восстановить

      А когда будет ясен источник этого неудобства, можно думать что делать дальше


    • enginegr

      Автор:

      enginegr · Опубликовано: 1 час назад

      видимо, не для меня( 

      если вам не сложно, можете в облако скинуть (яндекс диск, гугл диск)? благодарю за отзывчивость и оперативную помощь!!


    • Ветерок


    • enginegr

      Автор:

      enginegr · Опубликовано: 1 час назад

      ну, тут уж озон всех в заблуждение вводит :)  https://www.ozon.ru/product/akusticheskiy-porolon-volna30-200-100sm-5sht-602478339/?advert=JtSquE2ODQMUmVePZhuccmNvs9Pos6TUZz9e29oKRvHlqcbfY_UdGT_LmR0BIItEVOWsv3g4SKpv0vM71ZKQrf8MQoY6gnAIi1Up_conAQQHeuhyY0jHQSbVp3m3wKKcxKVQYn8vj3Q2j2XmXQWWw_E_NmzQtB8ozBwsQfJEAAMQexpJSRJ0F7Yg2CyJCvSqJUarwWqI-A&avtc=1&avte=2&avts=1686685440&sh=dJri099suw а нужна и правда каплевидная форма. с пирамидками вопросов нет) пришел начальник позавчера, бросил на стол кусок поролона каплевидного (не пирамидки) и сказал, что мы должны начать делать тоже самое. ну я в цех сразу — а там говорят — гони модель живую, будем допуска подбирать и форму делать. так что нужна именно скругленная версия 

      неа :( расширение не решает, видимо файлы с хостинга форума для новичков недоступны (как аватарки и прикрепление картинок к письму до 10 сообщений), поэтому мы  с davidovka не можем скачать — активности маловато будет


    • Ветерок


    • davidovka

Данная ошибка возникает при построении детали в Компас 3Д.

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

У меня, например, ошибка возникала, когда мне нужно было внутри отверстия делали вырезать вращением один элемент. При этом при вырезании на 360 градусов было написано «тело с нарушенной топологией», а при вырезании на меньший угол — операция выполнилась удачно.

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

Понравилась статья? Поделить с друзьями:
  • Ошибка операции моделирования error code number is 41000
  • Ошибка операции моделирования error code number is 13000
  • Ошибка операции криптографии неизвестная ошибка 0x8010006e
  • Ошибка операции криптографии неизвестная ошибка 0x8010006c
  • Ошибка операции криптографии неизвестная ошибка 0x80100069