When working with computational fluid dynamics (CFD) within SOLIDWORKS Flow Simulation, users may encounter a specific validation error: “Face is not laying on the boundary between the solid and fluid region.” This message indicates a fundamental mismatch between the geometry of the model and the requirements of the fluid domain analysis. The error typically arises during the setup of boundary conditions, which are critical parameters defining the physical interactions at the interface between solid and fluid regions. Understanding the root causes of this error is essential for accurate simulation and reliable results.
The error message is a common diagnostic tool within the software, designed to prevent the application of boundary conditions to faces that do not meet the geometric prerequisites for a valid fluid domain. According to technical documentation, there are three primary reasons this error occurs: invalid geometry, invalid contacts between solid bodies, and incorrect fluid domain specification. Each of these issues relates to how the model is constructed and how the software interprets the spatial relationship between solid and fluid volumes. Addressing these requires a methodical review of the model's topology and the study setup.
One of the most frequent causes is selecting the wrong face when applying a boundary condition, particularly in internal flow studies. For an internal flow analysis, SOLIDWORKS Flow Simulation requires a fully enclosed internal cavity. The fluid domain is the volume within this cavity. When setting a boundary condition, the user must select a face that is in direct contact with the fluid domain. A common mistake is to select the outer face of a lid or enclosure instead of the inner face that borders the fluid. For example, if a model consists of a pipe with a cap, the boundary condition for fluid inlet or outlet must be applied to the face of the cap that is exposed to the internal fluid volume, not the exterior surface. The solution is straightforward: ensure the selected face is part of the internal boundary of the fluid cavity and is not obstructed by another solid body.
Invalid geometry is another significant factor. For the software to correctly identify an internal fluid domain, the model's external walls must be completely closed without any gaps or holes. Any opening in the external boundary allows the fluid domain to "leak" out, making it impossible to define a bounded volume for the flow analysis. This invalidates the geometry for an internal study. The Leak Tracking tool is a built-in diagnostic feature used to identify such openings. By selecting one point inside the intended cavity and another point outside the model, the tool graphically displays a connection if a leak path exists. Identifying and sealing these leaks, often by adding small features or adjusting geometry, is a prerequisite for resolving the boundary condition error.
Invalid contacts between solid bodies also prevent the software from detecting a valid internal cavity. The software requires bodies to be properly merged or mated to form a continuous boundary. Linear or point contacts, where bodies touch at a single edge or point rather than along a full face, are considered invalid for fluid domain detection. These contacts create ambiguous geometries where the software cannot determine which volumes are solid and which are fluid. To resolve this, users must ensure that solid bodies are properly joined, typically by using the "Combine" or "Merge" functions to create a single, continuous solid where appropriate, or by ensuring proper mating conditions that create full-face contact.
When the standard solutions do not resolve the error, a deeper investigation of the study setup is necessary. The issue may lie in the initial specification of the fluid domain. If the study was incorrectly defined as an internal flow study when the geometry is actually an external flow problem, the software will be unable to find an internal cavity, leading to the boundary condition error. Conversely, if an external flow study is intended but the model is not properly configured for it, similar issues can arise. Verifying that the study type (internal vs. external) matches the model's geometry is a critical step. The error message serves as a check, prompting the user to revisit the fundamental assumptions of the simulation setup.
In summary, the “Face is not laying on the boundary between the solid and fluid region” error is a geometric validation check that highlights a disconnect between the model's physical structure and the requirements of the fluid simulation. The resolution process involves a systematic diagnosis: first, verify that the correct face (internal, fluid-exposed) is selected for the boundary condition; second, ensure the model's external geometry is fully sealed; third, check for and correct invalid contacts between solid bodies; and fourth, confirm the study type aligns with the model's configuration. By methodically addressing these areas, users can correct the error and proceed with setting up accurate and meaningful boundary conditions for their CFD analyses.