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

Помощь новичку Solidworks


yuri-pet

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



У меня это возникает на виртуальных листовых компонентах при выполнении выреза. Поэтому листовые сразу сохраняю во внешнем файле. 

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

Всем доброго!

Вопрос следующий: мне тут по одному из прошлых вопросов сильно помогли: как измерить длину кривой - показали инструмент, который я в упор не видел:-D

А вот сейчас у меня возникла потребность наоборот: уменьшить длину произвольной кривой, меняя цифры в настройках. Возможно такое? Скажем, есть у меня хитрая кривая в виде произвольной загогулины. И чтобы не вручную менять её размеры по ХУ, постоянно снова и снова замеряя получившуюся длину и подгоняя таким образом длину под свои потребности, а чтобы вот так: увидеть длину в настройках - вбить туда новую цифру и длина кривой будет соответственно уменьшена. При этом (вероятно) урежется сама кривая и будет показан только её сегмент - ничего страшного, мне именно это и надо.

Буду благодарен любому совету!

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

@bubl leg

1. самое простое это попробовать приравнять эту кривую или её часть к прямой линии. меняя длину прямой будет меняться длина кривой или этого участка

2. в другой хорошей CAD есть система поведенческого моделирования (Behavioral Modeling Extension (BMX). Она подбирает значения переменных для выполнения определённого условия, в твоём случае длина кривой, а может быть к примеру площадь, объём и т.п.. Возможно такое есть и в SW.

3. Пытаться задать это всё с помощью уравнений.

4. С помощью геометрических ограничений, т.е. расположить кривую между двумя опорными плоскостями и меняя расстоянии между ними управлять длиной кривой, можно дополнительно с помощью уравнений задать отношение отдельных участков этой кривой друг к другу и их взаимному расположению.

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

У меня это возникает на виртуальных листовых компонентах при выполнении выреза. Поэтому листовые сразу сохраняю во внешнем файле. 

У меня есть листовые детали, но никаких виртуальных, все нормальные.

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

Всем доброго!

Вопрос следующий: мне тут по одному из прошлых вопросов сильно помогли: как измерить длину кривой - показали инструмент, который я в упор не видел:-D

А вот сейчас у меня возникла потребность наоборот: уменьшить длину произвольной кривой, меняя цифры в настройках. Возможно такое? Скажем, есть у меня хитрая кривая в виде произвольной загогулины. И чтобы не вручную менять её размеры по ХУ, постоянно снова и снова замеряя получившуюся длину и подгоняя таким образом длину под свои потребности, а чтобы вот так: увидеть длину в настройках - вбить туда новую цифру и длина кривой будет соответственно уменьшена. При этом (вероятно) урежется сама кривая и будет показан только её сегмент - ничего страшного, мне именно это и надо.

Буду благодарен любому совету!

В режиме эскиза есть инструмент "Длина пути", единственное условие - ваша загогулина должна состоять из минимум двух элементов эскиза (например, отрезок и сплайн или набор отрезков). Возможно менять эту "длину пути" как заблагорассудится, а так же добавлять/убирать элементы, входящие в "путь"

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

Здравствуйте, товарищи!

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

Есть 3 эскиза на 3-х плоскостях, 2 из которых под углом в 3-й.

large.sw_1.jpg

Если строить поверхность по 1 и 2 кромке всё ок

large.sw_2.jpg

Если строить по 2 и 3 кромке, тоже все ок.

large.sw_3.jpg

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

large.sw_4.jpg

И я никак этой геометрией не могу управлять.

Пробовал создавать разные направляющие (обычные линии, осевые), в обычных эскизах, в 3d эскизах, пробовал добавлять их в Направляющих кривых - эффект нулевой.

Как это победить?

Я конечно могу продублировать 2ю кромку и создать 2 поверхности, которым потом придать толщину и соединить, но это как-то неспортивно...

Сам файл тут - https://disk.yandex.ru/d/nWGM8bF9Qrcf3A

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

Я конечно могу продублировать 2ю кромку и создать 2 поверхности, которым потом придать толщину и соединить, но это как-то неспортивно...

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

 

Прямую поверхность (если она прямая) можно построить простым вытягиванием. Это будет лучше.

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

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

 

Прямую поверхность (если она прямая) можно построить простым вытягиванием. Это будет лучше.

Т.е. появление этой непредсказуемой и неуправляемой геометрии это нормально и с этим ничего малой кровью не сделать?

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

Сам файл тут

Когда выкладываете модель, указывайте версию в которой она сделана

10 часов назад, noindex сказал:

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

Не удивительно. Откуда солиду знать, что вы хотите построить?

 

10 часов назад, noindex сказал:

И я никак этой геометрией не могу управлять.

Именно для этого существуют направляющие кривые

10 часов назад, noindex сказал:

Пробовал создавать разные направляющие (обычные линии, осевые), в обычных эскизах, в 3d эскизах, пробовал добавлять их в Направляющих кривых - эффект нулевой.

Значит вы что-то не правильно делаете.

 

10 часов назад, noindex сказал:

Как это победить?

Для начала проверить, что кол-во сегментов в эскизах одинаково и через узлы (точки) построить одну направляющую кривую. Если мало - вторую и т.д.

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

@noindex А что мешает за два шага построит требуемую геометрию ... одну поверхность и вторую, затем сшить ... религия, недостаток времени или ещё что?

 

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

uba7665A_o.png

 

Изменено пользователем Nod801
Ссылка на сообщение
Поделиться на других сайтах
31.07.2024 в 15:53, Nod801 сказал:

@noindex А что мешает за два шага построит требуемую геометрию ... одну поверхность и вторую, затем сшить ... религия, недостаток времени или ещё что?

 

  Показать содержимое

uba7665A_o.png

 

Вообще я писал о подобном решении изначально, предполагая что это "неспортивно", правда у меня там не получается 2 шага, т.к. кромка с уже построенной поверхностью никак не строит поверхность с другой, поэтому я смогу это сделать только через копирование плоскости и эскиза на эту плоскость.

Я с SW часов 20-30 в общей сложности наверное работаю, так что может что-то просто не знаю.

Ну да фиг с ним, за 4-5 шагов нужную поверхность я построил, толщину придал, всё ок.

 

Перешел к следующей примыкающей детали (переходнику) и столкнулся с тем что поверхность строится как надо, а вот толщину вовнутрь придать не могу...

Указываю 5мм, строится какая-то странная пересекающаяся геометрия:

large.sw_2_1.pnglarge.sw_2_2.png

При попытке применить получаю ошибку:

large.sw_2_3.png

Что тут не так?

Файл SW 2024 SP0

https://disk.yandex.ru/d/5GJFeHSUvSXiSw

 

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

@noindex Ну а чего вы хотели? поверхность вырождается. Ваш наружный радиус на выступах меньше придаваемой толщины. Попробуйте начать с 1 мм и постепенно увеличивать и увидите как меняется внутренняя поверхность.

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

@Snake 60 да я просто в 3d моделировании часов 30 всего, но в принципе ход вашей мысли понял, уже на 4мм толщина придается...

Спасибо!

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

Всем доброго, друзья! Может кто умного чего подскажет: надо в солиде сделать комплект из пары моделей и потом вывести так - чтобы они, при вставке в слайсер Cura (это я для FDM 3d печати заморачиваюсь) - вывелись строго в том же пространственном положении (например, как бутерброд, лежащие друг на друге, в том же положении, как и в солиде). Я как то так делал - но забыл...:-)

 

