Форум пользователей ПО АСКОН

Профессиональные вопросы => Конструирование => Тема начата: Yagodka от 05.01.09, 21:51:13

Название: как масштабировать деталь
Отправлено: Yagodka от 05.01.09, 21:51:13
Пожалуйста, подскажите, как в КОМПАС 3D V9 масштабировать детали сборки и сборку в целом? Измучилась ужасно! Единственный способ, который удалось мне найти - это, масштабируя эскизы (!), последовательно изменять размеры составляющих детали, а, изменив поочередно все детали сборки, изменить и масштаб всей сборки! Сжальтесь! Неужели это единственный способ, который придумали разработчики?! Ведь каждая деталь состоит из десятка операций, для каждой операции свой эскиз, и потом в состав сборки входит огромное множество деталей. Таким образом, чтобы изменить масштаб всей сборки, приходится тратить уйму времени! Немыслимо делать так раз за разом! Если кто-нибудь нашел иной способ масштабировать детали и сборку, огромная просьба, поделитесь здесь своей находкой. Этим Вы поможете не только мне, но и очень многим пользователям системы КОМПАС 3D. Заранее спасибо.
Название: Re:как масштабировать деталь
Отправлено: Александр от 05.01.09, 22:01:57
 :) Никак

Точнее есть способ, но немного корявый, а именно через солид
Название: Re:как масштабировать деталь
Отправлено: Pav от 05.01.09, 22:15:04
Цитата: Yagodka от 05.01.09, 21:51:13
Пожалуйста, подскажите, как в КОМПАС 3D V9 масштабировать детали сборки и сборку в целом? Измучилась ужасно!
Yagodka, что-то мне подсказывает, что Вам не надо масштабировать не детали не сборку :). Вам зачем масштабировать ? Может найдем другой способ решения проблемы.
Название: Re:как масштабировать деталь
Отправлено: Yagodka от 05.01.09, 22:22:32
Так значит, можно втянуть сборку в SolidWorks без потерь и там ее редактировать? А в SolidWorks предусмотрена возможность быстрого масштабирования детали? Каким образом?
Название: Re:как масштабировать деталь
Отправлено: Pav от 05.01.09, 22:40:12
Цитата: Yagodka от 05.01.09, 22:22:32
Так значит, можно втянуть сборку в SolidWorks без потерь и там ее редактировать?
Можно, только будет полностью потеряна топология

Цитата: Yagodka от 05.01.09, 22:22:32
А в SolidWorks предусмотрена возможность быстрого масштабирования детали? Каким образом?
Там просто есть такая функция
Название: Re:как масштабировать деталь
Отправлено: Yagodka от 05.01.09, 23:10:06
ЦитироватьВам зачем масштабировать ?

Как же не нужно?! Создаю деталь в изометрии по чертежу масштаба 1:1. Вдруг оказывается, что изометрия детали занимает место больше, чем  может вместить формат А1. Что делать? Выбирать другой формат? Нельзя! Как вписать изометрию в стандартный формат? Только масштабированием! Благо еще разрешается отступать от масштабов, предписанных ГОСТом (в моей работе разрешается). Если б еще был способ одним кликом создавать деталь по чертежу, тогда оказалось бы проще масштабировать сам чертеж. Но нет! Так просто 3D из 2D не получится построить! А масштабировать эскиз каждой операции, совокупность которых и есть деталь, - труд колоссальный!
Название: Re:как масштабировать деталь
Отправлено: Pav от 05.01.09, 23:46:25
Цитата: Yagodka от 05.01.09, 23:10:06
Вдруг оказывается, что изометрия детали занимает место больше, чем  может вместить формат А1. Что делать?
Вам необходимо изменить масштаб вида. Масштаб модели изменять не надо, модель остается всегда 1:1  :)
Название: Re:как масштабировать деталь
Отправлено: Сергей М от 06.01.09, 00:29:05
Попробуйте просто изменить масштаб вывода на печать.
Название: Re:как масштабировать деталь
Отправлено: Александр от 06.01.09, 06:14:39
ЦитироватьYagodka, что-то мне подсказывает, что Вам не надо масштабировать не детали не сборку . Вам зачем масштабировать ? Может найдем другой способ решения проблемы.

