Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.
Creating domains out of the empty space of imported objects.
Posted Jul 16, 2014, 2:17 p.m. EDT 2 Replies
Please login with a confirmed email address before reporting spam
I am importing a Solidworks assembly using the CAD Import module.
The assembly basically has a reservoir for gas and some tubes. When I import it into COMSOL, the internal empty spaces from the assembly are not a domain. I have no idea how to convert that into a domain.
The reason I need a domain is because I want to have a line power source. I created a Bezier polygon, basically a line, just like in the cylinder tutorial in the acoustics module, and I cannot select it as a line source. Every edge of my assembly can be selected, but not the Bezier polygon. As far as I can tell, this is due to the line not being connected to any domain. It's just free-floating in the internal void of my assembly.
Now, I did try to import the assembly, subtract it from a solid block to get only the internals, but that way I need to know the exact dimensions of my part, otherwise I get left with bits and pieces of the original solid block that weren't subtracted. And if I have to look up all the dimensions, then that defeats the purpose of simply importing an assembly.
Any help would be appreciated.
The assembly basically has a reservoir for gas and some tubes. When I import it into COMSOL, the internal empty spaces from the assembly are not a domain. I have no idea how to convert that into a domain.
The reason I need a domain is because I want to have a line power source. I created a Bezier polygon, basically a line, just like in the cylinder tutorial in the acoustics module, and I cannot select it as a line source. Every edge of my assembly can be selected, but not the Bezier polygon. As far as I can tell, this is due to the line not being connected to any domain. It's just free-floating in the internal void of my assembly.
Now, I did try to import the assembly, subtract it from a solid block to get only the internals, but that way I need to know the exact dimensions of my part, otherwise I get left with bits and pieces of the original solid block that weren't subtracted. And if I have to look up all the dimensions, then that defeats the purpose of simply importing an assembly.
Any help would be appreciated.
2 Replies Last Post Jul 17, 2014, 2:05 p.m. EDT