Learn How to Use Salome CAD Software for Creating STL Files

  • Thread starter Thread starter member 428835
  • Start date Start date
  • Tags Tags
    Cad Software
Click For Summary
A user is experiencing issues with the Salome software while attempting to perform a Boolean cut operation between a triangular cylinder and a rectangular cylinder. The error message indicates that the operation cannot be completed due to a self-intersected shape. The user outlines their process for creating both cylinders, detailing the steps taken to build the 2D sketch and extrude it into a 3D solid. After extensive searching for solutions and trying various methods, the user resolved the issue by deleting the problematic object and restarting the program, which allowed the operation to succeed. The discussion highlights the challenges of working with Boolean operations in CAD software and the importance of troubleshooting techniques.
member 428835
Hi PF!

I'm using Salome, an opensource software to build .stl files. I'm trying to cut a triangular cylinder from a rectangular cylinder.

Here's how I build the two cylinders: I'm building the rectangular cylinder through the hot key "build a box" toggle. To build the triangular cylinder, I first select New Entity >> Basic >> 2D Sketch,and apply coordinates (0,0),(5,10),(0,10),(0,0). From here I create a face from this 2D sketch via New Entity >> Build >> Face. Lastly, I build the 3D solid by extruding the face via New Entity >> Generation >> Extrusion.

Now that two solids are build, I remove one from the other via Operations >> Boolean >> Cut. However, I get the error "Boolean operation will not be performed, because argument shape is self-intersected". Your help is greatly appreciated!
 
Computer science news on Phys.org
joshmccraney said:
"Boolean operation will not be performed, because argument shape is self-intersected"
Short version: https://solution938.wordpress.com/category/salome/

Long version: https://www.salome-platform.org/forum/forum_10/579440307

(above found with a Google search:

google.com/search?&q=Salome+"Boolean+operation+will+not+be+performed%2C+because+argument+shape+is+self-intersected"

There were only seven hits!)

Cheers,
Tom
 
  • Like
Likes member 428835 and sysprog
Tom.G said:
Short version: https://solution938.wordpress.com/category/salome/

Long version: https://www.salome-platform.org/forum/forum_10/579440307

(above found with a Google search:

google.com/search?&q=Salome+"Boolean+operation+will+not+be+performed%2C+because+argument+shape+is+self-intersected"

There were only seven hits!)

Cheers,
Tom
I googled forever! Saw the second link but it didn't help. I'll check out the first tomorrow when I get my machine with the program. Thanks!
 
UPDATE: after trying all the above from Tom.G and other sources, I deleted my object, restarted, and everything worked as posted in my first post. Unsure what the issue was, but it's over. Thanks Tom for your interest!
 
  • Like
Likes Tom.G
Thread 'ChatGPT Examples, Good and Bad'
I've been experimenting with ChatGPT. Some results are good, some very very bad. I think examples can help expose the properties of this AI. Maybe you can post some of your favorite examples and tell us what they reveal about the properties of this AI. (I had problems with copy/paste of text and formatting, so I'm posting my examples as screen shots. That is a promising start. :smile: But then I provided values V=1, R1=1, R2=2, R3=3 and asked for the value of I. At first, it said...

Similar threads

  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 4 ·
Replies
4
Views
10K