Changes in circular profile path?

Here's the place for discussion related to CAM/CNC and the development of the Path module.
schnebeck
Posts: 130
Joined: Thu Jun 22, 2017 8:04 pm

Changes in circular profile path?

Postby schnebeck » Sun Jan 28, 2018 10:26 pm

Hiho,

I just tried last daily-build:
OS: Ubuntu 14.04.5 LTS
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.13165 (Git)
Build type: None
Branch: master
Hash: acded1c954b54e5497a661b4b0c7524d345ce2fc
Python version: 2.7.6
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 7.1.0
Locale: German/Germany (de_DE)

I have some problems to create a simple circular profile path. After that I want to use a helix ramp dressup.

But every (edge|face) profile functions generates a strange wrong path that has wrong diameter and does not respect CW/CCW direction.
I only know that kind of path used by 3D-printers 8-)
Here is the outer path of the highlighted profile
screen32.jpg
screen32.jpg (183.2 KiB) Viewed 486 times
and here is the simulation, where you see the wrong diameter.
screen31.jpg
screen31.jpg (55.96 KiB) Viewed 486 times
I remember there was at least a thread in the past about wrong diameter but I could not find it :?

Bye

Thorsten
Attachments
profile-bug.fcstd
(179.42 KiB) Downloaded 14 times
mlampert
Posts: 1570
Joined: Fri Sep 16, 2016 9:28 pm

Re: Changes in circular profile path?

Postby mlampert » Mon Jan 29, 2018 1:41 am

confirmed, I have an older version from 5 days ago which produces correct paths, but the latest doesn't anymore. The only change in this area happened in PathArea.
realthunder wrote:ping
wanna have a look?
mlampert
Posts: 1570
Joined: Fri Sep 16, 2016 9:28 pm

Re: Changes in circular profile path?

Postby mlampert » Mon Jan 29, 2018 1:49 am

Forgot to mention in the latest version there are also these 2 error messages:

Code: Select all

<Path.Area> Area.cpp(1236): project failed
<Path.Area> Area.cpp(1378): empty projection
realthunder
Posts: 1847
Joined: Tue Jan 03, 2017 10:55 am

Re: Changes in circular profile path?

Postby realthunder » Mon Jan 29, 2018 3:56 am

Submitted a fix for this. Please check.

mlampert wrote:
Mon Jan 29, 2018 1:49 am
Forgot to mention in the latest version there are also these 2 error messages:
I didn't see these error messages. Does it occur with the attached file? If not, please attach a files showing the problem.
Try Assembly3 (latest version 0.11) along with my custom build of FreeCAD at here.
And if you'd like to show your support, you can donate through patreon, liberapay, or paypal