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

UnigraphicsNX help


Alexandr

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

2 часа назад, Атан сказал:

А как в NX9 можно изменить количество знаков одного размера?

 

42 минуты назад, Атан сказал:

В данном случае, более востребовано NX8.5

 

Да всё примерно одинаково(для одного размера):

NX8.5: На размере ПКМ - СТИЛЬ - вкладка РАЗМЕРЫ в ней выпадающее меню НОМИНАЛ и выбирай количество знаков.

NX9: На размере ПКМ - НАСТРОЙКИ - ТЕКСТ - ЕДИНИЦЫ - ЧИСЛО ЗНАКОВ

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


12 минуты назад, tm-ares сказал:

 

 

Да всё примерно одинаково(для одного размера):

NX8.5: На размере ПКМ - СТИЛЬ - вкладка РАЗМЕРЫ в ней выпадающее меню НОМИНАЛ и выбирай количество знаков.

NX9: На размере ПКМ - НАСТРОЙКИ - ТЕКСТ - ЕДИНИЦЫ - ЧИСЛО ЗНАКОВ

Значит Bully использует "ученическую" роль.....

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

не  нашел  в  настройках

меню- настройки -   пусто

нашел,   меню  -  настройки   -   черчение   -   текст  -  единицы

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

@петромо настройки-черчение и дальше вот:

Снимок.JPG

 

Несмотря на "черчение", влияет на эскизы. Но вроде как только на последующее проставление размеров. Старые останутся как есть.

точно  там

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

Значит Bully использует "ученическую" роль.....

не, на расширенную с последующей настройкой сразу перехожу после установки. Другое дело, что обновления не устанавливал, чтобы случайно экспорт/импорт dwg опять не пропал, как часто бывало с обновлениями. Ну и, само собой, нелицензия.

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

в 11-й сделали

Сделать-то сделали, но после наложения разрывов теряется возможность управления положением линии сечения.

Может, добьют когда-то.

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

точно  там

Это настройка на все последующие размеры.

А на один размер нужна другая настройка. Поле появления картинки #2593 и выбора стиля (А) должна появиться картинка, приведённая ниже.

1.jpg

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

@Атан да. Но ему общая настройка и была нужна. Это уже мы сами про один размер начали говорить. Вроде бы как... По крайней мере, этот нюанс под картинкой в №2590 я оговорил и претензий не было. 

2 часа назад, tm-ares сказал:

NX9: На размере ПКМ - НАСТРОЙКИ - ТЕКСТ - ЕДИНИЦЫ - ЧИСЛО ЗНАКОВ

у вас какие там обновления стоят на NX? И нет ли проблем при этом с экспортом/импортом dwg?

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

у вас какие там обновления стоят на NX? И нет ли проблем при этом с экспортом/импортом dwg?

NX 9.0.1.3. Это не последнее обновление. Как только выходит новая версия NX - я на неё перехожу, старую больше не обновляю.

DXF/DWG работают и туда и сюда.

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

Можно  ли  в  полярных  координатах  вывести  спиральное  движение   без  I  J  K  ?

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

Нужно реализовать  в  полярных  координатах    спиральное  движение   как  это  сделать ?

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

Нужно реализовать  в  полярных  координатах    спиральное  движение   как  это  сделать ?

Смотрите PB_CMD_init_helix и PB_CMD_helix_move.

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

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

Сам работаю в CAD Nx 8.5 почти два года и но опыта в Nx Open API не имею совсем никакого и тут поступило предложение этому так сказать обучиться (верней показать задатки что я могу этому обучаться). Я немного знаю язык программирования Java (сейчас и его буду изучать в ускоренном курсе). И сейчас для меня, по сути, стоит задача (нужно показать типа свой скилл) и сделать толи плагин, толи dll с такой функциональностью, что бы крепёж (условно болты М10) автоматически сами устанавливались в сборке под имеющиеся резьбовые отверстия М10.

И тут начинаются проблемы (помимо основной - я не знаю, как автоматизировать этот процесс): 

1. У меня не получается добавить шаблоны Nx (из папки UGOPEN) в IntelliJ IDEA - т.е. код который получается после записи журнал у меня не работает, из за не подключенных библиотек, а как их подключить (и самое главное какие библиотеки подключать) в IntelliJ IDEA я не знаю, возможно кто-то уже сталкивался с этой проблемой ? Всё что я нашел в интернете это подготовка среды разработки  MS Visual Studia (вот тут много инфы), а по Jave просто отсутствует. Прошу помогите советом или ссылкой на информацию.

2. Есть ли какие-нибудь учебные пособие по разработки приложений для Nx на языке Java ? если кто-то даст по этому вопросу информацию, буду премного благодарен (Pro_BD@bk.ru мыло на тот случай, если у кого-нибудь есть что скинуть). Все что нашел это пару вебинаров от IDEAL PLM и учебник Тихомирова В.А. (не полный) но вся информация не по Jave. А хочется именно какое-нибудь руководство по Jave. Так же возможно кто-то поделится полноценным учебником Тихомирова В.А. в ПДФе, так же буду очень благодарен.

