CAM: Roadmap epic for circular hole improvements (#23001)
* epic for circular hole improvements * feedback from PR --------- Co-authored-by: Brad Collette <bradcollette@pop-os.localdomain>
This commit is contained in:
23
src/Mod/CAM/Roadmap/Epics/Circular Holes Improvement.md
Normal file
23
src/Mod/CAM/Roadmap/Epics/Circular Holes Improvement.md
Normal file
@@ -0,0 +1,23 @@
|
||||
|
||||
# STATUS:
|
||||
PROPOSED
|
||||
|
||||
# Why it is a priority
|
||||
- Moving between circular hole targets has complexity not present in other operations. Addressing the shortcomings of linking moves for circular hole operations will allow this logic to be reused in other operations.
|
||||
- Handling of target selection get be generalized to other operations and has overlapping functionality with Sanity
|
||||
- Circular holes generates more complex path commands that need special handling in the simulator
|
||||
- Refactoring Post-processor logic should consider centralizing the handling and decomposition of circular hole commands
|
||||
# Scope
|
||||
|
||||
| In | Out |
|
||||
| ------------------------------------------------------- | -------------------------------------------------------- |
|
||||
| Create a linking move generator | Adding new circular hole operation (Bore, reaming, etc) |
|
||||
| Improved target selection and management | Improve simulator to visualize circular hole processing |
|
||||
| refactor circular hole base to use linking generator | |
|
||||
| Improve Base post-processors to generate canned cycles | |
|
||||
| Improve feedrate calculation for helix and threadmill | |
|
||||
| Add target order column to target list | |
|
||||
|
||||
|
||||
# Related Epics
|
||||
- Helix Work
|
||||
@@ -64,9 +64,10 @@ We agree these things should get collective attention because they are larger th
|
||||
|
||||
*(You may, of course, work on anything that you like and submit pull requests. However, be warned that pull requests will be judged on the priorities noted below and new features that are outside of the discussed projects will receive additional scrutiny)*
|
||||
|
||||
| Epic | Description | Status |
|
||||
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -------- |
|
||||
| [Better Tool Library](Epics/Better%20Tool%20Library.md) | Implement the 'Better Tool Library' approach to tool management | Active |
|
||||
| Epic | Description | Status |
|
||||
| ------------------------------------------------------------------------------- | ------------------------------------------------------------------- | -------- |
|
||||
| [Better Tool Library](Epics/Better%20Tool%20Library.md) | Implement the 'Better Tool Library' approach to tool management | Active |
|
||||
| [Improve Circular Holes](Epics/Circular%20Holes%20Improvement.md) | Improve the user experience and efficiency of Circular holes operations | Active |
|
||||
|
||||
# Priorities
|
||||
*(When evaluating Pull Requests, the following priorities will be considered)*
|
||||
|
||||
Reference in New Issue
Block a user