Jump to content

Разрез пружины


Recommended Posts

Udav817

С некоторых пор заметил, что Solid Edge не хочет делать разрез пружин. Версия 2022 (222.00.02.003х64). Впервые с этим столкнулся летом или осенью, но тогда мне некогда было. Обошёл это на костылях типа "чертёж на виде" и забыл.

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

 

Выглядит эта ошибка так:

Скрытый текст

Разрез пружины01.png

При этом не важно, профиль полностью охватывает тело или частично.

Профиль строю прямоугольником. Ничего лишнего не достраиваю.

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

Не работает ни местный разрез, ни разрез по секущей. В обоих случаях выскакивает такая ошибка. И пружина на виде остаётся не разрезанная.

Вот модель.

Скрытый текст

Разрез пружины02.png

Думал, вдруг усы мешают. 

Отключил усы - результат тот же.

У коллеги всё режется, но у него пружина сжатия, а у меня пружина кручения. Инструмент тот же - спираль. Что характерно - он мне свою модель скинул, я сделал чертёж - есть разрез. Что местный, что по секущей.

 

После этого делаю новую модель (так же, как и первую) - работает. Делаю разными способами. Делаю модель со спиралью - режет. Добавляю усы и обновляю чертёж - режет. Делаю сразу модель с усами - режет. Указываю материал - режет. Без указанного материала - режет.

Беру пробную модель, которую сделал час назад, заново по ней делаю чертёж - не режет. 

 

Что это и как так?

Прикладываю файлы обеих моих моделей. 

Пружина0.dft Пружина0.par Пружина2.dft Пружина2.par

Link to post
Share on other sites


UnPinned posts
Romario03

@Udav817 тут дело в так называемой "нулевой толщине". У вас шаг равен диаметру проволоки, на разрезе витки касаются по спиральной кривой, т.е. система не может определить в месте касания, есть там материал или нет. Это особенность парасолида. Поменяйте шаг на 5,0001 и разрез построится.

 

image.png

  • Нравится 1
Link to post
Share on other sites
Udav817
Posted (edited)
18 часов назад, Romario03 сказал:

тут дело в так называемой "нулевой толщине". У вас шаг равен диаметру проволоки

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

обидно, что система не может адекватно объяснить, что ей не нравится. потому как профиль и глубина сечения вообще ни при чём.

Edited by Udav817
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    No registered users viewing this page.




  • Сообщения

    • Pasha94
      поставил Mail_server_charset=CP1251 - приходит все отлично, на почтовике KOI-8R стоит
    • Богоманшин Игорь
      На ваших деталях замечательный конус, его и надо использовать для зажима массива деталей
    • Viktor2004
      Да, спасибо. Но ничего не поменялось. Параметры в соответствии с таблицей установились, но поведение движков не поменялось. Думаю привод неисправен
    • Cefius
      Вставил такой код после блока -Отключение сообщений и графики- :  FOREACH tp IN folder ('Toolpath') { ACTIVATE TOOLPATH $tp.Name EDIT TOOLPATH LEADS RAISEFORM EDIT TOOLPATH START TYPE POINT_SAFE EDIT TOOLPATH END TYPE POINT_SAFE PROCESS TPLEADS LEADS ACCEPT } но переходы от одного элемента массива к другому все равно ниже заготовки, это не помогло. И еще макрос у меня останавливается на первом же IF. думаю из за того что изначально папок с именем "1" в проекте нет. Пустые NC файлы создаются чтобы вставить в них траектории массива (это первый пункт желаемых улучшений). Сейчас после завершения макроса это делает инженер вручную, перетаскиванием. Как это автоматизировать не знаю.
    • Maik812
      В самой детали так и прописываешь в полях Раздел- покупные изделия.. Какой САПР? Сами детали в каком? там и прописываешь. Рабоатет в Компасе и в Солиде Ну чтоб выбрать и массово заполнить не проблема у меня :) Прописываешь прям раздел ="Покупные" в Компас в один один тоже самое но плагин Komas3d.wdx
    • Maik812
      Работает вроде с 2017, там суть данные по детали в деталь записываются , вот их и выводи. а ВСЕ ЧТО ПО СВЯЗКИ ТС ЭТО УЖЕ ПО РАБОТЕ С САМИМИ ФАЙЛАМИ И ТД.
    • Александр1979
      Нужно устанавливать тип двигателя 501
    • Мария1111
      Спасибо, разобралась) 
    • Viktor2004
      да. Купили два двигателя. Один греется сильнее, второй слабее. На одном энкодер не работает, оба после перемещения градусов на 20 начинают сходить с ума и дергаться в разные стороны. Вот я не понимаю, то ли привод неисправен, то ли движки, то ли я с параметрами что-то напутал Все это покупалось черт знает где, б/у-шное Для проверки переставляю исправный энкодер на оба движка
    • Ветерок
      Если вы задали всё в одном месте, то оно и будет в одном месте. Наверное, так: В Уравнениях создаете глобальную переменную. Присваиваете ей нужное значение (длина или площадь, или габарит). Для каждой величины своя переменная. Потом создаете новое Свойство и для него указываете из списка нужную переменную. Для каждой переменой своё Свойство. После этого в столбце таблицы можно выбрать нужное Свойство.
×
×
  • Create New...