Search found 1295 matches

Go to advanced search

by realthunder
Wed May 03, 2017 8:38 am
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

With the attached file I'm seeing this after 100 iterations. Area: 44.4123110771 TechDraw 5.21004390717 A quick run on my computer, there is definitely some bottleneck somewhere in Path.Area, but it is not the projection code. It might be somewhere very unexpected. First, you can turn on Path.Area ...
by realthunder
Wed May 03, 2017 4:29 am
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

I probably have but I've slept since then and probably forgot. Sorry if I'm making you repeat yourself. Must be getting old. :oops: Well, I am not exactly young here either :D quote="sliptonic"]my benchmark script might be flawed so I'm including it below. With this script I'm getting results where...
by realthunder
Tue May 02, 2017 7:39 pm
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

Another thing I'd like your input on: Now I can do SectionCount = -1 to get all the sections as controlled by the Stepdown parameter. Or I can do SectionCount = 1 and a SectionOffset to control the height of the section. What I really want is more control of where the sections are taken. I'd like t...
by realthunder
Tue May 02, 2017 6:25 am
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

I made some pretty good progress today and uncovered a couple more bugs. Let me know if you'd like me to start dumping these into Mantis for tracking I am working on a big feature of FC, and is about to finish it. I'll take a look at the bugs later, maybe in a day or two. If they can be fixed quick...
by realthunder
Sun Apr 23, 2017 7:10 pm
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

The default mode (whether verbose or not) should create relative center arcs and the viewprovider should render them correctly without any additional gcodes in the path. If a separate 'absoluteArcCenters=True' parameter is added, it should also include the G91.1 command. Sounds good, I'll do just t...
by realthunder
Sun Apr 23, 2017 4:26 pm
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

When I set verbose=False, I got correct code but the G91.1 that was added caused its own problems. The Grbl/smoothie motion controller doesn't handle that gcode and always assumes relative centers. So G91.1 is interpreted as G91. This means ALL movement is interpreted as incremental So how about th...
by realthunder
Sun Apr 16, 2017 4:04 pm
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

Path.fromShapes() seems to be inserting some preamble commands (Command G90 [ ], Command G90.1 [ ], Command G17 [ ]) at the beginning. I don't think it should do this. The pre-amble stuff will all be output by the job itself. Those preambles are not just default values. Depending on the parameters ...
by realthunder
Thu Apr 13, 2017 4:18 pm
Forum: Announcements & Features
Topic: Developer Feature: Extensions
Replies: 9
Views: 2607

Re: Developer Feature: Extensions

Just now the new Extension mechanism has been merged into FreeCAD. Hi, some suggestion for the extension. When I am playing around with my new C++ FC feature, I find myself in need of something that is dynamically pluggable into the existing ViewProvider. I find that the new extension architecture ...
by realthunder
Tue Apr 11, 2017 4:54 pm
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

Here is the missing 1-percent. I can't say I understand your description about the A axis movement, but yeah, that's basically what I mean, that it's kind of difficult to use a vector to represent the desired the direction. When it says XPositive, it is not a strict (1,0,0) direction. It means igno...
by realthunder
Mon Apr 10, 2017 8:18 pm
Forum: Path/CAM
Topic: Path.Area: Welcome, to the new era!
Replies: 254
Views: 26894

Re: Path.Area: Welcome, to the new era!

Sorry, I don't mean to nit pick. I'm just not understanding a situation where a vector wouldn't specify a unique direction, but a map from magic numbers to directions would (and I don't like C style enums creating meaning :)). A more Pythonic solution to the algorithm only handling vectors that are...

Go to advanced search