mkrabset / krabzcam

Online CAM tool for generating G-code from vector graphics and bitmaps
65 stars 8 forks source link

Editing parameters of generated toolpaths #8

Closed geobruce closed 3 years ago

geobruce commented 3 years ago

Is it possible to edit a generated toolpath? What I'm looking for is a feature to select a generated toolpath and edit the settings for that specific toolpath.

Thanks in advance This is a very nice looking project and I hope I can replace JScut by this pretty project.

Keep up the great work.

mkrabset commented 3 years ago

Hi, thanks for your feedback!

I'm afraid you cannot currently change setting on a toolpath after it has been generated. The only changes you can do to a toolpath after generation is optimization (optimize-button), and adding tabs on profiles (pressing 't')

Maybe you can explain a little bit about your workflow and about the scenario where this feature would be useful?

geobruce commented 3 years ago

Hey thank you for your quick reply

I’m coming from JScut for 2D and for 3D I use Kiri:moto.

For example I was doing some tests with krabzcam I was pocketing out a pattern and after that I cut out the outline with another operation. Example pictures https://photos.app.goo.gl/5A5biNzY8qSDxTHNA After generating the pattern I ran it in a simulator and I noticed the gcode was not going how I wanted (not deep enough, wrong clockwise direction, wrong speeds…. Etc). When I want to change this I have to do all my selections again and set all the speeds and feeds again.

It’s just so I can make quick changes.

From: Marius Krabset @.> Sent: 16 May 2021 12:37 To: mkrabset/krabzcam @.> Cc: geobruce @.>; Author @.> Subject: Re: [mkrabset/krabzcam] Editing parameters of generated toolpaths (#8)

Hi, thanks for your feedback!

I'm afraid you cannot currently change setting on a toolpath after it has been generated. The only changes you can do to a toolpath after generation is optimization (optimize-button), and adding tabs on profiles (pressing 't')

Maybe you can explain a little bit about your workflow and about the scenario where this feature would be useful?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/mkrabset/krabzcam/issues/8#issuecomment-841798794, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABFNZCCPOKJHIK3EFGZVA33TN6N37ANCNFSM446GXYXQ.

mkrabset commented 3 years ago

Hi again. Nice designs on your photos!

I've just added support for editing toolpath-properties after generation. New 'edit'-button in the toolpath section.

Hopefully I didn't break anything :-) Please test it and let me know of any problems.

-Marius

geobruce commented 3 years ago

Hey

Marius thanks for the addition. I really appreciate your effort. Ideally for me it would be more intuitive that the settings of the selected tool-path show up in the operation menu instead of a pop-up. That way it would be also possible to add other objects to the selection. image

Is there a way I can contact you in private?

mkrabset commented 3 years ago

Hi, I will keep the loose coupling between operations and toolpaths. References from toolpath to operation would cause too many problems :-).

But I've added a few new features that might help:

In the new 'edit toolpath properties'-dialog there is a new button for copying the changed properties back into the operations, either into an existing one (if name and type matches), or into a new one. So if you have an existing toolpath and want to reuse the operation-properties for other toolpaths this can be used.

There is also a new 'apply'-button below the operation property list. When used, the property-values will be applied to all existing toolpaths having an operation with matching name and type.

In all cases where toolpaths are updated with new properties, tabs needs to be re-added (when relevant), and optimization have to be re-done.

Hope this is helpful :-) -Marius

geobruce commented 3 years ago

Looks good thanks!

mgallelli commented 11 months ago

Hi Marius, How do you change the designation of the starting position in the toolpath? I have an scurve and the program seems to pick the bottom point each time. I dont see a hit when i search for "origin" in the documentation.

Cheers

mgallelli commented 11 months ago

This is really a great tool you created btw!!

geobruce commented 11 months ago

Maybe try to change clockwise and counterclockwise / conventional and climb cutting.

Sent from Outlook for Androidhttps://aka.ms/AAb9ysg


From: mgallelli @.> Sent: Friday, July 14, 2023 1:18:24 AM To: mkrabset/krabzcam @.> Cc: geobruce @.>; Author @.> Subject: Re: [mkrabset/krabzcam] Editing parameters of generated toolpaths (#8)

This is really a great tool you created btw!!

— Reply to this email directly, view it on GitHubhttps://github.com/mkrabset/krabzcam/issues/8#issuecomment-1635046090, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ABFNZCGSQYZQ2PWIXOIZ3O3XQB64BANCNFSM446GXYXQ. You are receiving this because you authored the thread.Message ID: @.***>