+1 :)))))
Название: Re:как масштабировать деталь
Отправлено: a_aa1116 от 06.01.09, 07:29:42
Цитата: Yagodka от 05.01.09, 23:10:06
ЦитироватьВам зачем масштабировать ?

Как же не нужно?! Создаю деталь в изометрии по чертежу масштаба 1:1. Вдруг оказывается, что изометрия детали занимает место больше, чем  может вместить формат А1. Что делать? Выбирать другой формат? Нельзя! Как вписать изометрию в стандартный формат? Только масштабированием! Благо еще разрешается отступать от масштабов, предписанных ГОСТом (в моей работе разрешается). Если б еще был способ одним кликом создавать деталь по чертежу, тогда оказалось бы проще масштабировать сам чертеж. Но нет! Так просто 3D из 2D не получится построить! А масштабировать эскиз каждой операции, совокупность которых и есть деталь, - труд колоссальный!

Можно же создать изометрию в масштабе 1:2  одним кликом.
Название: Re:как масштабировать деталь
Отправлено: Senior lecturer от 06.01.09, 10:45:40
Цитата: Yagodka от 05.01.09, 23:10:06
Создаю деталь в изометрии по чертежу масштаба 1:1. Вдруг оказывается, что изометрия детали занимает место больше, чем  может вместить формат А1. Что делать? Выбирать другой формат? Нельзя! Как вписать изометрию в стандартный формат? Только масштабированием! Благо еще разрешается отступать от масштабов, предписанных ГОСТом (в моей работе разрешается).
Вот она широта конструкторской мысли. А если бы конструировали автомобиль? В КОМПАСе пришлось бы делать модельку. А что - хорошо - сразу два решения, и автомобиль, и детям модельку производить можно.
Название: Re:как масштабировать деталь
Отправлено: Yagodka от 06.01.09, 12:22:28
ЦитироватьМожно же создать изометрию в масштабе 1:2  одним кликом

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

ЦитироватьМасштаб модели изменять не надо, модель остается всегда 1:1

И за этот совет огромное спасибо. Теперь буду знать, что все детали надо сразу собирать в масштабе 1:1. По неопытности собрала детали в разных масштабах и потом пыталась их уже в сборке подгонять все к единому. Правда, из этого ничего хорошего не получилось, разве что время напрасно потратила...

А, может быть, все-таки есть какой-то выход и из такой ситуации, когда берешь уже ранее собранные тобою детали из других конструкций и вставляешь в новую сборку, изменив только масштаб детали, но не проектируя деталь заново. Вот было бы здорово! Ведь очень многие детали, даже не являясь стандартными, повторяются из сборки в сборку. Единственное, что размеры их отличаются...Как поступить в этом случае?
Название: Re:как масштабировать деталь
Отправлено: Олег Лысенко от 06.01.09, 12:41:44
Цитата: Yagodka от 06.01.09, 12:22:28
Ведь очень многие детали, даже не являясь стандартными, повторяются из сборки в сборку. Единственное, что размеры их отличаются...Как поступить в этом случае?

