Arch_Frame: selection order and default Base Point?

A forum dedicated to the Draft, Arch and BIM workbenches development.
Forum rules
Be nice to others! Respect the FreeCAD code of conduct!
Post Reply
User avatar
Roy_043
Veteran
Posts: 8409
Joined: Thu Dec 27, 2018 12:28 pm

Arch_Frame: selection order and default Base Point?

Post by Roy_043 »

While experimenting with the Arch_Frame command I notice two things that I'd like to discuss:

1. The selection order:
For this command the path has to be selected first. For the Draft_PathArray command it has to selected last. I find this confusing. The same reversal can be seen when comparing Arch_Remove and Part_Cut. I don't expect all workbenches to follow the same 'standard' but it would be nice if the Arch and Draft commands do.

2. Default Base Point:
The default Base Point is the "Center Of Mass" of the profile. This makes sense for symmetrical profiles. Another approach would be to assume that the user has created the profile correctly in relation to the Placement of the profile, and to use the Base of the Placement as the default. See the image.
Attachments
Arch_Frame-base-point.png
Arch_Frame-base-point.png (8.96 KiB) Viewed 1732 times
User avatar
Roy_043
Veteran
Posts: 8409
Joined: Thu Dec 27, 2018 12:28 pm

Re: Arch_Frame: selection order and default Base Point?

Post by Roy_043 »

#2: This has been implemented in https://github.com/FreeCAD/FreeCAD/pull/5479.
Post Reply