View Issue Details

IDProjectCategoryView StatusLast Update
0001846FreeCADBugpublic2014-12-15 14:28
Reportericefinger Assigned Totanderson69  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionno change required 
PlatformLinuxOSDebianOS Versionjessie
Product Version0.14 
Summary0001846: impossible fusion on complex objects
DescriptionFor complex objects (>50 simple objects) the fusion can give an unexpected result. Some parts do not appear, they are just contained in the fusion object.
Steps To Reproduceopen/import a complex file such as http://www.optics-focus.com/download/3D/Motorized%20Translation%20Stage/MOX-03-50.rar
select all simple object
clic on fusion button
wait a long time
Additional InformationSometimes do fusion by steps works:
select 5 obj->fusion; select 5 obj->fusion... then select fusion object two by two and fuse them until it remains only one.
TagsNo tags attached.
FreeCAD Information

Activities

shoogen

2014-12-03 15:11

developer   ~0005351

I can't open the attached rar file (Unsupported Method)

tanderson69

2014-12-04 01:17

developer  

MOX-03-50.STEP.tar.gz (Attachment missing)

tanderson69

2014-12-04 05:44

developer   ~0005354

This looks like an assembly on non-intersecting solids. Don't see the point of fusion. Be specific on what items you are trying to fuse.

icefinger

2014-12-04 09:37

reporter   ~0005355

@shoogen: the rar file contains a step file

@tanderson69: I used the wrong term, in english it is called union. Anyway since there is not the assembly by default on the debian build, I use union to create an assembly. I works in general, even with separate parts (you can try with 2 separated cube for instance), but not when it start to be to complex.
On my opinion, or it should work in any case, or, if it is not the expected behavior, the union of separated object should not be allowed.

tanderson69

2014-12-04 14:00

developer   ~0005357

Fusion/union is for intersecting geometry. Using it to make an assembly is a bad workflow. If you want to combine shapes into one use make compound from the part workbench.

normandc

2014-12-14 00:40

manager   ~0005382

I agree with tanderson69. Shouldn't this report be closed as invalid then?

tanderson69

2014-12-14 00:43

developer   ~0005383

I was waiting to see if he would post back again....but yes I think this could be closed.

icefinger

2014-12-15 09:17

reporter   ~0005384

I agree to the invalidity of the question, but there is still an issue for me: The fusion between two object that cannot be fused should not be proposed. The same for the other binary operations.

tanderson69

2014-12-15 14:27

developer   ~0005388

That is really not possible. You basically have to call the boolean operations and test if they succeed. We can't be doing that during responses to selection changes. Way too slow!

Issue History

Date Modified Username Field Change
2014-12-03 11:46 icefinger New Issue
2014-12-03 15:11 shoogen Note Added: 0005351
2014-12-04 01:17 tanderson69 File Added: MOX-03-50.STEP.tar.gz
2014-12-04 05:44 tanderson69 Note Added: 0005354
2014-12-04 09:37 icefinger Note Added: 0005355
2014-12-04 14:00 tanderson69 Note Added: 0005357
2014-12-14 00:40 normandc Note Added: 0005382
2014-12-14 00:43 tanderson69 Note Added: 0005383
2014-12-15 09:17 icefinger Note Added: 0005384
2014-12-15 14:27 tanderson69 Note Added: 0005388
2014-12-15 14:28 tanderson69 Status new => closed
2014-12-15 14:28 tanderson69 Assigned To => tanderson69
2014-12-15 14:28 tanderson69 Resolution open => no change required