I want rustlers, cut throats, murderers, and methodists

Here's the place for discussion related to CAM/CNC and the development of the Path module.
User avatar
microelly2
Posts: 2363
Joined: Tue Nov 12, 2013 4:06 pm
Contact:

Re: I want rustlers, cut throats, murderers, and methodists

Postby microelly2 » Thu Feb 02, 2017 10:43 pm

sliptonic wrote:If somebody is actually going to mill a solid aluminum banana, I'll add it. Otherwise I'm going to work my way up to it :lol:

https://forum.freecadweb.org/viewtopic.php?f=8&t=20402
Image ;)
chrisb
Posts: 1668
Joined: Tue Mar 17, 2015 9:14 am

Re: I want rustlers, cut throats, murderers, and methodists

Postby chrisb » Fri Feb 03, 2017 5:57 am

sliptonic wrote:If somebody is actually going to mill a solid aluminum banana, I'll add it. Otherwise I'm going to work my way up to it :lol:

:lol: :lol: :lol:
herbk
Posts: 336
Joined: Mon Nov 03, 2014 3:45 pm
Location: Windsbach, Bavarya (Germany)

Re: I want rustlers, cut throats, murderers, and methodists

Postby herbk » Sat Feb 04, 2017 8:14 am

Hi sliptonic,
i have made a rebuild of my magnetic disc with latest FreeCAD and Path generating works fine, also with the hole in the center (which makes the probs earlyer).

Several points i found, where i don't know "is it wanted or is it a mistake".
magsch.jpg
magsch.jpg (204.55 KiB) Viewed 282 times


Point 1: If create a path with the operations "path by surface" or "path by edges", the Final depth is the same like start depth.

Point 2: I'm still missing possibility to set an plunge angle. Is "Lead in Line" the replacement?
If yes, it doesn't show an effect if i change the value. (if no: whats it fore?)

Point 3: "use compensation" shows false, but tool diameter compensation is in use.

Point 4, only a sugestion: The order of the menue could be a little bit more logical, sugestiv (don't know a better phrase for it).E.G. what is listet in "path" could be a part of the menue "Basis". Secound after "Basis" should be "Tool" and setting "start point" should come before "end point".
But thats only my sugestion, other may have a differnt mind of it... :D :D ;)

OS: "openSUSE Leap 42.2"
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.9839 (Git) (Packman)
Build type: Release
Branch: master
Hash: fc2010baa8cfac0e5da5f90a645c8b6169a04d5a
Python version: 2.7.12
Qt version: 4.8.6
Coin version: 4.0.0a
OCC version: 6.9.1.oce-0.18-dev
Attachments
magnetscheibe_34_magnete_3_mpf.fcstd
(168.47 KiB) Downloaded 7 times
Gruß Herbert
sliptonic
Posts: 597
Joined: Tue Oct 25, 2011 10:46 pm

Re: I want rustlers, cut throats, murderers, and methodists

Postby sliptonic » Sat Feb 04, 2017 2:55 pm

herbk wrote:
Point 1: If create a path with the operations "path by surface" or "path by edges", the Final depth is the same like start depth.


There's something strange going on here. If I export your shape as a brep and then import it, I can use the imported shape as the base and face profile or edge profile uses the correct depths. This needs some investigation. Please add a bug report.

Point 2: I'm still missing possibility to set an plunge angle. Is "Lead in Line" the replacement?
If yes, it doesn't show an effect if i change the value. (if no: whats it fore?)

I removed the plunge angle setting some time ago because it didn't do anything. No implementation had ever been written for it. We still need an 'entry method' dressup to do helical and ramp entry. Pocketing does have a modified entry method including ramp/helical but only for pockets generated with OCC.

The lead-in, and lead-out may not be working. It too needs some work. This is functionality that came over with the heekscnc code and probably hasn't been touched since. They do not affect Z moves at all. The have to do with establishing a start point outside the actual path and then moving laterally into it.

Point 3: "use compensation" shows false, but tool diameter compensation is in use.


Noted. Please add a bug report for this one too.

Point 4, only a sugestion: The order of the menue could be a little bit more logical, sugestiv (don't know a better phrase for it).E.G. what is listet in "path" could be a part of the menue "Basis". Secound after "Basis" should be "Tool" and setting "start point" should come before "end point".
But thats only my sugestion, other may have a differnt mind of it... :D :D ;)


