Rectangular member and intersection meshing#71
Closed
yqliaohk wants to merge 22 commits intoNLRWindSystems:devfrom
Closed
Rectangular member and intersection meshing#71yqliaohk wants to merge 22 commits intoNLRWindSystems:devfrom
yqliaohk wants to merge 22 commits intoNLRWindSystems:devfrom
Conversation
Output in form of .gdf format is working fine, where as .pnl is giving the errors. still working on this issue.
The nodes, vertices and panels are properly handeled.
now using for rectangular member and the dimensions (widths and heights) are hard-coded. need to integrate with the .yaml file
…g into RAFT workflow
YAML file updated to account intersection mesh and extensions for the platform members
YAML file updated to account intersection mesh and extensions
to create Intersection mesh for members
CalcBEM function updated to account intersection mesh
file to create intersection mesh for the members
yqliaohk
commented
Apr 16, 2025
| print(f"Error loading YAML file: {e}") | ||
| return None | ||
|
|
||
| '''def set_values_from_yaml(yaml_data): |
Contributor
Author
There was a problem hiding this comment.
@MKlekkala Is this commented out part still needed?
Contributor
There was a problem hiding this comment.
We can delete that part. If someone is using IntersectionMesh.py alone, then we may need that but if is integrated with RAFT, we don't need that part.
yqliaohk
commented
Apr 18, 2025
| try: | ||
| cylinders = meshMember( | ||
| geom, cyl.get("heading", [0]), cyl["rA"], cyl["rB"], cyl.get("radius"), | ||
| mesh_size=1, member_id=member_id, |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Purpose
This PR is to enable more meshing capabilities in RAFT.
One test is added in WEIS.
Type of change
What types of change is it?
Select the appropriate type(s) that describe this PR
Testing
Explain the steps needed to test the new code to verify that it does indeed address the issue and produce the expected behavior.
Checklist
Put an
xin the boxes that apply.