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

Скорость обработки массивов в солиде


Сергей2014

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

6 минут назад, Сергей2014 сказал:

... SW в глубокой попе с массивами ...

Да, у СВ массивная попа ... :biggrin:

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


В 16.10.2019 в 18:57, Сергей2014 сказал:

Труба 50х50х3000 - c отверстиями, ну тоесть это типа стойки для склада.

При массиве труб 40х40 - солид глохнет, еще пробовали на 2019 - примерно тоже самое по производительности.

У себя попробовал - массив таких труб сделал - без отверстий 100х100 отлично крутит, только секунд 30 его делает. Когда с отверстиями - там уже реально тормоза. 

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

У себя попробовал - массив таких труб сделал - без отверстий 100х100 отлично крутит, только секунд 30 его делает. Когда с отверстиями - там уже реально тормоза. 

у себя - это где? какой комп и какая кад?

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

 

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

без отверстий 100х100 отлично крутит, только секунд 30 его делает. Когда с отверстиями - там уже реально тормоза

 

1 час назад, Сергей2014 сказал:

какой комп и какая кад?

Вдобавок неплохо было бы узнать разницу между массивом в солиде и других кадах.

В том же тфлексе массив быстро создаётся и меньше тормозит, но только там массив - это единый объект.

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

 

И раз уж тфлексеры тусят в ветке солида, поплачусь им, может подскажут чего. Мне чертежи в dxf сохранять нужно. А тфлекс, как оказалось не переводит чертежи в масштаб 1:1 перед экспортом и из сплайнов делает полилинии или отрезки с дугами. Со сплайнами, я так понял, что всё однозначно, а с масштабом? Помасштабировать в автокаде не предлагать, возраст не тот )

 

По поводу работы с массивами можно почитать (на англ.) - https://forum.solidworks.com/thread/201949

Что в вольном и сокращённом переводе) означает - в большинстве случаев лучше сделать несколько массивов вместо одного.

 

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

В том же тфлексе массив быстро создаётся и меньше тормозит, но только там массив - это единый объект.

это верно :)

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

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

это бред :) в ТФ можно и так и так =) ощутимой разницы в скорости не будет, можно даже потом взять любую копию перекрасить, поменять отверстия, удалить отверстия, что угодно... и массив все-равно останется массивом - можно менять будет количество копий, направление и тп, видео пилить или так поверите? :)

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

Мне чертежи в dxf сохранять нужно. А тфлекс, как оказалось не переводит чертежи в масштаб 1:1 перед экспортом и из сплайнов делает полилинии или отрезки с дугами.

Это верно, а какая задача? Перевести как SW сплайны по точкам в сплайн по полюсам что ли, если подумать это также некоторое изменение исходной геометрии - к этому нет замечаний?:)

123.thumb.png.914cc6d2957d15d8b471ae9bd55981e7.png

 

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

оказалось не переводит чертежи в масштаб 1:1 перед экспортом

как я понимаю, ТФ только 1 к 1 и переводит, остальное уже можно настроить в шаблоне ТФ до экспорта в DWG - см. рис под спойлером, либо отмасштабировать в виде AC, что в принципе не противоречит основным методам работы с AutoCAD, а так как в виду распространенности АС на ранних стадиях пика популярности внедрения САПР, то возрастному поколению это привычнее даже:

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

5da9b6ec259dc_.thumb.png.f708e3581d27a720a1ef83ebda57df2b.png

А если еще докапаться к возможностям экспорта/импорта разных САПР:

1) то как из 2D-чертежа SW экспортировать только выделенные линии в DWG? (из 3D документов более менее SW приспособлен, только все-равно придется в маленьком окне предпросмотра чистить лишнее вручную). Заранее удалить все что не нужно, а после этого экспортировать-> как-то не современно, не по-молодежному:) 

2) И наоборот как выделенные линии в AutoCAD быстро импортировать в SW(например для эскиза, или же просто как набор линий для чертежа)?(для ТФ: выделил набор нужных линий в AC  -ctrl+c и далее в TF просто ctrl+v  - всё)

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

