allmodels

вопрос новичка, инициализация детали в обработке NX 11

Pinned posts

Только начал изучать обработку по книге

5ad84499d44a5_.thumb.JPG.e8c275a05997c27140855797f0672396.JPG

открываю деталь (из учебного материала)

5ad844e87a1b3_.thumb.JPG.30c72ed9ce82b28a9ee2b7e517a2fdbd.JPG

потом файл-новый

обработка

1.JPG.851eb445836e626ff76d56611c574b7b.JPG

открывается обработка а детали не видно

2.thumb.JPG.b5145fcd3582b94e97865200e6d94fa7.JPG

Что не так, непойму, помогите чайнику

файл детали  https://1drv.ms/u/s!AoqPxwfhFd-4hesGdDsuGI0NkvNpQQ

Поделиться сообщением


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


UnPinned posts

ID: 2   Опубликовано: (изменено)

не надо открывать новый файл, просто в том же файле надо приложение поменять с "моделирование" на "обработка". Если не хотите менять исходный файл, то в начале "сохранить как" и далее так же приложение поменять.

 

PS Многие почему-то создают новый файл и в него, как в сборку, добавляют этот файл как компонент. Я не против, но получаются лишние телодвижения.

Изменено пользователем Bully

Поделиться сообщением


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

не надо открывать новый файл, просто в том же файле надо приложение поменять с "моделирование" на "обработка". Если не хотите менять исходный файл, то в начале "сохранить как" и далее так же приложение поменять.

 

PS Многие почему-то создают новый файл и в него, как в сборку, добавляют этот файл как компонент. Я не против, но получаются лишние телодвижения.

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

И обычно все так  и происходит, но вот с эти файлом так не получается.

Поделиться сообщением


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

Только начал изучать обработку по книге

это хорошо

31 минуту назад, allmodels сказал:

открываю деталь (из учебного материала)

это плохо

31 минуту назад, allmodels сказал:

Что не так, непойму,

это нормально

Поделиться сообщением


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

К сожалению не могу вставить картинку. На словах:

1. Перейдите в навигатор сборки.

2. На строке game_remote нажмите ПКМ-Заменить ссылочный набор-Вся деталь.

3. Поскольку деталь смещена от СК, вы можете опять её не увидеть. Тогда нажмите Ctrl+F, либо клавишу END.

1 пользователю понравилось это

Поделиться сообщением


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

везде написано что так правильней.

а почему, не написано? А то я как начал проги делать, так сборкой и не пользуюсь для обработки...:smile:

Поделиться сообщением


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

К сожалению не могу вставить картинку. На словах:

1. Перейдите в навигатор сборки.

2. На строке game_remote нажмите ПКМ-Заменить ссылочный набор-Вся деталь.

3. Поскольку деталь смещена от СК, вы можете опять её не увидеть. Тогда нажмите Ctrl+F, либо клавишу END.

Спасибо добрый человек, все получилось!

4 минуты назад, Bully сказал:

а почему, не написано? А то я как начал проги делать, так сборкой и не пользуюсь для обработки...:smile:

вот что написано по этому поводу:

В результате этого NX выполнит ряд действий.
Будет создана родительская сборка, содержащая обрабатываемую деталь как компонент, вся информация по обра-
ботке будет записываться в файл сборки. Вид навигатора сборки показан на рис. 1.10 слева. В графической области
отображен компонент.
Таким образом реализуется концепция мастер-модели, которая в дальнейшем позволит автоматически обновлять ин-
формацию по обработке при изменении обрабатываемой детали.
Заметим, что сам файл сборки не содержит геометрии, поэтому его иногда называют Сборка для обработки. Исполь-
зование механизма сборок для этих целей ведет к унификации работы в разных модулях NX. Кроме того, когда речь

пойдет о загрузке в проект станка, приспособления, инструментов, заданных 3D-моделями, мы убедимся, что этот
механизм наиболее логичен.

Примечание. Фактически при инициализации используется шаблон, который можно изменить так, чтобы создавались
нужные вам объекты. Настройка такого шаблона – одно из средств автоматизации программирования.
Кроме этого, будут созданы несколько объектов обработки (их тип и количество определяются видом обработки).
Созданные объекты можно увидеть с помощью навигатора операций. На рис. 1.11 показан навигатор операций
в режиме отображения геометрии.
Объекты MSC_MILL и WORKPIECE созданы при инициализации, в первом из них обычно задается система координат
станка, во втором – геометрия детали, заготовки, контрольная геометрия. Кроме этого, создаются методы обработки
по умолчанию, магазин инструментов и некоторые другие объекты.
 Переключите навигатор операций последовательно на разные

