|
|
|
|---|
Repair sheets
Menu access : Shape | Manage | Repair sheets
Description :
Allows to repair surfaces that are invalid because of their restriction. But this function can also be used for untrimmed surfaces resulting from a file import (IGES for example)
The aim is to rebuild the surface restrictions by using the boundary edges of neighbouring valid surfaces.
![]()
Principle:
Firstly, you must isolate the invalid surfaces on an other layer (999 for example).
Then, you have to sew all the valid surfaces together and create the boundary edges around the holes left by the invalid surfaces (that have not been sewed) by using the function Curve | Other curve | Copy edge.
You can now run the function to start the reparation.
General philosophy :
Select the surfaces to repair.
Select the curves to use to rebuild the surfaces restrictions.
At this point, the curves are imprinted on the closest selected surfaces.
This imprinting is made on the untrimmed surfaces (the surfaces do not use at all any restriction and are so are extended compared to their original dimensions). So each surface gets finally composed of several faces due to this imprinting. The face to keep for each surface must now be defined.
For each surface, one of its face is chosen and shown by TopSolid.
You have the choice between:
validate the reparation on this surface,
see the result (before validating),
ignore this surface
select another face to keep for this surface.
Available option(s):
You can give the tolerance to use
for the imprint and restriction on the surfaces.
When selecting surfaces to repair,
the button ALL
SHAPES allows
to select all the surfaces displayed on the screen.
When selecting the curves to use
to trim the surfaces, the button ALL
CURVES allows
to select all the curves displayed on the screen.
Specific point(s):
If the surface is still invalid after
the restriction, an error message tells that the surface could not been
repaired, the modification is canceled and TopSolid will treat the next
surface.
The function may not be able to treat
all the surfaces at the fist time (for example because the curves do not
define a closed contour). In this case, it is possible to start again
the function for these surfaces and give a highest tolerance.