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

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

Здравствуйте. Создаю элемент библиотеки повторного использования (винт). Упрощеное отображение резьбы, имена переменных в формулах, таблица в exel, вроде все по книжке. Но не получается настроить автосопряжение. При размещении своего элемента в сборку он упорно помещает его перпендикулярно отверстию. Где есть почитать на эту тему поподробнее?

1.jpg

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


А как у вас система координат для ст. деталей сориентирована? картинку можно?

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

А как у вас система координат для ст. деталей сориентирована? картинку можно?

Вы про направление оси? Но ведь элементы могут вставляться по разным осям и позиционироваться соосно отверстию?

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

По поводу осей интуитивно разобрался благодаря одному китайскому видео. Я строил винт вращением а это неверно. Методом проб и ошибок пришел к выводу что:

1. Строить надо вытягиваниями, именно это создает правильную ось для позиционирования винта относительно отверстия.

2. Строить надо по порядку от головки к резьбе, тогда винт позиционируется в правильном векторе.

Но вот как указать в свойствах файла ограничения касательности головки винта к зенковке я не нашел. В предустановленном примере в свойствах болта присутствуют ограничения касательность и расстояние. Вот как их туда поместить?

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

Методом проб и ошибок пришел к выводу что:

1. Строить надо вытягиваниями, именно это создает правильную ось для позиционирования винта относительно отверстия.

2. Строить надо по порядку от головки к резьбе, тогда винт позиционируется в правильном векторе.

Как-то странно, можете файл свой выложить?

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

После проверки подтвердилось, что выводы неверные.

Главное правило - расположение "нулевой СК" детали, проверьте свою деталь

Screenshot_3.png.cf61f2852825260f4106074e01f3100d.png

Плоскость XY - плоскость контакта, ось Z - направление ориентации, а каким образом вы ее строить будете неважно

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

Плоскость XY - плоскость контакта, ось Z - направление ориентации, а каким образом вы ее строить будете неважно

Спасибо! Действительно, именно такая зааисимость. Теперь второй вопрос. Винт с цилиндрической головой четко позиционируется касательно грани, от которой начинается отверстие под винт. Но в случае с зенковкой плоскостью контакта считается верхняя грань тела, в итоге либо винт "приподнимается" над стандартной зенковкой.

P_20180202_134541~01.jpg

P_20180202_133752~01.jpg

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

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

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

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

Screenshot_4.png.4571acf00e813ab1dd2d8eea29464a61.png

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

 

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

 

А вот как добавить во втором?

swHEhtnRwLY.jpg

OFAnKHTtAtI.jpg

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

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

А вот как добавить во втором?

Посмотрите файлы .krx в C:\Program Files\Siemens\NX <версия>\NXPARTS\Reuse Library\Configure\

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

 

Смотрю. Файл ReuseLibraryFasteners.krx по мануалу с оф сайта https://docs.plm.automation.siemens.com/tdoc/nx/10.0.3/nx_help#uid:index_reuselib:id976566:id1265758:id1457243

