|
[Sponsors] |
[ANSYS Meshing] Boolean Subtraction of 3D Curves with Circular Cross-Section from Cube? |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
July 10, 2012, 16:07 |
Boolean Subtraction of 3D Curves with Circular Cross-Section from Cube?
|
#1 |
New Member
Join Date: Jun 2012
Posts: 17
Rep Power: 13 |
Dear forum,
I'm a long time reader and first time poster -- thanks for being such a professional and knowledgeable place to learn CFD. For a fluid (liquid) flow simulation, I have to model a generic cubic region, and then see the flow of fluids from one side of the cube to the other, around some 3D circular fibers. The example geometry is in this screenshot (and also attached to post): http://i.imgur.com/uifPR.png In this geometry, 3D curves have been created from a coordinate file, and the Line Bodies that result have been assigned a circular cross-section. The fluid (the cube itself) inlet is on one side of the cube, and the outlet on the opposite side. My problem is that I don't know how to subtract the fiber geometry (3D Curves/Line Bodies with random orientation -- tough to quickly sweep) from the cube geometry! I generate the fibers in a script I wrote that outputs text-file coordinates, and then I import the coordinate file into DesignModeler as a 3D Curve. If I sweep the 3D Curves with a sketch of a circle then I can simply use the "subtract material" option to achieve this, but this becomes incredibly tedious when I'm using the script to generate several variations of this geometry (with more fibers in each as well) and don't want to have to position the sketch planes individually for each 3D Curve, at the first vertex and with the correct tangential orientation. Is there an option to automatically move the sweep profile to the first vertex, and *also* to automatically align the sketch to the Line body's tangent? Unless the sketch plane is not only positioned but also rotated precisely to match the origin of the 3D Curve, the sweep is not performed correctly. Thank you all very, very much in advance for your help, I very much appreciate it. All the best, ANT |
|
July 16, 2012, 13:59 |
|
#2 |
New Member
hamid
Join Date: Jul 2012
Posts: 3
Rep Power: 13 |
||
July 19, 2012, 09:26 |
|
#3 | |
New Member
Join Date: Jun 2012
Posts: 17
Rep Power: 13 |
Quote:
Instead, I received a great workaround from ANSYS Support (these guys are fantastic), which I'll outline below in case anybody else stumbles upon this in a search:
And voila! Again, full credit goes to the ANSYS support team, but hopefully this helps someone else. I thought it was quite an ingenious solution that never crossed my mind. |
||
September 11, 2012, 18:03 |
|
#4 |
New Member
anon
Join Date: Jan 2011
Posts: 7
Rep Power: 15 |
Thanks for this extremely helpful thread, but I have one issue:
I can follow this to the very last step, but Ansys DM will not allow me to sweep along the line body created by splitting the edges of the 3D curve. I must have messed something up, or I didn't catch something. I try to select the linebody, but it will not accept it as the path for the sweep. Any ideas? Thanks again, -Travis |
|
September 12, 2012, 02:07 |
|
#5 |
New Member
hamid
Join Date: Jul 2012
Posts: 3
Rep Power: 13 |
Dear Travis
you can first define your imported 3d curve as a Name selection, then sweep the named lines ( namely select the name selection not select the geometry) thanks hamid |
|
September 12, 2012, 12:19 |
|
#6 |
New Member
anon
Join Date: Jan 2011
Posts: 7
Rep Power: 15 |
Hamid,
Thanks very much for the info, it's got the job done! I'm migrating from Gambit and fluent, so named sections in Design Modeler aren't completely intuitive. Thanks to the search function and this thread, I'm well on my way to some interesting simulations! Thanks again, -Travis |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Commercial meshers] converting Fluent mesh to openfoam standard mesh | deepesh | OpenFOAM Meshing & Mesh Conversion | 31 | March 29, 2017 05:59 |
dsmcInitialise - dsmcFoam | archymedes | OpenFOAM Pre-Processing | 94 | July 15, 2016 16:14 |
Info message -> Fluent does not start | Jenson | FLUENT | 0 | December 22, 2011 17:21 |
Cross section and surface area factor | Fabiana | CFX | 0 | January 9, 2006 23:51 |