Перейти к публикации

Siemens NX, прошу помощи в переходе с Компас 3д


Honey Badger

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

Всех приветствую! Последние 10 лет я работал в программе Компас 3д. Самоучка, далеко не самый прокаченный. Пару недель назад я наткнулся на ютубе на урок по работе с поверхностями в Компасе, после просмотра которого решил вернуться к проекту, который задумал уже давно, но не мог реализовать из-за отсутствия необходимых знаний в 3д-моделировании. Две недели пролетели как один день, после чего я, так ничего и не добившись, принял волевое решение отказаться от Компаса и начать осваивать другую программу, которую не придется уговаривать делать то, для чего она конструктивно предназначена) Выбор мой пал на Siemens NX, которая понравилась интерфейсом и возможностями. В целом, учитывая наличие какого-никакого, но опыта работы в Компасе, уже спустя сутки даже получается работать. Но есть ряд вопросов, на которые я не смог найти ответ ни в справке, ни в интернете. Буду очень признателен, если найдутся люди с опытом работы в NX и Компас, которые помогут выстроить некоторые аналогии между работой этих двух программ. Итак:

1. В Компасе в режиме создания эскизов есть крайне полезная функция - вспомогательная прямая. Прямые эти могут быть и под углом, и касательными, и (чего не хватает больше всего) симметричными. В NX можно преобразовать обычную прямую (и не только прямую) во вспомогательную, но нужное положение ей нужно задавать указанием расстояния от нее до нужного объекта, что не всегда удобно. Симметрично отражать ее также нужно отдельной командой, что неудобно. Есть ли в NX более простой и удобный способ задания вспомогательных прямых?

2. При создании в NX первой детали для своего проекта и последующей вставки этой детали в сборку я обнаружил, что элементы детали, не смотря на то что внешне она является цельной, на самом деле не соединены в одно целое и могут быть передвинуты относительно друг друга. Стало очевидно, что все тела в детали, полученные в результате разных операций, нужно объединять. Однако команда Объединение почему-то не хочет этого делать, выдавая ошибку. В одном видеоуроке упоминалась похожая проблема, которую автор объяснил тем, что при выдавливании был указан некоторый допуск. Из-за допуска разные элементы детали находились как бы на расстоянии друг от друга, и потому не могли быть объединены в одно тело. Автор решил проблему применением выдавливания в двух направлениях, где второе направление нужно было для того, чтобы перекрыть зазор. Вопрос: Так нужно делать всегда, или есть вариант проще?

3. В Компасе работая в сборке я могу создавать детали прямо в ней, редактируя и подгоняя их друг под друга. В NX функцию редактирования я нашел, а вот функцию создания детали на месте (в сборке) - нет. Она где-то есть, или нужно предварительно создавать пустые детали, добавляя их в сборку и далее строя уже в ней?

4. В одной из тем на данном форуме был комментарий, в котором автору темы рекомендовалось почитать про слои в NX. Я пытался найти, где бы про них почитать, но так и не нашел ничего дельного. Из справки толком ничего не ясно. Для чего же они всё-таки нужны, и как их создавать и использовать?

5. При создании смещенной плоскости в NX можно выбрать направление (не направление смещения, а именно направление самой плоскости). Как я понял, от этого зависит на какой из сторон этой плоскости будет создан эскиз. На что это влияет и почему это важно?

6. В видеоуроках на ютубе почти у всех авторов в окне NX очень много различных команд. У меня NX одной из самых последних версий, и команд в нем в несколько раз меньше. Слышал, что была масштабная переработка интерфейса и что старый интерфейс можно как-то вернуть, но опять же - способы, которые я нашел в интернете, не работают. Нет соответствующих опций. Подскажите, что с этим можно сделать и на кого рассчитаны данные изменения. Пока программа выглядит как нечто для базового обучения черчению, а не как мощный инструмент для инженера.

7. При добавлении в сборку в NX ранее созданной детали она вставляется на некотором расстоянии от базовой системы координат сборки и совместить их никак не получается. Почему это происходит и нужно ли об этом париться?

 

Заранее спасибо всем откликнувшимся!

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


UnPinned posts
56 минут назад, Ветерок сказал:

Или для этого как раз и нужна Волна?

Ага. Любое ассоциативное межфайловое копирование геометрии через неё делается.

Изменено пользователем sloter
Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, sloter сказал:

Ага. Любое ассоциативное копирование через неё делается.

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

Ссылка на сообщение
Поделиться на других сайтах
55 минут назад, Ветерок сказал:

И спрошу дальше. А можно без всяких Волн создать многотельную деталь, где все тела будут взаимосвязаны, а потом получить из неё ассоциативно связанную сборку? Или для этого как раз и нужна Волна?

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

 

