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

C#


dvru

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



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

Методичка_по_к_ЛР.doc

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

Задумал сделать заполнение основной надписи. Вот не получается рассчитать массу детали и передать её в атрибут. Дело в том что программа должна сама посчитать массу всех твердых тел в части без явного указания. Как это можно сделать?

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

2 metallic

Просмотрел методичку "по диагонали".

С одной стороны - КРУТО, что студентов обучают программингу для NX, и СУЩЕСТВУЮТ такие методические

пособия.

С другой стороны - странно, что в примерах, приведенных в методичке, всегда используется то, что я называю user_function_bridge.

Т.е. в самом начале кода мы используем что-то типа UFSession ufsess = UFSession::get(); и дальше пилим код так, как если бы

настоящего NXOpen и нет в помине :).

Я бы порекомендовал сначала максимально использовать возможности NXOpen, а, если NXOpen API не позволяет сделать какой-либо "финт", то

использовать тот самый костыль ( ufsession :) ). Afaik для построения револва и бленда есть соответствующие билдеры в NXOpen (можно подсмотреть, как оно

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

Regardzzz ...

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

пытаюсь открыть библиотеку пишет Invalid file name. niki у вас есть примеры написания библиотек?

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

NIKI

Просмотрел методичку "по диагонали".

С одной стороны - КРУТО, что студентов обучают программингу для NX, и СУЩЕСТВУЮТ такие методические

пособия.

Приятно видеть заинтересованность в нашей работе

NIKI

Я бы порекомендовал сначала максимально использовать возможности NXOpen, а, если NXOpen API не позволяет сделать какой-либо "финт", то

использовать тот самый костыль ( ufsession :) ). Afaik для построения револва и бленда есть соответствующие билдеры в NXOpen (можно подсмотреть, как оно

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

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

<noindex>http://www.calsvstu.ru/</noindex>

dvruпытаюсь открыть библиотеку пишет Invalid file name

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

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

<noindex>http://www.calsvstu.ru/</noindex>

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

DeLuxe спасибо

проблемы с компиляцией, вылетает ошибка Изображение

Это не ошибка) Почитай по .net книги, что бы таких вопросов не было. Открываешь NX и нажимаешь Ctrl+U, выбираешь dll

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

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

почему в visual studio создаю проект NX7 Open C# Wizard а он пишет не удалось создать проект, файлы из NX заменил

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

почему в visual studio создаю проект NX7 Open C# Wizard а он пишет не удалось создать проект, файлы из NX заменил

dvru

Потому что ты бездарен))

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

как если бы настоящего NXOpen и нет в помине :).

А что такое "настоящий" опенапи?

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