3. Возможно, кто-то в общих чертах подскажет, как решать поставленную выше описанную задачу. Я предполагал, что нужно с помощью журнала, записать набор действий по сопряжению детали (болта) и сборочного узла. Как то подкорректировать код (а может и без изменений все оставить как есть). И дальше, а дальше не знаю. Господа подскажите, пожалуйста, алгоритм по которому нужно идти для решения поставленной задачи, хотя бы в общих чертах.
И еще я не понимаю как обойти проблему (если сделать последовательность действий по сопряжению деталей с включённой записью в журнал) как этот скрипт будет отрабатывать поставленную задачу на уже другой сборке, после небольших экспериментов в Visual Basiс я понял что журнал по сути это кнопка "повтора" на телефоне, а если взять другой телефон она может уже и не сработать. Мне же нужен скрип для любых сборок - это вообще реализуемо?

4. Возможно кто-то поделится общими советами для "начинающего" куда посмотреть, что почитать, где уделить особое внимание.

 

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

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

Смотрите PB_CMD_init_helix и PB_CMD_helix_move.

Это   я  прописал.  В  полярных  координатах X Z C, в круговых  движениях  R,  т к  нет  Y. Спиральное  движение  работает  через  I J K .  Получается  конфликт 

где  кстати   PB_CMD_init_helix    воткнуть,  в любом  месте  начала  программы ?

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

Это   я  прописал.  В  полярных  координатах X Z C, в круговых  движениях  R,  т к  нет  Y. Спиральное  движение  работает  через  I J K .  Получается  конфликт 

где  кстати   PB_CMD_init_helix    воткнуть,  в любом  месте  начала  программы ?

PB_CMD_init_helix - в любом месте начала программы.

Чтобы не было различных конфликтов при постпроцессировании, вам нужно править PB_CMD_helix_move. Вы в этой процедуре можете как угодно вывод спирали прописать. Если вам не хватает каких-либо mom_переменных - добавьте, если процедура выводит что-то лишнее - уберите.

С init_helix разобрались? Там тоже нужно тип вывода спирали выбрать.

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

PB_CMD_init_helix - в любом месте начала программы.

Чтобы не было различных конфликтов при постпроцессировании, вам нужно править PB_CMD_helix_move. Вы в этой процедуре можете как угодно вывод спирали прописать. Если вам не хватает каких-либо mom_переменных - добавьте, если процедура выводит что-то лишнее - уберите.

С init_helix разобрались? Там тоже нужно тип вывода спирали выбрать.

 

 

 с   init_helix  понятно ,  а  вот без   I J K    можно  ли  обойтись  заменив  на  R

 

Изменено пользователем петромо
Ссылка на сообщение
Поделиться на других сайтах
В 24.03.2017 в 17:29, tm-ares сказал:

NX 9.0.1.3.

9.0.0.19 у меня. Ясно. Подумаю накатить.

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

с   init_helix  понятно ,  а  вот без   I J K    можно  ли  обойтись  заменив  на  R

Посмотрите внимательно как работает helix_move. Там по умолчанию спираль выводиться с помощью MOM_do_template circular_move, т.е. как у вас выводится в посте перемещение по окружности, так у вас и будет выводиться спираль. Можно создать свой шаблон (Задание данных ЧПУ - Block), например circular_move_1, где будет G2/G3 X Y Z R и вставить его в helix_move, вместо circular_move. В init_helix нужно будет включить QUADRANT, так как полная окружность через R не выводится.

При желании можно вообще спираль в виде текста выводить, я в одном посте так заморачивался:

 

   switch $mom_helix_direction {
      CLW     { set helix_direction -1 ; set hel_dir "G02"}
      CCLW    { set helix_direction 1 ; set hel_dir "G03" }
      default { }
   }

   set i_center [expr $mom_pos_arc_center(0) - $mom_prev_pos(0)]
   set j_center [expr $mom_pos_arc_center(1) - $mom_prev_pos(1)]

MOM_output_literal "$hel_dir X[format "%3.3f" $mom_pos(0)] Y[format "%3.3f" $mom_pos(1)] Z[format "%3.3f" $mom_pos(2)] I[format "%3.3f" $i_center] J[format "%3.3f" $j_center] F[format "%3.3f" $feed]"


Тут правда через IJ, но думаю, что принцип вам понятен.

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

Посмотрите внимательно как работает helix_move. Там по умолчанию спираль выводиться с помощью MOM_do_template circular_move, т.е. как у вас выводится в посте перемещение по окружности, так у вас и будет выводиться спираль. Можно создать свой шаблон (Задание данных ЧПУ - Block), например circular_move_1, где будет G2/G3 X Y Z R и вставить его в helix_move, вместо circular_move. В init_helix нужно будет включить QUADRANT, так как полная окружность через R не выводится.

При желании можно вообще спираль в виде текста выводить, я в одном посте так заморачивался:

 

   switch $mom_helix_direction {
      CLW     { set helix_direction -1 ; set hel_dir "G02"}
      CCLW    { set helix_direction 1 ; set hel_dir "G03" }
      default { }
   }

   set i_center [expr $mom_pos_arc_center(0) - $mom_prev_pos(0)]
   set j_center [expr $mom_pos_arc_center(1) - $mom_prev_pos(1)]

MOM_output_literal "$hel_dir X[format "%3.3f" $mom_pos(0)] Y[format "%3.3f" $mom_pos(1)] Z[format "%3.3f" $mom_pos(2)] I[format "%3.3f" $i_center] J[format "%3.3f" $j_center] F[format "%3.3f" $feed]"


Тут правда через IJ, но думаю, что принцип вам понятен.

 

 

Постпроцессор  sim 15  не  смотрели  с  блокировкой  оси  Y ?

 

 

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...