55 минут назад, Ветерок сказал:

И для этого целый специальный модуль? А без него - кирдык?

Кстати, из того, что я слышал-читал, тоже было про "Вэйв-технологию", а не про модуль

Ну этот Wave это больше маркетинг. На самом деле сам линкер достаточно не тривиальный, дело в том что в NX можно ограничить прилинкованную геометрию по фитчеру. Другими словами из одного и того же файла можно вытащить линкованную геометрию разной формы. Можно дойти до таких случаев когда одна геометрия, скажем поверхности берутся из одной модели перетекают в другую и потом возвращается в исходную модель. Другие программы будут ругаться, принимая такие связи как кросслинки. Если еще помнить о том что у NX нет реального разделения на среды, т.е его файл это просто контейнер в котором хранится все что угодно и с моделью может быть чертеж, сборка, обработка да еще и многотел и даже PMI, который тоже можно линковать, вообщем чтобы управлять этой кашей и придумали методы-иконки, которые обозвали красивым словом - Wave. 

Для не посвященных можно просто работать как в других Кадах выбирая нужную для линка геометрию и создавать другую на ее основе.

Ссылка на сообщение
Поделиться на других сайтах
41 minutes ago, Honey Badger said:

Имеете ввиду, копия позиционно-зависимая, позиционно независимая, и ещё какая-то?..)

Да.

позиционно-зависимая - два варианта ( из компонента в файл вхождения этого компонента и из одного компонента в другой компонент).

Ссылка на сообщение
Поделиться на других сайтах
34 минуты назад, ART сказал:

Ну этот Wave это больше маркетинг.

Я так и понял. Когда прочел, что появилась такая передовая технология, сразу подумал "а как же до сих пор без неё работали?". Без маркетинга работать можно :)

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, IgP сказал:

из компонента в файл вхождения этого компонента

Что такое "файл вхождения этого компонента"?

Согласно учебнику, позиционно-зависимая связь получается через команду "Редактор геометрических связей Wave" на вкладке "Сборки", а позиционно-независимая вызывается через контекстное меню в дереве модели. Но разница в работе этих команд не только позиционной зависимости. Команда "Редактор геометрических связей Wave" копирует геометрию В АКТИВНУЮ ДЕТАЛЬ, команда в контекстном меню в дереве модели - ИЗ АКТИВНОЙ ДЕТАЛИ. Кроме того, если копировать, например, ребра детали, то "Редактор геометрических связей Wave" копирует сразу все выбранные и в дереве модели отображается одна операция, а команда в контекстном меню создает отдельную операцию для каждого выделенного ребра... Интересно. Надо подумать, как это можно использовать.

Ссылка на сообщение
Поделиться на других сайтах
18 часов назад, IgP сказал:

позиционно-зависимая - два варианта ( из компонента в файл вхождения этого компонента и из одного компонента в другой компонент).

Не могли бы объяснить, в чём разница между командами Wave - "Копировать геометрию в компонент" и "Копировать геометрию в деталь", помимо того, что первая позиционно-независимая, а вторая позиционно-зависимая? Что-то никак не пойму, и эксперименты не особо помогают... В учебнике и в сети тоже не объясняется, для чего нужна еще одна команда, создающая позиционно-зависимую связь, если уже есть "Редактор геометрических связей Wave"... Как-то всё излишне запутано - можно было одной командой всё делать, просто дать опции на выбор

 

Ссылка на сообщение
Поделиться на других сайтах
20 часов назад, sloter сказал:
20 часов назад, Ветерок сказал:

Или для этого как раз и нужна Волна?

Ага. Любое ассоциативное межфайловое копирование геометрии через неё делается.

 

19 часов назад, Honey Badger сказал:

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

Убожество какое-то... И зачем сборка для ассоциативных клонов между деталями??? Бред какой-то. В кате копи-паст с линком между любыми деталями и внутри детали тоже, и клонируется всё. Клон можно переставить, подключив 2 системы координат - текущую и "куда изволите". Штатная хрень, без никаких "модулей".

 

Более того - я сделал линки своими силами не на тело или эскиз, а на этап построения в дереве модели. Делаешь "фланец" с отверстиями, и их - где-то последними, и вставляешь линк на операцию ДО отверстий - в другом теле (или поверхностью) получаешь ассоциативный линк на фланец недостроенный до отверстий. Могу вклинить операции ДО этапа линка, он обновится, могу линк переставить на что угодно, на другой этап построения детали или с твердотелки на точку, поверхность или эскиз - результат будет ассоциативным клоном. Одна фича UDF - и линкуйтесь на здоровье.

 