Помасштабировать в автокаде не предлагать

А в ответ:

5 часов назад, SAPRonOff сказал:

... отмасштабировать в виде AC, что в принципе не противоречит основным методам работы с AutoCAD, а так как в виду распространенности АС на ранних стадиях пика популярности внедрения САПР, то возрастному поколению это привычнее даже

 

@SAPRonOff  Спасибо, порадовал ))), но на вопрос не ответил (

Спрошу ещё раз в ветке тфлекса

 

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

на вопрос не ответил

В общем-то ответил, даже жирным выделил, но видно зрение...(может еще не заметили там под спойлером показано как шаблон ТФ настроить, считаю, что более подробнее ответить не возможно....)

И еще задал Вам пару вопросов:acute: , по которым очевидно ответов у вас нет? Или опять зрение...

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

Я попробовал скрыть компонент в массиве флекса, но скрылся весь массив. Я открыл справку флекса и прочитал, что при создании массива создаётся новое 3д тело-массив.

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

5dad52553b148_tf--help.thumb.png.e1516e4fb718ab61e7755e66c35a0d12.png

И только после этого написал, что

В 18.10.2019 в 12:19, Kir95 сказал:

В том же тфлексе массив быстро создаётся и меньше тормозит, но только там массив - это единый объект.

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

Поэтому, 

В 18.10.2019 в 16:14, SAPRonOff сказал:

это бред :) в ТФ можно и так и так =) ощутимой разницы в скорости не будет, можно даже потом взять любую копию перекрасить, поменять отверстия, удалить отверстия, что угодно... и массив все-равно останется массивом - можно менять будет количество копий, направление и тп, видео пилить или так поверите? :)

Отвечу, не верю)

 

Вот пример из солида, где есть массив труб в конфигурации (исполнении) 2 без отверстий. Затем одному компоненту была назначена конфиг 1 с отверстиями, конфиг 3 другого размера и один компонент массива просто скрыт.

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

5dad594b14e20_sw-_3.thumb.png.a3f096c60d0dca6cfabd6ef767fb9c3b.png

 

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

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

1) то как из 2D-чертежа SW экспортировать только выделенные линии в DWG? (из 3D документов более менее SW приспособлен, только все-равно придется в маленьком окне предпросмотра чистить лишнее вручную). Заранее удалить все что не нужно, а после этого экспортировать-> как-то не современно, не по-молодежному:) 

2) И наоборот как выделенные линии в AutoCAD быстро импортировать в SW(например для эскиза, или же просто как набор линий для чертежа)?(для ТФ: выделил набор нужных линий в AC  -ctrl+c и далее в TF просто ctrl+v  - всё)

По 1) не очень ясно, какие линии, нарисованные в чертеже или геометрия модели? Это вообще, такая гипотетическая ситуация, что ли? Варианты экспорта есть, но на конкретной задаче ответить будет проще.

По 2) 

 

Ссылка на сообщение
Поделиться на других сайтах
48 минут назад, Kir95 сказал:
В ‎18‎.‎10‎.‎2019 в 16:14, SAPRonOff сказал:

это бред :) в ТФ можно и так и так =) ощутимой разницы в скорости не будет, можно даже потом взять любую копию перекрасить, поменять отверстия, удалить отверстия, что угодно... и массив все-равно останется массивом - можно менять будет количество копий, направление и тп, видео пилить или так поверите? :)

Отвечу, не верю)

Зря.

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

видео пилить или так поверите? :)

Отвечу, не верю)

 

2 часа назад, BSV1 сказал:

Зря.

Ну, теперь совсем другое дело :)

2 специалиста т-флекса против справки т-флекса. 2 против 1, нужно верить.

 

Нет, всё-таки

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

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

покажи неверующим, как это делается в Т-флекс, или вы видосы пилите только тогда, когда никто не просит? :)

 

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

5dad84429152f_sw-.thumb.png.46a8d0248b48d9f86204b938f4e977fc.png

 

