Cannot mirror additive Loft/Pipe

Post here for help on using FreeCAD's graphical user interface (GUI).
Forum rules
and Helpful information
IMPORTANT: Please click here and read this first, before asking for help

Also, be nice to others! Read the FreeCAD code of conduct!
Post Reply
last_not_used_login
Posts: 76
Joined: Sun Feb 05, 2023 12:47 am

Cannot mirror additive Loft/Pipe

Post by last_not_used_login »

Hi,

I'm finishing my zip-cover for my backpack and I would like to do a mirror of additive loft/pipe, but after mirror nothing happen or I get error.
Could you advice? What I'm doing wrong?

file attached.

Thanks!

Code: Select all

OS: Windows 10 Version 2009
Word size of FreeCAD: 64-bit
Version: 0.20.2.29177 +426 (Git)
Build type: Release
Branch: (HEAD detached from 0.20.2)
Hash: 930dd9a76203a3260b1e6256c70c1c3cad8c5cb8
Python 3.8.10, Qt 5.15.2, Coin 4.0.1, Vtk 8.2.0, OCC 7.6.3
Locale: Polish/Poland (pl_PL)
Installed mods: 
  * A2plus 0.4.60k
  * Assembly4 0.12.6
  * Curves 0.6.8
  * ExplodedAssembly
  * fasteners 0.4.55
  * freecad.gears 1.0.0
  * lattice2 1.0.0
  * Manipulator 1.5.0
  * ThreadProfile 1.84.0
Attachments
Screenshot 2023-05-30 202032.png
Screenshot 2023-05-30 202032.png (59.53 KiB) Viewed 1250 times
bagpack-zipper-handler.FCStd
(207.47 KiB) Downloaded 18 times
last_not_used_login
Posts: 76
Joined: Sun Feb 05, 2023 12:47 am

Re: Cannot mirror additive Loft/Pipe

Post by last_not_used_login »

When I added pocket, now I'm able to create mirror.
User avatar
papyblaise
Veteran
Posts: 7872
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Cannot mirror additive Loft/Pipe

Post by papyblaise »

AddPipe or Loft generates B-splines that Fc handles poorly
for it to work, the contact must be unambiguous, you add in Y +1.01mm and it works
Attachments
handle.JPG
handle.JPG (16.24 KiB) Viewed 1119 times
handle.FCStd
(242.72 KiB) Downloaded 9 times
User avatar
Shalmeneser
Veteran
Posts: 9475
Joined: Wed Dec 23, 2020 12:04 am
Location: Fr

Re: Cannot mirror additive Loft/Pipe

Post by Shalmeneser »

Sketch007 (Top001) has a weird (and bad ?) attachment.
I think it's not fully vertical so th mirror has problem.

The arc from the Profile sketch can be used for the attachment.
Attachments
bagpack-zipper-handler_SHALM.FCStd
(200.1 KiB) Downloaded 9 times
user1234
Veteran
Posts: 3345
Joined: Mon Jul 11, 2016 5:08 pm

Re: Cannot mirror additive Loft/Pipe

Post by user1234 »

When as mirror plane the object face is selected, it works without issues.

The reason might be, that the plane is not perfect on the origin plane. The attachment calculator of the placement is not precise enough. I saw that more recently.

Placemetn should be 240deg, and 3 times |0.5773502691896258|.

There is already a ticket for that.

2023-06-04_16-28.png
2023-06-04_16-28.png (71.28 KiB) Viewed 1058 times

Greetings
user1234
last_not_used_login
Posts: 76
Joined: Sun Feb 05, 2023 12:47 am

Re: Cannot mirror additive Loft/Pipe

Post by last_not_used_login »

papyblaise wrote: Sun Jun 04, 2023 11:01 am AddPipe or Loft generates B-splines that Fc handles poorly
for it to work, the contact must be unambiguous, you add in Y +1.01mm and it works
Thanks!

Could you explain? I don't see any different in you file. What have you changed/ where have you add 1.01 mm?
User avatar
papyblaise
Veteran
Posts: 7872
Joined: Thu Jun 13, 2019 4:28 pm
Location: France

Re: Cannot mirror additive Loft/Pipe

Post by papyblaise »

Sorry my mistake
Y= +0.01mm (10Mu M)
Attachement >Position > Y
Attachments
handle.JPG
handle.JPG (65.64 KiB) Viewed 932 times
domad
Veteran
Posts: 2053
Joined: Mon Jun 22, 2020 12:16 pm

Re: Cannot mirror additive Loft/Pipe

Post by domad »

last_not_used_login wrote: Sun Jun 04, 2023 3:51 pm ...
Hello last_not_used_login, greetings to the Community!
Your "zip" with the mirroring on the plane you had chosen (not perfectly orthogonal), to do this just place a "datum-plane" correctly.
In the animated gif you can see the dynamic behavior in real time as the parameters vary (which can be increased by creating new ones), obviously it is only an example obtained using the "DynamicData" Wb, but the same result can be obtained with the spreadsheet Wb .
Attachments
Dynamic-bagpack-zipper-handler_domad.FCStd
(244.3 KiB) Downloaded 10 times
Dynamic-bagpack-zipper-handler_domad.gif
Dynamic-bagpack-zipper-handler_domad.gif (629.15 KiB) Viewed 894 times
Post Reply