Not much we can do with this. The groups are automatically alphabetized and the properties are alphabetized within the groups.
herbk
Posts: 336
Joined: Mon Nov 03, 2014 3:45 pm
Location: Windsbach, Bavarya (Germany)

Re: I want rustlers, cut throats, murderers, and methodists

Postby herbk » Sat Feb 04, 2017 8:13 pm

Hi sliptonic,
sliptonic wrote:
herbk wrote:
Point 1: If create a path with the operations "path by surface" or "path by edges", the Final depth is the same like start depth.


There's something strange going on here. If I export your shape as a brep and then import it, I can use the imported shape as the base and face profile or edge profile uses the correct depths. This needs some investigation. Please add a bug report.

On a try to help by the investigation i come in mind: don't spemd to much time in this...
I made several test, made some parts like the "magnetic disk" only with different massurements, made a path with "path by surface" after each step...
always the same: i got a path with final depth 0...
magsch_test.png
magsch_test.png (96.73 KiB) Viewed 235 times
Gruß Herbert
cahlfors
Posts: 29
Joined: Tue Jan 24, 2012 8:27 pm
Location: Sweden

Re: I want rustlers, cut throats, murderers, and methodists

Postby cahlfors » Sun Feb 05, 2017 10:23 am

I am glad I am not an actor faced with having to say that line! :shock: :lol:

Her is a small example that refuses to accept a facing operation:
Markering_008.png
Markering_008.png (63.29 KiB) Viewed 217 times


I tried following your example in the youtube tutorial, but it does not want to work on this part. Fine on cuboids, though.

Cheers,
/Chris
Attachments
Z.fcstd
(10.7 KiB) Downloaded 7 times
FreeCAD-daily/Ubuntu or Mint
Mendel 3d-printer/pronterface
HeeksCAM
LinuxCNC
Optimum BF20L mill
cahlfors
Posts: 29
Joined: Tue Jan 24, 2012 8:27 pm
Location: Sweden

Re: I want rustlers, cut throats, murderers, and methodists

Postby cahlfors » Sun Feb 05, 2017 10:24 am

OS: Linux Mint 18 Sarah
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10000 (Git)
Build type: None
Branch: master
Hash: 216d8c66dcc2ed92546e73b242e2123bda2b038e
Python version: 2.7.12
Qt version: 4.8.7
Coin version: 4.0.0a
OCC version: 6.8.0.oce-0.17
FreeCAD-daily/Ubuntu or Mint
Mendel 3d-printer/pronterface
HeeksCAM
LinuxCNC
Optimum BF20L mill
sliptonic
Posts: 597
Joined: Tue Oct 25, 2011 10:46 pm

Re: I want rustlers, cut throats, murderers, and methodists

Postby sliptonic » Sun Feb 05, 2017 11:44 pm

cahlfors wrote:Her is a small example that refuses to accept a facing operation:
Markering_008.png

I tried following your example in the youtube tutorial, but it does not want to work on this part. Fine on cuboids, though.


Your job wasn't referencing the Pad object. Once I fixed that, I was able to get a facing operation from it.

I had a some strange results though but I'm testing in a branch that I've got all hacked up for other reasons. I'll try again the next time I build master.
cahlfors
Posts: 29
Joined: Tue Jan 24, 2012 8:27 pm
Location: Sweden

Re: I want rustlers, cut throats, murderers, and methodists

Postby cahlfors » Mon Feb 06, 2017 11:01 am

Aha, that explains a thing or two!
I thought that the operations would refer to specific surfaces, not the entire part. Fixing that, I was able to create the facing operation for the top level. There is some "air milling", but it seems to do the job. However, I am unable to mill the lower step without milling away the rest of the part.

Markering_009.png
Markering_009.png (15.9 KiB) Viewed 168 times


Cheers,
/Chris
FreeCAD-daily/Ubuntu or Mint
Mendel 3d-printer/pronterface
HeeksCAM
LinuxCNC
Optimum BF20L mill
User avatar
bill
Posts: 156
Joined: Fri Jan 09, 2015 9:25 pm

Re: I want rustlers, cut throats, murderers, and methodists

Postby bill » Mon Feb 06, 2017 1:14 pm

cahlfors wrote:There is some "air milling", but it seems to do the job.

Additionally; if you turn off bounding box as the boundary shape and switch to perimeter, you can select just the top face sans the air-mill-op. But dont overlook selecting the Pad object in JOB! However, the bottom face has some issues for me. Investigate extending the passes in Mill Facing:Operation tab.
cal.png
cal.png (38.88 KiB) Viewed 156 times