Поделиться сообщением


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

Таким образом реализуется концепция мастер-модели, которая в дальнейшем позволит автоматически обновлять ин-
формацию по обработке при изменении обрабатываемой детали.

а при задании обработки в файле детали по-другому чтоли? :smile:

1 час назад, allmodels сказал:

шаблон,

в качестве него и обычный файл можно использовать. В смысле задать операции, как надо, и "сохранить как".

1 час назад, allmodels сказал:

Кроме того, когда речь

пойдет о загрузке в проект станка, приспособления, инструментов, заданных 3D-моделями, мы убедимся, что этот
механизм наиболее логичен.

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

 

PS Ни в коем случае не спорю, просто замечание, что это всё справедливо и для файла детали. Который, к тому же, при необходимости, превращается в сборку добавлением компонентов (приспособления, инструменты, модель станка).

Поделиться сообщением


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

а при задании обработки в файле детали по-другому чтоли?

По другому! такой подход сойдет только при программировании "на коленке", а не на уровне серьезного предприятия, где КОНСТРУКТОРСКАЯ МОДЕЛЬ НЕПРИКАСАЕМА И РАБОТА С НЕЙ ВЕДЕТСЯ НЕ ОДНИМ ЧЕЛОВЕКОМ

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 19.04.2018 в 16:15, lexincton сказал:

КОНСТРУКТОРСКАЯ МОДЕЛЬ НЕПРИКАСАЕМА И РАБОТА С НЕЙ ВЕДЕТСЯ НЕ ОДНИМ ЧЕЛОВЕКОМ

"сохранить как..."? 

Поделиться сообщением


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

"сохранить как..."? 

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

Поделиться сообщением


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

ID: 12   Опубликовано: (изменено)

10 часов назад, lexincton сказал:

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

С точки зрения дубликатов да. Но про построение "правильной работы" - отдельная большая тема. И там уже обработка в сборке - лишь капля в море "правильности".

 

На всякий повторюсь ещё - я ни в коем случае не против. Если есть PLM/PDM (да хотя бы вообще какое-то стремление к выстроении работы между отделами/специалистами), то и однозначно за. Только большинство аргументов против обработки в самом файле выше высказаны абстрактно, в общем виде, не подумав о сравнении двух вариантов (т.е. чаще разницы нет).

 

PS Ладно, перестаю оффтопить :)

Изменено пользователем Bully

Поделиться сообщением


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

ID: 13   Опубликовано: (изменено)

3 часа назад, Bully сказал:

Только большинство аргументов против обработки в самом файле выше высказаны абстрактно, в общем виде, не подумав о сравнении двух вариантов (т.е. чаще разницы нет)

Ну чтобы не абстрактно) работая с файлом детали он блокируется для изменения другими - т.е., например, чертежник или расчетчик не сможет работать с ним. (либо несколько человек просто будут переписывать друг друга, если без pdm) - разница принципиальная!

Каждый обособленный объект должен быть отдельным файлом: деталь, чертеж, обработка, расчеты, заготовка, оснастка и т.д.

Думаю, друг друга поняли, не будем развивать тему)

Изменено пользователем lexincton

