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

Рекурсия


Alexey8107

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

Здравствуйте. Была у меня построена 3D модель, понадобилось ее перестроить немного. И тут я нарвался на ошибку рекурсия при задании элемента. Вобщем удалил многие элементы, чтобы найти эту самую линию, и выяснилось что это профиль 8. С ним я вообще ничего не могу сделать, почитал справку, там написано что необходимо перестроить модель. Можно ее полностью перестроить, но ведь наверняка с этим можно бороться?

Крепеж MKS Sbase.rar

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


3 минуты назад, Alexey8107 сказал:

Здравствуйте. Была у меня построена 3D модель, понадобилось ее перестроить немного. И тут я нарвался на ошибку рекурсия при задании элемента. Вобщем удалил многие элементы, чтобы найти эту самую линию, и выяснилось что это профиль 8. С ним я вообще ничего не могу сделать, почитал справку, там написано что необходимо перестроить модель. Можно ее полностью перестроить, но ведь наверняка с этим можно бороться?

Крепеж MKS Sbase.rar

Я миллион раз писал, ещё раз напишу, что не следует делать построения от 3д геометрии, таких как рёбра, грани. Ну кто меня слушает?

 

Зайдите в редактирование Проекция_10 и во вкладке Элементы - укажите Грань_27.

 

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

Помогло, спасибо.

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

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

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

И зачем набивать шишки которые уже набивали другие миллион раз? Не проще прислушаться к мнению более опытных коллег и делать сразу не быстрый, а надёжный вариант? Если будете всё параметризовать, то не будет необходимости что-то высчитывать и всё будет перестраиваться как нужно и не развалится по ходу моделирования. И потом окажется, что так даже удобнее)

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

А здесь очень просто все. Когда учился в институте, лет 10 назад, нас заставляли чертить все ручками, не дай бог узнают что распечатал на плоттере в тонких линиях, а затем обвел карандашом... В общем о допуске к экзамену вообще можно было забыть... После института вообще некому особо и учить, тому же компасу, про 3D моделирование у нас даже проектировщики на заводе не слышали, в свое время с горем пополам освоили компьютеры и забыли про кульманы. В основном потому, что пришел молодой начальник и заставил... А пару лет назад приперло, надо моделировать, вот потихоньку самостоятельно по видеоурокам, справке разбирался по мере необходимости, т.к. товарищ купил большой ЧПУ фрезер. По параметризации. Штука хорошая, но тут надо четкое представление иметь как минимум о самой детали, какие размеры будут меняться, откуда брать базу да и много чего еще. Мне бы сейчас основы изучить хотя бы. Так же со спецификацией разбирался, долго не мог понять почему в спецификации не отображается вообще ничего. Перерыл справку, понял что всего то надо дать каждой фрагменту наименование и обозначение. Да и должность у меня хоть и инженерная, но не связана никаким образом с черчением или 3D моделированием. Это все для себя, 3D принтер вычертить, посмотреть на сборке где какие ошибки, все ли стыкуется правильно, деталь какую вычертить по работе изредка в основном для плазморезки ЧПУ. Ну и сейчас вот приобрел 3D принтер, вот потихоньку и занимаюсь по выходным и на работе в свободное время. К тому же почти все что я делаю в единичном экземпляре.

Так что для меня в приоритете все таки азы изучить, а почему тфлекс, да потому что он на рабочих компах установлен, есть еще автокад, но он как то не пошел.

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

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

Так что для меня в приоритете все таки азы изучить

Азы ТФ - параметризация. Смысл в ТФ - параметризация. Принципы построения в ТФ - параметризация. ТФ==параметризация!

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

В том то и дело, если я толком еще не научился создавать 3D модели, то как я могу создавать параметрические 3D модели? Вот и осваиваю пока. Где то понадобилась параметрическая модель, там и пробую параметризацию. К примеру сейчас делаю один корпус, на нем и изучаю... А тем, чем сейчас занимаюсь мне в принципе не нужна параметризация, тк один раз сделал и забыл. А то, что вылезает сейчас, так это оттого что изначально сделал не так как лучше, а как удобнее и как научился. К примеру тот же профиль, единственное что там можно было бы параметризировать изначально, это длину, тк остальные размеры все одинаковые. Можно было бы сейчас этим заняться, но уже почти вся 3D сборка готова, а переделывать боюсь очень много времени потрачу.

Ну и вот что на сегодняшний день у меня получается.

Сборка.jpeg

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

Вот в том и ошибка, параметризовать нужно всё и с самого начала, потом переучиваться - время терять. Чем печатать будете?

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

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

У меня есть Prusa i3. А этот более серьезный. Этот сделаю и прушу или разберу или продам. У него много проблем, в основном из за пластиковой рамы и гнущихся направляющих.

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

