Jump to content

Создание большого количества сечений


Recommended Posts

de1ay

Добрый день. Для определённых нужд проделываю следующие действия. Беру тело, на определённом расстоянии от начала строю сечение, затем смотрю его характеристики (момент инерции и т.п). 

Для немногокрктного повторения денной операции проблем нет. Но зачастую, мне нужно проделать это сотни раз. 

В связи с этим вопросы:

1) возможно ли это как-то автоматизировать стандартными средствами солида?

2) Если ответ на первый вопрос - нет, то есть предположение, что это можно сделать через макрос. Предположу, что нужно как-то зациклить одну и ту же операцию. Вопрос, как сделать цикл в макросе?

3) Как из макроса выгрузить данные по каждому сечению в текстовый документ, например?

Link to post
Share on other sites


UnPinned posts
Kelny
3 часа назад, de1ay сказал:

Вопрос, как сделать цикл в макросе?

FOR или WHILE

 

3 часа назад, de1ay сказал:

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

FSO - Объект FileSystemObject

3 часа назад, de1ay сказал:

это можно сделать через макрос.

Вероятно можно.

 

3 часа назад, de1ay сказал:

возможно ли это как-то автоматизировать стандартными средствами солида?

Автоматизировать студентом/новым сотрудником, который будет смотреть это за вас и выдавать отчёт с конечным результатом.

 

3 часа назад, de1ay сказал:

Беру тело, на определённом расстоянии от начала строю сечение, затем смотрю его характеристики (момент инерции и т.п). 

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

 

 

Link to post
Share on other sites
de1ay
48 минут назад, Kelny сказал:

 

 

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

 

 

Задача такая: есть объект, какое-то изделие. Для дальнейших расчетов мне необходимо знать момент инерции поперечного сечения. Так как поперечное сечение не постоянно, то необходимо делать несколько таких сечений. Зачатую количество таких сечений доходит до нескольких сотен. Вот хочу автоматизировать, что не делать это вручную - довольно рутинно и отнимает много времени

Link to post
Share on other sites
Ветерок
1 час назад, de1ay сказал:

Для дальнейших расчетов мне необходимо знать момент инерции поперечного сечения. Так как поперечное сечение не постоянно, то необходимо делать несколько таких сечений.

Как-то странно. Если объект - единое целое, то зачем сотни сечений? Достаточно определить критические точки по нагрузкам и по сечениям.

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

Link to post
Share on other sites
Kelny
4 часа назад, de1ay сказал:

Для дальнейших расчетов мне необходимо знать момент инерции поперечного сечения.

Тема расчётов это скорее сюда:

https://cccp3d.ru/forum/6-все-вопросы-о-cae/

но вы опять из задачи выдёргиваете ваше понимание её решения вместо описания задачи в целом и зачем этот расчёт нужен:

 

 

4 часа назад, de1ay сказал:

Зачатую количество таких сечений доходит до нескольких сотен. Вот хочу автоматизировать, что не делать это вручную - довольно рутинно и отнимает много времени

Как написали выше, многие расчёты и так автоматизированы, но надо не сечения искать, а дать проглотить расчётной программе всю модель с правильными параметрами для расчёта (материал со всеми необходимыми параметрами для расчёта, нагрузки, закрепления и т.п.) и уже расчётная программа будет делать рутинную работу за вас, в том числе искать сечения, если это ей необходимо для выбранного типа расчётов с заданными вами параметрами.

Edited by Kelny
  • Нравится 1
Link to post
Share on other sites
de1ay

Глобально задача - посчитать формы и частоты изделия. И здесь я сталкиваюсь с двумя проблемами. Первая - изделие представляет собой составной объект. Соответсвенно, если грузить его в тот же воркбенч, понадобится задавать большое количество контактов, что довольно трудозатратно. Вторая - есть программа для расчета в классическом ансисе, однако характеристики сечений (жесткости в частности) приходится вводить вручную. Для этого мне и нужны данные с этих сечений

Link to post
Share on other sites
Sturmann

Хотелось бы узнать как вы строите сечение? Просто картинку вы не приложили а догадаться по описанию трудновато. 

Link to post
Share on other sites
de1ay

С рабочего компьютера не имею возможности писать, поэтому картинок нет)

Художник я так себе, но тем не Менее. Есть определенное «нечто». Нарисовал довольно абстрактно, так как геометрически это наиболее точно отражает форму изделия. Как правило, поперечно сечение меняется вдоль длины изделия и имеет сложную форму. Если ось Х ориентировать вдоль длины L, то я делаю сечение на расстоянии х1, потом х2 и тд. 

