-
Notifications
You must be signed in to change notification settings - Fork 22
feat: expose enclosure methods #2383
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
The PR exposes 3 separate APIs for the creation of Box, Cylinder and Sphere enclosure. Enclosure options are common to the 3 cases. Specific argument are given to each method and grpc request
|
@RobPasMue @jacobrkerstetter I put the EnclosureOption class in the Preparetools file, but I can move it to a separate one if we think it is a better pattern |
|
@RobPasMue I think it is ready for approval now, minus the fact that there are again two spurious file that don't show up for me in github when I do my commit. Do I need to remove them? |
jacobrkerstetter
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I had one more comment about the EnclosureOptions. Other than that looks great! 😄
RobPasMue
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Some small comments - once addressed we can merge. Thanks @smereu !
No need @smereu - I cleaned up the wrong file for you.. we should really check why you have that file on your side... it's not the first time I see it |
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
Co-authored-by: Roberto Pastor Muela <37798125+RobPasMue@users.noreply.github.com>
…sys/pyansys-geometry into feat/expose_enclosure_methods
model used was too new for 24.2 and before 25.1 & 25.2 work fine
…sys/pyansys-geometry into feat/expose_enclosure_methods
RobPasMue
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM! Ready to merge!
This PR exposes the APIs for enclosure creation. 3 separate APIs are used for box, cylinder and sphere enclosure. Enclosure_options are common to the 3 methods. Other specific arguments are given for each method and corresponding grpc request.
Issue linked
See https://tfs.ansys.com:8443/tfs/ANSYS_Development/Portfolio/_workitems/edit/1369379 request for a zero cushion cylinder enclosure
Checklist
feat: extrude circle to cylinder)