Добавить в API варианты опций и ограничений #128

Closed
opened 2023-12-29 15:31:02 +03:00 by movefasta · 11 comments
movefasta commented 2023-12-29 15:31:02 +03:00 (Migrated from gitlab.com)

Ограничения

  • Жёсткий порядок для каких-то из деталей или подсборок. Например: bolt part1 part2 –c part1, bolt], [part2, bolt. DFS генерируем последовательности, далее алгоритм отсеивает их по ограничениям из массива. С этой точки зрения [part1, part2, part3, part4, bolt] - это валидная последовательность.
  • при определении порядка сборки учитывать размер зазора. Например, запуск GeometricFeasibilityPredicate с параметром зазора в мм.

Опции

  • Учёт крепежа в явном виде (типизируем детали по функциональном назначению).
    Например, параметр { parts: [part1, part2,... partN]; fastener: bolt }, который превращается в ограничения part1, bolt], [part2, bolt.
**Ограничения** - [ ] Жёсткий порядок для каких-то из деталей или подсборок. Например: bolt part1 part2 –c [[part1, bolt], [part2, bolt]]. DFS генерируем последовательности, далее алгоритм отсеивает их по ограничениям из массива. С этой точки зрения [part1, part2, part3, part4, bolt] - это валидная последовательность. - [ ] при определении порядка сборки учитывать размер зазора. Например, запуск GeometricFeasibilityPredicate с параметром зазора в мм. **Опции** - [ ] Учёт крепежа в явном виде (типизируем детали по функциональном назначению). Например, параметр { parts: [part1, part2,... partN]; fastener: bolt }, который превращается в ограничения [[part1, bolt], [part2, bolt]].
movefasta commented 2023-12-29 15:31:02 +03:00 (Migrated from gitlab.com)

assigned to @IDONTSUDO

assigned to @IDONTSUDO
movefasta commented 2023-12-29 15:31:10 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta commented 2023-12-29 15:31:16 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta commented 2023-12-29 15:35:42 +03:00 (Migrated from gitlab.com)

mentioned in issue roboarm-diy-version#43

mentioned in issue roboarm-diy-version#43
movefasta commented 2023-12-29 19:08:39 +03:00 (Migrated from gitlab.com)

mentioned in issue #129

mentioned in issue #129
movefasta commented 2023-12-29 19:08:51 +03:00 (Migrated from gitlab.com)

marked this issue as related to #129

marked this issue as related to #129
IDONTSUDO commented 2024-01-10 21:58:43 +03:00 (Migrated from gitlab.com)

mentioned in merge request !72

mentioned in merge request !72
movefasta commented 2024-01-11 15:31:57 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta commented 2024-01-11 15:36:28 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta commented 2024-01-11 15:45:30 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta commented 2024-01-11 16:07:50 +03:00 (Migrated from gitlab.com)

changed the description

changed the description
movefasta (Migrated from gitlab.com) closed this issue 2024-01-18 13:45:01 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
robossembler/framework#128
No description provided.