Вы это имели в виду или то, как я строю сечение непосредственно в солиде?

image.jpg

Link to post
Share on other sites
Sturmann
1 час назад, de1ay сказал:

С рабочего компьютера не имею возможности писать, поэтому картинок нет)

Художник я так себе, но тем не Менее. Есть определенное «нечто». Нарисовал довольно абстрактно, так как геометрически это наиболее точно отражает форму изделия. Как правило, поперечно сечение меняется вдоль длины изделия и имеет сложную форму. Если ось Х ориентировать вдоль длины L, то я делаю сечение на расстоянии х1, потом х2 и тд. 

Вы это имели в виду или то, как я строю сечение непосредственно в солиде?

image.jpg

конечно - как вы это делаете в солиде? это вытянутый вырез?

Link to post
Share on other sites
Krusnik

Не понятно что именно вам нужно.

Может подойдет то, что показано в этом видео? на 22:15

 

Link to post
Share on other sites
de1ay
27.05.2022 в 14:10, Sturmann сказал:

конечно - как вы это делаете в солиде? это вытянутый вырез?

Если не ошибаюсь (просто не каждый день это проделываю), команда так и называется Разрез. Активирую ее, затем указываю расстояние от начала, на котором хочу выполнить разрез. Разрез выполняется, далее захожу в анализ (на верхней панели) и смотрю значения моментов инерции. 

27.05.2022 в 15:58, Krusnik сказал:

Не понятно что именно вам нужно.

Может подойдет то, что показано в этом видео? на 22:15

 

Это уже ближе к тому, что я хочу получить. Ещё бы как-то выгрузить моменты инерции сразу по всем сечениям в какой-нибудь текстовый документ, например. 

Однако самой проблемы это не решает, т.к. последнего солила на работе нет)) но на будущее буду иметь в виду

Link to post
Share on other sites
Krusnik
1 час назад, de1ay сказал:

Однако самой проблемы это не решает, т.к. последнего солила на работе нет)) но на будущее буду иметь в виду

Это видео с презетации 2019 солида.

Так что последний и не нужен.

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.




  • Сообщения

    • Борис Дегтярев
      Большое спасибо! British тоже замечательно! Если найдется DIN, сравню, велики ли различия?
    • gudstartup
      @Madmax70 Можете кстати просто купить вашу CPU card в Китае стоит она всего и ваша проблема решится.   Безо всякого шаманства с флэшками и поиска гуру по их реанимации.  
    • busterzt
      Оно то так. Но возникли сомнения. Канал на ютубе их не обновлялся уже три года как. В новостях гугл их помнит крайний раз два года назад. В твиттере их страница обновлялась крайний раз в прошлом году. Здесь на форуме крайний раз их видели 1 декабря 2020 года. Они вообще еще существуют?
    • lowboard
    • KorovnikovAV
    • nightforce
      Но я надеюсь, что решение все-таки есть. Может @Ruslan что-то подскажет?
    • davidovka
      Так и есть, но на условно простых специях работает в правильно.  Поэтому перешли на  внешнее приложение для забивания позиций в параметры компонентов и на специю с одним регионом
    • nightforce
      Вроде как это, в свое время было признано не очень правильным. Вот так это выглядело и c rpt.index + 3 пропуска Просто, если не трогать rpt.index меньше заморочек с простановкой выносок и автоматизм правильный. Я так понимаю. И с этим вариантом prt_index+ПРОПУСК тоже своя засада.  Если это прописывать в шаблон для каждого раздела, то сверху вниз  в каждом разделе надо увеличивать пропуск на ПРОПУСК+ПРОПУК+... Иначе начнется пересечение номеров. А если какой-то раздел будет отсутствовать, то пропуск получится слишком большим. И получается, что каждый раз это надо в ручном режиме учитывать. Если я не ошибаюсь, то это как-то так работает Документом является только бумага в некоторых организациях. Бывают ручные изменения КД. Поэтому надо учитывать эту особенность. Для справки. Даже в убогом КОМПАСе по умолчанию +2 в СП. Т.е. там упор на традиции... :)
    • Ветерок
      А зачем оставлять пустые номера при компьютерном проектировании? Это на бумажке так делали, чтобы все разделы вручную не перенумеровывать. А сейчас-то в чем проблема?
    • lowboard
      Норм тема, надо глянуть мушку такую. А что с манипулятором не так? Как на счёт графического планшета? Не пробовали им рулить?  А таноцрше сиськи?)   Бикалку на что запрограмит?) у меня например пробел это обрезка. можно его туда)  
×
×
  • Create New...