Hello, suppose that I have an object that I want to translate it multiple times on OX lets say and then I want that the resulted objects are fused. How do I proceed?
Especially when the translated object are self-intersecting I get an error: “Boolean operation will not be performed, because argument shape is self-intersected”.
Thank you!
Hello,
By “Translation” do you mean “Linear copy” ?
It should be possible to create linear copies of an object and then fuse them together without error.
The issue might come from the geometry, could you send an hdf or a python dump of the problem you encounter ?
Corentin
Hello,
you have a flag on the fuse tool (I am asuming you are in GEOM) about detect self intersections, with it turn it off, it might fuse it succesflully. keep in mind that you are going to have some internal faces and blablabla, that will be annoying in the meshing step. try doing this:
create the list of elements to fuse, fuse it by groups (if you have a lot of them! as this can be highly time consuming if you have a lot) you will get a compound
use then glue faces, remove extra edges, and then remove internal faces, you will get a solid. so there you will get the final result…
Yes, linear copy of objects. I managed by doing it “by hand” doing a translation of each object and then fuse them one by one.
you have a flag on the fuse tool (I am asuming you are in GEOM) about detect self intersections
Yes, still in GEOM. I discovered the flag and it seems to work, but I do not know how it will be later.
use then glue faces, remove extra edges, and then remove internal faces, you will get a solid. so there you will get the final result…
It seems to be very complicated as I want to have it done in a script. Let’s see what it will be when I mesh them.
The idea is that the fused object will be extracted from a shape, so I hope that the resulting shape will not have mentioned errors in the final result.
normally it will keep working, but neverhtless you risk of having extra entities, edges,faces etc.
it is like adding 5 lines to your code…
the extra entities might be a problem during the final operations, try to get a single solid in the end before doing the cut OP
it is like adding 5 lines to your code…
Can you please help me with some examples?
use the dump option. do what you want in the gui then file>dump study and you get a python script and from there you can construct what you looking for.