Поделиться сообщением


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

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

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

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



  • Реклама

  • Сообщения

    • scorpion1007
      Примерный алгоритм сделал такой. Если имеется только один карман на детали.    ... //***** Создание кармана для выборки ****
      STRING FeatureGroup1 = "FeatureGroup\" + "Flanez" + $nomer_zakaza + " - " + $Model_name
      STRING FG = "Flanez" + $nomer_zakaza + " - " + $Model_name EDIT LEVEL "1" SELECT WIREFRAME
      CREATE FEATUREGROUP ACTIVATE
      ACTIVATE FEATUREGROUP "ACTIVATE" MODE FEATUREEDITOR START
      MODE FEATUREEDITOR MODE CREATE FREEFORM_POCKET
      MODE FEATUREEDITOR EDIT CURVEPOSITION BOTTOM
      MODE FEATUREEDITOR EDIT TOP "19"
      FORM APPLY FEEDIT
      MODE FEATUREEDITOR FINISH ACCEPT
      RENAME FeatureGroup "ACTIVATE" $FG
      //***** Вычисление минимального размера кармана ****
      FORM BLOCK
      EDIT BLOCK LIMITTYPE FEATURESET
      EDIT BLOCK RESET
      BLOCK ACCEPT
      int FdlinaX=round(Block.Limits.XMax-Block.Limits.XMin,0)
      int  FdlinaY=round(Block.Limits.YMax-Block.Limits.YMin,0)
      int minRAZM = 0
       IF $FdlinaX <= $FdlinaY {
      $minRAZM = $FdlinaX
      } ELSE {
      $minRAZM = $FdlinaY
      }
      //**********  Проверка необходимости траекторий ***********
      //**********  VB выборка, PrF по профилю кармана ( для для указанного диаметра фрезы) ***********
      //**********  углы карманов дорабатываются фрезами меньшего диаметра траекторией по профилю ***********
      int VB20 = 0
      int VB6 = 0
      int PrF6 = 0
      int PrF4 = 0 IF  $minRAZM > 20 {
      $VB20 = 1
      $VB6 = 0
      $PrF6 = 1
      $PrF4 = 1
      } ELSEIF $minRAZM > 10 {
      $VB20 = 0
      $VB6 = 1
      $PrF6 = 0
      $PrF4 = 1
      } ELSEIF $minRAZM > 6 {
      $VB20 = 0
      $VB6 = 0
      $PrF6 = 1
      $PrF4 = 1
      } ELSE { 
      $VB20 = 0
      $VB6 = 0
      $PrF6 = 0
      $PrF4 = 1
      } ....     .... //***** Выборка кармана 20 мм ****
      IF $VB20 == 1  {
      STRING Vib20 = "20viborka-karmana- " + $Model_name
      ACTIVATE FOLDER $Toolpathname1
      IMPORT TEMPLATE ENTITY TOOLPATH TMPLTSELECTORGUI "Z:/My-Strategies/20viborka-karmana.ptf"
      ACTIVATE FEATUREGROUP $FG
      RENAME Toolpath "1" $Vib20
      EDIT MODEL ALL DESELECT ALL
      EDIT BLOCK LIMITTYPE MODEL
      EDIT BLOCK RESET
      EDIT TOOLPATH $Vib20 CALCULATE
      ....итд   Сейчас хочу расширить на несколько карманов. Какой командой можно узнать количество всех карманов в группе? Предполагается сделать перебор всех карманов в группе циклом FOR TO, вычисление необходимости той или иной стратегии для каждого кармана, создание буллевого массива из которого, для каждой стратегии будут выбираться те или иные карманы для обработки
    • Valeria94
    • Соловьев Юрий Сергеевич
      Добрый день ! Можем предложить широкий спектор обработки металлов , по достаточно низким ценам , в максимально короткие сроки, находимся в подмосковье , работаем 7 лет , по вопросам производства можно обратиться по телефону  8916 030 30 76(Владимир), 89851822977(Юрий) почта VladimirVolkov81@yandex.ru
    • Mrt23
    • leex
      На сколько понимаю в опциях "ускоренные ходы" за длинные отвечает параметр "высота ускоренных", а за короткие "высота врезания".  Правильно?
    • Ренто
        Привет всем, вопрос следующего характера: Кто-нибудь пытался считать силу прижатия приспособлений для пайки, так чтобы сохранился зазор? В общем паяют два кольца (обечайки), между ними никелевая сетка, которую прихватили контактной сваркой к одному из колец, припой наносят шприцом. И надо рассчитать то усилие прижатия, так чтобы эта сетка не деформировалась и припой не вытек.

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

      Есть еще один вариант, вместо сетки и припоя с шприцом использовать полоски припоя, тогда вопрос, как рассчитать в этом случае усилие прижатия, чтобы он не вытек в печке.
    • Valeria94
      :D идея хорошая, но я видела эту задачу, то, что там названо сферической опорой- не совсем то. И там это решается с помощью соединения подшипник, а у меня это как раз и не получилось(
      у меня так, как на картинке, которую я прикрепила
    • SVB
      lobzik, дайте Mikhail'у отдохнуть. Он почти до часа ночи вам отвечал. Mikhail, два года и квартал назад на просторах интернета я, заранее извините, скачал ваш труд: Довбыш В.М., Забеднов П.В., Зленко М.А. "Аддитивные технологии и изделия из металла" на 57 страниц. А к настоящему времени в этом направлении (аддитивные технологии из металла) у вас с коллегами что-то новое появилось?
    • Mrt23
      @piden подари уже девушке всю книгу...) видишь, задача с рессорой теперь нужна-дальше больше.)