Зачем это надо: печатаю нижнюю модель, печать заканчивается. меняю цвет прутка, удаляю нижнюю деталь, загружаю верхнюю и печатаю её. У меня как то давно так получалось вывести, что модель можно было разгруппировать и удалить ненужное. Сейчас в .stl всегда экспортирую под печать - там не работает такое. Итак? ;-) Любым идеям буду рад!

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

удаляю нижнюю деталь, загружаю верхнюю и печатаю её

Для этого надо просто два файла двух деталей. Зачем всё вышеперечисленное - не понятно.

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

Для этого надо просто два файла двух деталей. Зачем всё вышеперечисленное - не понятно.

Объясню: когда закружаешь в Cura 2 файла, 2 отдельных деталей-  они там позиционируются как попало (не как они были изначально в Солиде)! А мне надо строго как в солиде: в солиде была сборка, экспортировал отдельные элементы сборки. Импортировал в Cura и...куча наваленного как попало хлама :-) А мне надо этого избежать.

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

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

@bubl leg нет такого в слайсерах, не предусмотрено программой, если импортируете пачку тел, то размещаются они абы как и выставлять их можно только относительно габаритов друг друга. И это вопрос уже не к Солиду, а к слайсерам. Как вариант. Импортируете из солида все тела одним телом, запускаете печать с функцией паузы, затем в солиде удаляете одно из тел, которое уже начечатано, опять импорт одним телом (одно тело проще выставить), продолжаете печать, опять пауза и т.д. Надеюсь принцип понятен? Другого не дано.

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

Надеюсь принцип понятен? Другого не дано.

Да не, я как то делал...Вроде бы так: сегодня попробую: из солида - в .stl- далее в 3d Studio Max - оттуда как .3ds - вставить в Cura - разгруппировать. И там можно было затащить модель из кучи отдельных элементов (они вставлялись в Cura как автоматически сгруппированные) - оставалось только разгруппировать и поудалять ненужные.

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

