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

NXOpen подпись.


Staying_in_line

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

Всем привет!

Я разработал в NXOpen простую, но полезную утилитку - нумератор траекторий, дабы имена были человеческие и удобочитаемые.

Но вот проблема, для запуска на рабочей машине нужна лицензия c_p_p author. Есть желающие подписать утилиту, чтобы она вышла в свет?

 

screen.PNG

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


В 29.05.2018 в 23:25, Staying_in_line сказал:

Всем привет!

Я разработал в NXOpen простую, но полезную утилитку - нумератор траекторий, дабы имена были человеческие и удобочитаемые.

Но вот проблема, для запуска на рабочей машине нужна лицензия c_p_p author. Есть желающие подписать утилиту, чтобы она вышла в свет?

Выкладывайте, подпишем, какой язык использовался?

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

Выкладывайте, подпишем, какой язык использовался?

Написано на C/C++, с использованием NX Blockstyler.

Программу прилагаю. Буду очень признателен за помощь.

Numerator_NX10.zip

Ссылка на сообщение
Поделиться на других сайтах
В 02.06.2018 в 19:24, Staying_in_line сказал:

Написано на C/C++, с использованием NX Blockstyler.

У вас NXSigningResource не добавлен. Добавьте, соберите сборку и заново выложите

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

У вас NXSigningResource не добавлен. Добавьте, соберите сборку и заново выложите

Файл добавлен в проект, нужны какие-то особые настройки или я все правильно сделал?

Снимок.PNG

Numerator_NX10.zip

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

Надо в Source Files...

не в этом дело

9 часов назад, Staying_in_line сказал:

Файл добавлен в проект

держите

Numerator_NX10.rar

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

держите

Numerator_NX10.rar

Спасибо!

При загрузке утилиты лицензию одобряет, но возникает ошибка - не может загрузить образ dll. Не знаете, в чем может быть причина? Может быть не хватает каких-то библиотек?

Снимок.PNG

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

Настройки компиляции вручную ставили?

 

Проверьте ключ /MT, может у вас там /MD

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

Настройки компиляции вручную ставили?

 

Да. Прописывал все настройки согласно шаблону NXOpen. Компилировал в VS2017. Приложение запускается отлично на машине, в которой компилировал.

На других машинах возникает ошибка загрузки.

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

При загрузке утилиты лицензию одобряет, но возникает ошибка - не может загрузить образ dll.

Проверьте на что ссылается сборка, скорее всего что-то не находит на другой машине.

Положите все не системные сборки, на которые она ссылается, вместе с главной в одной папке

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

Вякну и свои 2 копейки.. Не х32 часом ?

Судя из используемой версии VS не похоже

 

Кстати, по поводу версии вы конечно замахнулись

вот официально поддерживаемые...

NX12.0:
    C/C++   Visual Studio 2015 (Version 14.0.23107.0 D14REL)
    .NET    Visual Studio 2015
            .NET Framework 4.6
    Java    JDK 1.8.0_45
    Python  Python 3.6.1

NX11.0:
    C/C++   Visual Studio 2013 (Version 12.0.21005.1)
    .NET    Visual Studio 2013
            .NET Framework 4.5.1 (4.6 is expected to work OK too)
    Java    JDK 1.8.0_45
    Python  Python 3.4.3

NX10.0:
    C/C++   Visual Studio 2012 Update 1 = Version 11.0 Update 1
    .NET    Visual Studio 2012 Update 1 = Version 11.0 Update 1
            .NET Framework 4.5
    Java    JDK 1.8.0
    Python  Python 3.3.2

NX9.0:
    C/C++   Visual Studio 2012 Update 1 = Version 11.0 Update 1
    .NET    Visual Studio 2012 Update 1 = Version 11.0 Update 1
            .NET Framework 4.5
    Java    JDK 1.7.0_5

NX8.5:
    C/C++   Visual Studio 2010 Service Pack 1 = Version 10.0 SP1
    .NET    Visual Studio 2010 Service Pack 1 = Version 10.0 SP1
            .NET Framework 4.0
    Java    JDK 1.7.0_03

NX8.0:
    C/C++   Visual Studio 2010 = Version 10.0
    .NET    Visual Studio 2010 = Version 10.0
            .NET Framework 4.0
    Java    JDK 1.6.0_14

NX7.5:
    C/C++   Visual Studio 2008 Service Pack 1 = Version 9.0 SP1
    .NET    Visual Studio 2008 Service Pack 1 = Version 9.0 SP1
    Java    JDK 1.6.0_14