Я пробовал простейшие операции журналом писать, потом в студии компилировать это(C#) и запускать в NX.

Компилится нормально, но в NX потом не запускается, падает с ошибкой

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

deluxe сам такой.

UF_NULLSIGN = 0 create new target solid

UF_POSITIVE = 1 add to target solid. В чём разница между ними?

При выдавливании theUFSession.Modl.CreateExtruded(loop_list1, taper_angle, limit1, ref_pt1, direction1, FeatureSigns.Positive, out features1); - не работает. С nullsign выдавливается

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

deluxe сам такой.

UF_NULLSIGN = 0 create new target solid

UF_POSITIVE = 1 add to target solid. В чём разница между ними?

При выдавливании theUFSession.Modl.CreateExtruded(loop_list1, taper_angle, limit1, ref_pt1, direction1, FeatureSigns.Positive, out features1); - не работает. С nullsign выдавливается

POSITIVE это булевы "объединение", NULLSIGN - "нет". Если первое выдавливание, то с POSITIVE не будет работать, т.к. не с чем объединять
Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...

создаю эскиз например прямоугольник, 2 точки лежат в плоскости z=0, 2 другие в z=2.5. он отказывается выдавливать, а при z = целому числу строит. почему?

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

создаю эскиз например прямоугольник, 2 точки лежат в плоскости z=0, 2 другие в z=2.5. он отказывается выдавливать, а при z = целому числу строит. почему?

А пробовал в качестве разделителя не точку а запятую т.е. 2,5
Ссылка на сообщение
Поделиться на других сайтах
  • 1 год спустя...

Подскажите, как в NX open C# wizard сделать отверстие, желательно резьбовое!!!???!!!

Журнал в помощь:

Настройка - интерфейс пользователя - журнал - Язык журнала - с#

Инструменты - Журнал - Запись

Делаем отверстие - анализируем файл журнала

PS: если интересует, могу выслать семплы с заготовками кода + в самой инсталляции NX есть семплы.

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

Есть у кого нибудь примеры с сайта <noindex>http://cafe.daum.net/nxopen</noindex>, поделитесь пожалуйста

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • 678
      Спасибо, попробую. А как Вы вернули из пустого файла деталь?
    • Клиент
    • maxx2000
      как это? разве CS 2021 не становится для SW 2019? Или забанили на всех народных ресурсах?
    • Mr.White
      Ну ладно, для некоторых большинства может и бесплатный))) но на мой солид 19 года такой халявы нету))) и даже если бы и был, то компас именно в этом деле получше будет))
    • Fedor
      https://ru.wikipedia.org/wiki/Предельное_состояние    Вот как подходят к проектированию в строительстве :)
    • maxx2000
    • tompsongun
      тут мои дела отложились на с понедельника, а потому выдалось некоторое время - вот еще немного доработал макрос   Коперник 4.6 (хоть 6й месяц ещё не наступил ))  ) - добавил кнопки свернуть в полоску и развернуть окно макроса;  - открыл доступ к solidworks при запущенном макросе (можно внести изменения в исходной модели, но не сохранять их в ней, а нажать 'Сохранить Копию' в уже запущенном макросе, произвести измерения ...), Пользоваться этим Аккуратно, возможно в макросе могут перекрываться свои же окна, возможно какие-то баги ещё);  - добавил проверки окон открытой текущей модели (из-за предыдущ. пункта);  - добавил проверки окон макроса между собой (тоже из-за отмены модальности гл. окна);  - исправил регресс - при автономно открытой модели, не отображались опции открытия новой и закрытия старой моделей, происходила попытка 'удаления' модели с выводом предупреждения (чеки замены и удаления не обрабатывались оказывается как надо ещё с версии 3.6, наверно) - в основном это и побудило выложить версию по скорее. - мелкие правки   Коперник 4.6.zip   изменился только коперник.swp   @Srgwell , сожалею, что не запускаются версии выше 4.4.1, хотя её пилил еще в 2023м. в 4.4.2 - там только обработка с затиранием Наименования и считывание свойств добавлялось (судя по моим записям).  трудно сказать в чём заковыка.  если не трудно скиньте в личку мне видосик с незапуском )) вот последней версии распакованной отдельно и запущенной с нуля; файл(файлы) солида, с которым неполучилось, чтоб мне видеть последовательность действий; и архив папки макроса (со всеми созданными им файлами). попробую у себя воспроизвести. тут было с новым коллегой из-за какой-то мелочи чего-то не получалось, а он мне не всё сказал )) оказывается. по результатам я добавил то ли ограничение, то ли проверку (просто в мой кругозор не входило, что можно было делать так как он сделал) - самое трудное как раз таки установить рамки, предусмотреть мелочи. может я по невнимательности (а такое бывало уже) что-то удалил или переместил ил вписал в код.   а и напишите также версию винды. не гарантирую, что решу быстро и вообще смогу это, но попытаюсь. и можно еще также рабочую у вас версию макроса со всеми потрохами запаковать и скинуть. 
    • maxx2000
      ГИБДД опять переименовали в ГАИ Официальный сайт Госавтоинспекции  
    • clavr
      так это лучше всегда нужно делать. а так если этот вариант стоит нужно обновить чертеж
    • maxx2000
      @bsaidov какой был вопрос, такой и ответ. Сколько дал информации - ровно столько и получил в ответ
×
×
  • Создать...