Search found 1245 matches

Go to advanced search

by sliptonic
Thu Oct 18, 2018 7:21 pm
Forum: Developers corner
Topic: icons and overlays with python
Replies: 4
Views: 148

icons and overlays with python

I like how the the PDN tip object icon gets the overlay. Also items in the sketcher with errors or needing recompute. I'd like to do something similar in Path to indicate disabled operations but I'm not sure how to get started. Can someone point me to relevant sample code or at least some 'google-on...
by sliptonic
Tue Oct 16, 2018 7:19 pm
Forum: Path/CAM
Topic: Adaptive Path/CAM Operation
Replies: 153
Views: 5173

Re: Adaptive Path/CAM Operation

Hm, my feeling about this is that last pass should be of minimum depth but no less than certain amount (to prevent too small chips/rubbing against the stock material at the bottom of the tool). On the other hand small depth, IMO, should result in small cutting forces/tool deflections/vibrations wha...
by sliptonic
Tue Oct 16, 2018 4:55 pm
Forum: Path/CAM
Topic: Adaptive Path/CAM Operation
Replies: 153
Views: 5173

Re: Adaptive Path/CAM Operation

I milled my first part using the adaptive operation over the weekend. Wow! It's fantastic :D Thank you for doing this. Is there a reason you didn't implement the finish depth like the other operations? There's a helper class at the end of PathUtils.py that explains exactly what this is and will calc...
by sliptonic
Mon Oct 15, 2018 2:49 pm
Forum: Help on using FreeCAD
Topic: Cant loft two circles in v 0.18
Replies: 14
Views: 175

Re: Cant loft two circles in v 0.18

I've attached a version of your file with the completed loft. You can't loft from the base face through the large circle because they have different number of wires but you can pad the first circle a very small amount and then loft the new circular face through the second circle. This is what I did....
by sliptonic
Sun Sep 30, 2018 12:50 am
Forum: Path/CAM
Topic: UX poll - enable when valid vs. always enable and error
Replies: 7
Views: 156

Re: UX poll - enable when valid vs. always enable and error

In a perfect world, I would definitely favor the model where tools are only available if using them makes sense / would succeed. But clearly, it can go too far. I'd probably advocate a 'happy medium', where initial selection qualification is done to enable the tool but not go so far as check that th...
by sliptonic
Sat Sep 29, 2018 4:56 pm
Forum: Path/CAM
Topic: Path - cutting out slots and holes
Replies: 11
Views: 217

Re: Path - cutting out slots and holes

Please report your FreeCAD info too. I use the Smoothie post for my laser and it defaults to G21 metric.

Is there a chance you have an old/obsolete version?
by sliptonic
Fri Sep 28, 2018 8:07 pm
Forum: Path/CAM
Topic: different feed rates with same tool?
Replies: 3
Views: 92

Re: different feed rates with same tool?

Yep. The usage of a physical tool in Path is called a 'tool controller' (TC) You can have any number of TCs in a job and each operation has to have one assigned. So just create multiple TCs using the same physical tool. Configure each with the feed rate and spindle speed that you want and assign eac...
by sliptonic
Fri Sep 28, 2018 7:45 pm
Forum: Path/CAM
Topic: each operation starts at 0,0,0
Replies: 2
Views: 79

Re: each operation starts at 0,0,0

MAybe I just dont find the corret setting. I created 3 tasks in a job and after each operation the tool returns to the datum point of the boundingbox instead of moving straight to the next pocket. It probably isn't really returning to 0,0,0. The nature of gcode is that the current position is undef...
by sliptonic
Fri Sep 28, 2018 12:37 pm
Forum: Open discussion
Topic: FreeCAD For Inventors Book Published
Replies: 19
Views: 959

Re: FreeCAD For Inventors Book Published

shiftee wrote:
Fri Sep 28, 2018 9:37 am
Congratulations on the release of this quality resource, and thank you for your FreeCAD UX efforts also.

As a novice user I am going through it and noticed a few typos, do you want them?
Absolutely. Please pm me
by sliptonic
Thu Sep 27, 2018 8:08 pm
Forum: Path/CAM
Topic: Creating CNC roughing and finishing passes
Replies: 69
Views: 1781

Re: Creating CNC roughing and finishing passes

JoshM wrote:
Thu Sep 27, 2018 7:33 pm
Thanks Brad--appreciate info on Jobs/Tools.

Actually, It's even easier:
>>> j= App.ActiveDocument.Job001
>>> j.ToolController
[<Path::FeaturePython object>, <Path::FeaturePython object>]
>>> j.ToolController[0].Name
'T1__1_4__'
>>>

Go to advanced search