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

Тестирование Plug-in для спецификации в nx


looser2

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

Требуется помощь в тестировании Plug In для спецификации в NX версии 1847 и выше (с более ранними не проверял)

5cf43b151ee36_.thumb.JPG.bb221f74524160e6a05e7c3d0d26bfc8.JPG

 

принцип работы программы такой же как SWR  в SolidWorks

программа работает со свойствами файлов - считывает при запуске и записывает при нажатии кнопки OK

 

ранее мною был разработан аналогичный плагин для SolidWorks L-sp это усовершенствованная версия для NX

 

по ссылке можно скачать архив с программой и инструкцией по установки

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

 

буду признателен если кто то найдёт мой плагин полезным и сможет прокомментировать его работу

Цитата

 

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


14 минуты назад, none сказал:

Прошу написать, как звучит версия НХ в целых числах. Это для 9.0 или 10?

это в целых числах 1847 - это та что после 12

1.jpeg.78f5a7c5a9c0e54d401fb04574a7247e.jpeg

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

Как эта программа будет определять где в сборке покупные,где стандартные? Групповые спецификации делает

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

Как эта программа будет определять где в сборке покупные,где стандартные? Групповые спецификации делает

Групповые спецификации не делает

 

Раздел спецификации задаётся в плагине

Сохраняется в свойствах детали

5cf532004bef1_2.JPG.e63f8ff5e775b891f21b8eb7551e38e9.JPG

5cf532e5c1295_3.JPG.b40fd4579d9fef02ac8025a111c5990f.JPG

5cf532f41ccff_4.JPG.6e8e465e1008074a8e748a598914da6e.JPG

 

 

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

Спасибо. Пожелания хотел бы отразить: 1. Специи должна позволять добавлять руками в любую ячейку надписи без обрыва ассоциативной связи. 2. База Документации должны быть, чтобы не вводить руками разные документы.
3. должна быть возможность моделям присваивать статус разделов Материалы и Прочие изделия и Комплекты. 4. Возможность оформления специи для Переоснащения изделия (изделие-заготовка под позицией 1). 5. Групповые специи. 6. Детали-заготовки. 7. Детали с исполнениями. 8. Детали без чертежа.

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

Всем не равнодушным спасибо, сегодня исправил один досадный баг

Атрибуты с которыми работала программа - атрибуты компонента и в деталь они не попадали,

соответственно использовать их в детали не получалось, например для заполнения штампа

 

перелазил архив

https://yadi.sk/d/1sGr5kvtq-pv6Q

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

@none  по Вашим пожеланиям

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

     вроде, это сейчас реализовано ... двойной клик и можно вводить свойства большинства столбцов

2. База Документации должны быть, чтобы не вводить руками разные документы.

     я не силён в ЕСКД, не понял что Вы имеете ввиду

3. должна быть возможность моделям присваивать статус разделов Материалы и Прочие изделия и Комплекты.

    вроде реализовано, опять же по двойному клику можно редактировать, либо перетащить мышкой из раздела в раздел

4. Возможность оформления специи для Переоснащения изделия (изделие-заготовка под позицией 1).

    опять не понял, что имеется ввиду

5. Групповые специи.

    пока не планирую к реализации (сам за 11 лет работы конструктором ни разу не пользовался :smile: )

6. Детали-заготовки.

    у меня есть столбец заготовка,  я там прописываю габариты заготовки

7. Детали с исполнениями.

   вот это я не знаю как реализовать...  всё таки PartFamaly NX не одно и тоже что Configurations в SW

8. Детали без чертежа.

   вот это полезная мысль, то есть если в файле нет чертежа то у него в свойстве "Наличие чертежа" стоит "БЧ" - записал для реализации

 

 

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

А нельзя переделать чуть программу как плагин к Total commander, для показа и сортировки значений в файлах?

К NX  тоже, тогда чрез ТС можно конвертировать данные (для спецификации) при конвертации деталей из одной САПР в другую.

Для Компас <--->SW 2014 работает.  Так как есть плагины для Компас и SW2014 и ниже версии.

Типа так

Jpeg_0027.jpg

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

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

 

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

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

 

ЭМ ....

ну как бы даже если такое реализовать, то где сохранять эту информацию в сборке?

 

