Non flat face как исправить

 Всем привет.

  В общем, сделал фигурку и решил создать для нее “3д печатную совместимость”, чтобы можно было ее на принтере без проблем распечатать. Как грится,взял стл файл, запихнул в печатную систему и она сразу печатает без проверок на вшивость))

   Ну и вот, в ходе безобразий.. то бишь, моделирования работы, приложение в блендере 3d tool kit дало мне в морду с разворота, как Ван дам, а потом подошло, присело рядом и сплюнуло с презрением, показав мне список ошибок:

  zero faces

  non flat faces

  thin faces

 sharp edges

 overhand faces

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

  К примеру, попытался рать нулевые грани, – удаляю грань, зщаново ее создаю, дробя на треугольники. Это работает с нон-флат гранями, но нулевые никуда не деваются! И что, как мне это исправить-то?

  Я реш изменить стратегию, и создал на месте нулевых граней новые с другой геометрической формой. Но вылезли новые нулевые с других сторон блеать!!!

  Как быть с sharp, thin, overhand?

  Тонкие фейсы  я попытался вручную исправить.. тупо их расширял (расширял то бишь грани по масштабу), но проблема остается. Какого хрена не понимаю :*(

    А острые грани чего? Что с ними делать?

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

  В общем, прошу совета. Может есть где инструкция ,как эти все грани лдечить вблендере? На ютьюбе не нашел. А если и есть, то там вроде как проблема решаема, но ее НЕТ В МОЕЙ МОДЕЛИ!!! К примеру, нулдевые грани.. автор ролика показывает, как удаляет какие-то лишние вершины на ребрах грани.. блеать, но у моей грани нет этих вершин! Че за фигня вообще)))

  • В этой теме 3 ответа, 3 участника, последнее обновление 7 лет назад сделано renat.

Просмотр 4 сообщений – с 1 по 4 (из 4 всего)

  • Автор

    Сообщения

  • 10.05.2016 в 11:35

    #11258

    Добрый день.

    Имеется Face (1), который изначально треугольной формы. Для создания четырехугольной фигуры добавил Edge (2).
    123

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

    Ошибка в данном случае моя? Я получается создал не корректный четырехугольник? Или глюк в редакторе? Не могу понять как исправить. Была подобная ошибка с другим фесом подобной формы, я долго с ним мучился, удалял, перестраивал пешины в итоге сам не понял как, но получилась нужная форма.

    10.05.2016 в 13:00

    #11260

    Ошибка твоя 🙂 Несчастный Blender тут не при чем.

    У тебя там две грани в одном месте. И 4-ю вершину ты добавил не тому фейсу, о котором подумал.

    10.05.2016 в 13:28

    #11262

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

    12

    17.05.2016 в 20:13

    #11337

    Соедините вершину 3 с правой нижней вершиной Фейса 1.
    Это не глюк, просто любой полигон состоит из трианглов — плоскости состоящей из 3 вершин, даже если ребра не разделят этот полигон внутри него. Все равно в 3д пространстве он состоит из трианглов и делиться автоматически как ему вздумается, В Вашем случае он и поделился как ему вздумалось))) Нужно ему помочь, явно указав каким образом ему нужно делиться.

  • Автор

    Сообщения

Просмотр 4 сообщений – с 1 по 4 (из 4 всего)

  • Форум «Моделирование и скульптинг» закрыт для новых тем и ответов.

Авторизация

blender course

cycles-book

eevee-book

Рубрики

  • Анимация и риггинг
  • Загрузки
  • Материалы и текстуры
  • Моделирование и скульптинг
  • Новости и обзоры
  • Основы Blender
  • Рендеринг и освещение
  • Симуляция и частицы
  • Скриптинг на Python
  • Создание игр в Blender

mod-book

freestyle-book

3d-printing-with-blender

Blender Artists Community

Loading

I have a bit of an odd one.

enter image description here

Consider the above face, composed of 4 vertices. 3D Print tools is informing me that it (and it’s mirror image) is non-flat. All other faces are flat.

Yet for each vertex, the Y coordinates are exactly the same (-3m, manually provided), which should indicate that the whole face is flat and perpendicular to the Y plane. Indeed, in orthographic view, none of the plane can be seen as curved or twisted at all.

Is there any good reason it is ‘non-flat’?

Oddly, if I form the same face from only three of the vertices, it is apparently flat. However the rectangular face adjacent to it becomes non-flat and I have a host of other issues such as introducing a tri, non-manifold edges etc. etc.

