check if the objects are not blocks, to do that. deselect everything then type in the command line
SelBlockInstance. if something is selected, use Explode to convert them into normal polysurfaces. try it several time in case you have nested blocks. then you will be able to manipulate each object apart.
Command SelBlockInstance dumps “No objects added to selection.”
The structure seems to be a Mesh, but command “SplitDisjointMesh” says “Unable to split this mesh. Use the Check command to verify that the mesh is valid.”
The Check command dumps several geometry error lines. The following are the general ones:
General information about this mesh:
Mesh has 230 degenerate faces. Mesh has 452 non manifold edges. Mesh has 200 duplicate faces. Skipping face direction check because of positive non manifold edge count. Mesh has 20569 pairs of faces that intersect each other.
This can cause problems if you’re doing mesh boolean operations with it.*
Mesh has 1659 naked edges. Naked edges can cause problems if the ultimate goal is STL output. Mesh has 220 faces where the face normal differs substantially from the vertex normals.
These normals can cause problems if the ultimate goal is for rendering or boolean purposes.*
Mesh does not have any ngons. Mesh does not have any extremely short edges. Mesh does not have any disjoint pieces. Mesh does not have any unused vertices. ON_Mesh.m_F[8317].vi[] has invalid vertex indices.
Rhino is primarily a tool for modelling with nurbs surfaces. It has some mesh editing functions but these are limited. it may not be the best tool for editing your messy mesh.
However, if you want to remodel your pylon in nurbs it is capable of giving you a compact, elegant and precise solution.
Upon using Explode command I was able to delete the not required parts. Thanks!
At this moment, I don´t want to remodel the pylon in nurbs. I just want it for some landscape in GrassHopper.
However, the bad (invalid) objects produced problems in GH. The model was loaded fine (even it could be rendered), but the bad objects were not properly processed by GH, e.g. only good objects were moved.
If a polygon mesh object rings up as bad, use Check command to see a more detailed report of what is wrong with it. This command tells you a good deal about what can be fixed, and you may find the commands you need among the offerings in the Mesh menu, under mesh Edit tools and mesh repair tools. Some useful commands are: ExtractDuplicateMeshFaces, ExtractNonManifoldMeshEdges, CullDegenerateMeshFaces, and UnifyMeshNormals.
In particular, _RebuildMeshNormals, _UnifyMeshNormals, Explode, ExtractDuplicateMeshFaces, and CullDegenerateMeshFaces commands were applied, but I think the later was the one that did most of the job for this pylon.
Thanks all guys, very kind, quick, and useful information!