У меня есть Prusa i3. А этот более серьезный. Этот сделаю и прушу или разберу или продам. У него много проблем, в основном из за пластиковой рамы и гнущихся направляющих.

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

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

Не, ABS печатать точно не буду. Есть другие виды пластика в наличии, PLA, PET-G, SBS. ABS категорически нет, воняет, усадка дичайшая, сквозняков боится. Из него разве что мелочевку печатать или что то, что требует именно ABS, да и то не дома.

Ссылка на сообщение
Поделиться на других сайтах
  • 3 недели спустя...
В 19.11.2017 в 18:43, SilaMusli сказал:

Вот в том и ошибка, параметризовать нужно всё и с самого начала, потом переучиваться - время терять. Чем печатать будете?

В общем попробовал я вчера параметризировать, в принципе сложностей особых нет в простейших случаях. В принципе с учетом простейшей параметризации я полностью пересобрал сборочный чертеж принтера за один день, и это учитывая весь крепеж, разборки со спецификацией... А также нашел фишку в 15 версии, в 12 по моему не было этого, "Конфигурации и исполнения". Сразу же взял на вооружение. В сборке есть различные втулки, профиля... Т.е. однотипные детали, но разных размеров, забил в конфигурацию и при вставке в сборку просто выбираешь нужную. Очень удобно когда надо одновременно изменить сразу несколько размеров, а для одного размера в принципе достаточно списка значений переменной. Да и в спецификацию если надо выводить, в наименование подставил нужные переменные и туда все выгружается без проблем.

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

Единственное что осталось непонятно. Допустим я параметризирую контур. В контуре есть две вспомогательные линии(далеко не факт что на одинаковом расстоянии), которые привязываю к одной переменной, но находятся они от нуля в противоположных концах, т.е. одна в минусе, другая в плюсе. Так вот одну привязываю к переменной, начинаю привязывать вторую к этой же переменной, и Тфлекс выдает сообщение "изменить значение переменной на -200 вместо 200" Независимо от ответа обе линии сливаются в одну, разница только в плюсе или минусе. Как бороться пока не понял. Пробовал даже по разному забивать, не помогает. Хотелось просто узнать именно по такому варианту задания привязок от нуля.

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

А также нашел фишку в 15 версии, в 12 по моему не было этого, "Конфигурации и исполнения".

Была всегда.

17 минут назад, Alexey8107 сказал:

Сразу же взял на вооружение.

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

19 минут назад, Alexey8107 сказал:

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

В этом весь смысл использования ТФ, для остального есть Компас)

20 минут назад, Alexey8107 сказал:

Тфлекс выдает сообщение "изменить значение переменной на -200 вместо 200"

В значение одной забиваете Имя_переменной во второй -Имя_переменной.

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

Была всегда.

Исполнений в такой реализации в 12-ой не было.

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

Исполнений в такой реализации в 12-ой не было.

Была в другой, но была. Таблицы кажется не было(да и сейчас не в лучшем виде). Но суть таже - вещь нужная, но редко.

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

- вещь нужная, но редко.

У кого много изделий с исполнениями, очень даже часто. Кстати, теперь создание исполнений требует несколько меньшей квалификации, чем было в 12-ой.

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

У кого много изделий с исполнениями, очень даже часто. Кстати, теперь создание исполнений требует несколько меньшей квалификации, чем было в 12-ой.

Ага, знаю такого, у него сотни исполнений...так вот чтобы их создать этим инструментом, можно состариться. Поэтому таблицы сделаны макросом. Я делал анимацией. Пока до ума не доведут этот инструмент, пользоваться им крайне неудобно. Хотя бы добавили бы создание исполнений по БД. Таблицы обновляются, но всё оформление сбрасывается. Если есть элементы с выгрузкой, то не наглядно. Вес файла растёт... Инструмент бесспорно нужный и полезный, но пользоваться нужно только в крайних случаях ИМХО. ТФ благо не Солид, есть варианты;)

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

В значение одной забиваете Имя_переменной во второй -Имя_переменной.

Пробовал и так, вот на это сообщение и нарвался. Если ответить нет, то переменная не подтягивается, если да, то обе линии сливаются на одной координате. Сделал по другому, одну линию привязал L/2, а вторую от первой привязал к L.

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

Пробовал и так, вот на это сообщение и нарвался. Если ответить нет, то переменная не подтягивается, если да, то обе линии сливаются на одной координате. Сделал по другому, одну линию привязал L/2, а вторую от первой привязал к L.

Делайте видео, всё должно работать.

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

... есть варианты;)

Для многих, увы, неочевидные (у некоторых и от более простых вещей моск выносит :smile:).

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

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

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

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

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

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

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

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

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

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

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




×
×
  • Создать...