Has anyone any advice on why this might be the case?

This Blender 3D Printing Tutorial explains how to prepare your Blender models for 3d printing and how to fix appearing issues during that process.

3D Printing is modern technology that keeps on growing and becoming more popular each day. Blender is a free 3D modeling tool that allows creating objects for printing and to transform existing meshes. So it is a very fitting tool for 3D printing, that is why we will explain how you can handle this using Blender.

Blender 3D Printing Preparations

I am going to be using this chess pawn model that I made. It consists of two objects: the top and the bottom of the pawn.

blender 3d printing scene

Let’s prepare this object for printing and make all necessary changes to it. Firstly – modifiers. There should be no modifiers applied to an object. When exporting, they should apply automatically, but I would recommend you to apply them beforehand, so it would be easier to work with the mesh.

Both my objects have a Subdivision Surface modifier on them, so I just need to apply it.

blender 3d printing subdivision

After this, it would be a good idea to look at the polycount. You can see the exact numbers if you turn on the statics setting in the overlays.

blender 3d printing statistics

You can see that I have quite a lot of polygons. Both in numbers and on the mesh itself – a lot of faces can be seen. Generally, there is no need for so many. Simply because in the end, an object would be very small and such small details basically can’t be produced on the 3D printer anyway. So I would lower the polycount.

Yes, I could have just decreased the Subdivision Surface Modifier, but you can be in a situation when this is not possible, so what should you do? I will recommend you to use the Decimate modifier

blender 3d printing decimate

Using it, you can easily lower the polycount without changing the shape of an object too much. For example, I have managed to lower the number of faces 20 times and the object still looks almost the same. It would not make any difference on the printed result too.

Next – you need to connect everything. There should only be a single object on the scene and nothing more. In my case, there are clearly two – so this needs fixing. 

A simple solution would be to just join these two objects and that is it. But this won’t work, because with the X-ray we can see that the top and bottom of an object overlap – the sphere is inside the base. 

blender 3d printing overlap

This is bad and you should at all costs avoid situations like this. Your printer will try to print it like this and it would not be good. So what should you do instead is use the Boolean modifier on the Union setting.

blender 3d printing boolean

It will automatically connect two objects into one and delete all of the overlapping faces. So it should create a single object without any overlapping. On the screenshot, we can see that the sphere does not have faces inside the base anymore.

blender 3d printing overlapping

3D Printing Add-on – Your Best Friend

A very important thing that you need to know before proceeding any further is the 3D Printing add-on. It is an immensely useful tool that will help us in preparing an object for 3D Printing.

To activate this add-on, all you need to do is to find it in the Add-ons section of the Preferences menu and turn it on.

blender 3d printing add on

To then access this add-on, you need to open a side panel in the viewport and find it there. 

blender 3d printing analyze

Using the add-on we can check if the mesh is ready for exporting, see what problems it has, and even can help you to fix these problems. In the end, you can use the add-on to export the object too.

Fixing Mesh for 3D Printing

Before 3D printing, we need to make sure that the mesh is ready and will be printed without problems. This is where the 3D-Print tool comes to help us. It can automatically try to find any problems with the mesh that we have, just click on the Check All and it will tell you:

blender 3d printing analyze tool

In the Result we see that mesh has some problems, so let’s see them and try to fix them. By the way, in the Edit mode, these results are selectable. After clicking on them – it will even automatically select the faulty faces/edges/vertices.

blender 3d printing non manifold

As you can see, Non-Manifold edges are edges that are not connected into faces and thus they make “holes” in the mesh. All I need to do here to fix them is to Fill these edges.

blender 3d printing non manifold edge

Next is the Bad Contiguous Edges problem. It happens when there is a problem with Normals orientation. So if your normals are not how they are supposed to be – you will see this error.

It also can be a very noticeable problem even without the add-on. Here is how it can look:

blender 3d printing bad contiguous edges

This is a very easily fixed problem. You can select the whole object and go to the Mesh > Normals > Recalculate Inside. This will recalculate everything and is supposed to fix the problem.

blender 3d printing recalculate normals

Or you can do this manually, by selecting the problematic faces and selecting the Flip option in the same Normals settings. This will flip normals only for selected faces.

blender 3d printing flip normals

Next, we have Intersect Face. It is when you have overlapping geometry – it is the problem that I explained and fixed at the beginning of the tutorial. So remember to use the Union Boolean instead of joining objects and that is it.

