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

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 пользователей

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



  • Сообщения

    • Snake 60
      Скорее всего исправляли в конкретной сборке, для конкретных тел. Насколько я помню, надо в самом эскизе профиля заполнить свойство Description
    • Snake 60
      Делаете дырку в свае - вставляете в нее трубу и 2 человеко-силы крутят сваю ) Дёшево и сердито и не нужен никакой планетарный редуктор ))
    • gudstartup
      вы всегда ищите свой путь или будете делать то что вам советуют? с самого начала прежде чем приступать к экспериментам вам нужно было вынуть носитель и сделать образ. diskcopy делает копию гибкого диска на другой а вам надо сделать образ жесткого диска или карты памяти. делайте как советует @Viktor2004 иначе еще чего нибудь сломаете или вам станок не нужен и вы его приобрели для экспериментов ? вот а печатной машинке из прошлого нельзя а вот на синумерике можно - удивительные вещи в настоящем происходят!! на 100 % уверен что там не модуль а либо писимиси ай либо жд @mircomax81 хотите работать в дос почитайте помощь по командам 
    • PuKoLLleT
      Доброго дня всем. Поделитесь опытом,раньше такое не доводилось делать. На торце фланца нужно сделать  восемь отверстий ф17H7 на токарно-фрезерном станке с осью Y ,имеется ManualGuide.В моем понимании нужно просверлить,а затем торцевой фрезой расточить нужный диаметр.Получится такой фокус,или надо разверткой доводить нужный размер?  Стойка Fanuc 0i-Tf.
    • Snake 60
      Всё верно, я даже русификатор делал для него (ушло на это где-то около года). Хороший софт был, я всех знакомых на него подсадил в свое время :) У меня даже где-то образ на виртуалке лежит с SW2014+MechSoft, Жаль, что автодеск его поглотил, а не DS :( А по сути вопроса, проектировал двухступенчатый планетарный редуктор в свое время. Что было нужно: Справочник по планетаркам (автора не помню, если надо поищу), из софта MathCAD + GearTeq (софтина идет вместе с GearTrax, только рассчитывает и моделирует несколько зацеплений согласно выбранной схеме, в том числе планетарки) Ой и ошибаетесь. Звездочки - не равно зубчатые колеса в планетарке) Мы намучились с малой точностью изготовления на эл.эрозии, а Вы лазером ))) Был собран опытный образец редуктора с незакаленными деталями, чисто проверить геометрию, отладить сборку. Так потом начальство этот редуктор сказало испытать в бою, как я не противился)) Помер за пару дней интенсивных нагрузок ))) Материал, термообработка и точности изготовления решают )
    • Snake 60
      @Тихоход  Ещё один вариант - изучать программирование и писать свою программу/макрос. Вот пример конфигуратора двери: https://www.youtube.com/watch?v=wv4HryWQBSk
    • mircomax81
      Посредством Diskcopy можно сделать адекватную копию на флоппи диск?
    • Andrey_kzn
      Да, ведь советовали автору вытащить жёсткий диск и сделать образ. Неужели самому не интересно, как устроен этот старый промкомпьютер? Там может стоять как жёсткий диск, так и CF-карта, или же Disc-on-chip или Disc-on-module.  Как-то очень давно, на подобном промышленном оборудовании (большая печатная машина) я не смог перенести  ПО с родной CF - карты на другую, такого же размера но другой фирмы. Была также станочная оболочка под досом.  Образ я делал Нортон гостом, развернул его на другую CF-карту без проблем. Машина загрузилась нормально и работала ровно 2 дня, на неродной CF-карте,  потом зависла, и отказалась загружаться. Пришлось вызывать сервисника. От него мы узнали, что нельзя просто так взять и заменить карту  - носитель системного ПО, на другую. А полезли мы туда, так как руководство захотело печатать отчёты по работе машины. В станочном ПО такая функция была. Вот только принтер надо было купить у фирмы - производителя этой самой машины. В попытках заставить работать другой принтер мы редактировали файл  AUTOEXEС.BAT, на предмет загрузки драйвера принтера, ничего не получилось, зато перестали открываться некоторые страницы станочного ПО.  Образ у нас был давно снят, и мы развернули его на другую карту памяти. Родную карту я трогать не стал (как чувствовал, что нельзя ). Сервисник восстановил ПО с архивной дискеты на родную карту памяти, и всё заработало. Дискеты с архивами ПО шли вместе с документацией к машине.  Там были дискеты с Досом, станочной оболочкой, параметрами приводов, программой ПЛК. Он же и предупредил нас о предельно аккуратном обращении с родной картой памяти, и посоветовал немедленно сделать образы с архивных дискет, что мы сразу и проделали.. Вот такой сюрприз от машины эпохи Дос.
    • Борман
    • gudstartup
      а ведь все работало...
×
×
  • Создать...