NX7.0:
    C/C++   Visual Studio 2008 = Version 9.0
    .NET    Visual Studio 2008 = Version 9.0
    Java    JDK 1.6

NX6.0:
    C/C++   Visual Studio 2005 Service Pack 1 = Version 8.0 SP1
    .NET    Visual Studio 2005 Service Pack 1 = Version 8.0 SP1
    Java    JDK 1.5

NX5.0:
    C/C++   Visual Studio 2005 = Version 8.0
    .NET    Visual Studio 2005 = Version 8.0
    Java    JDK 1.5

 

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

Использую x64. Оптимизацию убрал, ключ стоит "Многопоточный DLL/MD", т.к сименс рекомендует его. На моей машине приложение запускается. Выкладываю новую версию, протестируйте пожалуйста!

Numerator_NX10.zip

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

Спасибо за Numerator!

Утилита несомненно нужная. Ежедневно приходится переименовывать операции десятками иногда под сотню :)

Если б умел сделал бы так: ХХ_{переменная имени инструмента)_{переменная метод}(сокращенно: finish-f; semifinish-s; rough -r)

Такое именование операций информативно для наладчиков. В принципе готов поделиться небольшим количеством банкнот за такое исполнение.  Идеально  если  так сделать при помощи журнала. 

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

В принципе, уже помог добрый человек :) без метода; переименовывает есть счетчик и добавляет имя инструмента.

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

Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...
08.06.2018 в 11:03, Staying_in_line сказал:

Использую x64. Оптимизацию убрал, ключ стоит "Многопоточный DLL/MD", т.к сименс рекомендует его. На моей машине приложение запускается. Выкладываю новую версию, протестируйте пожалуйста!

Numerator_NX10.zip

В NX12 работала утилита, в 2306 крашит NX

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

В NX12 работала утилита, в 2306 крашит NX

 

image.png

image.png

 

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • Maik812
      я пример привел.  Можно в качестве таблиц или помощника сделать как то. может справочника.
    • Tehnov
      ой не, такое не осилю и суваться туда откровенно не хочется.
    • AlexKaz
      Сложных задач мало, простых задач много. Конструктор с SW практически самодостаточен, поэтому конструктора в спросе. А на сложные госы находят разные прослойки до фрилансеров с тем же sw.
    • AlexKL
      Может лучше в LS-Dyne это делать? Или в ANSYS - это требование такое?
    • maxx2000
      ну так сделай дуги в других плоскостях, будет и в них работать опять какие-то шарады. Так-то инструмент привязывается в машинных координатах (обычно G53), а указывается только смещение рабочей координаты(обычно G54) относительно машинной.
    • maxx2000
      Пригласили на дысь в одну контору занимающуюся проектированием грузоподъёмных механизмов. Конкретно взялись они за проект 90 тонного крана типа Пионер. Модульный, разборный, чтоб можно было на грузовиках по тайге возить. Брали просто готовую конструкцию и масштабировали кратно.  Волновал только навык оценки конструкции на опрокидывание нежели навыки прочностного расчёта.  Т.е. нужен был инженер-конструктор способный оценить возможность эксплуатации в конкретном плане установки крана. И там всё так, краны, балки, укосины -  всё масштабируется кратно, а чтобы двигалось редуктора да моторы пожирнее. Собрали, испытали, наварили где надо.   Ну и да, всё чаще зовут на собеседование в строительные компании на должности проектировщиков КМ,КЖ конструкторов-машиностроителей, а не ПГС. 
    • Fedor
      https://moskvadeluxe.ru/vysotnye-ogranicheniya-v-moskve-398-pp/   
    • Maik812
      Хотелось бы как плагин к Солиду. есть приложение SolidWorks Inspection версия 2014 x64 например, по размерным цепям
    • Jesse
      Так льготную ипотеку только недавно убрали, а зарплаты выросли уже как год/два назад..))
    • Fedor
      В строительстве взяли курс на то, чтобы проектировщик умел бы и считать на прочность и чертить . Для чего программы пишутся если ими не пользоваться ?  Механику деформируемых тел в той или иной форме почти все инженеры учат... :)    Логика прогресса. Сейчас и логарифмической линейкой мало кто умеет пользоваться.  :) А каменный топор и вовсе никто не сможет сделать окажись в лесу :)    Высотный регламент наверняка не позволит. Проще закопаться в глубину :)  https://kgiop.gov.spb.ru/media/uploads/userfiles/2021/02/04/Приложение_2.2_Высоты_1-80.pdf  
×
×
  • Создать...