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.
sliptonic
Posts: 583
Joined: Tue Oct 25, 2011 10:46 pm

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

Postby sliptonic » Mon Feb 06, 2017 4:09 pm

bill wrote: However, the bottom face has some issues for me. Investigate extending the passes in Mill Facing:Operation tab.
cal.png


I think I understand this now and as weird as it is, The facing operation is working correctly.

In issue #2484, If the underlying operations don't produce any Path, the job continues to show the last path that it rendered. So if you delete an operation, the old path still shows. In this case, when the operation is first created, it defaults to the Job's base model perimeter and produces the path shown. If you select the lower face only, the large 50mm facing mill doesn't fit inside so it doesn't produce a path. but the old path still shows.

If you set the pass extension a little bigger or use a smaller tool, then the path renders correctly.
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 4:50 pm

If I choose a smaller face mill and select the lower step, the path becomes:
Markering_010.png
Markering_010.png (10.94 KiB) Viewed 290 times


Using zero extension, it is possible to have the mill stay within the lower step. However, this is a face mill and they only have cutting inserts around the perimeter and are not able to mill vertically. They have to come in from the side, so the extension has to be bigger than the mill diameter.

Whether this is the expected behavior or not, depends on the programmer's intention. In Heeks, for instance, you would have to define a new rectangle, bigger than the lower step and mill inside that rectangle. This is awkward and I was not able to replicate this in FC. Maybe a surface has to be created and not just a rectangle? Either way, I do think that this simple object puts some strain on the path operations.

Cheers,
/Chris
FreeCAD-daily/Ubuntu or Mint
Mendel 3d-printer/pronterface
HeeksCAM
LinuxCNC
Optimum BF20L mill
sliptonic
Posts: 583
Joined: Tue Oct 25, 2011 10:46 pm

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

Postby sliptonic » Mon Feb 06, 2017 4:56 pm

cahlfors wrote:If I choose a smaller face mill and select the lower step, the path becomes:
Markering_010.png

Using zero extension, it is possible to have the mill stay within the lower step. However, this is a face mill and they only have cutting inserts around the perimeter and are not able to mill vertically. They have to come in from the side, so the extension has to be bigger than the mill diameter.

Whether this is the expected behavior or not, depends on the programmer's intention. In Heeks, for instance, you would have to define a new rectangle, bigger than the lower step and mill inside that rectangle. This is awkward and I was not able to replicate this in FC. Maybe a surface has to be created and not just a rectangle? Either way, I do think that this simple object puts some strain on the path operations.

Cheers,
/Chris


Yes, I totally agree on all points. And I think I spoke too fast anyway. I'm still finding some bizarre behavior with that lower face that isn't explained by the 2484 bug.
adamLange
Posts: 45
Joined: Sun May 24, 2015 12:15 am

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

Postby adamLange » Wed Feb 08, 2017 2:20 am

Here's some lowdown rotten stuff. Hint (maybe): there was a transformation to flip the parts before making the path and holding tag dressup.

I made a pull request to PathTorture.

Image
mlampert
Posts: 279
Joined: Fri Sep 16, 2016 9:28 pm

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

Postby mlampert » Wed Feb 08, 2017 2:44 am

oh wow - looks like holding tags is doing the arc the wrong way around - that's a bad one :oops:
sliptonic
Posts: 583
Joined: Tue Oct 25, 2011 10:46 pm

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

Postby sliptonic » Wed Feb 08, 2017 3:03 am

merged! Thanks.
herbk
Posts: 331
Joined: Mon Nov 03, 2014 3:45 pm
Location: Windsbach, Bavarya (Germany)

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

Postby herbk » Mon Feb 20, 2017 4:31 pm

Hi sliptonic,
i have one more part where i can't get a path for:
foult_path.jpg
foult_path.jpg (57.93 KiB) Viewed 201 times


Does only a incomplete path on "contour", "path by surface" and "path by edges".

OS: "openSUSE Leap 42.2"
Word size of OS: 64-bit
Word size of FreeCAD: 64-bit
Version: 0.17.10153 (Git) (Packman)
Build type: Release
Branch: master
Hash: 845d6766f9c81d782f2df254870e3e345db784f2
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
negativ.fcstd
(12.93 KiB) Downloaded 4 times
Gruß Herbert
herbk
Posts: 331
Joined: Mon Nov 03, 2014 3:45 pm
Location: Windsbach, Bavarya (Germany)

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

Postby herbk » Sun Feb 26, 2017 8:14 pm

Hi sliptonic,
again a part where i can't get a path for the outline, if i try i get this:
door_1.jpeg
door_1.jpeg (77.65 KiB) Viewed 127 times


In this case, the prob seams based on the different highs of the part. If i try getting a path with a regular box as base i get the path.
Attachments
door_2_mpf.fcstd
(141.92 KiB) Downloaded 5 times
Gruß Herbert