Там приведено в итоге должно получиться

  1. Откройте диалоговое окно Пользовательская настройка сборки крепежа одним из следующих способов.

    • На панели инструментов Библиотека повторного использования в раскрывающемся списке Помощник сборки крепежа выберите элемент Пользовательская настройка сборки крепежа customize_fastener_assembly.gif.

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

  2. В группе Настройки нажмите правой кнопкой мыши на узле Библиотека сборок крепежа и выберите элемент Добавить стандартный.

  3. В поле Новый стандарт введите имя новой библиотеки и нажмите клавишу Enter.

    По умолчанию в библиотеку добавляются две категории: Болты и винты и Гайки и шайбы.

    В файл ReuseLibraryFasteners.krx будут добавлены следующие строки:

    < !-- **************************** Customer Standards ******************************** -->

    < Fastener Category="Bolts and Screws" Standard="Customer Standards">

    < /Fastener >

    < Fastener Category="Nuts and Washers" Standard="Customer Standards">

    < /Fastener >

  4. (Дополнительно) Нажмите правой кнопкой мыши на узле новой библиотеки и выберите пункт Добавить категорию для создания в библиотеке дополнительных категорий.

    В файл ReuseLibraryFasteners.krx будут добавлены следующие строки:

    < Fastener Category="New category" Standard="Customer Standards">

    < /Fastener >

  5. Нажмите правой кнопкой мыши на узле категории и выберите Добавить тип для добавления нового узла.

    В файл ReuseLibraryFasteners.krx будут добавлены следующие строки:

    < Fastener Type="Screw" Category="Bolts and Screws" Standard="Customer Standards">

    < /Fastener >

  6. Нажмите правой кнопкой мыши на новом узле и выберите пункт Искать в папке.

  7. В диалоговом окне Выберите каталог укажите местоположение папки, содержащей файл детали, который необходимо добавить в библиотеку, и нажмите кнопку OK.

    Выбранный файл детали будет добавлен в подкатегорию.

    В файл ReuseLibraryFasteners.krx будут добавлены следующие строки:

    < Fastener Type="Screw" Category="Bolts and Screws" Standard="Customer Standards">

    < Part>CustomerCase\Screw\CustomerScrew.prt </Part>

    < /Fastener >

    Примечание

    Выбранная папка будет отклонена, если она не находится в библиотеке сборок крепежа.

  8. Нажмите правой кнопкой мыши на новом стандартном узле и выберите пункт Добавить деталь, выбранный файл детали будет также добавлен в подкатегорию.

  9. Нажмите правой кнопкой мыши на новой детали и выберите пункт Задать автосопряжение.

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

    В файл ReuseLibraryFasteners.krx будут добавлены следующие строки:

    < Fastener Type="Screw" Category="Bolts and Screws" Standard="Customer Standards">

    < Part SizeMatch="Diameter" LENGTHMATCH="Length">CustomerCase\Screw\CustomerScrew.prt</Part>

    < /Fastener >

  11. Нажмите правой кнопкой мыши на новой детали еще раз и выберите пункт Указать тип отверстия.

  12. В диалоговом окне Тип отверстия выберите Добавить add.gif.

  13. В списке Список типов выберите стандарт, добавленный в список.

    При выборе стандарта на экране отобразятся доступные стандартные элементы.

    В файл ReuseLibraryFasteners.krx будут добавлены следующие строки:

    < !-- **************************** ISO ******************************** -->

    < StandardHole Form="Simple" Unit="Metric" Standard="ISO" ScrewType="General Screw Clearance">

    < Fastener >

    < Part SizeMatch="Diameter" LENGTHMATCH="Length">CustomerCase\Screw\CustomerScrew.prt </Part>

    < /Fastener >

  14. Нажмите правой кнопкой мыши на узле типа и выберите элемент Указать тип отверстия.

    Во все детали выбранного типа будет добавлен тип отверстия.

  15. В списке стандартов выберите стандарт и нажмите кнопку OK.

    Таким же образом можно определить другие свойства, например Форма и Тип крепежа.

  16. В диалоговом окне Пользовательская настройка сборки крепежа нажмите кнопку OK или Применить.

 

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

 

<!-- **************************** Customer Standards ******************************** -->
<Fastener Category="Bolts and Screws" Standard="Customer Standards" Type="Screw">
    <Part LENGTHMATCH="L_screw" SizeMatch="d_thread">..\..\..\..\NXPARTS\Reuse Library\Reuse Examples\Standard Parts\USERS\SCREW\17475\M3.prt</Part>
</Fastener>

<Fastener Category="Nuts and Washers" Standard="Customer Standards">
</Fastener>

<Fastener Category="New category" Standard="Customer Standards">
</Fastener>

</FastenerClassification>

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

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

Это видели?

 

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

Вот, спасибо, добрый человек!!!!!!

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

UGXML Fatal Error at file : line 0, column 0

 

Unable to open primary document entity....

 

В чем может быть причина?

P_20180207_122604~01.jpg

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

