BIM from existing Solids - Wall orientation from Solids
I have an older Solids Geometry, optimized for legacy Visualization needs.
Like all Walls booleaned together to a single complex Solid.
Also all Cutouts for Windows and Doors manually modeled.
I thought about cutting everything down to linear Walls and simplifying a bit.
(I'm on Mac)
Split Tool either failed or crashed, but Slice Tool did its job reliably.
But the result, in most cases simple Cube Solids, shows that these have mixed up
Orientation of what their Top/Bottom, longer Side and Front/End Faces are.
Resulting in BIMDRAG misbehaving, extend to touch next Object fails, BIMCONNECT
fails and such things. Also I have Width Filtering in Structure Panel and so it shows
Walls with 9,00 m Width and similar.
Is there a way to force Solids back to a useful internal Orientation Order ?
(File AUDIT, Clean, Check, Simplify, BIMFLIP don't help or show any anomalies)
Comments
-
Dear Michael
I'd propose you send in a support request and add your model.0 -
These are Walls that show also no Thickness.
The Problem is that their coplanar Faces aren't planar.
So in Plan something like a parallelogram.While another, more complex Solid with nonlinear bends and complex
cutouts somehow are recognized as Walls with thickness0 -
@Michael Mayer said:> Is there a way to force Solids back to a useful internal Orientation Order ?
Sounds like an AI task - just what Brics is majoring on.
V interesting, to hear what kind of impure mess 3D modelling for legacy visualisation is. Still my local visualisers start afresh in SketchUp, whatever they're handed. That way, at least it's their own familiar kind of mess!
0 -
It was like that - 15 years ago, when GI meant mostly Radiosity.
Where Geometry was triangulated and indirect illumination interpolated
between triangles vertices. So no no Faces should be partly overlapped
Or "FinalRender" which needed overlapping fuzzy modeling to not get
"Light Leeks". Or deleting all Faces not seen by Camera for performance
reasons.Today,
common BIM Modeling and organization is totally ok for Visualization.
No more faking, physical based rendering (PBR), everything like in real worldThese Geometry "Optimizations" were what tried to get rid of and simplify
for todays needs and possibilities.
And it was really cumbersome too as Bricscad's ACIS is quite intractably.
Like with Push Pull where I was used that a planar result will always clean
its Geometry from unnecessary edges itself. Only when they are not 100%
planer, the edge would stay but were easy to remove with further smart
Push Pull actions to pull out the unwanted non-planar rests in Faces.
Here it often refused to do (possible) things by indicating red highlighting
and I had to simplify/check/clean a lot manually in between before the next
steps can happen.0 -
But for the Solid's/Wall's linear orientation,
that was a pre war existing building, so Walls aren't perfect aligned or have
parallel Sides at all. What you realize when you measure also room diagonals.
So for existing buildings it may be needed that Walls are not only Linear Solids
but often Extrudes from polygonal Shapes by intention.It doesn't make much sense to apply a Composition with fixed width to a
conical "Wall" object in most cases. But if it has still some Linearity it might
be still good to have a reliable BIMDRAG behavior.
(Sides vs Top/Bottom vs Front/End Caps)
And in some cases where it is nearly linear, it might be wanted to force
it by a fixed Composition to get a real linear Wall. And then it would be
nice if we could control that the Width Shrink happens in the wanted
direction.
I am not sure if that happens automatically if you draw polygonal Extrusions
from scratch and is only a problem if the come from existing or sliced
geometry. But I remember to have had this quite often that a Composition
is applied in an unexpected direction or rotation.BTW
All things I mentioned are Bricscad behavior, not Mac vs Win related.0 -
What will BC's future of "rounded" Walls be ?
Currently they don't like multi-ply compositions.
The don't want to BIMCONNECT with linear Walls later,
so you have to draw the Polysolid sequence in one go.0