STL Rotation

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!
marcin_ose
Posts: 18
Joined: Wed Apr 29, 2015 9:20 pm

STL Rotation

Postby marcin_ose » Thu May 31, 2018 9:25 pm

I'm trying to rotate the nozzle for a 3D printer cooling fan:

https://github.com/OpenSourceEcology/3D ... nozzle.stl - system info below.

Is the STL rotation buggy? It allows me rotation by a single angle for any of the 3 axes. However, trying to do a second rotation resets the object location to the original, so it is not possible to make 2 consecutive rotations around 2 different axes.

I found a workaround - exporting the STL after the first rotation, and then doing the second rotation in a new document.

Is there a better way to do this?

Marcin

OS: Ubuntu 16.04.3 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.16.6712 (Git)
Build type: None
Branch: releases/FreeCAD-0-16
Hash: da2d364457257a7a8c6fb2137cea12c45becd71a
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
User avatar
sgrogan
Posts: 5813
Joined: Wed Oct 22, 2014 5:02 pm

Re: STL Rotation

Postby sgrogan » Thu May 31, 2018 9:56 pm

marcin_ose wrote:
Thu May 31, 2018 9:25 pm
Is there a better way to do this?
2 ways
1) tick the "Apply incremental changes to object placement" box in the placement dialog
2) Use Euler angles

https://www.freecadweb.org/wiki/Placement