Just incorporated Geometry Sketcher into Sverchok - MeasureitArch "2D Cad" workflow:
Just incorporated Geometry Sketcher into Sverchok - MeasureitArch "2D Cad" workflow:
Example files:
https://github.com/JanFilipec/Sverchok-Tutorials/tree/main/GeometrySketcher%2BMeasureit
@JanF said:
Example files:
https://github.com/JanFilipec/Sverchok-Tutorials/tree/main/GeometrySketcher%2BMeasureit
Hey thanks for sharing, i've tried it out. As far as i can tell sverchok is simply used to convert the bezier curve to mesh here, would be interesting to know if the conversion could be achieved with native tools (like geometry nodes) as well. Then it might be possible to integrate it directly into BGS.
Yeah, it's very basic, basically a workaround for the standard mesh output. But for me it's also important to have the data in sverchok, as that's what I mostly use - I can couple it with topologic and so on.
Is there a way to not have the resultant geometry be so triangulated?
@theoryshaw You could try to work with bezier curves, the conversion currently always works by first converting to bezier. To get a mesh blenders native to_mesh function is used. There's currently no direct mesh converter since it would be difficult to correctly fill in the surface.
Hi David, still seems triangulated with Bezier...
Here's one way, i guess...
Hmm yeah but i assume that's just the display, when you edit the bezier there will just be the minimum number of controlpoints...
Sorry, not sure i follow you.
Why exactly would you like to avoid the triangulation? Simply because of the appearance or is it a problem with the topology?
I guess just visually distracting.
I know about...
.. but would like to see some 'hard' edges, instead of turning everything off
...
Also, i could be wrong here, but less triangulation allows for less processing power in generating 2D drawings.
I also forgot, the other reason to avoid triangulation is that we use BlenderBIM (and FreeCAD) to model out large scale details, like these and annotate them, like this in Revit.
When we link the IFC into Revit and if we had all these triangulations, they would show up in the final drawings.
Just some cross fertilization, for those interested.
If the triangular faces are coplanar, you can use a Decimate modifier at the end of the object's modifier stack. Set the mode to Planar and lower the angle limit very close to 0 to only merge faces that are coplanar. Note that for very large meshes this will hurt performance since it needs to do extra computations.
And if you ever need to do the opposite, there is a Triangulate modifier that lets you non-destructively triangulate a mesh. That can be useful to ensure the mesh is correctly displayed by engines that support only triangles.
Some more experiments with CAD Sketcher Topologic and Sverchok (note how the exterior walls are automatically recognised):
https://github.com/JanFilipec/Sverchok-Tutorials/tree/main/Topologic%20Plans
Login or Register to reply.