UGXML Fatal Error at file : line 0, column 0

 

Unable to open primary document entity....

 

В чем может быть причина?

Вручную не редактировали test1.krx?

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

Вручную не редактировали test1.krx?

Нет. Он именно не может этот файл открыть, как следствие не цепляет данные по отверстию и в списке конфигураций созданную конфигурацию скрывает как "отсутствующий файл". Хотя вот все четко по шагам делал как в мануале описано. Создал деталь, прописал переменные, сохранил в ней сопряжения. Создал семейство, создал krx, указал где какой файл лежит. Прописал в стандарте тип, папку, файл, стандарт отверстия, автосопряжения. Создал конфигурацию а он говорит что не может файл открыть. При этом если я добавляю свой файл из reuse library перетаскиванием устанавливает и размеры подгоняет, а вот через конфигурацию Fastener assembly никак. Делал и из под пользователя и из под администратора (была мысль что права доступа не цепляются)

P_20180207_122154~01.jpg

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • UkulyAlex
      Добрый день. Работаю в t-flex 16. Имеется приспособление в котором более 150 позиций деталей, спецификация сделана по структуре изделия. Возникла необходимость изменения конструкции, некоторые детали из середины списка пришлось удалить. После обновления отчёта позиции сдвигаются, как сделать чтобы оставались на месте, т.е. был пропуск позиций в середине раздела "Детали"? 
    • статист
      Спасибо за цитату, полезная для меня   Я знал до этого способ использовать атрибуты LATT для задания направления, но они применялись только к построенным линиям. Если например рассматривать созданный элемент E, 1, 2, где для задания применяются только два узла, то тут уже никак не поменяешь положение третьего узла, так как его нет. Нужно тогда создавать отдельно направляющий узел  и задавать его через EMODIF,EID, 3, NID.   Но получается без создания узла, задать направление нельзя. В настране по крайней мере так можно. А в ансисе нужно плодить лишние узлы. Грустно)
    • maxx2000
      подгружаются при повторном открытии сборки или при первой вставке? Ну и гибкость сначала вызвала вопрос, но я не заметил существенной задержки при выборе способа вставки с ней или без неё.
    • Ветерок
      Я не понял зачем в этих деталях задана гибкость. При том, что новые значения размеров определяются не измерением, а вводом вручную.
    • BOJIOD9I
      Добрый день! Подскажите куда внести изменения на стойке fanuc 0i, чтобы когда вводишь коррекцию в графу износа она не отображалась на координатах. Пример: Резец точит размер 100 мм, по факту получается 101мм. В графе износ вносишь -1.0 мм. В итоге по координатам будет показано что резец точит 99мм, а по факту станет 100мм как нужно было.
    • ДОБРЯК
      Это есть в документации. Может быть эта информация будет полезна не только вам. https://www.mm.bme.hu/~gyebro/files/ans_help_v182/ans_elem/Hlp_E_BEAM188.html В этом разделе подробно написано Очень подробное описание этого элемента. Это элемент Тимошенко. Это надо учитывать используя этот элемент в расчетах. Остается только один вопрос зачем менять номер узла, если сразу можно задать нужный номер и менять его координаты?  
    • fenics555
      подгружаются эти детали очень долго. возможно что конфликтует в настройках...
    • si-64
      еще было бы неплохо аналогичные настройки для эквидистанты   в настройках не упоминаются петли
    • РоманВ
      TreeSorter.swp Прошу помочь в правке макроса. По нажатию закидывает в папку "Детали" все детали, прочие и часть стандартных. В папку "Стандартные" в основном стандартные попадают. Стандартные от прочих отличаются СТ или ПР в имени свойства TYPE. Может что-то подправить в макросе можно, чтобы четко разделял на папки по этому свойству?  
    • Anat2015
      Могут быть неконтакты не только в сопряжении плата-разъем, но и разъем-корзина. Ажи в корзину разъемы не паяет, а запрессовывает, от старости могут быть проблемы. Только без энтузиазма, печать там вроде бы многослойная.
×
×
  • Создать...