5dad87599db72_sw-_2.thumb.png.b72dafdb993c6531d853372bae4e7f07.png

 

5dad87683a333_sw-_3.thumb.png.c0856b952d2f29a19b92d0abf7833d2b.png

 

 

 

 

 

 

 

Изменено пользователем Kir95
Ссылка на сообщение
Поделиться на других сайтах
В 16.10.2019 в 15:57, Сергей2014 сказал:

Может быть есть какие-то способы это дело ускорить?

а поменять версию SolidWorks не хотите?

В последних версиях доработки по быстродействию есть.

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

2 специалиста т-флекса против справки т-флекса

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

7 часов назад, Kir95 сказал:

покажи неверующим

Уважаемый неверующий, всё ради вас (только нужно понять : конфигурации в СВ  - это ограничение, хотя бы на заранее ограниченный набор векторов параметров модели СВ, недаром в версии 2020 Дассо уже заявило о появлении гибких элементов, которые в ТФ были лет 19 назад в штатных возможностях без всяких прикладных докупаемых модулей):

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

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

 

8 часов назад, Kir95 сказал:

или вы видосы пилите только тогда, когда никто не просит? :)

только в самых тяжелых случаях:), в зависимости от свободного времени и желания.

 

18 минут назад, Alex1986 сказал:

а поменять версию SolidWorks не хотите?

В последних версиях доработки по быстродействию есть.

на СВ2019 не пробовали построить 40х40 таких труб с отверстиями?

 

 

 

Ссылка на сообщение
Поделиться на других сайтах
21 час назад, Kir95 сказал:
В ‎21‎.‎10‎.‎2019 в 10:09, Kir95 сказал:

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

покажи неверующим, как это делается в Т-флекс ...

Ну вот как-то так http://cccp3d.ru/topic/21787-как-это-делается-в-t-flex/?do=findComment&comment=965245

 

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

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

Очень сильно и что удивительно, верно сказано :)

Но я уверен, что ситуация исправится.  Разработчики начнут понимать, что разрабатывают, а писатели поймут, о чём пишут :)

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

@SAPRonOff @BSV1

Спасибо за видео, но и там и там хватило бы первых 15 секунд. От БСВ1 не увидел исполнений, а САПРонОфф зачем-то показал, как назначает текстуру трубам.

Был неправ - можно скрыть компонент массива в тфлексе, прошу извинить :)

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

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

5daed720502f5_tf-_3.png.ebcb9daff0e65b3c4c8408573935c636.png

 

 

И после этого флексовская сборка труб перестала шевелиться :)

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

Чуда не произошло :(

SOLIDWORKS 2019-10-22.mp4

T-FLEX CAD 2019-10-22.mp4

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

От БСВ1 не увидел исполнений ...

А зачем они? Исполнения очень сильно ограничивают гибкость трансформации. Специально показал, что нет исполнений.

55 минут назад, Kir95 сказал:

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

Я же показал, что это не обязательно. Посмотрите внимательно с отметки 2:24.

И, если Вы не догадались, тот массив, который построили Вы, и тот, который построил я - суть разные массивы. У Вас просто линейный массив, а у меня параметрический. 

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

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

Ещё на прошлой неделе об этом догадался :)

В 18.10.2019 в 12:19, Kir95 сказал:

Вдобавок неплохо было бы узнать разницу между массивом в солиде и других кадах.

В том же тфлексе массив быстро создаётся и меньше тормозит, но только там массив - это единый объект.

 

Думаю, много недопонимания от разницы в терминологии и логики программ. Убедился на вопросе экспорта из флекса в dxf формат. У флекса в параметрах печати не увидел возможности распечатать просто выделенный фрагмент чертежа. Предполагаю, что каким-то способом, неочевидным сейчас для меня, это можно сделать. Для 3Д программ эта функция не особо востребована. В солиде я ею очень редко пользуюсь, для многих солидворкеров она вообще неизвестна, а в том же автокаде таким способом печатают практически всегда.