И тут я узнаю, что создал, оказывается, целый WAVE, да ещё с более широкими возможностями одной фичей UDF...

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, zerganalizer сказал:

Убожество какое-то... И зачем сборка для ассоциативных клонов между деталями??? Бред какой-то. В кате копи-паст с линком между любыми деталями и внутри детали тоже, и клонируется всё. Клон можно переставить, подключив 2 системы координат - текущую и "куда изволите". Штатная хрень, без никаких "модулей".

 

Более того - я сделал линки своими силами не на тело или эскиз, а на этап построения в дереве модели. Делаешь "фланец" с отверстиями, и их - где-то последними, и вставляешь линк на операцию ДО отверстий - в другом теле (или поверхностью) получаешь ассоциативный линк на фланец недостроенный до отверстий. Могу вклинить операции ДО этапа линка, он обновится, могу линк переставить на что угодно, на другой этап построения детали или с твердотелки на точку, поверхность или эскиз - результат будет ассоциативным клоном. Одна фича UDF - и линкуйтесь на здоровье.

 

И тут я узнаю, что создал, оказывается, целый WAVE, да ещё с более широкими возможностями одной фичей UDF...

У меня мозг уже кипит от этого Wave-а, что-то ничего не пойму... Не могли бы объяснить поподробнее?

Во-первых, что Вы называете линками (у меня просто закрадывается ощущение, что каждый под этим подразумевает что-то свое) и как их делаете? Какая команда за это отвечает?

Во-вторых, как создать линк на операцию? Это вообще, как я понимаю, не имеет отношения к Wave? Я бы с радостью его на что-то поменял, жутко неудобная штука...

 

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

Кроме того, команды "проецирование кривой" и "Включить" работают через раз - с какими-то объектами эскизы, полученные этими командами, получаются ассоциативными, с какими-то - нет... Весь мозг уже сломал...

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

Уважаемые форумчане вы на подписи к аватаркам смотреть не пробовали ?

7 minutes ago, Honey Badger said:

Во-вторых, как создать линк на операцию?

В NX, нет такого.

Ссылка на сообщение
Поделиться на других сайтах
1 минуту назад, IgP сказал:

В NX, нет такого.

Уже догадался, после сообщения выше)

Ссылка на сообщение
Поделиться на других сайтах
3 минуты назад, IgP сказал:
11 минут назад, Honey Badger сказал:

Во-вторых, как создать линк на операцию?

В NX, нет такого.

В катии тоже нет, я сам написал.

Ссылка на сообщение
Поделиться на других сайтах
8 minutes ago, Honey Badger said:

Во-первых, что Вы называете линками

Линк == слову "Link" в оригинале (языка) == в переводе на русский это "ссылка, соединение, связь" 

Ссылка на сообщение
Поделиться на других сайтах
11 минут назад, Honey Badger сказал:

У меня пока главная проблема именно между ассоциативностью между деталями в сборке.

А вынесите линию разъёма в деталь скелетона. Скелетоны погуглите. Они управляют всеми подчинёнными и прилинкованными деталями. Ну такой каркасный парт с управляющей всей сборкой геометрией.

Ссылка на сообщение
Поделиться на других сайтах
13 minutes ago, Honey Badger said:

команды "проецирование кривой" и "Включить" работают через раз

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

Ссылка на сообщение
Поделиться на других сайтах
15 минут назад, Honey Badger сказал:

Т.е. первая деталь меняется, ассоциативная копия с нее во второй детали тоже меняется, а вот все эскизы, созданные во второй детали после вставки этой копии, рассыпаются. Как будто привязки не работают...

Потеря связи, геометрия поменяла "внутренние имена", и все связи отвалились. Тут как раз и надо изучать методики, про которые вам выше долго талдычили...

Изменено пользователем zerganalizer
Ссылка на сообщение
Поделиться на других сайтах
7 минут назад, zerganalizer сказал:

А вынесите линию разъёма в деталь скелетона.

Видел такое. Управляется через таблицу с выражениями? Для больших сборок должно быть удобно, но для мелких....

6 минут назад, zerganalizer сказал:

Потеря связи, геометрия поменяла "внутренние имена", и все связи отвалились. Тут как раз и надо изучать методики, про которые вам выше долго талдычили...

Дык я не против, знать бы что учить. И что же, скелетон - единственный вариант? К слову про методики, о которых "талдычили выше" - не совсем понимаю, какие из них относятся к проблеме с ассоциативностью и привязками, уточните, пожалуйста. Просто не понимаю, почему привязки в сборках не работают так же, как привязки в деталях. В деталях привязался и всё ок - двигай что хочешь и как хочешь. Нелогично 

15 минут назад, IgP сказал:

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

