Skip to content

[Feature Request] pattern-based insertion of parts in Assembly mode #134

@sodom89

Description

@sodom89

Problem description

Description:

Currently, FreeCAD does not offer the option to insert parts using patterns in Assembly mode. A typical use case is the simultaneous placement of multiple identical components – such as screws, nuts or bolts – into predefined holes or mounting points within an assembly.
At present, such elements must be inserted individually and positioned or constrained separately in each case. This is particularly time-consuming and error-prone in larger assemblies with many recurring elements.

Proposal:

It would be desirable to implement a function that enables pattern-driven insertion of components. Possible approaches could include:

  • Selection of multiple target geometries (e.g. holes or reference points)

  • Automatic placement of a selected component in all chosen positions

  • Optional adoption or automatic generation of constraints

  • Support for linear, radial or user-defined patterns

Benefits:

Such a feature would:

  • significantly speed up the assembly of complex models

  • improve consistency with repeated components

  • significantly increase usability and efficiency in the assembly workflow

Workbench affected?

Assembly

Steps to reproduce

Expected behavior

Actual behavior

Development version About Info (in Safe Mode)

-

Last known good version (optional)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions