Проблема при редактировании Скетчей в проекте
Проблема при редактировании Скетчей в проекте
Добрый день, сталкивался ли кто либо с проблемой редактирования скетчей, которые были созданы ранее? При попытке редактирования так сказать старого скетча, возникают баги и лаги, детали перемещаются по проекту в хаотичном порядке. Как лучше поступать, создавать новые тела? Я обычно создаю одно тело и работаю над ним, как в проекте, в котором у меня возникли проблемы. заранее благодарю.
- Attachments
-
- Проблема при корректировке скетча.jpg (842.69 KiB) Viewed 3587 times
-
- Емкость для щеточной машины.FCStd
- (737.84 KiB) Downloaded 134 times
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: Проблема при редактировании Скетчей в проекте
Внешне очень похоже на стандартную проблему, убивающую FC уже в течение многих лет - ссылка на геометрические элементы по их порядковым номерам. Решения два. 1 - делать ссылки на элемент в наиболее раннем его появлении. Лучше - на элементы эскизов. Ещё лучше - на элементы специально созданных для этого эскизов (в англоязычном форуме это называют подходом master sketch).
2. качать форк от realthunder, в котором он решил эту проблему. Хотя, модель, вероятно, всё равно придётся переделать.
Есть шанс, что код realthunder-а будет в официальных сборках через энное время (я бы оценил как от 2 мес до 2 лет, всё это довольно непредсказуемо).
2. качать форк от realthunder, в котором он решил эту проблему. Хотя, модель, вероятно, всё равно придётся переделать.
Есть шанс, что код realthunder-а будет в официальных сборках через энное время (я бы оценил как от 2 мес до 2 лет, всё это довольно непредсказуемо).
Re: Проблема при редактировании Скетчей в проекте
добрый день, спасибо за ответ. А что вы имеете ввиду делать более ранние ссылки? А как установить realthunder? А так я согласен, эта проблема убивает freecad, как мне кажется это одна из основных проблем этого софта.
Re: Проблема при редактировании Скетчей в проекте
Расскажите подробнее про ссылки, или подскажите где почитать?DeepSOIC wrote: ↑Fri Aug 30, 2019 2:47 pm Внешне очень похоже на стандартную проблему, убивающую FC уже в течение многих лет - ссылка на геометрические элементы по их порядковым номерам. Решения два. 1 - делать ссылки на элемент в наиболее раннем его появлении. Лучше - на элементы эскизов. Ещё лучше - на элементы специально созданных для этого эскизов (в англоязычном форуме это называют подходом master sketch).
2. качать форк от realthunder, в котором он решил эту проблему. Хотя, модель, вероятно, всё равно придётся переделать.
Есть шанс, что код realthunder-а будет в официальных сборках через энное время (я бы оценил как от 2 мес до 2 лет, всё это довольно непредсказуемо).
Re: Проблема при редактировании Скетчей в проекте
Но правильный ли это подход? Ведь не зря разработчики сделали возможность создания неограниченного количества деталей и тел в одном файле? В Вашем случае над одним телом произведено очень много операций и изменение данных в середине выглядит, выражаясь человеческим языком, как издевательство над программой.
Попробую выразиться по-другому. Всё, что Вы совершаете над объектом - это математические и логические операции, т.е. одна большая формула. И вот, Вы решаете изменить какую-либо переменную, либо кусок математического выражения где-то внутри этой большой формулы, что, разумеется влечёт за собой изменения далее по цепочке и в каком-то месте приводит к, например, делению на ноль. Изолировав же части формул друг от друга (распределив их по отдельным деталям и телам), Вы избежите множества нестыковок.
Не оправдываю программистов (ведь есть же патч, исправляющий эти ошибки?), а просто предлагаю Вам самим выбирать более логичный путь конструирования, вне зависимости от ошибок в программе. В конце концов, для сборки сложного изделия можно воспользоваться Assembly.
Чисто из любопытства: Вы как-то планируете дальше воспользоваться проектом, или он нужен только как полигон для отработки навыков? Если первое - то мне трудно представить, как Вы собираетесь вычленять из изделия отдельные элементы (для создания чертежей, распечатки на 3D принтере и пр.).
Re: Проблема при редактировании Скетчей в проекте
дело в том, я методом проб и ошибок, пытался понять как лучше конструировать детали или узлы. Freecad не полигон для испытаний, я планирую и далее его использовать. Я лишь стараюсь отработать для себя оптимальную схему по работе с программой. В каком случае лучше работать с одним телом, а в каком создавать новые. Мой опыт работы с данной программой около 2 месяцев, к тому же это первый 3D редактор, который я пытаюсь освоить. Проект который я использовал для описания проблемы, собирался использовать только для визуального понимания того, что требуется сделать, потому мне не было необходимости вычленять из него отдельные узлы. в общем я учусь пока еще в свое свободное время. к примеру, у меня в проекте имеется сливная труба и перелив. как бы вы проектировали данную емкость? Создали, саму емкость (основное тело) , после отрисовали сливную трубу и отдельно переливную? А кран? мне лишь интересно ваше мнение?
Спасибо
Спасибо
- DeepSOIC
- Veteran
- Posts: 7896
- Joined: Fri Aug 29, 2014 12:45 am
- Location: used to be Saint-Petersburg, Russia
Re: Проблема при редактировании Скетчей в проекте
Правильный подход сильно зависит от того, зачем вы вообще полезли в кад что-либо моделировать. Например, я моделирую почти исключительно для печати на 3д принтере, мне нужно получить геометрию печатаемых деталей во всех подробностях формы. Остальные компоненты типа подшипников, моторов, разъёмов и пр. я моделирую максимально просто (т.е. никаких там шариков в подшипниках, он скорее на колёсико похож у меня). Каждый компонент естественно отдельным телом.
Другим нужно смоделировать, скажем, мост, и прогнать его через FEM. Там, вероятно, не будут моделировать каждую отдельную деталюшечку моста, а сделают его одним целым телом.
Третьим нужно например спланировать трубопровод. Там пофигу, есть у труб дырка внутри или нет. Вместо крана можно обойтись тупо кубиком.
Если цель - красивая визуализация, моделируем только внешку. Одним телом или несколькими - не важно, что там внутри - наверно тоже не важно... А иногда нужно как раз показать внутренности, тогда задача опять меняется.
Другим нужно смоделировать, скажем, мост, и прогнать его через FEM. Там, вероятно, не будут моделировать каждую отдельную деталюшечку моста, а сделают его одним целым телом.
Третьим нужно например спланировать трубопровод. Там пофигу, есть у труб дырка внутри или нет. Вместо крана можно обойтись тупо кубиком.
Если цель - красивая визуализация, моделируем только внешку. Одним телом или несколькими - не важно, что там внутри - наверно тоже не важно... А иногда нужно как раз показать внутренности, тогда задача опять меняется.
Re: Проблема при редактировании Скетчей в проекте
Золотые слова!DeepSOIC wrote: ↑Mon Sep 02, 2019 3:39 pm Правильный подход сильно зависит от того, зачем вы вообще полезли в кад что-либо моделировать. Например, я моделирую почти исключительно для печати на 3д принтере, мне нужно получить геометрию печатаемых деталей во всех подробностях формы. Остальные компоненты типа подшипников, моторов, разъёмов и пр. я моделирую максимально просто (т.е. никаких там шариков в подшипниках, он скорее на колёсико похож у меня). Каждый компонент естественно отдельным телом.
Другим нужно смоделировать, скажем, мост, и прогнать его через FEM. Там, вероятно, не будут моделировать каждую отдельную деталюшечку моста, а сделают его одним целым телом.
Третьим нужно например спланировать трубопровод. Там пофигу, есть у труб дырка внутри или нет. Вместо крана можно обойтись тупо кубиком.
Если цель - красивая визуализация, моделируем только внешку. Одним телом или несколькими - не важно, что там внутри - наверно тоже не важно... А иногда нужно как раз показать внутренности, тогда задача опять меняется.
Re: Проблема при редактировании Скетчей в проекте
Спасибо за мнениеDeepSOIC wrote: ↑Mon Sep 02, 2019 3:39 pm Правильный подход сильно зависит от того, зачем вы вообще полезли в кад что-либо моделировать. Например, я моделирую почти исключительно для печати на 3д принтере, мне нужно получить геометрию печатаемых деталей во всех подробностях формы. Остальные компоненты типа подшипников, моторов, разъёмов и пр. я моделирую максимально просто (т.е. никаких там шариков в подшипниках, он скорее на колёсико похож у меня). Каждый компонент естественно отдельным телом.
Другим нужно смоделировать, скажем, мост, и прогнать его через FEM. Там, вероятно, не будут моделировать каждую отдельную деталюшечку моста, а сделают его одним целым телом.
Третьим нужно например спланировать трубопровод. Там пофигу, есть у труб дырка внутри или нет. Вместо крана можно обойтись тупо кубиком.
Если цель - красивая визуализация, моделируем только внешку. Одним телом или несколькими - не важно, что там внутри - наверно тоже не важно... А иногда нужно как раз показать внутренности, тогда задача опять меняется.
Re: Проблема при редактировании Скетчей в проекте
Спасибо за мнениеDeepSOIC wrote: ↑Mon Sep 02, 2019 3:39 pm Правильный подход сильно зависит от того, зачем вы вообще полезли в кад что-либо моделировать. Например, я моделирую почти исключительно для печати на 3д принтере, мне нужно получить геометрию печатаемых деталей во всех подробностях формы. Остальные компоненты типа подшипников, моторов, разъёмов и пр. я моделирую максимально просто (т.е. никаких там шариков в подшипниках, он скорее на колёсико похож у меня). Каждый компонент естественно отдельным телом.
Другим нужно смоделировать, скажем, мост, и прогнать его через FEM. Там, вероятно, не будут моделировать каждую отдельную деталюшечку моста, а сделают его одним целым телом.
Третьим нужно например спланировать трубопровод. Там пофигу, есть у труб дырка внутри или нет. Вместо крана можно обойтись тупо кубиком.
Если цель - красивая визуализация, моделируем только внешку. Одним телом или несколькими - не важно, что там внутри - наверно тоже не важно... А иногда нужно как раз показать внутренности, тогда задача опять меняется.