After that are Zero Faces and Zero Edges. They are faces and edges that can be considered “too small”. As I said, there is no need for high-poly models, because it would not print all these polygons anyway. 

So these two results say to us that there are these kinds of small faces. They are not the problem and it will print normally even with them, but it can be a good idea to look at them closer.

blender 3d printing zero faces

So add-on tells me that these faces are problematic. So maybe I would want to Decimate it again to fix this problem. But it is important to understand that this is a suggestion, not a requirement. You can leave it as is and it should be fine.

Though I listened to this advice from the add-on and decimated a bit more. Now I have no zero edges or faces. 

blender 3d printing zero edges

We still have a Non-flat Face. As it comes from the name, it is a face that is not flat, which should not be possible in real life. Thus, a problem.

blender 3d printing non flat face

Here is this face. It may be hard to see on a screenshot, but it is not flat. Some vertices are further than others, which creates a bend, which should not be possible. You can fix this by manually moving vertices around or by turning this n-gon into two triangles by adding an edge.

This can be done either manually by selecting vertex and connecting them with the Blender tools.

blender 3d printing connect vertex

Or this also can be done by selecting this face and using the add-on’s Clean-up section to do the same thing I just did, but automatically.

blender 3d printing clean up

Thin Faces and Sharp Edge should be pretty self-explanatory. The first one is when you have a thin face without any support. This means that this part of the object can’t exist in the real world.

And the Sharp Edge is when there are edges that create a too sharp shape. Most likely, it could not be printed like this, so you need to either manually fix it or add a bit of detail, like subdivision, to this place.

Lastly, we have Overhang Faces. These are faces that are hanging above the ground at the angle of 45° or higher.

blender 3d printing overhang faces

Parts of the object like this will probably fall, when being printed. This is just how gravity works. But worry not, because it is not a big problem. All you need to do is to add supports. Doing this manually in Blender would be difficult and I don’t recommend anyone doing it. But there is plenty of third-party software, where you can import this object later and add supports much easier. Probably even with a single press of a button. For example, the FreeCad, which is, well, free.

We are done with Analyzing an object, but it is not yet ready to be printed. One more thing you need to do is scale it, so it will fit your 3D printer device. And again, the 3D-Print add-on helps us with this, as it has a Transform section.

blender 3d printing scale

Here you can scale the selected objects in Volume and in Bounds. So, for example, I know that my printer can print objects only up to 0.5 meters in length. Using Bounds transform, I can set this value and it will automatically change the object, so it would fit

blender 3d printing scale to bounds

After this, it would be a good idea to again analyze the object with the add-on to make sure that everything scaled fine. Though there may be a lot of new Zero faces, but don’t worry as I previously said – it is not a requirement to fix them. Just because you made an object much smaller, it now considers a lower value as the threshold for the Zero Face.

Daz3D Figures That You Can Print

In addition to Blender articles, we also make ones about Daz Studio – another free 3D Design software. One of the big things about Daz3D company is the very diverse marketplace that they have. There you can find a lot of interesting figures that you may want to 3D print. And as Daz Studio is free and there is a Daz to Blender Bridge free add-on – it is possible to do this easily. 

For example, you can get a Sci-Fi Gravity Suit Outfit for Genesis 8 and 8.1 Males by Yura. It can be applied to a figure that is built-in in the program. So, in the end, you can have a very nice sci-fi figurine.

blender 3d printing sci fi gravity suit

Source Sci-Fi Gravity Suit Outfit for Genesis 8 and 8.1 Males by Yura

Or you can just get a model of a lion – Felidae by AM – Lion. It is a very nice and detailed model of a realistic lion.

blender 3d printing felidae by am

Source Felidae by AM – Lion

Also there you can find bundles like Monsters and Wheels Bundle

Monsters and Wheels Bundle by Daz Originals. By getting this one product, you will receive a lot of different stuff, such as characters, monsters, poses, outfits, and vehicles. All of which can be printed and used as awesome figures.

blender 3d printing wheels bundle monsters and wheels

Source Wheels Bundle

Monsters and Wheels Bundle by Daz Originals

Conclusion – Blender 3D Printing

After everything is done and the add-on does not see any major problems in your object – you can export it using regular Blender exporting or the add-on tool. Then it is a matter of adding supports and printing an object.

blender 3d printing export

Добавить комментарий