Работа со сборками

Автор НИИРП, 07.06.07, 11:38:20

« назад - далее »

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

НИИРП

Как создать массив отверстий по концентрической сетке в сборке ?

Ser_G

Обсуждалось на форуме уже что-то такое.
В сборке размножить отверстия массивом не получится. И вообще, Компас не любит отверстий в сборке.
Единственное что можно посоветовать - делать отверстия в деталях. Чтоб они отображались только в сборке - можно такого добиться используя переменные.

dimazan

по-моему с 9-ки компас более или менее полюбил отверстия в сборке

НИИРП

Цитата: НИИРП от 07.06.07, 11:38:20
Как создать массив отверстий по концентрической сетке в сборке ?
А ведь сделали все же в 10 й версии! И прекрасно работает и массив элементов и массив компонентов.
Ну, спасибо, Аскон! :j:

Игорьтек

Нужен Ваш совет!
Сделал сборку. В сборке одна деталь подвижная(наложил связи чтобы двигалась в нужном мне направлении)
В подвижной детали в составе сборки сделал отверстия под крепеж (эскиз вырезание) Все отлично!
Затем взял и сместил эту деталь посмотреть как работает сборка. А отверстия остались на месте! Что делать???
Как привязать отверстия сделанные в сборке к определенной детали, чтобы можно было их перемещать вместе с подвижной деталью? Выполнять отверстия в детали отдельно не желательно.

Leo

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

Игорьтек

Спасибо!
Но это не помогает, связи накладывал на эскиз, фиксировал точку на этой детали. Ничего, чуть сместил деталь и все.
Отверстие уже не смешается. Видимо придется фиксировать саму деталь( просто пока  не проработал в каком положении ее крайние точки)

YNA

Можно сделать так:
Воспользовавшись инструментом 3Д точка постройте точку на нужной поверхности. Используя различные опции построения можно установить точку точно в нужное место.
Постройте на этой поверхности эскиз (в сборке, а не в детали) и спроецируйте 3Д точку.
На проекции этой точки постройте окружность и вырежьте отверстие (в сборке а не в детали).
Теперь при любых перемещениях/сопряжениях этой детали отверстие будет оставаться на месте.
Всё вышеописанное справедливо для  компас V10.

Urik

Можно так: (V10 SP2)

YNA

Ну вот Ваш пример но с использованием 3Д точки. При таком построении можно "безболезненно" переориентировать деталь как угодно.

Игорьтек

Спасибо огромное помогло!
С одним отверстием справился. Все работает!
Но когда сделал массив по сетке в эскизе, то все, кроме основного отверстия, опять ушли.
Получается надо каждое отверстие в массиве проецировать???

Игорьтек


Игорьтек

Всем огромное спасибо!
Все получилось! В эскизе надо было на массив наложить выравнивание отверстий по вертикали или горизонтали. И все заработало.

sercio

Столкнулся с такой проблемой.
Есть сборка.необходимо сделать в этой сборке массив отверстий,чтобы потом  вставить крепёж  массивом по образцу.
Сделал на плоскости сборки эскиз первого отверстия.выдавил,сделал через массив элементов по сетке,нужные отверстия.Но!!! отверстия прошили нижнюю деталь и частично верхние,но не везде,на деталях, выполненные массивом компонентов,отверстия не прошились.В фильтре задействованных компонентов указано "все детали".Пришлось недостающие отверстия проецировать на другой эскиз и выдавливать,т.е полноценного массива не получилось....Дальше хуже....При попытке построить чертёж сборки и деталей на которые распространялся массив элементов, на чертежах не отображалась часть видимых линий.При исключении в сборке массива элементов из расчёта,графика на чертежах становилась такой как должно быть....Странная какая то зависимость....еле нашёл в чём дело...Сегодня сие чудо повторилось в другой сборке при попытке создать массив элементов. В раме состоящей из двух поперечных и двух продольных полос лежащих в одной плоскости,надо было сделать сверловку ряда отверстий по контуру.Создал в сборке эскиз на поверхности одной из полос.Сделал базовое отверстие через вырез.Сделал массив элементов.Но просверлилась только та полоса,чья поверхность была взята за плоскость эскиза.В фильтре компонентов указаны "все детали!.В чертежах сборки опять пропали видимые рёбра части сборки...Пр удалении массива все рёбра отобразились как надо...В связи с этим явлением возник извечно русский вопрос:"Что делать?" и "Кто виноват?" Как сделать массив элементов в сборке,чтобы он весь отображался на всех деталях и не уродовал чертежи отсутствием видимых основных линий???

Urik

Цитата: sercio от 27.08.10, 01:09:18
Столкнулся с такой проблемой.
Есть сборка.необходимо сделать в этой сборке массив отверстий,чтобы потом  вставить крепёж  массивом по образцу....
V11 Sp1. Поэкспериментировал... Похоже, что такой массив построить невозможно. Образующая операция не распространяется на компоненты, на которые не проецируется, и это не зависит от указания в "область применения". (Что и непонятно. Если указаны все компоненты, то и операция должна быть действительна для всех деталей в сборке.) Соответственно, область применения "не видит" и массив. Думаю, операция вырезания для сборки требует доработки...

YNA

V12.SP1.
Вставляем в сборку одну деталь 2 раза (можно размножить массивом). Чертим эскиз под одной из деталей и режем её. Если теперь этот эскиз переместить под другую деталь то программа выдаст ошибку "Не возможно выполнить операцию". Теперь нужно первый эскиз удалить и начертить новый под второй деталью - всё разрежется без ошибок. Переместим этот эскиз под первую деталь - опять ошибка.

Urik

Цитата: YNA от 27.08.10, 10:04:58
V12.SP1.
Вставляем в сборку одну деталь 2 раза (можно размножить массивом). Чертим эскиз под одной из деталей и режем её. Если теперь этот эскиз переместить под другую деталь то программа выдаст ошибку "Не возможно выполнить операцию". Теперь нужно первый эскиз удалить и начертить новый под второй деталью - всё разрежется без ошибок. Переместим этот эскиз под первую деталь - опять ошибка.
Проверил в V11 Sp1. Ошибка появляется, если в области применения компонентов указано автоопределение. Если указать компоненты вручную или активировать "все компоненты", ошибки нет.

sercio

Цитата: Urik от 27.08.10, 08:27:35
Цитата: sercio от 27.08.10, 01:09:18
Столкнулся с такой проблемой.
Есть сборка.необходимо сделать в этой сборке массив отверстий,чтобы потом  вставить крепёж  массивом по образцу....
V11 Sp1. Поэкспериментировал... Похоже, что такой массив построить невозможно. Образующая операция не распространяется на компоненты, на которые не проецируется, и это не зависит от указания в "область применения". (Что и непонятно. Если указаны все компоненты, то и операция должна быть действительна для всех деталей в сборке.) Соответственно, область применения "не видит" и массив. Думаю, операция вырезания для сборки требует доработки...
Если просто вырезать.Т.е ручками нарисовать 150 отверстий,на них наложить связи,а потом выдавить,то операция выполняется.А потом тихими зимними вечерами вставить в каждое отверстие по болту.....)))) Но зачем тогда нужен массив элементов,если он работает в пределах только одной детали ????))))

Urik

Цитата: sercio от 27.08.10, 22:08:52
...Но зачем тогда нужен массив элементов,если он работает в пределах только одной детали ????))))
Я же и сказал:
Цитата: Urik от 27.08.10, 08:27:35
Думаю, операция вырезания для сборки требует доработки...