Скорее всего и с исполнениями (конфигурациями в солиде) похожая ситуация.

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

Чуда не произошло 

можете на чужих мониторах ноутбуков посмотреть чудеса=)

 

2 часа назад, Kir95 сказал:

Разработчики начнут понимать, что разрабатывают, а писатели поймут, о чём пишут

 продолжу... а потенциальный пользователи будут давать отзывы не на первый день установки системы, после того как не разобрались в САПР;)

 

 

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

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

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

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

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

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

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

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

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

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

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




  • Сообщения

    • gudstartup
      @stanislavz вы уж сразу еще один контроллер закажите а потом этот доламывайте. а со старым комбинировать не пробовали? у вас там диск или ssd в качестве носителя? может hdd загибается а вы сразу в мат.плату полезли. дисковые операции тоже ввод вывод тормозят...
    • maxx2000
      Подушную малость. Чё там. Уже в упор научились резьбу резать без выходной канавки?
    • ispite
      Здравствуйте, не могу построить стандартную сетку, что не позволяет дальше провести расчёт. Получается сделать сетку "на основе кривизны", но солид отказывается считать, после нажатия кнопки "запустить исследование" происходит сбой. https://disk.yandex.ru/d/D8wvRbYMW1lWjQ
    • ddm
      изготовить по чертежу с последующим покрытием,цинкование ,по 1000 шт каждой позиции ,предложение отправить на почту qwer463@yandex.ru
    • sklide008
      И еще можно ли задать горчие клавиши на кнопки открыть, скрыть и тд?
    • sklide008
      Подскажите, пожалуйста, в инвенторе есть такой пункт упорядочи по алфавиту дерево. Здесь найти такого не могу, пытался treesorter ставить но он добавляет просто в папку а не сортирует в дереве. Есть ли такой макрос чтобы все детали в дереве по порядку и алфавиту шли?
    • stanislavz
      Есть станок с данным контроллером. Все работает. Недавно была проблема с передачей данных - установил запасной контроллер. А запасной контроллер сказал нет работе. Проблема была в программе компьютера для передачи данных. Грустно, досадно, контроллер был куплен как рабочий. Как бы и не горит, но необходимо поправить. Плата управления с процессором mc68020, память hm628128-10. Память буферным питанием от 3 батареек + 0,5 Фарада на плате как буфер для замены батареек на 1 сутки. Лежало долго, без батареек. Симптомы: После первого включения, в памяти были и программы и параметры (0 странность). Честно, удивило. Но - система жутко тормозит, отклик на нажатие кнопки 3-5 секунд. В таком режиме сумел закачать машинные параметры под свой станок. Но это заняло час.. 4 строки и ждет секунд 10 итд. Есть видео. Перекинул с рабочего контроллера, БП, плату плц, ээпром плц - все то же. Проверил осциллографом кварцы живые , частота есть, амплитуда хорошая. 1 странность - после манипуляций по замене батарейки, старые записи из памяти исчезли. Ничего не коротнул. Возможно 0,5 Ф был не заряжен. Там тоже необходимы сутки для зарядки. Но как оно было запечатоно до этого - мистика. 2 странность. Если плата лежит ночь без питания, только с буфером - потом 2-3 минуты работает хорошо. 3 аналогично работает 2-3 минуты если питание отключить и очистить питание памяти (выпаял 0,5 Ф буфер с платы) Проверка памяти на старте есть. Проходит хорошо. На зависает, на холодную пайку не похоже. Шевелил / двигал все. Да и не виснет, именно тормозит. При том если оставить на час - тоже все стабильно плохо. Если набрать быстро 5 символей- экран сразу пуст, но после задержки символы будут на экране. Заказал второй процессор и память. 10 штук. Подавал прямо 5 вольт на память - все так же. Токи потребления между плохой и хорошей платой смогу проверит.    
    • brigval
    • Ветерок
      "увеличение оптимизации". Оптимизацию невозможно ни увеличить, ни уменьшить.
    • gudstartup
      @boomeeeer может от страны зависит
×
×
  • Создать...