Надо заранее продумать что деталь будет менятся и сделать ее параметрической и далее или через переменные или через таблицу переменых вставлять в сбоку с нужными размерами.
Название: Re:как масштабировать деталь
Отправлено: Yagodka от 14.01.09, 14:18:27
И последний вопрос: есть ли возможность масштабировать детали из библиотеки? Скажем, вставляю в сборку подшипник качения, а мне нужно точно такой же, но ровно в 2 раза меньше (замечу, что в справочнике есть оба подшипника, а вот в библиотеке стандартных изделий только подшипники большего диаметра). Как поступить: масштабировать всю сборку по эскизам,  или все-таки есть способ масштабировать сам подшипник (или хотя бы разрушить его, чтобы масштабировать его эскизы, а не эскизы всей сборки, что значительно ускорит процесс проектирования). Как ни старалась, не сумела найти такого способа. Помогите, пожалуйста.
Название: Re:как масштабировать деталь
Отправлено: Pav от 14.01.09, 17:42:25
Цитата: Yagodka от 14.01.09, 14:18:27
И последний вопрос: есть ли возможность масштабировать детали из библиотеки?
На сколько мне известно, на сегодня Компас не может масштабировать 3D модели. Для решения Вашей задачи могу посоветовать либо масштабировать в SolidWorks, либо в Компасе строить ассациативную модель, можно с использованием переменных, а можно и без переменных.
Название: Re:как масштабировать деталь
Отправлено: Daha от 15.01.09, 12:00:45
Остается ждать 11 - ой версии. Может там реализуют масштабирование...  :`(
Название: Re:как масштабировать деталь
Отправлено: Pav от 15.01.09, 12:12:48
Цитата: Daha от 15.01.09, 12:00:45
Остается ждать 11 - ой версии. Может там реализуют масштабирование...  :`(
Так к слову добавлю, что мне за несколько лет работы в Компасе масштабирование моделей не нужно было не разу и сейчас тоже не нужно ;)
Название: Re:как масштабировать деталь
Отправлено: Yagodka от 15.01.09, 20:24:33
Спасибо)
Название: Re:как масштабировать деталь
Отправлено: SilaMusli от 21.01.09, 16:29:14
Я например делаю матрицы. Причём из материала с последующей усадкой. Так что мне приходиться сначала масштабировать деталь, а уже потом делать с неё матрицу, чтобы последующая деталь была нужного размера. А вот функции такой в компасе нет. Так что приходиться всё это делать в солиде и т.д. А ещё в компасе мало возможностей в поверхностном моделировании...Будем ждать не 11-ой, а 15-ой версии, чтоб там всё это было :`(
Название: Re:как масштабировать деталь
Отправлено: Namenlos Ein от 27.01.09, 11:55:21
SarBas, вам нужно выложить эту модель в тему «Идиотский конкурс» (http://forum.ascon.ru/index.php/topic,9762.0.html). А шар проще всего сделать с помощью операции вращения.
Название: Re:Как делать шар?
Отправлено: VIO от 27.01.09, 13:16:43
Цитата: SarBas от 27.01.09, 11:50:23
ктонить знает как делать ШАР, а то я никогда не видел в компасе шар, сеня утром тока задумался!1! :-)))
Ну я делал сначала плоскостями, т.е. 12 плоскостей по кругу рисовал полукруг и затем операцию по сечениям мутил - результат не очень, уверяю....
А просто полукруг вокруг оси не пробовал? :)
Название: Re:как масштабировать деталь
Отправлено: Starik от 27.01.09, 14:03:24
 :o
А просто полокружности крутануть опрацией вращения не пробовали. Элементарно строится.
И еще, ваше сообщение вроде как не в тему. Администратор будет недовольна.
Название: Re: как масштабировать деталь
Отправлено: AlekseyUGTU от 01.10.09, 16:33:28
ув. эксперты, есть вопрос. Я от темы не сильно отклоняюсь.

как в 2D чертеже сделать так, чтобы при вводе размеров геометрич. фигур, он автоматически
уменьшался в n-раз. Т.е. авто масштабирование, если я размеры буду вводить реальные. Мне 1:1 не пойдет. Мне 1:1000 надо.
<а то каждый размер считать - заморочка>
Название: Re: как масштабировать деталь
Отправлено: Дим от 01.10.09, 16:47:31
Что то не очень понятно о чем речь, в 2Д есть же команда масштабирование или вы не знаете как работать с видами чертежа?
Название: Re: как масштабировать деталь
Отправлено: VIO от 01.10.09, 16:50:11
Цитата: AlekseyUGTU от 01.10.09, 16:33:28
ув. эксперты, есть вопрос. Я от темы не сильно отклоняюсь.

как в 2D чертеже сделать так, чтобы при вводе размеров геометрич. фигур, он автоматически
уменьшался в n-раз. Т.е. авто масштабирование, если я размеры буду вводить реальные. Мне 1:1 не пойдет. Мне 1:1000 надо.
<а то каждый размер считать - заморочка>
А Вы знаете, что в Компасе существует понятие "Вид"  ;)
Название: Re: как масштабировать деталь
Отправлено: AlekseyUGTU от 01.10.09, 18:57:33
Нет, ну я знаю что есть команда вид. Увеличить, уменьшить.
Но как сделать так: вот у меня лист А1 - 816мм на 584мм. Мне начертить например окружность надо диаметром 1,5км. Тогда мне надо выбрать масштаб. Ну я выбираю 1:3000.  Тогда размер окружности выходит 500мм. Ну и мне надо вводить 500мм, и размер будет 500мм (ну можно вручную изменить, но я думаю есть другая возможность).
Вот я и думаю можно ли сделать так, чтобы размеры и ввод размеров переводилось в нужный мне масштаб. Чтобы все размеры не делить на неудобные числа, ведь у меня необязательно будет дел. на 100 или 1000.
Ну вобщем так пока думаю, подскажите пожалуйста.
Название: Re: как масштабировать деталь
Отправлено: SilaMusli от 01.10.09, 20:42:38
Цитата: AlekseyUGTU от 01.10.09, 18:57:33
Нет, ну я знаю что есть команда вид. Увеличить, уменьшить.
Но как сделать так: вот у меня лист А1 - 816мм на 584мм. Мне начертить например окружность надо диаметром 1,5км. Тогда мне надо выбрать масштаб. Ну я выбираю 1:3000.  Тогда размер окружности выходит 500мм. Ну и мне надо вводить 500мм, и размер будет 500мм (ну можно вручную изменить, но я думаю есть другая возможность).
Вот я и думаю можно ли сделать так, чтобы размеры и ввод размеров переводилось в нужный мне масштаб. Чтобы все размеры не делить на неудобные числа, ведь у меня необязательно будет дел. на 100 или 1000.
Ну вобщем так пока думаю, подскажите пожалуйста.
Вставка --> Вид
Указываете точку, масштаб и чертите в нём. Потом также делаете другой вид, с другим масштабом и т.д.
Однако, возможны масштабы от 1:1000 до 1000:1. Если вписывать свой, ну скажем, 1:3000, то будет ошибка "Значение выходит за границы диапазона 0,001 - 1000". Пробовал добавлять масштаб в Graphic.pmn. Для выбора он становиться доступным, однако, при выборе выдаёт ту же ошибку! Как это побороть? В том же T-FLEX с такой проблемой не сталкивался...долой ограничения!!!
Название: Re: как масштабировать деталь
Отправлено: wakish от 01.10.09, 22:01:16
Гдето уже проблему обсуждали.
Т.к.
"Значение выходит за границы диапазона 0,001 - 1000"
То и писать нужно например не 1:10000, а 0.1:1000 и т.д. И будет вам счастье!
Название: Re: как масштабировать деталь
Отправлено: SilaMusli от 01.10.09, 22:58:39
Цитата: wakish от 01.10.09, 22:01:16
Гдето уже проблему обсуждали.
Т.к.
"Значение выходит за границы диапазона 0,001 - 1000"
То и писать нужно например не 1:10000, а 0.1:1000 и т.д. И будет вам счастье!
Спасибо! Жаль, что опять не по прямой ;)
Название: Re: как масштабировать деталь
Отправлено: VIO от 02.10.09, 06:56:05
А единицами измерения играть не пробовали.  :)
Название: Re: как масштабировать деталь
Отправлено: sastr от 01.09.18, 23:25:21
Уже прошло почти 9 лет с момента последнего поста. Уже и Компас вырос до 17-й версии... Правда я работаю в 15-й версии Компаса.
Скажите так научили Компас масштабировать готовые детали или нет? Мне, например, это необходимо для масштабирования автомобильных шин, которые я смоделировал в реальном масштабе, а теперь для масштабных моделей эти шины надо переводить в другие масштабы. Так как это сделать?
Название: Re: как масштабировать деталь
Отправлено: Elaeagnus от 02.09.18, 05:57:39
 Поиском по справке.
Название: Re: как масштабировать деталь
Отправлено: Starik от 02.09.18, 07:39:32
Масштабирование появилось с 13 версии, если мне память не изменяет.
Название: Re: как масштабировать деталь
Отправлено: sastr от 02.09.18, 23:11:48
Цитата: Elaeagnus от 02.09.18, 05:57:39
Поиском по справке.
Цитата: Starik от 02.09.18, 07:39:32
Масштабирование появилось с 13 версии, если мне память не изменяет.
При определённых условиях эта функция не работает и ли работает криво!
Например ниже приведена некая 3Д модель шины. Из-за особенностей Компаса шину пришлось делать составной :(. Данную составную деталь можно сохранить как сборку, а можно как деталь. Но при попытке масштабирования этой детали или сборки Компас упорно желает, чтобы ему показали тела или поверхности, но мне необходимо масштабировать всё сразу, а не какие-то отдельные тела... Как указать компасу: "не ищи тела, не ищи поверхности - масштабируй всё сразу!"???
Если вы мне подскажите последовательность действий для перевода данной детали в разные масштабы например в 16-й, в 35-й а потом ещё и 43-й масштаб (шины для масштабных моделей) - буду очень благодарен. Изначально все шины создавались в масштабе 1:1. Как теперь готовые сборки (сохранённые как детали)  переводить в другие масштабы?
Название: Re: как масштабировать деталь
Отправлено: Elaeagnus от 03.09.18, 05:15:47
 Для начала Вам придётся научиться передавать файлы сборок вкупе с входящими в них компонентами.
"Пустые" сборки никому не интересны.
Функция работает так, как и задумывалась. А именно с телами. И эту особенность приходится учитывать с самого начала моделирования.
Именно после того, как Сборка была Сохранена как Деталь, становится доступна команда Удалить историю построения.
Дальше можете поэкспериментировать сами.
Название: Re: как масштабировать деталь
Отправлено: sastr от 03.09.18, 07:46:45
Цитата: Elaeagnus от 03.09.18, 05:15:47
Для начала Вам придётся научиться передавать файлы сборок вкупе с входящими в них компонентами.
"Пустые" сборки никому не интересны.
Извините.
Вот сборка с деталями взятыми в файл.
А за объяснение процесса спасибо, логика действий уже начинает прояснятся...
Название: Re: как масштабировать деталь
Отправлено: Sabahs от 03.09.18, 08:05:55
Вам выше сказали, что нужно удалить историю построения.
Команда доступна и для сборки.
Название: Re: как масштабировать деталь
Отправлено: YNA от 03.09.18, 08:49:35
Вот деталь масштабированная в 43 раза. В дереве нужно включить тело в расчёт, а то размер файла не влезет в сообщение.
Название: Re: как масштабировать деталь
Отправлено: bull от 03.09.18, 09:08:22
Цитата: YNA от 03.09.18, 08:49:35
Вот деталь масштабированная в 43 раза. В дереве нужно включить тело в расчёт, а то размер файла не влезет в сообщение.
в 1/43 раза (~0.023 т.е. коэффициент), наверное? ;)
Название: Re: как масштабировать деталь
Отправлено: Elaeagnus от 03.09.18, 11:01:16
 Как и что происходит в 15-й версии - уже не припомнить.
В 17-й справедлив и другой подход к файлу Детали Сохранённую как из файла Сборки.
1. Команда Сохранить как... деталь m.3d.
2. Выбрать С параметрами.
3. Выбрать необходимый вариант преобразований.
Далее можно масштабировать и производить прочие построения и операции.