Вроде вспомнил( сейчас не у своего компа- вечером попробую: сборку из солида - экспортировать в .sat - далее в 3d Studio Max - оттуда как .stl (или .3ds - надо пробовать, не помню)- вставить в Cura - разгруппировать

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

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

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

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

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

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

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

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

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

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

    • AlexKaz
    • may1on
  • Сообщения

    • Krusnik
      ПКМ на виде > Касательная кромка > Линии перехода по стандарту
    • Krusnik
      Какую ещё копию? Я вроде парой постов выше правильно написал в прошедшем времени: "было".  Это было 2 раза. Было раньше. Один раз лет 10 назад, второй раз лет 6 назад. Этих файлов уже нет. Я их переделал и заменил старые тормознутые новыми ещё тогда.
    • maxx2000
      @Artas28 так как настроил в посту так и выводит Либо делай отвод по Z выше и первым
    • maxx2000
      @gunilla у Хаасов это могут быть платные опции, если у них такое вообще есть. Я не заморачиваюсь. Если просят такое, то забиндил в посту подачу в зависимости от диаметра дуги и диаметра инструмента, да к стороне. Для себя может и поковырял бы мануал. Выслушаю контраргумент с удовольствием. Для чего её пересчитывать в угловую? У тебя деталь на фрезерном не вращается, вращается инструмент, а диаметр у него постоянный и скорость резания у него постоянная.
    • gunilla
      Вы это серьезно?... Тогда вопрос снимается... Тем более, что макро для пересчета линейной скорости в угловую я уже сделал. Я ведь спросил, лишь, нет ли какого-то М-кода, чтобы Хаас делал это автоматически. (Наподобие М109 у Хайденхайна.)
    • Artas28
      Добрый день. При повороте стола из B0 в B-90, пост выводит перемещение через G43.4 вместо G62.2. Это где то мой косяк в powermill ? Может галочку какую поставить надо, или так выводит пост, и ничего не сделаешь? Всё работает, просто очень стрёмные перемещения. .... G41 D3 Y0.519             G3 X-3.3 Y2.519 I-2.0 J0.0  Y-2.681 I0.0 J-2.6  Y2.519 I0.0 J2.6  X-4.3 Y1.519 I0.0 J-1.0  G1 G40 Y1.419  Z50.0 F3000  M9 G49  G43.4 H3  X-45.45 Y0.0 Z50.0 C0.0 B-90.0 F3000  G49  G5.1 Q0  M5 G91 G28 Z0.0 G55   M6 T2  ( TOOL NO.  : 2 ) ( TOOL TYPE : ENDMILL ) ( TOOL ID   : FR_D6 ) ( TOOL DIA  : 6.0  LENGTH 30.0 ) G91 G28 Z0.0 G55 M3 S8000  G90   N10 G69  G68.2 X-24.45 Y0.0 Z0.0 I-90.0 J90.0 K90.0  G53.1  ( ========= ) ( TOOLPATH  : 4  ) ( WORKPLANE : G55.1 ) ( ALLOWANCE : +0.200 TOLERANCE 0.1 ) ( ========= ) M8 G1 X0.0 Y0.0 F3000  G1 G43 Z21.0 H2  X7.7 Y-25.098  Z6.0      PM_KAR200003_Right.rar
    • ID_Hacker
      Программам будет совершенно без разницы какой у вас адаптер, встроенный, внешний, или даже виртуальный (например в виртуальной машине). Они работают с протоколами высшего уровня и физически устройство сети их не интересует. Дя доступа к синумерику нужен доступ к IP адресу станка и порты 22 для SSH, AMM, 102 для Step7 и софта общающегося по S7 Online протоколу, 5900 для VNC.
    • Ветерок
      Разобрался с отображением тел без операций. Оказывается надо выбрать выделенную иконку, а не крайнюю правую.  
    • 5axisCNC
      1. Про фаски уже было и не раз на форуме, поищи. 2. В новых версиях NX есть операции обработки фасок. 3. Я чаще пользуюсь планаром, там и по глубине разбить можно, и по спирали зайти в отверстие. И порядок выбора будет порядком обработки, соответственно, не побежит в другой конец детали, если порядок выбрал правильно. 4. Иногда пользую операцию «Профиль 3D».        
    • Ветерок
      Что-то в последнее время стало совсем плохо. Creo10. С какого-то момента стали всегда отображаться все операции в списке тел многотельной детали, хотя раньше было настроено, что отображаются только тела, без операций. Мало того, при выборе любой операции, она отображается в раскрывающемся списке операций в соответствующем теле. Причем раскрываются списки не только в окне тел, но и в общем дереве, где такого никогда не наблюдалось. То же самое происходит с поверхностями. Дерево удлинняется неимоверно. Нажатие кнопки "Показать/скрыть констр. элементы" проблему не решает. Недавно появилось такое: скрываю некоторые поверхности, потом редактирую совсем другой элемент - при редактировании скрытые поверхности отображаются. После завершения редактирования скрытые пропадают. На новых деталях появляются ошибки в уравнениях (в командной строке). Никаких своих уравнения не писал. Вероятно, ошибки в уравнениях параметров из материала если в материале нет каких-то параметров. Но раньше эти ошибки не кричали о себе. Сталкивался с тем, что иногда теряются привязки к ребрам при изменении детали. Раньше такого не было, теперь почти как в Солиде. Думал, это связано с обновлением на последние билды, откатился на 10.3 - проблемы остались.
×
×
  • Создать...