Так я и пытаюсь разобраться...)

Ссылка на сообщение
Поделиться на других сайтах
31 минуту назад, Honey Badger сказал:

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

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

 

Так что учить вам методики работы в каждом конкретном САПР, выявляя попутно всякие косяки особенности.

Ссылка на сообщение
Поделиться на других сайтах
2 минуты назад, zerganalizer сказал:

Так что учить вам методики работы в каждом конкретном САПР, выявляя попутно всякие косяки особенности.

Понял, спасибо за наводку! 

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

Ссылка на сообщение
Поделиться на других сайтах
22 минуты назад, Honey Badger сказал:

Понял, спасибо за наводку! 

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

Что-то мне подсказывает, что у Вас не так много работы с этими "Проекционными связями" Компаса. Проблемные они. Сейчас работают, а завтра они же не работают. Больное место Компаса. Задолбали они!

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

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

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

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




  • Сообщения

    • Akabanks87
      Добрый вечер всем специалистам. Подскажите пожалуйста, можно ли в SW Simulation при расчете металлоконструкций в виде балок, прописать жесткость вращения в узлах по осям? Что-то наподобие как в штырьковом соединителе (твердотельный расчет) - там мы можем указывать только простой шарнир в одной плоскости и прописывать жесткость вращения Н*м/рад.  Вот нужно что-то похожее только для балок и жесткость вращения указать по двум осям Мx и My. Надеюсь смог объяснить правильно, заранее спасибо   Картинка прилагается  
    • статист
      Добрый день! Возник вопрос как повернуть сечение балочного элемента. Допустим, есть балочный элемент, который создан не на линии, а напрямую через элемент.   ET,1,BEAM188 MPTEMP,,,,,,,,   MPTEMP,1,0   MPDATA,EX,1,,2e11    MPDATA,PRXY,1,,0.3   SECTYPE,   1, BEAM, RECT, quad, 0    SECOFFSET, CENT SECDATA,0.1,0.1,0,0,0,0,0,0,0,0,0,0 N,1,0,0,0    N,2,1,0,0    E,1,2        Как его сечение можно повернуть, например, на 45 градусов?  
    • ak762
      если вас беспокоят результаты анализа которые кратны ожилаемым, а картинка по распределению напряжений отражает ожидаемое, то возможно у вас деталь имеет не те размеры? для пороверки построил деталь с заданными размерами   в сборке завел вашу и на картинке она кратна той что я построил      
    • gudstartup
    • Orchestra2603
      Я так и не понял, так в чем проблема то была? За что @Jesse то получил ? :D Ну, допустим нужна факторизация. Ну, так, сделаем факторизацию. В чем сложность в итоге? Или вы хотите скахать, что в ИСПЕ какая-то специальная крутая система обхода факторизации?   Кроме того, разве матрица масс стержневого элемента не так выглядит?     Почему у вас нет внедиагональных элементов?
    • cepr
      Есть рабочий компьютер, есть от чего отталкиваться. Понятно, что связка Intel-Nvidia. Экран 17", обратить внимание на матрицу. Ну, и сумма, какую можете потратить на ноут.
    • gudstartup
      а вот тут все уже расписано   это оказалось непросто оказывается китайцы в этих вопросах большие параноики и сами себе не доверяют
    • MagicNight
      Да дело не в бедности, ищу оптимальный ноут, пока не могу найти.
    • Bot
      АСКОН объявляет о старте открытого бета-тестирования новой версии КОМПАС-3D и приложений. Коммерческая версия КОМПАС-3D v23 выйдет летом 2024 года, но уже сейчас испытать новинки может любой желающий. Бета-тестирование — это проверка новой функциональности в «полевых» условиях, когда пользователи знакомятся с нововведениями на собственных проектах и сценариях работы, а также проверяют совместимость со своим программно-аппаратным обеспечением. Новая версия создавалась в соответствии с дорожной картой АСКОН для задач проектирования изделий высокотехнологичных отраслей и стала еще более функциональной и производительной. При разработке учитывались предложения пользователей по темам трехмерного моделирования, подготовки чертежей и спецификаций, приложений для машиностроения, приборостроения и строительства. Бета-версия КОМПАС-3D открыта для всех. Дистрибутив предоставляется бесплатно на время проведения тестирования. *** Период проведения бета-тестирования: с 6 [...] View the full article
    • fenics555
      Уважаемые Дамы и Господа!  Есть библиотечные изделия, которые почему-то очень доооооолго грузятся в сборках. Я хочу попросить Вас потестить их и сказать в чем причина, ибо совсем невозможно работать. gost18829-73.prt.1 pin_split.prt.1 Как это всё можно ускорить?
×
×
  • Создать...