-
Notifications
You must be signed in to change notification settings - Fork 126
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
Refactor of Primitives Classes to Return Object3d objects #264
Conversation
General Refactoring of consequences and debugging
Added new object operations to Object3d.py
…sections of polylines/equation-based curves
added solid_names, sheet_names and line_names, as well as liine_objects, sheet_objects and solid_object properties to Primitives
# Conflicts: # pyaedt/application/Analysis3D.py # pyaedt/modeler/Object3d.py # pyaedt/modeler/Primitives.py
Moved older AEDTLib examples into AEDTLib_archive
Updated unit test on Section in Object3d
…m/pyansys/PyAEDT into Create_Primitives_Returns_Objects # Conflicts: # pyaedt/modeler/Object3d.py
…m/pyansys/PyAEDT into Create_Primitives_Returns_Objects # Conflicts: # pyaedt/modeler/Object3d.py
@maxcapodi78 I need your help regarding the 4 failing unit tests. Thx |
yes, we can work on that tomorrow |
I think we need to slightly modify the pipeline to skip ironphyton folder |
…s' into Create_Primitives_Returns_Objects
Fixed waveport test
…m/pyansys/PyAEDT into Create_Primitives_Returns_Objects
Fixed waveport test
…m/pyansys/PyAEDT into Create_Primitives_Returns_Objects
…m/pyansys/PyAEDT into Create_Primitives_Returns_Objects
# Conflicts: # pyaedt/modeler/Primitives.py
Great to get this one done ! |
This is a major refactor of the way we manage geometric primitives in the modeler. All create_xxx functions of the Primitives modules return objects rather than ids. This may break some existing applications. All examples in our suite have been adjusted.
We also introduce unit-testing from IronPython using unittest. This is a preliminary implementation and will be extended in the near future.