Hi Morten, the problem is likely related to your objects being located a vast distance away from the origin, they're at around x = -650000 units. That can cause precision problems with floating point arithmetic.
If you move your objects to the origin it should behave better. You can do that by selecting it all, then run Transform > Move. At the first prompt for picking the base point for the move click the "Bounding box center" button, and then at the second prompt for picking the target point type 0 and push enter to move it to the 0,0,0 origin point.
If you do that you should then get better behavior from Trim. But also as Pilou mentions usually when you're cutting a solid you want to use boolean difference instead of Trim because Trim will just cut up the surfaces leaving a non-solid surface result while a boolean will keep the pieces of the cutting objects embedded in the results so it will be a solid result.
- Michael
|