сам таким не пользуюсь, но у меня пара знакомых гонимых нормоконтролем, добавляют в сборку файлы без тел, где в атрибутах прописаны нужные свойства документов

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

 

 

 

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

ну это как бы совсем из другой оперы

нет не совсем.. я также добавляю значения "обозначения" или "наименование" или редактировать их.

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

Буду очень благодари если сделаешь для SW и для NX возможность изменения и просмотра данных. Главное чтоб была возможность изменения атрибутов в плагине Тotala.

Jpeg_!2.jpg

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

Можно создать, в принципе, пустые файлы деталей с нужными атрибутами, конечно, как вариант. Но красивее и удобнее оформить все в макросе. Но это пожелание, не более того.

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

не из той оперы - это плагин для NX а не для Totala,  я под Total никогда плагинов не делал

Да из той, просто плагин написан на каком языке? Если не макрос VB, а например С+ то очень легко адаптировать, даже просто программу просто немного изменить . https://www.kv.by/archive/index2007331201.htm

http://wincmd.ru/developer.php

Посмотри , не так сложно когда готовая программа есть.

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

ну как бы даже если такое реализовать, то где сохранять эту информацию в сборке?

В Тимцентре, понятное дело. Там этому всему и место )

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

@grOOmi кому то понятно, а я вот тимцентр в глаза не видел

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • lem_on
      По моему вполне логично если станок вывалится в ошибку если рука не доехала до места. У меня так же если кулачки или деталь на пути, просто пихаеш ее до места и станок опять активен. Но нынешние пановья даже не могут написать модель станка.
    • Viktor2004
      Я согласен что скорее всего проблема механическая Но если логика прописана криво и возможно не предусмотрела остановку в промежуточном состоянии, разве не логично будет попробовать принудительно подав напряжение дернуть эту руку вверх-вниз? Возможно то что туда попало выпадет  
    • Guhl
      Если оставить за скобками вопрото том, что до м19 работает нормально, а после нет, то вы не считали сколько у него реально импульсов на оборот? с помощью стороннего плк, например  А если ориентацию м5 снимать, а не м20?
    • lem_on
      Что это за станок такой в котором сразу ладер ковырять надо, даже не смотря на возможность механической проблемы? Или профдеформация?
    • Viktor2004
      не сразу я понял в чем вопрос. Долго соображал что такое режим управления скоростью. При завершении ориентации PMC снимает сигнал G70.6 ? И если он после снятия сигнала продолжает удерживать шпиндель, при каких условиях эта ориентация все же снимается? После нажатия аварийного грибка или еще как?
    • Viktor2004
      Ладдер пришлите. Будем принудительно пробовать поднимать и опускать
    • streamdown
      Коллеги приветствую! IPS 8. Подскажите пожалуйста, кто какое серверное железо использует? Интересуют параметры при одновременной работе, ну например, 400 пользователей онлайн
    • gudstartup
      так он так и позиционируется по m19 pmc выдает g70.6 а чпу отвечает f45.7 но ориентацию и смещение в 4077 он отрабатывает нормально шпиндель встает ровно и смена происходит хорошо. вопрос почему после ввода команды управления скоростью он все еще продолжает контролировать число импульсов между нуль метками хотя в принципе уже должен отменить позиционный контроль и просто считать обороты по 0 метке как он это делает без М19? это все понятно но почему оно продолжает проверять это после завершения ориентации мне непонятно
    • Александр1979
      SP9047 SSPA:47 ILLEGAL SIGNAL OF POSITION CODER "The relationship between the A/B phase and 1-rotation signal is incorrect (Pulse interval mismatch)." "Неправильное значение счетчика импульсов сигнала на энкодере ALPHAi. На фазах A и B энкодера за один оборот шпинделя насчитывается 4096 импульсов обратной связи. Программное обеспечение по управлению шпинделем проверяет количество импульсов на фазах A и B, соответствующее энкодеру, при каждой генерации сигнала одного оборота. Данный аварийный сигнал срабатывает, если регистрируется число импульсов, нарушающее заданный диапазон."
    • vs3dpro
      Добрый день! У нас на есть SLA принтер 600х600х400мм. Можно напечатать мастер- модели, и можно приехать посмотреть. mail@iges.space
×
×
  • Создать...