Разделить/редактировать часть в FreeCAD?

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

Я пытаюсь расширить эту деталь практически на 3 мм. Это потребует изменения сегментов цепи и опорных точек.

Я уже пробовал это сделать с помощью 3D Builder, и результат был менее чем звездным. Я разделил эту деталь, клонировав примерно 3 мм от середины X-цепи (включая верхние и нижние биты). Намерение состояло в том, чтобы сломать деталь, перевести одну из половинок с 3 мм, добавить обратно 3 мм в зазор.

Когда я собрал все части обратно вместе и объединил их в 3D Builder, получившаяся модель, хотя визуально на экране казалась цельной, доказала обратное нарезка.

Есть ли способ, которым я могу сделать все вышесказанное в FreeCAD? Я учусь этому, так что ссылок на учебники будет более чем достаточно. Но если есть кто-то, кто может объяснить мне этот процесс в FreeCAD, это тоже будет оценено по достоинству.

, 👍8


3 ответа


Лучший ответ:

7

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

Вот общий подход, который я использовал (основанный на этом).

  1. Создание нового документа
  2. Импорт STL-файла
  3. Переключитесь на верстак для деталей
  4. Выберите импортированную сетку
  5. Деталь -> Создайте форму из сетки (используйте допуск по умолчанию)>
  6. Удалить импортированную сетку
  7. Выберите форму
  8. Деталь -> Уточните форму>
  9. Удалить "неочищенную" форму
  10. Выберите изысканную форму
  11. Деталь -> Преобразовать в твердое тело>
  12. Следуйте инструкциям, приведенным по ссылке.

Ниже приведен список инструкций из #12

  1. Есть загруженная форма
  2. Переключитесь на плоскость, которую вы хотели бы разрезать параллельно. например, XZ
  3. Переключитесь на Черновой рабочий стол
  4. Нарисуйте прямоугольник вокруг элемента, который нужно вырезать
  5. Обновление с помощью стрелки " ^ " вверх (синяя) на панели задач
  6. Отрегулируйте Угол/положение размещения с помощью "Данные" в левой нижней части редактора свойств.
  7. Переключитесь на верстак "Арка"
  8. Дважды щелкните твердое тело, чтобы вырезать в 3d-виде
  9. Удерживая нажатой клавишу Ctrl, щелкните плоскость, с которой вы будете вырезать
  10. Выберите "плоскость разреза" и выберите, какую сторону захватить

Вам придется поиграть с шаблоном в 12. Идея состоит в том, чтобы использовать одну и ту же грань, созданную с помощью 12, чтобы дважды вырезать деталь в одной и той же точке. Чтобы создать две половинки. Обратите внимание на положение Лица, созданного в 12.

В моем случае я пытался растянуть деталь вдоль оси Y, поэтому я смог разрезать деталь плоскостью XZ (созданной в 12) и со смещением на расстояние в плоскости Y.

После выполнения этого "раскола" я создал поперечное сечение в точке разреза и выдавливал поперечное сечение 3 мм.

После этого я смог использовать инструмент Редактировать -> Выравнивание, чтобы снова соединить все три части вместе.>

После прикрепления я выбрал все три и выполнил операцию "объединение", чтобы снова сделать их все целыми, а затем выполнил Деталь -> Уточнение формы.

В результате я смог сделать звенья цепи на 3 мм шире, чем оригинал.

Я все еще работаю над настройкой других компонентов, составляющих эту функцию, но все равно это интересное упражнение.


,

Может быть, вы можете получить самое необходимое по ссылке и также опубликовать их. Если связь умирает, разделение части в ответе не рассматривается., @0scar

@0scar - Я расскажу об этом немного позже сегодня спасибо за запрос, @Dave G

@0scar - извините за огромную задержку - я перефразировал шаги на этом сайте, @Dave G


8

Когда вы хотите изменить STL-файл в FreeCAD, вот как я это делаю. Я открываю файл STL в FreeCAD и выбираю опцию в подменю Часть/Компонент: Создать форму из сетки (надеюсь, что я хорошо ее перевел. Я использую голландскую версию). Это может занять довольно много времени, но когда это закончится, у вас будет редактируемый объект. Просто удалите объект STL и делайте то, что хотите.

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

Я новичок в 3D-дизайне, поэтому могут быть "умные" решения. Когда мне нужна 1 специальная деталь, я создаю столько кубов, сколько необходимо, и выполняю действие "МИНУС" над твердым телом и кубом. Через некоторое время я получаю только ту часть, которая мне нужна.

,

Удивительно, я никогда не знал, что FreeCAD может это сделать, спасибо. Видео, объясняющее это, находится по адресу https://www.youtube.com/watch?v=fL6t_lOnyQ0, @Davo

Я попробую это немного позже, спасибо за информацию, @Dave G

Здесь описано, как сделать твердое тело из объекта оболочки (STL), пожалуйста, также ответьте на этот вопрос и объясните, как вы разделяете это твердое тело с помощью плоскости., @0scar

Я собираюсь проголосовать за это, но это не 100% ответ. Я отвечаю на свой собственный вопрос по этому поводу., @Dave G


2

Я нашел ответ Дэйва Г полезным, однако я мог использовать только аддитивные функции (например, Pad) на созданном объекте и не мог сделать вычитающие функции в объект (например, Pocket).

Вот что сработало для меня с помощью FreeCAD 0.19 (Инструкции с этого сайта):

  1. Создать новый документ
  2. Импорт STL (File --> Импорт)
  3. Part workbench --> Создать фигуру из сетки>
  4. Верстак деталей --> Конструктор форм...>
  5. Создайте фигуру, выберите "Solid from shell". Убедитесь, что установлен флажок "Уточнить форму". Нажмите кнопку "Создать". (Возможно, вам придется перейти на вкладку "Модель" в комбинированном представлении и выбрать нужный объект shape.)
  6. Перейдите на верстак PartDesign. Выберите вновь созданное "Твердое тело" в комбинированном/древовидном представлении, затем выберите PartDesign --> "Создать тело">
  7. Будет создано новое тело с вашим твердым телом в качестве базовой структуры, которая может работать с функциями Pad и Pocket.
,